oder du machst unter OnPlayerCommandText
new cmd[256];
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
es muss net cmd sondern cmdtext heißen
durch
new cmd[256];
new idx;
new tmp[256]; // das andere wegmachen
cmd = strtok(cmdtext, idx);kann es auch CMD heißen
-
if(!strcmp(strget(cmdtext, 0), "/deincommand"))
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, 0xFFFFFFFF, "Dir ist es nicht erlaubt, diesen Befehl zu benutzen!");
return 1;
}
if(IsPlayerInAnyVehicle(playerid))
{
SetVehicleHealth(GetPlayerVehicleID(playerid), 1000.0);
SendClientMessage(playerid, 0xFFFFFFFF, "Fahrzeug repariert!");
}
}
return 1;und ganz unten im gamemode
//strget
stock strget(strx[], pos, search = ' ') {
new arg, ret[128], idxx;
for (new i = 0; i < strlen(strx); i++) {
if(strx[i] == search || i == strlen(strx) || strx[i + 1] == 10) {
arg++;
if (arg == pos + 1){
ret[i-idxx] = EOS;
return ret;
} else if (arg == pos)
idxx= i+1;
}
else if (arg == pos)
ret[i - idxx] = strx[i];
}
return ret;
} -
Danke schön@all^^
Hat geklappt