Admin Befehle?

08/19/2013 00:41 JelsoftLDT#1
Schönen Guten Morgen :P

Ich Bin dabei mit meinem Vater/Bruder einen Server Zu erstellen Erstmal nur aus Spaß zum Test ect... also erstmal für uns für Freunde und eventuell mal für 5-10 Tester. Ich weiß nicht ob mein vater bereits alle Befehle kennt aber ich Frage trz mal :) Kennt jemand die Admin Befehle? Also Alle? Zumindestens hatt jemand eine Liste? und wie Ändert Mann Cash/Dinar Im Anfangs Account also als Start Guthaben in dem Sinne, und wie Addet man Premium :D

Gute Nacht Oder Guten Morgen wünsche ich euch :P
08/19/2013 00:47 xxfabbelxx#2
Start dinar und cash kannst du sofort als Standard wert in die Datenbank eintragen und die Admin Befehle musst du entweder in der Source suchen oder selbst programmieren
08/19/2013 14:42 P00w#3
um welche Serverfiles handelt es sich?
08/19/2013 15:25 JelsoftLDT#4
Enginewar

Von Jemanden aus Skype mit CQC 100%
08/19/2013 15:29 .Command#5
Guck in den Sourcecode, falls überhaupt Befehle darin enthalten sind.
08/19/2013 15:54 Conrew#6
Hallo Hellraiser0912 ,
Hier sind die GM Commands:

Die Ränge in der Datenbank:

Clan Commands:

Du findest die ganzen Commands auch in der Source in der Datei: virtualuser.cs

Ich hoffe ich konnte dir helfen
MFG Conrew
08/19/2013 16:09 T.O.M.M.Y#7
In der Source steht sonst auch alles.
08/19/2013 19:17 Conrew#8
Quote:
Originally Posted by TommyLegend View Post
In der Source steht sonst auch alles.
Du solltest den Post über dir lesen ;) Sonst könnte man denken du machst Post Hunting.

MFG Conrew
08/19/2013 20:30 JelsoftLDT#9
Sind aber nicht alle oder? z.b /levelup oder so was??
08/19/2013 20:43 .Command#10
Quote:
Originally Posted by Hellraiser0912 View Post
Sind aber nicht alle oder? z.b /levelup oder so was??
Wenn du noch mehr willst, musst du sie einbauen^^
08/19/2013 20:58 JelsoftLDT#11
Weiß Jemand wie das Geht :)
08/19/2013 21:08 .Command#12
Quote:
Originally Posted by Hellraiser0912 View Post
Weiß Jemand wie das Geht :)
Also entweder du lernst C# (Nehme an das du Files hast, die in C# gecoded sind) oder du lässt es dir halt machen.
Oder du guckst dir den Sourcecode mit den Befehlen genauer an & versuchst es selbst hinzukriegen^^
08/19/2013 21:16 xxfabbelxx#13
Weiß jemand wie das geht? WAT. Du programmierst einen Server weißt aber sowas nicht?

Du fügst ein Handle hinzu, für das event, dass jemand etwas in chat schreibt.

Ich gehe mal davon aus, dass die files in c# geschrieben sind

Code:
Event.UserSendChat += AdminCommands;
Somit fügst dui ein Handler hinzu. Das heißt jedes mal wenn Event.UserSendChat aufgerufen wird, wird automatisch die Funktion AdminCommands mit aufgerufen.

Nun musst du die Parameter von Event.UserSendChat raussuchen und sie als Parameter für AdminCommands benutzen.

Ich mache hier mal ein Beispiel, welches natürlich um einiges größer ausfallen kann:

Code:
private void AdminCommands( WRChatMessageFrom user, WRChatMessage text, WRChatMessage priority )
{
 //Zuerst checken, ob der User gültig ist, welche Benutzergruppe er hat usw usw
 //Danach kannst du checken, ob die nachrciht mit einem sog. trigger beginnt. in warrock ist es relativ normal, dass "/" benutzt wird.
 if(text.StartsWith('/') == true)
 {
  //Hier dann nach den einzelnen commands filtern per case abfrage oder was auch immer, wie es dir besser passt.
  case "/help": user.SendInfo(cmdlist);
 }
}
Wie gesagt ist das hier nur ein Beispiel, die Funktionsnamen, größen usw usw können ganz anders sein
08/19/2013 23:35 Conrew#14
Quote:
Originally Posted by Hellraiser0912 View Post
Sind aber nicht alle oder? z.b /levelup oder so was??
Bau es dir selber ein. Ist ja nicht so schwer ;)

Quote:
Originally Posted by .Command View Post
Wenn du noch mehr willst, musst du sie einbauen^^
@xxfabbelxx
Stimmt^^

MFG Conrew