Итак приступим!Сразу хочу сказать возможно оно тут было,я не заметил даный код я нашел на павно инфо в нем был баг и он был недоработан,доработал его я.
Ко всем new
Код
new bool:gMask[MAX_PLAYERS];
Обьясняю: создаем саму маску в new
В паблик "OnPlayerConnect":
Код
gMask[playerid] = false;
Обьясняю: создаем в этом паблике что б когда игрок подключался у него не было маски!
А дальше сама команда у меня ком.движок YCMD вы переделайте под свой, код я оставляю.
Код
YCMD:mask(playerid,params[],help)
{
if(gMask[playerid] == false)return SendClientMessage(playerid,COLOR_GREY,"У вас нету маски");
gMask[playerid] = false;
SetPlayerChatBubble(playerid, "Одел маску", 0xFFAE00FF, 10.0, 2000);
ApplyAnimation(playerid, "SHOP", "ROB_Shifty", 4.0, 0, 0, 0, 0, 0);
SetPlayerColor(playerid, 0xFFFFFFAA); // цвет измените на свой, по умолчанию белый
MaskTime[playerid] = 600;
SendClientMessage(playerid,0x0099FFAA, "Ваше местоположение на карте скрыто на 10 минут.");
return true;
}
Также вам надо добавить маску в магазины на сервере и поставить на неё цену.
Помагаю в скриптинге бесплатно,даю советы,если понравилась система ставь +.
Скайп: nonrp.boy