31.08.2018, 15:23
Nunca trabalhei com GangZones mais vc precisa de um FS que cria GangZones logo em seguida veja se o player de outra Gang estб na GangZone й coloque um Timer para dominar a GangZone й mude de cor a GangZone. Nгo entendo muito bem de GangZones mas use as Funзхes existentes no Pawno de Criar GZ Cor GZ enfim.
Pesquisei aqui algumas funзхes e deixo uma base:
Nгo sei se vai da certo mas tente ai.
Precisa da funзгo IsPlayerInPlace para verificar se ele estб no espaзo da GangZone.
Pesquisei aqui algumas funзхes e deixo uma base:
PHP код:
// Forwards
forward GangZones();
// News
new GangZone;
// Public GameModeInit - Criar a GangZone
public OnGameModeInit()
{
SetTimer("GangZones", 1000, true);
GangZone = GangZoneCreate(Float:minx, Float:miny, Float:maxx, Float:maxy);
return 1;
}
// Public PlayerSpawn - Ativar a GangZone
public OnPlayerSpawn(playerid)
{
GangZoneShowForPlayer(playerid, GangZone, Color);
return 1;
}
// Public GangZones - Atualizar a GangZone a cada 1 segundo.
public GangZones()
{
foreach(Player, i)
{
if(IsPlayerInPlace(i, Float:minx, Float:miny, Float:maxx, Float:maxy))
{
GangZoneFlashForAll(GangZone, Color);
// ...
}
}
return 1;
}
Precisa da funзгo IsPlayerInPlace para verificar se ele estб no espaзo da GangZone.