Command Erstellen

Aus SA-MP Wiki

Wechseln zu: Navigation, Suche


COMMAND ERSTELLEN

Um einen Command (kurz: Cmd) erstellen zu können müsst ihr strcmp benutzen. Sucht Public OnPlayerCommandText(playerid, cmdtext[]); und fügt dies ein:

   if (strcmp("/test", cmdtext, true) == 0)
   {
       // Nur ein Test...
       return true;
   }

"if" heißt Wenn ... Hier heißt es: Wenn man /test eingibt kommt XYZ . In den beiden Klammern kommt, was passieren soll, rein. Jetzt wollen wir ein Kill Command erstellen:

   if (strcmp("/kill", cmdtext, true) == 0)
   {
       SetPlayerHealth(playerid,0.0);
       SendClientMessage(playerid, 0xAA3333AA, "Selbstmord ist keine lösung...");
       return true;
   }

Wenn man /kill eingibt wird die PlayerHealth auf 0.0 versetzt und es kommt eine Nachricht "Selbstmord ist keine lösung..."

return true; meint soviel wie, dass der Command erfolgreich beendet wurde.

© 2008 samp.breadfish

Persönliche Werkzeuge