Alter : 30 Ort : Karlsruhe Anmeldedatum : 02.03.09
Thema: Eigene MessageBoardCommands schreiben! Sa 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!"
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
Wipfmagus Konteradmiral
Alter : 28 Anmeldedatum : 06.03.10
Thema: Re: Eigene MessageBoardCommands schreiben! Di 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.
Killer Zap Brigadegeneral
Alter : 29 Anmeldedatum : 21.02.10
Thema: Re: Eigene MessageBoardCommands schreiben! Mi 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
mr.lool Kadett
Alter : 27 Ort : Rostock Anmeldedatum : 26.05.09
Thema: Re: Eigene MessageBoardCommands schreiben! Mi Mai 05, 2010 8:55 pm
super tutorial
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
Wipfmagus Konteradmiral
Alter : 28 Anmeldedatum : 06.03.10
Thema: Re: Eigene MessageBoardCommands schreiben! Mi Mai 05, 2010 9:28 pm
Ich finde, jemand sollte für diese Ranglisten einen neuen Thread eröffnen, oder?
Mozart Kanzler
Alter : 31 Ort : Vaihingen/Enz Anmeldedatum : 24.02.08
Thema: Re: Eigene MessageBoardCommands schreiben! Mi Mai 05, 2010 10:06 pm
Nein, denn das ist Offtopic. Je ein Punkt für KillerZap und mr.lool. ~close~
Simsi Staatssekretär
Alter : 31 Ort : Vaihingen/Enz Anmeldedatum : 30.03.08
Thema: Re: Eigene MessageBoardCommands schreiben! Do Mai 06, 2010 4:43 pm
Killerzap hat mMn keinen verdient, und closen braucht man doch nicht, oder?
Mozart Kanzler
Alter : 31 Ort : Vaihingen/Enz Anmeldedatum : 24.02.08
Thema: Re: Eigene MessageBoardCommands schreiben! Do 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.