Команды не работают на ИД 0
#1

В чем может быть проблема?
Командый процессор DC_CMD, пробывал ZCMD, MCCMD, ничего не помогает.
Не работают команды админские только на ИД 0.

UPDATE:
А вот теперь начало постепенно и на другие ИД распространяться.

Пример команды:
PHP код:
CMD:gethere(playeridparams[])
{
    if(!
User[playerid][Login]) return true;
    if(
GetPVarInt(playerid,"Admins") < || !GetPVarInt(playerid,"AdminLogin")) return true;
    if(
sscanf(params"u",params[0])) return SendClientMessage(playeridCOLOR_WHITE,"Введите: /gethere [id]");
    new 
Float:p[3];
    if(
GetPlayerState(params[0]) != && GetPlayerState(params[0]) != && GetPlayerState(params[0]) != 3) return SendClientMessage(playeridCOLOR_GREY"Игрок не вступил в игру!");
    if(
GetPVarInt(params[0], "AFK_Time") > 1) return SendClientMessage(playeridCOLOR_GREY"Игрок находится в AFK режиме!");
    
GetPlayerPos(playeridp[0], p[1], p[2]);
    if(
GetPlayerState(params[0]) == 2SetVehiclePos(GetPlayerVehicleID(params[0]), p[0], p[1]+4p[2]);
    else 
SetPlayerPos(params[0], p[0], p[1]+2p[2]);
    
SetPlayerInterior(params[0],GetPlayerInterior(playerid));
    
SetPlayerVirtualWorld(params[0],GetPlayerVirtualWorld(playerid));
    
SendClientMessage(params[0], COLOR_WHITE"Вас телепортировал к себе Администратор Montana State");
    return 
true;

Пишет:
PHP код:
Игрок не вступил в игру
Reply
#2

Везде где используется функция
GetPlayerState(playerid)
Такие ошибки! Подобные!

Как исправить? Подскажите пожалуйста...
Reply
#3

У Вас весь мод на PVar ?
Reply
#4

Quote:
Originally Posted by SoNikMells
Посмотреть сообщение
У Вас весь мод на PVar ?
Практически да.
Reply
#5

Кто нибудь поможет
Reply
#6

попробуй без GetPlayerState. я его в командах редко использую легче создать переменную которая равна 1 если игрок авторизовался на сервере в OnPlayerLogin и все а это я нз что такое
Reply
#7

Quote:
Originally Posted by long76
Посмотреть сообщение
попробуй без GetPlayerState. я его в командах редко использую легче создать переменную которая равна 1 если игрок авторизовался на сервере в OnPlayerLogin и все а это я нз что такое
Спасибо попробую.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)