Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

TextDraw "no-dm zone" как на (Crime Streets)

Статус
В этой теме нельзя размещать новые ответы.

SheStaK

Умник
Здравствуйте пользователи Pawno-Info!

Вот решил выложить TextDraw "NO-DM ZONE" как на Crime Streets​

И так начнем:

1) Ко всем new
PHP:
new Text:Textdraw7
2) ко всем forward
PHP:
forward UnfreezePlayer(playerid);
3) в public OnPlayerConnect(playerid)
PHP:
Textdraw7 = TextDrawCreate(520.000000, 100.000000, "~r~NO-DM ~w~ZONE");
    TextDrawLetterSize(Textdraw7, 0.400000, 0.900000);
    TextDrawFont(Textdraw7, 3);
    TextDrawSetProportional(Textdraw7, 1);
4) в public OnPlayerUpdate(playerid)
PHP:
if(IsPlayerInRangeOfPoint(playerid,120.0,-2057.51000977,-93.35166931,34.92178345))// Сдесь ваши координаты
    	{
    	    TextDrawShowForPlayer(playerid,Textdraw7);// Включается текстдрав когда вы в точке координатов
    	    SetPlayerArmedWeapon(playerid, 0);
    	}
    	else
	 	{
	 		TextDrawHideForPlayer(playerid,Textdraw7);// Выключается текстдрав когда вы не в точке координатов
	 	}
5) в public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
PHP:
if((newkeys & KEY_FIRE) || ( (newkeys & KEY_AIM) && (oldkeys & KEY_AIM) && (newkeys & KEY_SECONDARY_ATTACK) ) )
    {
    	if(!IsPlayerInAnyVehicle(playerid))
     	{
    			if(IsPlayerInRangeOfPoint(playerid,120.0,-2057.51000977,-93.35166931,34.92178345))// Ваши координаты
    			{
        			ShowPlayerDialog(playerid,8956,DIALOG_STYLE_MSGBOX,"{b3f9b0}","{FFFFFF}В зеленых зонах запрещено драться\n Вы заморожены на 5 секунд","Закрыть","");
        			TogglePlayerControllable(playerid, false);
        			SetTimerEx("UnfreezePlayer", 5000, false, "i", playerid);
        			ApplyAnimation(playerid,"PED","getup_front",4.0,0,0,0,0,0);
      			}
 		}
    }
6) в конце мода вставляем
PHP:
public UnfreezePlayer(playerid) return TogglePlayerControllable(playerid, true);
Автор: Неизвестен
Вырезал: SheStaK(Я)

От +ика не откажусь:ah:
P.S Если будут error/warning пиши в эту тему.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу