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

Scripte:Flint: Partikelschleuder

Aus Clonk Wiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Allgemein

Toller Flint der wunderhübsche Partikel rumschleudert.

  Flint: Partikelschleuder
Kategorie: Flint
Autor: KKenny
Behandelt: {{{Behandelt}}}
Empfohlenes Vorwissen: {{{Vorwissen}}}
Benötigt Objektpacks: {{{Packs}}}
Stufe: Anfänger






Script

C4Script
protected
 
func
 
Hit()
{
  
//Jetzt schleudern wir ein paar Partikel mit CastParticles! -> Nähere Erläuterung unten.
  
CastParticles("PSpark",
 
50,
 
40,
 
0,
 
0,
 
50,
 
70,
 
RGB(0,0,255),
 
RGB(0,255,0));

  
//Danach entfernen wir den Flint wieder. Wär ja sonst doof.
  
RemoveObject();

  
//Und return halt.
  
return(1);
}

Erläuterung

C4Script
protected
 
func
 
Hit()

Diese Funktion wird aufgerufen, wenn unser Flint irgendwo aufschlägt.

C4Script
CastParticles("PSpark",
 
50,
 
40,
 
0,
 
0,
 
50,
 
70,
 
RGB(0,0,255),
 
RGB(0,255,0));

Okay nun zu CastParticles.

"PSpark"
Der erste Parameter gibt den Namen des Partikels an. Hier "PSpark".
Eigentlich ganz einfach -> Name des Partikels wissen und in zwei " stopfen.

50
Der zweite Parameter gibt die Anzahl unserer Partikel an - Wir nehmen einfach mal 50 :)

40
Der dritte gibt die Geschwindigkeit an, wie schnell unsere Partikel wegfliegen sollen. Einfach Zahl reinklatschen (Hier 40) und freuen.

0, 0
Diese zwei Parameter geben jeweils die X und die Y Werte an. Also wo genau diese Partikel entstehen sollen. (Der erste ist X und der zweite Y) Hier 0,0
Da die Koordinaten in einem Objektscript stehen sind sie lokal - d.h. sie gehen vom Objektmittelpunkt aus.

50,70
Diese zwei geben jeweils die größe der Partikel an. Es wird ein Zufalls-Wert zwischen den beiden Zahlen ermittelt. Hier(50 und 70);

RGB(0,0,255), RGB(0,255,0)
Diese Parameter geben die Farbe der Partikel an. Es wird ein Zufalls-Wert zwischen den beiden Parametern ermittelt.
RGB steht für "Rot Grün Blau" und eine Zahl gibt eben den Farbanteil dieser Farbe an.
Das erste heißt soviel wie "Total Blau" und das zweite "Total Grün".


Ergebnis

Hooray!

Funken.PNG


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