21.09.2018, 14:02
Bom, vamos por partes. Te ensinarei a forma que utilizo para nгo ter conflito entre o jogador apenas marcar um ponto no mapa e ser teleportado por ter marcado um ponto no mapa.
Crie uma nova variбvel.
Apуs isso, devemos indexar um valor nessas variбveis utilizando a OnPlayerClickMap
E, pra finalizar, o comando para que o jogador seja teleportado a localizaзгo desejada.
Seu problema estб resolvido.
Crie uma nova variбvel.
PHP Code:
static
//<summary>
//Variбvel para teleporte pelo mapa.</summary>
Float:tpPos[3]
;
PHP Code:
public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ)
{
tpPos[0] = fX;
tpPos[1] = fY;
tpPos[2] = fZ;
return 1;
}
PHP Code:
CMD:tp(playerid)
{
SetPlayerPos(playerid, tpPos[0], tpPos[1], tpPos[2]);
return 1;
}