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  

 

 Relaunchskript

Nach unten 
+11
Gamer
Bescheuert
mOwl
Vadim_Rodin
Clonkzerhechsler
dan-dan
Gecko
Simsi
Warwipf
Mega Hazard
Mozart
15 verfasser
Gehe zu Seite : 1, 2, 3  Weiter
AutorNachricht
Gast
Gast




Relaunchskript Empty
BeitragThema: Relaunchskript   Relaunchskript EmptySo Apr 13, 2008 8:59 pm

Schwierigkeit: *****
Hi,
du möchtest also wissen wie man einen Relaunchskript macht?
Kein Problem! Allerdings wäre ein wenig Erfahrung nicht schlecht.

Vorraussetzungen

  • Erstellen von Effekten
  • Erfahrung mit den unten benannten Funktionen
  • Grundwissen



Wie fange ich an?
Erstelle ein Szenario. Schaue in die "Script.c". Bisher sollte sie so aussehen:

Zitat :
/* Neues Szenario */

public func Initialize() {
return(1);
}
Bisher passiert also noch nichts. Beachte auch, dass du die Initialize-Funktion weglassen kannst.
Mit einer einfachen Funktion können wir den Spieler relaunchen lassen: RelaunchPlayer(int iPlr).

Zitat :
private func RelaunchPlayer(int iPlr)
{
var clonk;
clonk = CreateObject(KNIG, Random(LandscapeWidth), Random(LandscapeHeight), iPlr);
MakeCrewMember(clonk, 0);
}
Diese Skript erstellt nach dem Tod eines Spielers an einer belieben Stelle der Landschaft einen Ritter. Dabei wird kein Effekt verwendet.

Zitat :
private func RelaunchPlayer(int iPlr)
{
var clonk;
clonk = CreateObject(KNIG, Random(LandscapeWidth), Random(LandscapeHeight), iPlr);
MakeCrewMember(clonk, 0);
AddEffect("Blast", clonk, 1);
}

Hier wird der Clonk mit deiner Explosion erstellt.




Relaunchnachrichten
Damit das Ganze aber nicht so fad wirkt, kommen jetzt die Relaunchnachrichten dran.
Sie kündigen anderen Spielern den Tod eines Clonks an.
So heißt auch der benötigte Callback: OnClonkDeath.

Zitat :
protected func OnClonkDeath(object pClonk, int iKilledBy)
{
var iPlr = GetOwner(pClonk);
Log("%s wurde von %s getötet.", GetTaggedPlayerName(iPlr), GetTaggedPlayerName(iKilledBy));
}
Ausgabe: Twonky wurde von Wipfling getötet.

Zu beachten: Wenn der Spieler sich selbst tötet, wird er in der Nachricht natürlich doppelt erwähnt. Um das zu umgehen gibt es verschiedene Varianten.

Zitat :
protected func OnClonkDeath(object pClonk, int iKilledBy)
{
var iPlr = GetOwner(pClonk);
if (!GetPlayerName(iKilledBy)) {
Log("%s ist in eine seiner Kanonen gerutscht...",GetTaggedPlayerName(iPlr));
}
if (iKilledBy == iPlr){
Log("%s mag seine Clonks nicht. ",GetTaggedPlayerName(iPlr));
return(1);
}
if (!Hostile(iPlr,iKilledBy)){
Log("%s möchte wohl ins andere Team.",GetTaggedPlayerName(iKilledBy));
return(1);
}
Log("%s wurde von %s geschreddert.",GetTaggedPlayerName(iKilledBy),GetTaggedPlayerName(iPlr));
}
Gibt verschiedene Nachrichten aus. Diesmal wird aber beachtet, dass der Spieler eventuell sich selbst getötet hat oder einen Freund getötet hat.

Dies ist mein erstes Tutorial, also bitte nicht hauen! Sad


Zuletzt von Caeser1993 am Mi Apr 16, 2008 3:02 pm bearbeitet; insgesamt 4-mal bearbeitet
Nach oben Nach unten
Mozart
Kanzler
Kanzler
Mozart


Männlich Alter : 31
Ort : Vaihingen/Enz
Anmeldedatum : 24.02.08

Relaunchskript Empty
BeitragThema: Re: Relaunchskript   Relaunchskript EmptySo Apr 13, 2008 9:22 pm

Sehr gut, *großes Lob* Exclamation Exclamation Exclamation 11einself
Das lehre Forum sah aber auch echt scheiße aus
Nach oben Nach unten
http://www.funamfag.de
Gast
Gast




Relaunchskript Empty
BeitragThema: Re: Relaunchskript   Relaunchskript EmptySo Apr 13, 2008 9:45 pm

Die ganze Homepage sieht ein wenig leer aus. Und der Standart-phpBB Style ist auch nicht sehr toll.
Nach oben Nach unten
Mega Hazard
Staatsrat
Staatsrat
Mega Hazard


Männlich Alter : 31
Ort : Brunswiek *helllau*
Anmeldedatum : 24.01.08

Relaunchskript Empty
BeitragThema: kT   Relaunchskript EmptySo Apr 13, 2008 11:10 pm

Ich habe mich immer nicht getraut etwas in "Fortgeschrittene" zu schreiben, weil ich nicht wusste, wie schwer/leicht es sein muss.
Nach oben Nach unten
http://megahazard.lima-city.de/Main.htm
Gast
Gast




Relaunchskript Empty
BeitragThema: Re: Relaunchskript   Relaunchskript EmptyMo Apr 14, 2008 3:50 pm

Dafür sollte es auch eine Festlegung geben, wie z.B. "Schwierigkeit 5 Sterne", also sehr schwer oder so.
Nach oben Nach unten
Mega Hazard
Staatsrat
Staatsrat
Mega Hazard


Männlich Alter : 31
Ort : Brunswiek *helllau*
Anmeldedatum : 24.01.08

Relaunchskript Empty
BeitragThema: Schwierigeitsstufe   Relaunchskript EmptyMo Apr 14, 2008 4:18 pm

Wir könnten sowas ja in Form von Sternen oder so darstellen:

*****
Nach oben Nach unten
http://megahazard.lima-city.de/Main.htm
Mozart
Kanzler
Kanzler
Mozart


Männlich Alter : 31
Ort : Vaihingen/Enz
Anmeldedatum : 24.02.08

Relaunchskript Empty
BeitragThema: Re: Relaunchskript   Relaunchskript EmptyMo Apr 14, 2008 5:36 pm

was ist dann das Tutorial hier?
*****?
vllt gelbe Sternchen für "Fortgeschrittene" Tutorials und rote für ´"Anfänger"?

Edit: gelbe Sternchen sieht man nicht, vllt sind rote für Anfänger und blaue für Fortgeschrittene besser.
Macht euch auch mal Avatare
Nach oben Nach unten
http://www.funamfag.de
Mozart
Kanzler
Kanzler
Mozart


Männlich Alter : 31
Ort : Vaihingen/Enz
Anmeldedatum : 24.02.08

Relaunchskript Empty
BeitragThema: Re: Relaunchskript   Relaunchskript EmptyMo Apr 14, 2008 6:43 pm

Kleines Problem, in einem Titel kann man die Farbe der Buchstaben/ Sternchen nicht abändern.
Also würde ich einfach sagen, wir machen das ganze farblos<--einfacher
Nach oben Nach unten
http://www.funamfag.de
Mega Hazard
Staatsrat
Staatsrat
Mega Hazard


Männlich Alter : 31
Ort : Brunswiek *helllau*
Anmeldedatum : 24.01.08

Relaunchskript Empty
BeitragThema: Schwierigeitsstufe   Relaunchskript EmptyMo Apr 14, 2008 6:45 pm

Ich habe sie aber schon in den Texten ("Schwierigkeitgrad: *****") nachgetragen... müssen die im Titel sein?
Nach oben Nach unten
http://megahazard.lima-city.de/Main.htm
Mozart
Kanzler
Kanzler
Mozart


Männlich Alter : 31
Ort : Vaihingen/Enz
Anmeldedatum : 24.02.08

Relaunchskript Empty
BeitragThema: Re: Relaunchskript   Relaunchskript EmptyMo Apr 14, 2008 6:51 pm

schreib se überall rein, im Titel schwarz, im Text mit Farbe

Zu Im Text, wie wärs so:
für Anfänger: *****
für Fortgeschrittene: Like a Star @ heaven Like a Star @ heaven Like a Star @ heaven ##

Edit: Wer/Wie kann man die Titel eines Themas bearbeiten?
Nach oben Nach unten
http://www.funamfag.de
Gast
Gast




Relaunchskript Empty
BeitragThema: Re: Relaunchskript   Relaunchskript EmptyMo Apr 14, 2008 7:10 pm

In den Titel, finde ich, sollten keine Sterne.
Schließlich sucht man in einem Forum nach einem bestimmten Skript (eventuell) und kann sich danach ja die Schwierigkeit anschauen.

Zitat :
Edit: Wer/Wie kann man die Titel eines Themas bearbeiten?
Dies ist sicher kein originales phpBB Forum, aber eigentlich müsste das ganz unten auf der gegenüberliegenden Seite von Antworten sein.

Edit: Wer ist eigentlich der Admin?
Nach oben Nach unten
Mega Hazard
Staatsrat
Staatsrat
Mega Hazard


Männlich Alter : 31
Ort : Brunswiek *helllau*
Anmeldedatum : 24.01.08

Relaunchskript Empty
BeitragThema: Re: Relaunchskript   Relaunchskript EmptyMo Apr 14, 2008 7:51 pm

Caeser1993 schrieb:
Wer ist eigentlich der Admin?

N8Clonk.
Nach oben Nach unten
http://megahazard.lima-city.de/Main.htm
Warwipf
Admin
Warwipf


Ort : Ulm
Anmeldedatum : 16.01.08

Relaunchskript Empty
BeitragThema: Re: Relaunchskript   Relaunchskript EmptyMo Apr 14, 2008 11:54 pm

Caeser1993 schrieb:
Die ganze Homepage sieht ein wenig leer aus. Und der Standart-phpBB Style ist auch nicht sehr toll.
Dafür ist's schön schnell. Aber Ich schau mal, dass Ich in nächster Zeit schöne Icons (vllt. aus Clonk Smile) herbekomm und einbau. Kann ja nicht so schwer sein. ^_^
Nach oben Nach unten
https://cndg.forumieren.de
Gast
Gast




Relaunchskript Empty
BeitragThema: Re: Relaunchskript   Relaunchskript EmptyDi Apr 15, 2008 3:20 pm

Admin schrieb:
Caeser1993 schrieb:
Die ganze Homepage sieht ein wenig leer aus. Und der Standart-phpBB Style ist auch nicht sehr toll.
Dafür ist's schön schnell. Aber Ich schau mal, dass Ich in nächster Zeit schöne Icons (vllt. aus Clonk Smile) herbekomm und einbau. Kann ja nicht so schwer sein. ^_^

Nehm doch die aus dem Graphics-Ordner, die braucht man nur noch zu teilen Razz
Nach oben Nach unten
Mega Hazard
Staatsrat
Staatsrat
Mega Hazard


Männlich Alter : 31
Ort : Brunswiek *helllau*
Anmeldedatum : 24.01.08

Relaunchskript Empty
BeitragThema: Style   Relaunchskript EmptyDi Apr 15, 2008 4:36 pm

Caeser1993 schrieb:

Nehm doch die aus dem Graphics-Ordner, die braucht man nur noch zu teilen Razz

Neinn, ich will einen Hazardstyle!!!111einself
Nach oben Nach unten
http://megahazard.lima-city.de/Main.htm
Simsi
Staatssekretär
Staatssekretär
Simsi


Männlich Alter : 31
Ort : Vaihingen/Enz
Anmeldedatum : 30.03.08

Relaunchskript Empty
BeitragThema: Style   Relaunchskript EmptyDi Apr 15, 2008 7:36 pm

Man kann doch ne Umfrage starten für welchen Style die unglaiblich vielen benutzer (Razz) hier sind. meine vorschläge:
-MetalMagic
-Hazard
-Normal
-Western
-Fantasy
Nach oben Nach unten
Mozart
Kanzler
Kanzler
Mozart


Männlich Alter : 31
Ort : Vaihingen/Enz
Anmeldedatum : 24.02.08

Relaunchskript Empty
BeitragThema: Re: Relaunchskript   Relaunchskript EmptyDi Apr 15, 2008 9:35 pm

OK, ich mach ne Umfrage im Communityforum
Nach oben Nach unten
http://www.funamfag.de
Warwipf
Admin
Warwipf


Ort : Ulm
Anmeldedatum : 16.01.08

Relaunchskript Empty
BeitragThema: Re: Relaunchskript   Relaunchskript EmptyDi Apr 15, 2008 10:59 pm

Caeser1993 schrieb:
Admin schrieb:
Caeser1993 schrieb:
Die ganze Homepage sieht ein wenig leer aus. Und der Standart-phpBB Style ist auch nicht sehr toll.
Dafür ist's schön schnell. Aber Ich schau mal, dass Ich in nächster Zeit schöne Icons (vllt. aus Clonk Smile) herbekomm und einbau. Kann ja nicht so schwer sein. ^_^

Nehm doch die aus dem Graphics-Ordner, die braucht man nur noch zu teilen Razz
Soweit bin Ich auch schon! Sad
Nach oben Nach unten
https://cndg.forumieren.de
Warwipf
Admin
Warwipf


Ort : Ulm
Anmeldedatum : 16.01.08

Relaunchskript Empty
BeitragThema: Re: Relaunchskript   Relaunchskript EmptyMi Apr 23, 2008 1:40 pm

Tierstyle ftw!

EDIT: Doppelpost ftw!
Nach oben Nach unten
https://cndg.forumieren.de
Gecko
Major
Major
Gecko


Männlich Alter : 30
Ort : H.N
Anmeldedatum : 04.05.08

Relaunchskript Empty
BeitragThema: Re: Relaunchskript   Relaunchskript EmptySo Mai 04, 2008 10:53 pm

Warum nutzt ihr eigentlich nicht diese tolle Seite?
http://wiki.nosebud.de/wiki/Scripte
Nach oben Nach unten
http://www.geckse.de.tl
Mega Hazard
Staatsrat
Staatsrat
Mega Hazard


Männlich Alter : 31
Ort : Brunswiek *helllau*
Anmeldedatum : 24.01.08

Relaunchskript Empty
BeitragThema: Toll Oo   Relaunchskript EmptySo Mai 04, 2008 11:22 pm

Gecko schrieb:
Warum nutzt ihr eigentlich nicht diese tolle Seite?
http://wiki.nosebud.de/wiki/Scripte

Weil diese "tolle" Seite nicht das ist, was wir haben wollen?
Nach oben Nach unten
http://megahazard.lima-city.de/Main.htm
Simsi
Staatssekretär
Staatssekretär
Simsi


Männlich Alter : 31
Ort : Vaihingen/Enz
Anmeldedatum : 30.03.08

Relaunchskript Empty
BeitragThema: Re: Relaunchskript   Relaunchskript EmptyMo Mai 05, 2008 2:19 pm

@MegaHazard:
was wollen wir denn haben? soll nur so ne frage sein
Nach oben Nach unten
Mozart
Kanzler
Kanzler
Mozart


Männlich Alter : 31
Ort : Vaihingen/Enz
Anmeldedatum : 24.02.08

Relaunchskript Empty
BeitragThema: Re: Relaunchskript   Relaunchskript EmptyMo Mai 05, 2008 2:23 pm

eine Sammlung von Tutorials, bei denen man Fragen stellen kann und eine scripthilfe *denk*
Nach oben Nach unten
http://www.funamfag.de
dan-dan
Leutnant
Leutnant
dan-dan


Männlich Alter : 30
Anmeldedatum : 28.05.08

Relaunchskript Empty
BeitragThema: Relaunchscript   Relaunchskript EmptyMi Jun 04, 2008 9:21 pm

bei mir funzt das script nicht
es gibt nur einen syntax error

das script:
/*-- Neues Szenario --*/

private func RelaunchPlayer(int iPlr)
{
var clonk;
clonk = CreateObject(KNIG, Random(LandscapeWidth), Random(LandscapeHeight), iPlr);
MakeCrewMember(clonk, 0);
}


die fehlermeldungen:

ERROR: '(' expected, but found ')' (in RelaunchPlayer, Eigene Welten.c4f\Meeles.c4f\Kleines Handgemenge dan-dans version.c4s\Script.c:6:50)


und:


ERROR: syntax error: see previous parser error for details.
by: RelaunchPlayer() (Eigene Welten.c4f\Meeles.c4f\Kleines Handgemenge dan-dans version.c4s\Script.c:0)
by: Death() (obj Ensfried #163) (Objects.c4d\Crew.c4d\Clonk.c4d\Script.c:536)
by: Death() (obj Ensfried #163) (Knights.c4d\Crew.c4d\Knight.c4d\Script.c:0)
by: BlastObjects(536,451,20,0,1) (System.c4g\Explode.c:111)
by: DoExplosion(536,451,20,0,0,0,"Blast") (System.c4g\Explode.c:59)
by: Explode(20) (obj {T-Flint #166}) (System.c4g\Explode.c:22)
by: BlowUp() (obj {T-Flint #166}) (Objects.c4d\Items.c4d\Weapons.c4d\TFlint.c4d\Script.c:31)
Spieler dan-dan eliminiert.
Nach oben Nach unten
Gast
Gast




Relaunchskript Empty
BeitragThema: Re: Relaunchskript   Relaunchskript EmptyMi Jun 04, 2008 9:26 pm

Du musst bei LandscapeHeight und LandscapeWidth Klammern hinter machen...
Nach oben Nach unten
Gesponserte Inhalte





Relaunchskript Empty
BeitragThema: Re: Relaunchskript   Relaunchskript Empty

Nach oben Nach unten
 
Relaunchskript
Nach oben 
Seite 1 von 3Gehe zu Seite : 1, 2, 3  Weiter

Befugnisse in diesem ForumSie können in diesem Forum nicht antworten
CNDG :: Fortgeschrittene :: Tutorials-
Gehe zu: