[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум игры САМП (SAMP) / San Andreas Multiplayer » Pawno » Готовые решения » Создание анти-дм зон
Создание анти-дм зон
BoufenДата: Среда, 27.03.2013, 21:08 | Сообщение # 1
Проверенный временем
Группа: Проверенный
Сообщений: 204
Статус: Offline
Анти-дм зона, где нельзя использовать оружие и драться
Итак начнём


Ко всем define:

Код
[b]#define KEY_AIM 128[/b]
Ко всем forward

Код
forward UnfreezePlayer(playerid);
Ищем:

Код
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
Туда Вставляем:

Код
if( (newkeys & KEY_FIRE) || ( (newkeys & KEY_AIM) &&       
(oldkeys & KEY_AIM) && (newkeys & KEY_SECONDARY_ATTACK) )
       )          
              {          
              if(PlayerToPoint(20.0,playerid,703.7961,-1479.8300,5.4688))//ЗАМЕНИТЬ НА СВОИ КООРДИНАТЫ.          
              {          
                  SendClientMessage(playerid, 0xFFFFFFAA, "Не деритесь!");          
                  TogglePlayerControllable(playerid, false);          
                  SetTimerEx("UnfreezePlayer", 3000, false, "i", playerid);          
                  }          
                  return 1;          
              }
В конце мода создаем public:


Код
[b][color=#828282]public UnfreezePlayer(playerid)[/color][color=#828282]return   
{
TogglePlayerControllable(playerid, true)[/color][/b]


Подключаю сервера с MySQL - 50 руб.
Делаю маппинг на заказ - Цена договорная
 
Форум игры САМП (SAMP) / San Andreas Multiplayer » Pawno » Готовые решения » Создание анти-дм зон
  • Страница 1 из 1
  • 1
Поиск: