Hans_Zimmer
Умник
Добрый вечер дорогие пользователи портала Pawno-Info.
Сегодня я вам расскажу как на сервере сделать AntiDm Zona
Строго не судите.
Может уже и было, но я не нашел, когда искал для себя.
Скрин:
Это мой первый мануал.
Сегодня я вам расскажу как на сервере сделать AntiDm Zona
Строго не судите.
Может уже и было, но я не нашел, когда искал для себя.
Скрин:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Это мой первый мануал.
И так. Начнем:
В начало мода вставляем:
Это Таймер с разморозкой игрока. (5 сек)
PHP:
#define KEY_AIM 128
forward Antidm(playerid);
public Antidm(playerid) TogglePlayerControllable(playerid, 1);
#define Antidm(%0) SetTimerEx("Antidm",5000,false,"i",%0)
И вставляем туда этот код.
Это как вы поняли, сама функция.
PHP:
if((newkeys & KEY_FIRE) || ((newkeys & KEY_AIM) && (oldkeys & KEY_AIM) && (newkeys & KEY_SECONDARY_ATTACK))){
if(IsAAntidm(playerid)){
TogglePlayerControllable(playerid, 0);
Antidm(playerid);
SPD(playerid,DIALOG_NONE,DIALOG_STYLE_MSGBOX,"Зеленая зона","{FFFFFF}Уважаемый игрок!\nЭта территория является ''{00FF00}Зеленой зоной{FFFFFF}''\nВ этой зоне {FF0000}Запрещено{FFFFFF} драться и стрелять!\nВы были заморожены на {00FF00}5{FFFFFF} секунд.","Готово","");}}
И вставляем туда этот код:
Это сами координаты. (Заменяйте на свои)
PHP:
stock IsAAntidm(playerid)
{
if(PlayerToPoint(40.0,playerid,-1976.6141,137.7907,27.6875)
||PlayerToPoint(40.0,playerid,-2047.7623,-95.7021,35.1718)
||PlayerToPoint(40.0,playerid,-2018.2054,-92.1426,258.9859)
||PlayerToPoint(60.0,playerid,1479.8501,-1684.5962,14.0469)
||PlayerToPoint(40.0,playerid,369.6091,173.5546,1008.3893)){return 1;}
return 0;
}
Кому помог, жду +.
Последнее редактирование:
