CNDG
Würden Sie gerne auf diese Nachricht reagieren? Erstellen Sie einen Account in wenigen Klicks oder loggen Sie sich ein, um fortzufahren.


Ein Forum, in dem sich neue Clonk Entwickler untereinander austauschen können.
 
StartseiteStartseite  PortalPortal  SuchenSuchen  Neueste BilderNeueste Bilder  AnmeldenAnmelden  LoginLogin  

 

 Brauche unbedingt Hilfe bei Schleudern eines Objekts

Nach unten 
4 verfasser
AutorNachricht
BlueGeneral
Clonk
Clonk



Anmeldedatum : 21.05.10

Brauche unbedingt Hilfe bei Schleudern eines Objekts Empty
BeitragThema: Brauche unbedingt Hilfe bei Schleudern eines Objekts   Brauche unbedingt Hilfe bei Schleudern eines Objekts EmptyFr 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);
}
Nach oben Nach unten
Mr. X
Feldmarschall
Feldmarschall
Mr. X


Männlich Alter : 27
Ort : Schweiz/Baselland
Anmeldedatum : 23.02.10

Brauche unbedingt Hilfe bei Schleudern eines Objekts Empty
BeitragThema: Re: Brauche unbedingt Hilfe bei Schleudern eines Objekts   Brauche unbedingt Hilfe bei Schleudern eines Objekts EmptyFr Mai 21, 2010 9:27 am

Also ich glabe es ist verboten hier reinzuschreiben hättest es bei Sonstiges>Scripthilfe rein tun müssen Wink
Nun zu denem Problem hast du es schon mit SetYDir probiert?
Nach oben Nach unten
http://www.klick-mich-blos-nicht.de.vu/
BlueGeneral
Clonk
Clonk



Anmeldedatum : 21.05.10

Brauche unbedingt Hilfe bei Schleudern eines Objekts Empty
BeitragThema: Re: Brauche unbedingt Hilfe bei Schleudern eines Objekts   Brauche unbedingt Hilfe bei Schleudern eines Objekts EmptyFr 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 Sad
Nach oben Nach unten
Limeox
Admiral
Admiral
Limeox


Männlich Anmeldedatum : 25.04.10

Brauche unbedingt Hilfe bei Schleudern eines Objekts Empty
BeitragThema: Re: Brauche unbedingt Hilfe bei Schleudern eines Objekts   Brauche unbedingt Hilfe bei Schleudern eines Objekts EmptyFr 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.
Nach oben Nach unten
BlueGeneral
Clonk
Clonk



Anmeldedatum : 21.05.10

Brauche unbedingt Hilfe bei Schleudern eines Objekts Empty
BeitragThema: Re: Brauche unbedingt Hilfe bei Schleudern eines Objekts   Brauche unbedingt Hilfe bei Schleudern eines Objekts EmptySa Mai 22, 2010 12:55 am

Cool, danke, aber was ist wenn der Clonk schon was in der Hand hat?
Nach oben Nach unten
mr.lool
Kadett
Kadett



Männlich Alter : 27
Ort : Rostock
Anmeldedatum : 26.05.09

Brauche unbedingt Hilfe bei Schleudern eines Objekts Empty
BeitragThema: Re: Brauche unbedingt Hilfe bei Schleudern eines Objekts   Brauche unbedingt Hilfe bei Schleudern eines Objekts EmptySa 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
Nach oben Nach unten
Limeox
Admiral
Admiral
Limeox


Männlich Anmeldedatum : 25.04.10

Brauche unbedingt Hilfe bei Schleudern eines Objekts Empty
BeitragThema: Re: Brauche unbedingt Hilfe bei Schleudern eines Objekts   Brauche unbedingt Hilfe bei Schleudern eines Objekts EmptySa 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.
Nach oben Nach unten
BlueGeneral
Clonk
Clonk



Anmeldedatum : 21.05.10

Brauche unbedingt Hilfe bei Schleudern eines Objekts Empty
BeitragThema: Re: Brauche unbedingt Hilfe bei Schleudern eines Objekts   Brauche unbedingt Hilfe bei Schleudern eines Objekts EmptySa Mai 22, 2010 2:30 pm

cool, danke
Nach oben Nach unten
Gesponserte Inhalte





Brauche unbedingt Hilfe bei Schleudern eines Objekts Empty
BeitragThema: Re: Brauche unbedingt Hilfe bei Schleudern eines Objekts   Brauche unbedingt Hilfe bei Schleudern eines Objekts Empty

Nach oben Nach unten
 
Brauche unbedingt Hilfe bei Schleudern eines Objekts
Nach oben 
Seite 1 von 1
 Ähnliche Themen
-
» Callback beim werfen eines Objekts?
» Speere schleudern - der Stalaktitenzauber mal anders
» Brauche hulfe bei Teamstartpunkt!
» Brauche dringend Hilfe!
» brauche hilfe bei Actmap

Befugnisse in diesem ForumSie können in diesem Forum nicht antworten
CNDG :: Sonstiges :: Scripthilfe-
Gehe zu: