SheStaK
Умник
Здравствуйте пользователи Pawno-Info!
Вот решил выложить TextDraw "NO-DM ZONE" как на Crime Streets
Вот решил выложить TextDraw "NO-DM ZONE" как на Crime Streets
И так начнем:
1) Ко всем new
PHP:
new Text:Textdraw7
PHP:
forward UnfreezePlayer(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);
PHP:
if(IsPlayerInRangeOfPoint(playerid,120.0,-2057.51000977,-93.35166931,34.92178345))// Сдесь ваши координаты
{
TextDrawShowForPlayer(playerid,Textdraw7);// Включается текстдрав когда вы в точке координатов
SetPlayerArmedWeapon(playerid, 0);
}
else
{
TextDrawHideForPlayer(playerid,Textdraw7);// Выключается текстдрав когда вы не в точке координатов
}
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);
}
}
}
PHP:
public UnfreezePlayer(playerid) return TogglePlayerControllable(playerid, true);
Вырезал: SheStaK(Я)
От +ика не откажусь:ah:
P.S Если будут error/warning пиши в эту тему.
Последнее редактирование:
