Script-Tricks und Hacks
4 verfasser
DinkelºForum :: Gaming :: Clonk :: Entwickeln
Seite 1 von 1
Script-Tricks und Hacks
Allerlei Tipps und Hacks eben. Siehe Titel.
Schon mal für Format() und andere entsprechende Funktionen zu wenig Parameter gehabt?
Als Parameter für Format() kann man einfach weitere Format()-Befehle einsetzen. So lassen sich mijon Parameter in einen Format()-Befehl quetschen.
Schon mal für Format() und andere entsprechende Funktionen zu wenig Parameter gehabt?
Als Parameter für Format() kann man einfach weitere Format()-Befehle einsetzen. So lassen sich mijon Parameter in einen Format()-Befehl quetschen.
Zuletzt von wipfmagus am Sa 27 Nov - 2:46:41 bearbeitet; insgesamt 1-mal bearbeitet
Re: Script-Tricks und Hacks
... Bis der String 1024 Zeichen lang ist! Länger kann ein String nicht sein!
Re: Script-Tricks und Hacks
also quasi 10^10
In Delphi ist es aber moeglich, einen String ueber 2^31 Zeichen schreiben zu koennen!
In Delphi ist es aber moeglich, einen String ueber 2^31 Zeichen schreiben zu koennen!
Teraclonk- Experte
- Irgendwo im Nirgendwo
Mathe studieren.
Re: Script-Tricks und Hacks
Wie meinst du das? 10 ** 10 = 10.000.000.000; wie kommst du auf die Zahl?Teraclonk schrieb:also quasi 10^10
Re: Script-Tricks und Hacks
Möglicherweise ist die erste 10 im Binärcode und die zweite im Dezimalsystem!
Re: Script-Tricks und Hacks
Mein Freund ist ein Hacker O.o
Der hat mal meinen Spieler bei SF-game gehackt
Der hat mal meinen Spieler bei SF-game gehackt
- Spoiler:
- Stufe 20!!!!!!!
Re: Script-Tricks und Hacks
SF-game?
Jedenfalls:
In Teh Script0rz ist ja RemoveObject() wegen allgemeiner Übermächtigkeit usw. deaktiviert.
Allerdings sollte man es per DefinitionCall(ZAP1, "Death()") noch aufrufen können... (noch nicht getestet)
Jedenfalls:
In Teh Script0rz ist ja RemoveObject() wegen allgemeiner Übermächtigkeit usw. deaktiviert.
Allerdings sollte man es per DefinitionCall(ZAP1, "Death()") noch aufrufen können... (noch nicht getestet)
Re: Script-Tricks und Hacks
OMGOMG!
Man kann mit true und false rechnen!
Im Editor probiert:
Man kann mit true und false rechnen!
Im Editor probiert:
-> true + 3 - false = 4 | -> 1337 * true = 1337 | -> 20 * false = 0 |
Re: Script-Tricks und Hacks
So. Ich habe es geschafft, eine Funktion zu schreiben, die dividiert und das Ergebnis als String mit bis zu 9 Dezimalstellen angibt. Wahrscheinlich bin ich nicht der erste - Limeox war garantiert schneller - aber trotzdem freue ich mich irgendwie.
- Code:
/*- Division mit bis zu 9 Nachkommastellen. Hack by Wipfmagus -*/
#strict 2
global func Divide(int iDividend, int iDivisor, int iDecimals, bool cut) { //To do: überflüssige Nullen entfernen, wenn cut = true.
if(!iDecimals)
iDecimals = 2;
iDecimals = BoundBy(iDecimals, 0, 9);
if(!iDivisor)
return Log("DIVIDE BY ZERO");
var i = iDividend/iDivisor, hax = iDividend%iDivisor;
hax = hax * (10 ** iDecimals) / iDivisor;
var s1 = "%d.%0", s2 = "d";
var S = Format("%s%d%s",s1,iDecimals,s2); //2 Format()-Befehle ineinander. Wenn das nicht hackig ist.
var MetaS = Format("Format(\"%s\",%d,%d)",S,i,hax); //z. B. Format("%d.%03d",i,hax);
//Log("%s",MetaS);
var result = eval(MetaS);
return result;
}
Ähnliche Themen
» Druckwellenkampf-Tricks
» Tricks zum Clonken
» Lieblings-Script's
» MeltMe-Tricks!
» Grafik per Script bearbeiten
» Tricks zum Clonken
» Lieblings-Script's
» MeltMe-Tricks!
» Grafik per Script bearbeiten
DinkelºForum :: Gaming :: Clonk :: Entwickeln
Seite 1 von 1
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten