shape1
shape2
shape3
shape4
shape7
shape8

Мигающий радар при розыске, как в GTA V


mrbanned

Освоившийся
Пользователь
16.04.2017
1
38
0
При розыске, можно активировать функцию мигающего радара

Ко всем переменным (new):

new PlayerText:Textdraw0[MAX_PLAYERS];
new PtimerB[MAX_PLAYERS];
new PtimerR[MAX_PLAYERS];


В паблик "OnPlayerConnect":

Textdraw0[playerid] = CreatePlayerTextDraw(playerid, 43.666683, 346.370300, "LD_DUAL:light");
PlayerTextDrawLetterSize(playerid, Textdraw0[playerid], -0.068999, -0.385777);
PlayerTextDrawTextSize(playerid, Textdraw0[playerid], 86.000053, 72.592643);
PlayerTextDrawAlignment(playerid, Textdraw0[playerid], 1);
PlayerTextDrawColor(playerid, Textdraw0[playerid], -16777176);
PlayerTextDrawSetShadow(playerid, Textdraw0[playerid], 0);
PlayerTextDrawSetOutline(playerid, Textdraw0[playerid], 0);
PlayerTextDrawFont(playerid, Textdraw0[playerid], 4);


В конец мода:

stock TurnOffWantRadar(playerid)
{
PlayerTextDrawHide(playerid,Textdraw0[playerid]);
KillTimer(PtimerB[playerid]);
KillTimer(PtimerR[playerid]);
}

stock TurnOnWantRadar(playerid)
{
PlayerTextDrawShow(playerid,Textdraw0[playerid]);
PtimerB[playerid] = SetTimerEx("RadarWantB", 500, false, "i", playerid);
}

forward RadarWantB(playerid);
public RadarWantB(playerid)
{
PlayerTextDrawColor(playerid, Textdraw0[playerid], 16777000);
PlayerTextDrawShow(playerid,Textdraw0[playerid]);
PtimerR[playerid] = SetTimerEx("RadarWantR", 500, false, "i", playerid);
}

forward RadarWantR(playerid);
public RadarWantR(playerid)
{
PlayerTextDrawColor(playerid, Textdraw0[playerid], -16777176);
PlayerTextDrawShow(playerid,Textdraw0[playerid]);
SetTimerEx("RadarWantB", 500, false, "i", playerid);
}


Для включения радара используйте:

TurnOnWantRadar(playerid);


Для выключения:

TurnOffWantRadar(playerid);


Screens :



Автор: я

 
Последнее редактирование модератором:

Ник_Уайлд

Новичок
Пользователь
22.12.2017
0
0
0
8
А куда вставлять

TurnOnWantRadar(playerid);

И

TurnOffWantRadar(playerid);

? Я прост туповат немного

 

mrbanned

Освоившийся
Пользователь
16.04.2017
1
38
0
@Ник_Уайлд,В то место, когда вы хотите что бы мигал радар, например: когда вешаете розыск игроку 

 

DRIFT

Новичок
Пользователь
26.05.2020
1
0
0
@mrbanned Это нормально что когда полиция снимает розыск радар просто заедает одним цветом(как попадёт может синим может красным)

 

SCRIPTMAN

Освоившийся
Бриллиантовый
07.11.2015
540
3
31
0
20
Скриптер
@DRIFT 

Код:
stock TurnOffWantRadar(playerid)
{
	PlayerTextDrawHide(playerid,Textdraw0[playerid]);
	KillTimer(PtimerB[playerid]);
	KillTimer(PtimerR[playerid]);
}