Guten Abend,
also ich Arbeite zurzeit an ein Selfmade und nunja ich habe die befehle agepasst und habe im Game mal "/setarmor" eingegeben.
Und dann nach 5 Sec ging der Server Offline und jetzt frage ich mich wieso das passiert ?
Hier der Befehl:
if(strcmp(cmd, "/setarmor", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /setarmor [ID/NAME] [armor]");
return 1;
}
new playa;
new health;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
health = strval(tmp);
if (PlayerInfo[playerid][pAdmin] >= 1337)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
BT_SetPlayerArmour(playa, health);
new healname[MAX_PLAYER_NAME],adminname[MAX_PLAYER_NAME], tag, monat, jahr;
getdate(jahr, monat, tag);
GetPlayerName(playerid, adminname, sizeof(adminname));
GetPlayerName(playa, healname, sizeof(healname));
format(string, sizeof(string), "[%d/%d/%d] Admin %s hat %s eine Rüstung gegeben!", tag, monat, jahr, adminname, healname);
AdminLog(string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Du bist nicht befugt diesen Befehl zu nutzen! ");
}
}
return 1;
}
Habe es unter OnPlayerCommand aber habe auch "#include <ocmd>" drine kann das irgend wie daran liegen ?