Brauche unbedingt Hilfe bei Schleudern eines Objekts
4 verfasser
Autor
Nachricht
BlueGeneral Clonk
Anmeldedatum : 21.05.10
Thema: Brauche unbedingt Hilfe bei Schleudern eines Objekts Fr Mai 21, 2010 12:56 am
Hey leute!
Ich versuch mich gerade an meinem ersten großem script
ich will eine funktiopn einbaun, wo ein indio einen speer auf den spieler wirft, dieser einen geldbeutel "verliert" und der geldbeutel dann nach rechts verschleudert wird (fling funkt nicht).
Es funkt derzeit alles bis auf das verschleudern des Geldbeutels. Hier mein Code:
Code:
func script84() { // Wenn sich der Clonk an der besagten Stelle befindet so soll er stoppen // dann springt ein JungleClonk hervor var xPlr = GetX(pClonk); var yPlr = GetY(pClonk); if (xPlr > 1490 && xPlr < 1540 && yPlr > 248 && yPlr < 300) { SetComDir(COMD_Stop(),pClonk); SetCrewEnabled(0,pClonk); CreateObject(SPR1,1695,283); // Speer wird erstellt var pIndio = CreateObject(JCLK,1695,283); // JungleNinja wird erstellt Collect(FindObject(SPR1),pIndio); // JungleNinja nimmt Speer auf pIndio->SetDir(DIR_Left); SetCommand(pIndio,"Jump"); // JungleNinja macht ultracoolen ninjamove Message("Jülülülülü",pIndio); Message("!?!",pClonk); } else goto(84); }
// JungleClonk wirft einen Speer auf meinen Clonk func script90() { FindObject(JCLK)->ControlThrow(); }
// Clonk soll dann einen Beutel verlieren + all sein Gold //Beutel soll ein wenig verschleudert werden damits einfach cooler aussieht //Indio holt sich beutel und läuft weg func script93() { var pBeutel = CreateObject(BETL,GetX(pClonk),GetY(pClonk)); // Beutel soll hier verschleudert werden, Fling funktioniert nicht SetWealth(0,0); Collect(pBeutel,FindObject(pIndio)); AppendCommand(pIndio,"MoveTo",0,2019,171); }
Mr. X Feldmarschall
Alter : 27 Ort : Schweiz/Baselland Anmeldedatum : 23.02.10
Thema: Re: Brauche unbedingt Hilfe bei Schleudern eines Objekts Fr Mai 21, 2010 9:27 am
Also ich glabe es ist verboten hier reinzuschreiben hättest es bei Sonstiges>Scripthilfe rein tun müssen Nun zu denem Problem hast du es schon mit SetYDir probiert?
BlueGeneral Clonk
Anmeldedatum : 21.05.10
Thema: Re: Brauche unbedingt Hilfe bei Schleudern eines Objekts Fr Mai 21, 2010 10:50 am
oh,. sorry, das wusste ich nicht.. Dann würde ich einen Mod herzlichst bitten den Thread zu verschieben.
Ja, SetXDir und SetYDir funktioniert leider genausowenig
Limeox Admiral
Anmeldedatum : 25.04.10
Thema: Re: Brauche unbedingt Hilfe bei Schleudern eines Objekts Fr Mai 21, 2010 3:26 pm
Exit Dazu erzeugst du den Beutel im Inventar des Clonks und schleuderst ihn per Exit raus. X-, Y- und R-Speed können per Exit automatisch gesetzt werden.
BlueGeneral Clonk
Anmeldedatum : 21.05.10
Thema: Re: Brauche unbedingt Hilfe bei Schleudern eines Objekts Sa Mai 22, 2010 12:55 am
Cool, danke, aber was ist wenn der Clonk schon was in der Hand hat?
mr.lool Kadett
Alter : 27 Ort : Rostock Anmeldedatum : 26.05.09
Thema: Re: Brauche unbedingt Hilfe bei Schleudern eines Objekts Sa Mai 22, 2010 1:17 am
das geht dann trotzdem, das limit gilt nur, wenn er das objekt aufsammelt etc.
Zuletzt von mr.lool am Sa Mai 22, 2010 1:22 am bearbeitet; insgesamt 1-mal bearbeitet
Limeox Admiral
Anmeldedatum : 25.04.10
Thema: Re: Brauche unbedingt Hilfe bei Schleudern eines Objekts Sa Mai 22, 2010 1:18 am
Das macht nichts. Wenn du das Item mit CreateContents() erzeugst, klappt das auch, wenn der Clonk schon was in der Hand hat.
BlueGeneral Clonk
Anmeldedatum : 21.05.10
Thema: Re: Brauche unbedingt Hilfe bei Schleudern eines Objekts Sa Mai 22, 2010 2:30 pm
cool, danke
Gesponserte Inhalte
Thema: Re: Brauche unbedingt Hilfe bei Schleudern eines Objekts
Brauche unbedingt Hilfe bei Schleudern eines Objekts