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  

 

 springender flint

Nach unten 
4 verfasser
AutorNachricht
Mr. X
Feldmarschall
Feldmarschall
Mr. X


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

springender flint Empty
BeitragThema: springender flint   springender flint EmptySa Apr 10, 2010 6:33 pm

Hallo,
wie kann ich machen, dass mein Flint beim aufschlag aufspringt und oben explodiert?
Nach oben Nach unten
http://www.klick-mich-blos-nicht.de.vu/
Stephan Borgs
Kadett
Kadett
Stephan Borgs


Männlich Alter : 29
Ort : Duisburg Meiderich
Anmeldedatum : 09.03.10

springender flint Empty
BeitragThema: Re: springender flint   springender flint EmptySa Apr 10, 2010 7:10 pm

Guck mal hier im dynamischen Druckwellenkampf X-plosiv!
Ab Stufe 10 glaube ich, gibts grüne Springflints die explodieren, wen sie aufkommen.
Es ist nicht das, was du willst, aber villeicht kann man da ja ein paar Infos entnehmen.
Nach oben Nach unten
Mr. X
Feldmarschall
Feldmarschall
Mr. X


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

springender flint Empty
BeitragThema: Re: springender flint   springender flint EmptySa Apr 10, 2010 7:22 pm

gibt es im scrpt keinen Befehl, den ihn gerade aufspringen lässt?
dass mit dem explodieren könnte ich mit einem timer machen wie beim t-flint
Nach oben Nach unten
http://www.klick-mich-blos-nicht.de.vu/
Stephan Borgs
Kadett
Kadett
Stephan Borgs


Männlich Alter : 29
Ort : Duisburg Meiderich
Anmeldedatum : 09.03.10

springender flint Empty
BeitragThema: Re: springender flint   springender flint EmptySa Apr 10, 2010 7:55 pm

Also ich hab mir den Script noch nicht so genau angeguckt, aber er müsste beim Aufprall grade aufspringen.
Er hüpft nur immer nach links und rechts, weil im Sceen die Regel Druckwelle aktiviert ist, und er sich mit seiner eigenen Druckwelle wegdrückt.

PS.
is nur ne Vermutung Wink
Nach oben Nach unten
Gamer
Staatsrat
Staatsrat
Gamer


Männlich Alter : 28
Ort : In einem kleinen Dorf in Unterfranken (Bayern)
Anmeldedatum : 10.02.09

springender flint Empty
BeitragThema: Re: springender flint   springender flint EmptySa Apr 10, 2010 8:01 pm

Es gibt einen tollen Befehehl der heißt Fling(). Damit kann man ein pObj mit X-Dir und Y-Dir geschwindigkeit herumschleudern.
z.B
Code:
var clonk=CreateObject(CLNK,100,200);
Fling(clonk,0,-20);
würde den Clonk nach oben Schleudern.
Nach oben Nach unten
http://www.gamer95.npage.de/
Extremclonk
Staatsrat
Staatsrat
Extremclonk


Männlich Ort : Am Anti-Spam-Limes
Anmeldedatum : 19.01.09

springender flint Empty
BeitragThema: Re: springender flint   springender flint EmptySa Apr 10, 2010 8:15 pm

Öhm G4m0r, er will das der Flint springt, nicht i-ein Clonk. Aber whatever. Man kann hier Fling benutzen oder SetYDir() , das läuft aufs gleiche Raus, vllt. ist SetYDir() etwas performanter wenn man nur nach oben schleudern will.
@Te: Du hast ja deine Hitfunktion. Die func Hit().
Ich würde in diese Funktion SetYDir(20) schreiben, dann springt der mit der Geschwindigkeit 20 nach oben, du kannst natürlich auch eine andere zahl nehmen, wie du willst.
Das er nicht gleich Explodiert nimmst du am besten Schedule(), z.B.
Schedule ("Explode(10)", 36);
Hier würde der Flint einfach eine Sek nach dem Aufschlag explodieren.
Nach oben Nach unten
Gamer
Staatsrat
Staatsrat
Gamer


Männlich Alter : 28
Ort : In einem kleinen Dorf in Unterfranken (Bayern)
Anmeldedatum : 10.02.09

springender flint Empty
BeitragThema: Re: springender flint   springender flint EmptySa Apr 10, 2010 8:22 pm

Ach Extremclonk das kann man ja auf Flints übertragen Wink
So z.B:
Code:
/*Hüpf-Flint*/
#strict
local iHuepfer;

func Hit(){
var rock=CreateObject(ROCK,AbsX(GetX()),AbsY(GetY()));
rock->Explode(8);
Fling(this(),RandomX(-10,+10),RandomX(-10,+10));
iHuepfer++;
if(iHuepfer == 10)RemoveObject(this());
return(1);
}
Das hier ist doch ein Tolle Hüpfflint Smile
Nach oben Nach unten
http://www.gamer95.npage.de/
Mr. X
Feldmarschall
Feldmarschall
Mr. X


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

springender flint Empty
BeitragThema: Re: springender flint   springender flint EmptySa Apr 10, 2010 11:40 pm

Ok das mit dem schedule funktioniert aber das hochspicken immer noch nicht
@Gamer: ich will das er gerade hochspikt und 1mal explodiert hab deines ausprobiert und es ist wie die Flints aus Druckwellenkampf.

/*-- Neues Script --*/

#strict

func Hit() {

SetYDir(60);

Schedule("Explode(10)",96);

Schedule("CastObjects(SFLN,10,40)",96);

return(1);
}

was ist hier falsch?
Nach oben Nach unten
http://www.klick-mich-blos-nicht.de.vu/
Gamer
Staatsrat
Staatsrat
Gamer


Männlich Alter : 28
Ort : In einem kleinen Dorf in Unterfranken (Bayern)
Anmeldedatum : 10.02.09

springender flint Empty
BeitragThema: Re: springender flint   springender flint EmptySo Apr 11, 2010 1:38 pm

Also wenn du willst das der Flint nur einmal hochspringt und dann Explodiert in der Luft würds ichs so machen:
Code:
/*Hüpf-Flint*/
#strict

func Hit(){
Fling(this(),0,-60);
Schedule("Explode(10)",96);
Schedule("CastObjects(SFLN,10,40)",96);
return(1);
}
Ach ürbgiens was an deinem Script falsch ist, ist das du SetYDir(60) machst, was bedeutet das er POSITIVE Y-Dir kriegt, also nach UNTEN geht. Um nach oben zu springen musst du -60 schreiben..
Nach oben Nach unten
http://www.gamer95.npage.de/
Mr. X
Feldmarschall
Feldmarschall
Mr. X


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

springender flint Empty
BeitragThema: Re: springender flint   springender flint EmptySo Apr 11, 2010 1:45 pm

Danke euch vielmals er klappt gut Very Happy
Nach oben Nach unten
http://www.klick-mich-blos-nicht.de.vu/
Gesponserte Inhalte





springender flint Empty
BeitragThema: Re: springender flint   springender flint Empty

Nach oben Nach unten
 
springender flint
Nach oben 
Seite 1 von 1
 Ähnliche Themen
-
» Clonk mit Flint erschaffen ?
» Flint funktioniert nicht. :(

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