Die Engine gibt mir weder Warnings, noch Errors zurück! oO
Das Objekt soll während der Aktion "Blubb" Alle 36 Frames Einen Betrag zwischen 10 und 20 Clunkern dem Konto des beitzers geben.
Gamer Staatsrat
Alter : 28 Ort : In einem kleinen Dorf in Unterfranken (Bayern) Anmeldedatum : 10.02.09
Thema: Re: Action wird nicht ausgeführt? O_o So Feb 22, 2009 11:19 am
Mhm... Vieleicht kannst du es mal mit "PhaseCall" oder "EndCall" versuchen, mal schauen ob das geht. Und schreib mal hinter "func Geld()" ein "public", vieleicht hilft das ja was.
Ich bau mir jetzt auch mal so ein Objekt, gleiches Script, gleiche Actmap.
Mega Hazard Staatsrat
Alter : 31 Ort : Brunswiek *helllau* Anmeldedatum : 24.01.08
Thema: Re: Action wird nicht ausgeführt? O_o So Feb 22, 2009 1:16 pm
Falsches Brett.
Liech Fregattenkapitän
Alter : 33 Anmeldedatum : 02.02.09
Thema: Re: Action wird nicht ausgeführt? O_o So Feb 22, 2009 9:34 pm
Ich denke mal das das Objekt keine energie hat. Probiere mal testweise aus das EnergyUsage rauszunehmen.
Toastbrot Kadett
Anmeldedatum : 10.03.09
Thema: Re: Action wird nicht ausgeführt? O_o Di März 10, 2009 4:18 pm
Dein Script in der Funktion "Geld" ist ziemlich Komliziert geschrieben leichter erreichts du das so:
func Geld(){ var num=RandomX(10,20); SetWealth(GetOwner(Contained()),num); Message("@%d €",this(),num); }
NilsZ Admiral
Ort : Mein Rekord: 27 Punkte! :D Anmeldedatum : 07.08.08
Thema: Re: Action wird nicht ausgeführt? O_o Di März 10, 2009 4:57 pm
Fehler gefunden:
SetVar(0, GetOwner(Contained() ) );
So gibt es nur dem Das Geld der das Gebäude im Inventar drinnen hat. Normal müsste es so heißen:
SetVar(0, GetOwner(this()) ); //this ist nur optional, macht aber deutlich, dass das Objekt selbst gemeint ist