Script-Tricks und Hacks

Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach unten

Thema Script-Tricks und Hacks

Beitrag von Octagon am So 26 Sep - 10:33:18

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.


Zuletzt von wipfmagus am Sa 27 Nov - 2:46:41 bearbeitet; insgesamt 1-mal bearbeitet

_________________

Raocow schrieb:If you ever want me to laugh, make something go twice as fast or be twice as big.
avatar
Octagon
Weiser des Dinkels
Weiser des Dinkels


http://dinkel.forumieren.de

Nach oben Nach unten

Thema Re: Script-Tricks und Hacks

Beitrag von Pitri am Mo 4 Okt - 0:56:53

... Bis der String 1024 Zeichen lang ist! Länger kann ein String nicht sein! tongue

_________________

DinkelwappenDinkelwappenDinkelwappenDinkelwappenDinkelwappenDinkelwappenDinkelwappen
Ich sammle Dinkel. Was tust du? ツ

[tt]Diese Signatur ist jetzt aber sicher nichtmehr kaputt!!!1[/tt]
avatar
Pitri
Dinkelbäcker
Dinkelbäcker

Ort Clepal :Þ
Laune Gut! Aber immer doch!

http://youtube.com/user/TeraFlint

Nach oben Nach unten

Thema Re: Script-Tricks und Hacks

Beitrag von Teraclonk am Sa 9 Okt - 3:26:15

also quasi 10^10

In Delphi ist es aber moeglich, einen String ueber 2^31 Zeichen schreiben zu koennen!
avatar
Teraclonk
Experte
Experte

Ort Irgendwo im Nirgendwo
Laune Mathe studieren.

Nach oben Nach unten

Thema Re: Script-Tricks und Hacks

Beitrag von Pitri am So 17 Okt - 2:04:11

Teraclonk schrieb:also quasi 10^10
Wie meinst du das? 10 ** 10 = 10.000.000.000; wie kommst du auf die Zahl?

_________________

DinkelwappenDinkelwappenDinkelwappenDinkelwappenDinkelwappenDinkelwappenDinkelwappen
Ich sammle Dinkel. Was tust du? ツ

[tt]Diese Signatur ist jetzt aber sicher nichtmehr kaputt!!!1[/tt]
avatar
Pitri
Dinkelbäcker
Dinkelbäcker

Ort Clepal :Þ
Laune Gut! Aber immer doch!

http://youtube.com/user/TeraFlint

Nach oben Nach unten

Thema Re: Script-Tricks und Hacks

Beitrag von Octagon am Sa 13 Nov - 23:08:47

Möglicherweise ist die erste 10 im Binärcode und die zweite im Dezimalsystem!

Lerne dazu!

_________________

Raocow schrieb:If you ever want me to laugh, make something go twice as fast or be twice as big.
avatar
Octagon
Weiser des Dinkels
Weiser des Dinkels


http://dinkel.forumieren.de

Nach oben Nach unten

Thema Re: Script-Tricks und Hacks

Beitrag von ShAdowWipf am Mi 17 Nov - 9:01:19

Mein Freund ist ein Hacker O.o

Der hat mal meinen Spieler bei SF-game gehackt Razz
Spoiler:
Stufe 20!!!!!!! Nö.
avatar
ShAdowWipf
Clonker
Clonker

Ort wer weiß... :)
Laune naja...eigentlich...recht gut :D

http://Clonk.de       :)

Nach oben Nach unten

Thema Re: Script-Tricks und Hacks

Beitrag von Octagon am Sa 27 Nov - 2:45:49

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)

_________________

Raocow schrieb:If you ever want me to laugh, make something go twice as fast or be twice as big.
avatar
Octagon
Weiser des Dinkels
Weiser des Dinkels


http://dinkel.forumieren.de

Nach oben Nach unten

Thema Re: Script-Tricks und Hacks

Beitrag von Pitri am Mi 12 Jan - 4:33:40

OMGOMG!

Man kann mit true und false rechnen! xD

Im Editor probiert:

-> true + 3 - false
= 4
-> 1337 * true
= 1337
-> 20 * false
= 0

_________________

DinkelwappenDinkelwappenDinkelwappenDinkelwappenDinkelwappenDinkelwappenDinkelwappen
Ich sammle Dinkel. Was tust du? ツ

[tt]Diese Signatur ist jetzt aber sicher nichtmehr kaputt!!!1[/tt]
avatar
Pitri
Dinkelbäcker
Dinkelbäcker

Ort Clepal :Þ
Laune Gut! Aber immer doch!

http://youtube.com/user/TeraFlint

Nach oben Nach unten

Thema Re: Script-Tricks und Hacks

Beitrag von Octagon am Mi 12 Jan - 5:51:27

H4x0rig.

_________________

Raocow schrieb:If you ever want me to laugh, make something go twice as fast or be twice as big.
avatar
Octagon
Weiser des Dinkels
Weiser des Dinkels


http://dinkel.forumieren.de

Nach oben Nach unten

Thema Re: Script-Tricks und Hacks

Beitrag von Octagon am Mo 21 Feb - 8:01:39

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;
}

_________________

Raocow schrieb:If you ever want me to laugh, make something go twice as fast or be twice as big.
avatar
Octagon
Weiser des Dinkels
Weiser des Dinkels


http://dinkel.forumieren.de

Nach oben Nach unten

Thema Re: Script-Tricks und Hacks

Beitrag von Gesponserte Inhalte


Gesponserte Inhalte


Nach oben Nach unten

Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach oben


 
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten