Команда /mask [Advance RP] - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: [CM]OlegEhtler, Getbackthere, Phoenixxx_Czar  
Команда /mask [Advance RP]
Ermanno_Bandinelli Дата: Четверг, 28.08.2014, 18:55 | Сообщение # 1
Новичок
Сообщений: 1
Статус: Offline
Итак приступим!Сразу хочу сказать возможно оно тут было,я не заметил даный код я нашел на павно инфо в нем был баг и он был недоработан,доработал его я.

Ко всем 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
[El_Capone] Дата: Среда, 18.02.2015, 19:05 | Сообщение # 2
Боец
Сообщений: 204
Статус: Offline
сделай на cmd

Запиши мой голос на касету!
[CM]Kingster Дата: Четверг, 20.08.2015, 07:06 | Сообщение # 3
Боец
Сообщений: 245
Статус: Offline
Цитата [El_Capone] ()
сделай на cmd

Код
CMD:mask(playerid,params[])  
{  
   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;  
}


Пользователь Cheat - Master уже 400 дней.

Я в Контакте - vk.com/buddy_fly
  • Страница 1 из 1
  • 1
Поиск: