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  

 

 Clonk führt keine Kommandos aus

Nach unten 
3 verfasser
AutorNachricht
Bowserkoopa
Staatsrat
Staatsrat
Bowserkoopa


Männlich Alter : 30
Anmeldedatum : 21.12.08

Clonk führt keine Kommandos aus Empty
BeitragThema: Clonk führt keine Kommandos aus   Clonk führt keine Kommandos aus EmptySo Dez 27, 2009 10:29 pm

Hi alle miteinander!
Ich hab grade wieder ein komisches Problem(immer die ohne Errors und warnings xD )
Ein Clonk soll einfach dumm rumstehen und mit Zeug rumwerfen, im Beispiel mit Teraflints.
Was passiert:
Clonk führt die grafische Aktion Throw aus, geworfen wird nix trotz 103 Teras im Inventar. SetYDir um einen vertikalen Sprung auszuführen wird auch nicht ausgeführt, aber da hab ich das Prob glaub schon gefunden:

Code:
//Einfach Hämmer werfen
public func Attacking()
{
CreateContents(EFLN,0,3);
//CreateContents(HMR3,0,3);
ControlThrow();
ScheduleCall(0,"ControlThrow",50);
Schedule("SetYDir(-30)",90);
ScheduleCall(0,"ControlThrow",130);
ScheduleCall(0,"Attacking",170);

}
Eigentlich müsste ja alles logisch sein?
Nach oben Nach unten
Tundanér
Fregattenkapitän
Fregattenkapitän
Tundanér


Männlich Alter : 29
Ort : Rödental
Anmeldedatum : 03.02.09

Clonk führt keine Kommandos aus Empty
BeitragThema: Re: Clonk führt keine Kommandos aus   Clonk führt keine Kommandos aus EmptySo Dez 27, 2009 10:47 pm

vllt so mit Ziel?

Code:
//Einfach Hämmer werfen
public func Attacking()
{
CreateContents(EFLN,0,3);
//CreateContents(HMR3,0,3);
SetCommand(this(),"Throw",FindContents(HMR3,this()),GetX(FindObject(MRIO)),GetY(FindObject(MRIO)));
}

Schmeißt den Hammer an die Position wo der Mario(MRIO) gerade steht.
Nach oben Nach unten
Bowserkoopa
Staatsrat
Staatsrat
Bowserkoopa


Männlich Alter : 30
Anmeldedatum : 21.12.08

Clonk führt keine Kommandos aus Empty
BeitragThema: Re: Clonk führt keine Kommandos aus   Clonk führt keine Kommandos aus EmptySo Dez 27, 2009 10:57 pm

Ok, so probier ich dass dann mal aus. Aber wieso geht denn die andere Methode nicht?
Nach oben Nach unten
Toastbrot
Kadett
Kadett
Toastbrot


Männlich Anmeldedatum : 10.03.09

Clonk führt keine Kommandos aus Empty
BeitragThema: Re: Clonk führt keine Kommandos aus   Clonk führt keine Kommandos aus EmptySo Dez 27, 2009 10:57 pm

Das mit SetYDir funktioniert nicht weil der Clonk durch die Prozedur WALK (ich denke mal das er sie ausführt) am Boden "klebt".Du müsstes um ihn springen zu lassen folgendes machen:

SetAction("Jump"); //oder ihrgend eine andere Action mit der Prozedur None oder FLIGHT
SetYDir(-x);
Nach oben Nach unten
Gesponserte Inhalte





Clonk führt keine Kommandos aus Empty
BeitragThema: Re: Clonk führt keine Kommandos aus   Clonk führt keine Kommandos aus Empty

Nach oben Nach unten
 
Clonk führt keine Kommandos aus
Nach oben 
Seite 1 von 1
 Ähnliche Themen
-
» Clonk anhalten
» CLonk Portrais
» Clonk mit Waffe?
» script mit Hyp. Clonk
» Ragdoll Clonk?

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