gena123
Новичок
Всем привет, недавно человек хотел добавить себе ТекстДрав,который появляется в зелёной зоне, но не знал как, может кому-нибудь будет полезен).Скрины предоставлю позже, хостинг на котором я всё тестирую сейчас не работает 
Ко всем new
В public OnGameModeInit
В public OnPlayerEnterDynamicArea
В public OnPlayerLeaveDynamicArea
arGreenZone заменяем на свои зелёные зоны
Ко всем new
HTML:
new Text:DMinZZ[3];
HTML:
DMinZZ[0] = TextDrawCreate(603.999450, 109.766532, "usebox");
TextDrawLetterSize(DMinZZ[0], 0.000000, 1.459630);
TextDrawTextSize(DMinZZ[0], 520.000488, 0.000000);
TextDrawAlignment(DMinZZ[0], 1);
TextDrawColor(DMinZZ[0], 0);
TextDrawUseBox(DMinZZ[0], true);
TextDrawBoxColor(DMinZZ[0], 102);
TextDrawSetShadow(DMinZZ[0], 0);
TextDrawSetOutline(DMinZZ[0], 0);
TextDrawFont(DMinZZ[0], 0);
DMinZZ[1] = TextDrawCreate(603.600036, 123.580001, "usebox");
TextDrawLetterSize(DMinZZ[1], 0.000000, -0.067777);
TextDrawTextSize(DMinZZ[1], 520.400024, 0.000000);
TextDrawAlignment(DMinZZ[1], 1);
TextDrawColor(DMinZZ[1], 0);
TextDrawUseBox(DMinZZ[1], true);
TextDrawBoxColor(DMinZZ[1], 8388863);
TextDrawSetShadow(DMinZZ[1], 0);
TextDrawSetOutline(DMinZZ[1], 0);
TextDrawFont(DMinZZ[1], 0);
DMinZZ[2] = TextDrawCreate(524.000061, 108.639976, "GREEN ZONE");
TextDrawLetterSize(DMinZZ[2], 0.316399, 1.342400);
TextDrawAlignment(DMinZZ[2], 1);
TextDrawColor(DMinZZ[2], -1);
TextDrawSetShadow(DMinZZ[2], 0);
TextDrawSetOutline(DMinZZ[2], 0);
TextDrawBackgroundColor(DMinZZ[2], 51);
TextDrawFont(DMinZZ[2], 2);
TextDrawSetProportional(DMinZZ[2], 1);
HTML:
else if(areaid >= gAreas[arGreenZone][0] && areaid <= gAreas[arGreenZone][10])
{
for(new i; i < 3; i++) TextDrawShowForPlayer(playerid, DMinZZ[i]);
}
HTML:
if(areaid >= gAreas[arGreenZone][0] && areaid <= gAreas[arGreenZone][10])
{
for(new i; i < 3; i++) TextDrawHideForPlayer(playerid, DMinZZ[i]);
}
arGreenZone заменяем на свои зелёные зоны
