[Ajuda] Com gang zone
#1

Eu preciso de ajuda para definir se player entrou ou nгo na gang zone, saber se a cordenada dele й maior ou igual a da gang zone


Meu GZ:
Code:
//======================
// Above OnGameModeInit:
new GangZ;

// OnGameModeInit Insert
public OnGameModeInit() {
    GangZ = GangZoneCreate(2172.085, -128.4566, 2580.811, 198.5239);
    return 1;
}
// Player Spawn
public OnPlayerSpawn(playerid) {
    GangZoneShowForPlayer(playerid, GangZ, 0xFF000096);
    return 1;
}
//======================
Reply
#2

Para verificar se o jogador estб na 'GZ'
Code:
Topo do Gamemode:

new TaNaGZ;
Ai tu usa
Quote:

if(TaNaGZ == true)

nas funзгo e tal.
Eu acho que й assim. '-'
Reply
#3

Quote:
Originally Posted by DjonathaTM
View Post
Para verificar se o jogador estб na 'GZ'
Code:
Topo do Gamemode:

new TaNaGZ;
Ai tu usa

nas funзгo e tal.
Eu acho que й assim. '-'
Mais como eu faria para verificar a cordenada X, Y do jogador.
Reply
#4

Quote:
Originally Posted by Astiks
View Post
Mais como eu faria para verificar a cordenada X, Y do jogador.
Vi em um tutorial agora, do JonathanFeitosa, uma tutorial de criar GangZone, porйm vi que ele fez assim:
Quote:

stock IsPlayerInCasarao(playerid)
{
new Float,Float:y,Float:z;
GetPlayerPos(playerid, x, y, z);
if(x >= 1122.5748 && y >= -2068.6694 && x <= 1208.1812 && y <= -1994.9491) return true;
else return false;
}

entгo acho que vocк terб que fazer assim:
Quote:

stock TaNaGZ(playerid)
{
new Float,Float:y,Float:z;
GetPlayerPos(playerid, x, y, z);
if(x >= 2172.085 && y >= -128.4566 && x <= CoordenadaXDaOutraPontaDaGZ && CoordenadaYDaOutraPontaDaGZ) return true;
else return false;
}

Acho que й assim.

@@@@@ Onde ficou as carinhas vermelhas, sгo ( : x ) [Juntos]

@@##Edit, caso queira ver o Tutorial do JonathanFeitosa...
Link: https://sampforum.blast.hk/showthread.php?tid=279168
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)