medvedev633
Новичок
Добрый день. Столкнулся с такой проблемой: при вводе команды ник игрока, на которого надевается маска не исчезает. Пробовал неоднократно изменить код, вставлял даже команду только с одним оператором, менял переменные и гуглил. Ни одного подходящего решения не нашёл. Прошу помочь решить проблему.
Код:
Код:
PHP:
if(strcmp(cmd, "/mask", true) == 0)
{
if(PlayerInfo[playerid][pMask] == 0) return SCM(playerid,COLOR_GREY,"У вас нет маски");
checkmask[playerid] = 1;
PlayerInfo[playerid][pMask] = 0;
maskobject = SetPlayerAttachedObject(playerid,9,19801,2);
SetPlayerAttachedObject(playerid, 9, 19801, 2, 0.058999, 0.026000, 0.004999, 87.400039, 159.800033, 84.100013, 1.0, 1.0, 1.0);
ApplyAnimation(playerid, "SHOP", "ROB_Shifty", 4.0, 0, 0, 0, 0, 0);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(PlayerInfo[i][pAdmin] == 0) ShowPlayerNameTagForPlayer(i, playerid, false);
}
SCM(playerid,COLOR_GREEN,"Вы надели маску. (( Чтобы снять маску, введите: /maskoff ))");
GetPlayerName(playerid,sendername,sizeof(sendername));
format(string,sizeof(string),"%s натянул маску на голову",sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
