smlq
Умник
Не срабатывает действие в зонах
C текстдравом все нормально. Работает. Командой проверял
Код:
new PlayerEnters[4];
Код:
PlayerEnters[0] = CreateDynamicCircle(-179.6927, 1087.5092, 3, 0, 0, -1); //Bar
PlayerEnters[1] = CreateDynamicCircle(-206.1872, 1062.2228, 3, 0, 0, -1); // Barber
PlayerEnters[2] = CreateDynamicCircle(-217.8446, 979.1600, 3, 0, 0, -1); // Sheriff
PlayerEnters[3] = CreateDynamicCircle(-53.8768, 1188.7445, 3, 0, 0, -1); // Restaran
Код:
public OnPlayerEnterDynamicArea(playerid, areaid)
{
for(new i; i == sizeof(PlayerEnters[]); i++)
if(areaid == PlayerEnters[i]) TextDrawShowForPlayer(playerid, info_box[playerid]);
return 1;
}
public OnPlayerLeaveDynamicArea(playerid, areaid)
{
for(new i; i == sizeof(PlayerEnters[]); i++)
if(areaid == PlayerEnters[i]) TextDrawHideForPlayer(playerid, info_box[playerid]);
return 1;
}
Последнее редактирование:
