Aleksey Corleone
Умник
Подскажите пожалуйста, как сделать так чтобы за основателем не могли следить? Сам пытался cделать.....пробовал эти варианты, не получилось...
Сама команда:
PHP:
if(PlayerInfo[specid][pAdmin] >= 12 && PlayerInfo[playerid][pAdmin] != 12) return SendClientMessage(playerid,COLOR_GRAD1,"Наблюдение за Основателем запрещено!");
PHP:
if(PlayerInfo[specid][pAdmin] >= 12) return SendClientMessage(playerid,COLOR_GRAD1,"Наблюдение за Основателем запрещено!");
PHP:
if(PlayerInfo[specid][pAdmin] != 12) return SendClientMessage(playerid,COLOR_GRAD1,"Наблюдение за Основателем запрещено!");
PHP:
if(PlayerInfo[specid][pAdmin] > 12) return SendClientMessage(playerid,COLOR_GRAD1,"Наблюдение за Основателем запрещено!");
PHP:
else if (strcmp(cmd, "/re", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] == 0) return true;
tmp = strcharsplit(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /re [id]");
giveplayerid = ReturnUser(tmp);
if(!IsPlayerConnected(giveplayerid) || gPlayerLogged[giveplayerid] == 0) return SendClientMessage(playerid, COLOR_GREY,"Игрок не авторизирован / зарегистрирован");
if(Spectate[playerid] == INVALID_PLAYER_ID)
{
GetPlayerPos(playerid, SpectPosFloat[playerid][0], SpectPosFloat[playerid][1], SpectPosFloat[playerid][2]);
GetPlayerFacingAngle(playerid, SpectPosFloat[playerid][3]);
SpectPos[playerid][0] = GetPlayerInterior(playerid);
SpectPos[playerid][1] = GetPlayerVirtualWorld(playerid);
}
Spectate[playerid] = giveplayerid;
TogglePlayerSpectating(playerid, 1);
if(IsPlayerInAnyVehicle(Spectate[playerid]))
{
SetPlayerInterior(playerid,GetPlayerInterior(Spectate[playerid]));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(Spectate[playerid]));
PlayerSpectateVehicle(playerid, GetPlayerVehicleID(Spectate[playerid]), 1);
}
else
{
SetPlayerInterior(playerid,GetPlayerInterior(Spectate[playerid]));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(Spectate[playerid]));
PlayerSpectatePlayer(playerid, Spectate[playerid], 1);
}
Spectagin[playerid][sping] = GetPlayerPing(Spectate[playerid]);
GetPlayerArmour(Spectate[playerid],Spectagin[playerid][sarmour]);
GetPlayerHealth(Spectate[playerid],Spectagin[playerid][shealths]);
GetPlayerName(Spectate[playerid], Spectagin[playerid][sName], MAX_PLAYER_NAME);
GetPlayerIp(Spectate[playerid], Spectagin[playerid][sIp], 16);
Spectagin[playerid][svhealth] = 0.0;
TextDrawShowForPlayer(playerid, recon[playerid]);
ShowMenuForPlayer(AdmSpectate, playerid);
reconp[playerid]++;
return true;
}
