xSnake:
ocmd:tv(playerid,params[])
{
if(!isAdmin(playerid,1)) return SendClientMessage(playerid,ROT,"Info: Du bist dazu nicht befugt!");
if(sInfo[playerid][adminduty] == 0) return SendClientMessage(playerid,ROT,"Du bist nicht Aduty!");
new pID,string[128];
if(sInfo[playerid][tv] == 0)
{
if(sscanf(params, "u", pID)) return SendClientMessage(playerid, ROT, "/tv [ID]");
{
TogglePlayerSpectating(playerid, 1);
PlayerSpectatePlayer(playerid, pID);
sInfo[playerid][tv] = 1;
format(string,sizeof(string),"Du beobachtest nun %s!",getPlayerName(pID));
SendClientMessage(playerid,GRÜN,string);
}
}
else if(sInfo[playerid][tv] == 1)
{
TogglePlayerSpectating(playerid, 0);
SetCameraBehindPlayer(playerid);
sInfo[playerid][tv] = 0;
format(string,sizeof(string),"Du beobachtest nun Nichtmehr %s!",getPlayerName(pID));
SendClientMessage(playerid,GELB,string);
}
return 1;
}
Versuch es mal so, dann sollte es Klappen
MfG