Alter : 27 Ort : Deutschland Anmeldedatum : 05.06.10
Thema: Hilfe beim Scripten! Sa Jun 05, 2010 6:07 pm
Ich brauch mal Hilfe: Ein SFT Szenario, wo man Zombies killt. Für jeden Kill kriegt man 5 Gold. Wie scripte ich 5 Gold nach einem Kill? Bitte Hilfe! Q.Q
Bowserkoopa Staatsrat
Alter : 30 Anmeldedatum : 21.12.08
Thema: Re: Hilfe beim Scripten! Sa Jun 05, 2010 6:17 pm
Den Theard hast du jetzt 2 Mal gepostet und das auch noch in derselben Minute! Ich hätte gesagt das gibt jetzt mal einen Punkt für dich.
Limeox Admiral
Anmeldedatum : 25.04.10
Thema: Re: Hilfe beim Scripten! Sa Jun 05, 2010 7:08 pm
CrustiCroc? Das erinnert mich doch an wen... o.o
Einfach ein Appendto an den Zombie, in dem die Funktion Death() überladen wird. Der erste Parameter von Death ist der Mörder, und dann reicht es, demjenigen Geld zu geben.
Code:
#strict 2 #appendto Zombie-ID // Hier die passende einsetzen
protected func Death(int iKilledBy, a, b) { if (iKilledBy != -1 && GetPlayerType(iKilledBy) != C4PT_Script) DoWealth(iKilledBy, 5); return _inherited(iKilledBy, a, b); }
Das if (...) wird benötigt, damit Meteoriten oder runterfallende Steine o.Ä. und Teamkills der Zombies kein Geld geben.
thecrusticroc Clonk
Alter : 27 Ort : Deutschland Anmeldedatum : 05.06.10
Thema: Re: Hilfe beim Scripten! Sa Jun 05, 2010 7:46 pm
ah okey, danke ^-^
YoCed Vizeadmiral
Alter : 28 Ort : Rheine Anmeldedatum : 23.05.09
Thema: Re: Hilfe beim Scripten! So Jun 06, 2010 8:43 pm
Ich würd nicht sagen, dass er es nicht absichtlich doppelt gepostet hat, das war wohl eher ein Bug. Hab ich auch öfters
Bowserkoopa Staatsrat
Alter : 30 Anmeldedatum : 21.12.08
Thema: Re: Hilfe beim Scripten! So Jun 06, 2010 10:26 pm
In verschiedenen Kategorien? Das ist dann eher unwahrscheinlich, dass derselbe Theard sowohl in Anfragen als auch unter Skripthilfe auftaucht.
YoCed Vizeadmiral
Alter : 28 Ort : Rheine Anmeldedatum : 23.05.09
Thema: Re: Hilfe beim Scripten! Mo Jun 07, 2010 9:26 pm
Achso, der Beitrag war in zwei vreschiedenen Kategorien... Dann Tipp ich auf Copy + Paste^^
Bowserkoopa Staatsrat
Alter : 30 Anmeldedatum : 21.12.08
Thema: Re: Hilfe beim Scripten! Di Jun 08, 2010 1:44 pm