Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Unknown Command

Статус
В этой теме нельзя размещать новые ответы.

© HovinE

Умник
Hi, тут такой вопрос..
На сервере играют 3 человека, то есть ID:0,1,2
При наборе команды /recon 4,5,6 и т.д. (то есть ид которого нету на сервере)
То выходит такая шняга: SERVER: Unknown Command

Код /recon:
PHP:
if(PlayerInfo[playerid][pAdmin] == 0) return true;
if(GetPlayerState(playerid) != PLAYER_STATE_SPECTATING)
{
    GetPlayerPos(playerid, TeleportDest[playerid][0],TeleportDest[playerid][1],TeleportDest[playerid][2]);
    TeleportDestNoFloat[playerid][0] = GetPlayerInterior(playerid);
    TeleportDestNoFloat[playerid][1] = GetPlayerVirtualWorld(playerid);
}
new specid;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Информиция: /recon [id]");
specid = ReturnUser(tmp);
if(specid == playerid) return SendClientMessage(playerid, COLOR_WHITE, "[Ошибка] Вы ввели свой ID.");
if(PlayerInfo[specid][pAdmin] >= 1) return true;
if(specid == INVALID_PLAYER_ID) return true;
if(IsPlayerConnected(specid))
{
    if(GetPlayerState(specid) == PLAYER_STATE_SPECTATING && gSpectateID[specid] != INVALID_PLAYER_ID)
    {
        format(string, sizeof(string), "Данный Администратор %d уровня наблюдает за %s [ID:%d]!", PlayerInfo[specid][pAdmin], sendername,gSpectateID[specid]);
        SendClientMessage(playerid, COLOR_GREY, string);
        return 1;
    }
    if(GetPlayerState(specid) != 1 && GetPlayerState(specid) != 2 && GetPlayerState(specid) != 3) return SendClientMessage(playerid, COLOR_RED, "Игрок не вступил в игру !");
    StartSpectate(playerid, specid);
    Spectate[playerid] = specid;
    gSpectateID[specid] = playerid;
    TextDrawShowForPlayer(playerid, FULLRECON[playerid]);
    ShowMenuForPlayer(reconmenu,playerid);
}
return true;
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу