27.04.2015, 02:30
Quote:
Como mas para sustituir й trocar tudo o que estб em PlayerToPoint por IsPlayerInRangeOfPoint.
somente isso ou add o codigo acima? |
No meu caso, o comando para "Oficinas" (GM de Truck) selecionava as oficinas dessa forma:
PHP код:
//defines no topo da include
#define Oficina1 (-47.7836, 270.6917, 2.2500) // Apenas exemplos
#define Oficina2 (24.6492, 2418.9697, 22.7578)//
//No comando ficava assim
// (...) inicio do comando
if (Oficina1 || Oficina2)
//(...)restante do comando
Com a "IsPlayerInRangeOfPoint" sendo nativa do Samp vc nгo precisa "criб-la", e dб pra trabalhar de outra forma, vc pode definir as coordenadas atravйs de Floats, e chama-las no comando utilizando a funзгo nativa.
Por exemplo:
PHP код:
if(IsPlayerInRangeOfPoint(playerid, 10.0, AOficinaPickups[i][tx], AOficinaPickups[i][ty], AOficinaPickups[i][tz]))
Dб uma olhada nesse topico que fiz, eu tinha duvidas quanto a isso, e consegui resolver, talvez vc entenda melhor.
https://sampforum.blast.hk/showthread.php?tid=505541