Hallo, ich habe der Zeit ein Problem mit meinem /revive Befehl, der Spieler wird nicht an der gewünschten Position gespawnt und es kommt immer "Server unknown" command, ich poste einfach mal den Code
CMD:revive(playerid, params[])
{
if(sInfo[playerid][frak] == 2)
{
if(sInfo[playerid][fduty] == 0) return SendClientMessage(playerid, COLOR_RED, "[Info] Du musst im Dienst sein um diesen Befehl zu nutzen.");
if(GetNearest_Death(playerid, 8.0) == -1) return SendClientMessage(playerid, COLOR_RED, "[Info] Es ist kein Toter in deiner Nähe!");
new target = GetNearest_Death(playerid, 8.0);
if(target == playerid) return 1;
KillTimer(PlayerDeath[target][timer]);
DestroyDynamicPickup(PlayerDeath[target][dpickupid]);
sInfo[target][gestorben] = 0;
sInfo[target][revived] = 0;
TogglePlayerSpectating(target, 0);
SetCameraBehindPlayer(target);
new money2=200, value, string[128];
value = random(99);
money2 += value;
format(string, sizeof(string), "[Info] Die Behandlung hat dich %i€ gekostet!", money2);
SendClientMessage(target, COLOR_BLUE, string);
format(string, sizeof(string), "[Info] Du erhälst für das Behandeln von %s %i€",GetName(target), money2-100);
SendClientMessage(playerid, COLOR_BLUE, string);
sInfo[target][money] -= money2;
sInfo[playerid][money] += money2-100;
SetPlayerMoney(target);
SetPlayerMoney(playerid);
for(new j=0; j<sizeof(PlayerDeath); j++)
{
PlayerDeath[target][deathInfo:j] = 0;
}
}
else
{
return SendClientMessage(playerid, COLOR_RED, "[Info] Du darfst diesen Befehl nicht nutzen!");
}
return 1;
}
Vielen dank im vor raus!
MfG!