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  

 

 Eigene MessageBoardCommands schreiben!

Nach unten 
+2
Wipfmagus
Pitri
6 verfasser
AutorNachricht
Pitri
Feldmarschall
Feldmarschall
Pitri


Männlich Alter : 30
Ort : Karlsruhe
Anmeldedatum : 02.03.09

Eigene MessageBoardCommands schreiben! Empty
BeitragThema: Eigene MessageBoardCommands schreiben!   Eigene MessageBoardCommands schreiben! EmptySa Apr 03, 2010 1:16 pm

Hi liebe Mitenwickler!

Ich spiele außer Clonk noch Track Mania (hja ein tolles Rennspiel! Natürlich nur mein 2.Lieblingsspiel =P)! Und da kann man im Chat "/gg" eingeben und es erscheint "[Nick] Good Game All!" und "/gr" wird zu "Good Race!"

Das kann man auch in Clonk umsetzen!

Man erstellt sich eine Regel:
DefCore schrieb:
Category=C4D_StaticBack|C4D_Rule

und in den script schreibt man:

Code:
#strict 2

func Initialize()
{
  AddMsgBoardCmd("gg","GoodGame(%player%)");
  AddMsgBoardCmd("gs","GoodScenario(%player%)");
  return true;
}

global func GoodGame(iPlr)
{
  Log("<c %x><%s> Good Game All!</c>",GetColorDw(GetCursor(iPlr)),GetPlayerName(iPlr));
  return true;
}

global func GoodScenario(iPlr)
{
  Log("<c %x><%s> Gutes Szenario! Das gefällt mir! :D</c>",GetColorDw(GetCursor(iPlr)),GetPlayerName(iPlr));
  return true;
}

Erklärungen:
AddMsgBoardCmd("gg","GoodGame(%player%)") erstellt ein MessageBoardCommand mit den Namen /gg! Leitet es weiter an die Funktion GoodGame(). %player% ist der Spieler, der /gg schreibt!

GoodGame(iPlr) ist eine eigene, globale Funktion, die einen Log() Ausführt!

%x und %s sind Platzhalter, die sorgen dafür, dass der Log eingefärbt wird und der richtige Spielername da ist! Die werden als Parameter übergeben!


Zuletzt von Pitri am Di Apr 06, 2010 2:57 pm bearbeitet; insgesamt 1-mal bearbeitet
Nach oben Nach unten
http://www.clonk-fanpage.lima-city.de
Wipfmagus
Konteradmiral
Konteradmiral
Wipfmagus


Weiblich Alter : 28
Anmeldedatum : 06.03.10

Eigene MessageBoardCommands schreiben! Empty
BeitragThema: Re: Eigene MessageBoardCommands schreiben!   Eigene MessageBoardCommands schreiben! EmptyDi Apr 06, 2010 11:47 am

Das Tutorial ist außerordentlich gut und nützlich. Es wirkt streckenweise etwas informell und nicht ganz komplett, aber irgendwie ist das hier völlig egal. Alles Wichtige wird verständlich erklärt, und das Prinzip des Erstellens von Messageboard-Befehlen wird komplett erläutert.
Nach oben Nach unten
Killer Zap
Brigadegeneral
Brigadegeneral
Killer Zap


Männlich Alter : 29
Anmeldedatum : 21.02.10

Eigene MessageBoardCommands schreiben! Empty
BeitragThema: Re: Eigene MessageBoardCommands schreiben!   Eigene MessageBoardCommands schreiben! EmptyMi Mai 05, 2010 1:59 pm

Super Tut. Ich spiele selber auch Track Mania aber das mit /gg und /gr wuste ich selber nicht also ist das für beide spiele lehrreich.

P.S.: Track Mania ist mein 5. liebste Spiel
#1 Clonk
#2 Anno1404
#3 Conques Frontiere Wars
#4 Schlacht um Mittelerde II
Nach oben Nach unten
mr.lool
Kadett
Kadett



Männlich Alter : 27
Ort : Rostock
Anmeldedatum : 26.05.09

Eigene MessageBoardCommands schreiben! Empty
BeitragThema: Re: Eigene MessageBoardCommands schreiben!   Eigene MessageBoardCommands schreiben! EmptyMi Mai 05, 2010 8:55 pm

super tutorial Very Happy

ich spiele ebenfalls trackmania, ist bei mir auf rang 5:

1. Age of Empires 2: das klassichste Strategiespiel
2. Age of Mythologie
3. Age of Empires 1
4. Clonk
5. Track-Mania
Nach oben Nach unten
Wipfmagus
Konteradmiral
Konteradmiral
Wipfmagus


Weiblich Alter : 28
Anmeldedatum : 06.03.10

Eigene MessageBoardCommands schreiben! Empty
BeitragThema: Re: Eigene MessageBoardCommands schreiben!   Eigene MessageBoardCommands schreiben! EmptyMi Mai 05, 2010 9:28 pm

Ich finde, jemand sollte für diese Ranglisten einen neuen Thread eröffnen, oder?
Nach oben Nach unten
Mozart
Kanzler
Kanzler
Mozart


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

Eigene MessageBoardCommands schreiben! Empty
BeitragThema: Re: Eigene MessageBoardCommands schreiben!   Eigene MessageBoardCommands schreiben! EmptyMi Mai 05, 2010 10:06 pm

Nein, denn das ist Offtopic. Je ein Punkt für KillerZap und mr.lool.
~close~
Nach oben Nach unten
http://www.funamfag.de
Simsi
Staatssekretär
Staatssekretär
Simsi


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

Eigene MessageBoardCommands schreiben! Empty
BeitragThema: Re: Eigene MessageBoardCommands schreiben!   Eigene MessageBoardCommands schreiben! EmptyDo Mai 06, 2010 4:43 pm

Killerzap hat mMn keinen verdient, und closen braucht man doch nicht, oder?
Nach oben Nach unten
Mozart
Kanzler
Kanzler
Mozart


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

Eigene MessageBoardCommands schreiben! Empty
BeitragThema: Re: Eigene MessageBoardCommands schreiben!   Eigene MessageBoardCommands schreiben! EmptyDo Mai 06, 2010 5:02 pm

Doch, KillerZap hat einen verdient, ein "Super Tut" rechtfertigt nicht 244 Zeichen Spam. Und geclosed wird, wenn in einem Topic gespammt wird. Sollte jemand noch etwas sagen wollen kann er durchaus mich PNen.
Nach oben Nach unten
http://www.funamfag.de
Gesponserte Inhalte





Eigene MessageBoardCommands schreiben! Empty
BeitragThema: Re: Eigene MessageBoardCommands schreiben!   Eigene MessageBoardCommands schreiben! Empty

Nach oben Nach unten
 
Eigene MessageBoardCommands schreiben!
Nach oben 
Seite 1 von 1
 Ähnliche Themen
-
» Eke-Eigene Waffen
» eigene grafik
» Eigene Foldermaps erstellen!
» Eigene Regeln erstellen
» Eigene Befehle erstellen

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