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

Scripte:Return

Aus Clonk Wiki

Wechseln zu: Navigation, Suche

Return

  Return
Kategorie: Script
Autor: Script-Projekt
Behandelt: {{{Behandelt}}}
Empfohlenes Vorwissen: {{{Vorwissen}}}
Benötigt Objektpacks: {{{Packs}}}
Stufe: Fortgeschrittene Fortgeschrittene

Mit 'return' koennen Werte von einer Funktion zurueck gegeben werden.





C4Script
func
 
Initialize(){Log("%s",MaNachricht());}
func
 
MaNachricht(){return
 
"Moin!";}
 
// Nach return stehen im Gegensatz zu anderen Funktionen keine Klammern.

//Wir rufen MaNachricht auf, und geben den Rückgabewert aus.
C4Script
func
 
Initialize(){Log("%d",Add(five(),five()));}
func
 
Add(int
 
iA,int
 
iB){return
 
iA+iB;}
func
 
five(){return
 
5;}

/*Wir holen uns den return Wert von five() und addieren diesen mit Add().
Danach nehmen wir den Rückgabewert von Add() und geben den aus.*/
C4Script
func
 
FindCLNK(){return
 
FindObject(CLNK);}
func
 
Initialize(){if(FindCLNK())Log("Ein Clonk! wow!");}

/*Wir rufen FindCLNK aus, diese Funktion gibt dann ein Objekt zurueck.
Ein Objekt kann ohne Probleme in einen bool verwandelt werden.
Somit koennen wir ueberpruefen, ob es einen Clonk gibt. Und wenn ja, wird hier eine Nachricht ausgegeben.*/
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