Hallo,
was ist an diesem befehl falsch? ich bekomme weder errors nochw arnings, aber Ingame steht Unknown command...
ocmd:wiederleben(playerid,params[])
{
new Float:posx, Float:posy, Float:posz;
new pID,string[50];
GetPlayerPos(playerid, posx, posy, posz);
//GetPlayerPos(playerid, posx, posy, posz);
if(IsPlayerConnected(playerid))
{
if(isPlayerInFrakt(playerid,6))
{
for(new i=0;i<MAX_PLAYERS;i++)
{
if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_BLAU,"Benutze: /wiederbeleben [Spielername/ID]");
{
//if(!IsPlayerInRangeOfPoint(playerid,2,TotX[i],TotY[i],TotZ[i]))return SendClientMessage(playerid,COLOR_GRAU,"Du befindest dich nicht bei der Leiche");
//{
if(GetPVarInt(pID, "Todtime") < 0)return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht Tot!");
if(GetPVarInt(pID, "Todtime") >= 1)
{
SetPlayerPos(pID,posx+3,posy,posz);
format(string,sizeof(string),"Du hast %s erfolgreich wiederbelebt!",SpielerName(pID));
SendClientMessage(playerid,COLOR_GRÜN1,string);
}
//}
}
}
}
}
return 1;
}
Hilfe wäre echt super!
MFG