Не правильно работает ShowPlayerNameTagForPlayer
#3

Quote:
Originally Posted by OKStyle
Посмотреть сообщение
Где этот кусок находится?
В коллбэке OnDialogResponse, вот полный код

PHP код:
case 3368:
{
    if(
response)
    {
        if(
GetPVarInt(playerid,"SwatForm"))
        {
            
SetPlayerSkin(playeridPlayerInfo[playerid][pChar]);
            
DeletePVar(playerid,"SwatForm");
            
SendClientMessage(playerid,COLOR_BLUE,"Вы переоделись в гражданскую форму! Обратите внимание на то, что теперь ваш ник будут видеть все");
            for(new 
i=0;i<MAX_PLAYERS;i++)
            {
                if(
IsPlayerConnected(i)) { ShowPlayerNameTagForPlayer(iplayeridtrue); }
            }
        }
        else
        {
            
SetPlayerSkin(playerid,285);
            
SetPVarInt(playerid,"SwatForm",true);
            
SendClientMessage(playerid,COLOR_BLUE,"Вы одели спец. форму. В ней ваш ник будет скрыт для всех, кроме сотрудников S.W.A.T");
            for(new 
i=0;i<MAX_PLAYERS;i++)
            {
                if(
IsPlayerConnected(i))
                {
                    if(!
GetPVarInt(playerid,"SwatForm")){ ShowPlayerNameTagForPlayer(iplayeridfalse); }
                    else { 
ShowPlayerNameTagForPlayer(playeriditrue); }
                }
            }
        }
    }

Да какая разница впринципе? Я команду сделал, тоже самое получается
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)