Aufgrund einer akuten Spamwelle ist das Editieren für nicht angemeldete Benutzer zur Zeit deaktiviert. Wir bitten um Verständnis.

Scripte:Hüpfbonbon

Aus Clonk Wiki

Wechseln zu: Navigation, Suche

Allgemein

Dieses Script stellt ein Perpetuum-Flummi dar.

  Hüpfbonbon
Kategorie: Hüpfendes Objekt
Autor: Feuermonster
Behandelt: {{{Behandelt}}}
Empfohlenes Vorwissen: {{{Vorwissen}}}
Benötigt Objektpacks: {{{Packs}}}
Stufe: Anfänger






Script

C4Script
protected
 
func
 
Hit()
{
  
SetYDir(-10);
  
return(1);
}

protected
 
func
 
Hit2()
{
  
SetYDir(-100);
  
return(1);
}

Erläuterung

C4Script
protected
 
func
 
Hit()

Funktionen die ein "protected" vorstehend haben, können nur vom eigenen Script, oder von der Engine aufgerufen werden. Einige funktionen werden spezifisch bei Ereignissen von der Engine aufgerufen.(siehe -> [| hier]) In unserem Falle wird die Funktion "Hit" augerufen wenn das Objekt aufschlägt.

C4Script
{
Nachdem wir eine Funktion deklariert haben(oder erstellt) muss eine öffnende Klammer gemacht werden. Die Klammern signlisieren Anfang/Ende.

C4Script
  
SetYDir(-10);

SetYDir() setzt die Geschwindigkeit eines Objekte in der angegeben Achse(hier Y). Der nachstehende Wert legt die Geschwindigkeit fest.(Bei Y + Zahl wird das Objekt nach unten, bei - Zahl nach oben "bewegt"). Nach jedem Befehl(ausser bei if's etc.) muss ein Semikolon ";" stehen, es signalisiert das Ende des Befehls.

C4Script
  
return(1);

Das return sorgt dafür, dass ein Wert zurückgegeben wird, das erklär ich jetzt jedoch nicht ausführlicher.

C4Script
}
Und hier wird die Klammer geschlossen, die Funktion "Hit" ist fertig.

C4Script
protected
 
func
 
Hit2()

Diese Funktion wird von der Engine aufgerufen, wenn das Objekt besonders hart aufschlägt.
Der Rest ist genau dasselbe, nur halt mit SetYDir(-100);

Scripte des Scripte-Projekts
AnfängerBonbon · Context-Eintrag · EliminateTeam · Flint:Partikelschleuder · Hüpfbonbon · TeamMessage
Fortgeschrittene FortgeschritteneFlint:HitCounter · Flint:Partikelkreis · Flint:Partikelschleuder2 · Is-Funktionen · Menü:Beim Start der Runde · Normaler Flint · Partikel-Linie in den Himmel · Rakete · Random · Relaunch · Return · Sichtweite · Spawn · Startposition
Profi Profi ProfiClantag · Gift-Effekt · Unverwundbarkeit · Scoreboard · Zufallsgespräch
Experte Experte Experte ExperteLebensbalken · Nachrichten bei Sichtkontakt · Object2Overlay · SHA1


Wipfhunt.png Dieser Artikel wurde gemäß der Scriptrichtlinien veröffentlicht.
extern