01/06/2024 09:21
Pode usar algo assim para verificar a proximidade e depois você executa as demais instruções para interação.
Código PHP:
new npcid = GetClosestNPC(playerid);
printf("Você está próximo do NPC %i", npcid);
stock GetClosestNPC(playerid, Float:range = 5.0)
{
static Float:x, Float:y, Float:z;
for(new i = 0; i < MAX_PLAYERS; i ++)
{
if(!IsPlayerNPC(i))
continue;
GetPlayerPos(i, x, y, z);
if(IsPlayerInRangeOfPoint(playerid, range, x, y, z))
return i;
}
return INVALID_PLAYER_ID;
}
SA:MP Dev Tools
Faça mais, ganhe mais e poupe tempo!
Viper Anti-Cheat
Torne seu servidor mais seguro!
________________________________________
Soluções personalizadas para SA:MP
Discord: .eduardoac | Eduardo AC#3140
Faça mais, ganhe mais e poupe tempo!
Viper Anti-Cheat
Torne seu servidor mais seguro!
________________________________________
Soluções personalizadas para SA:MP
Discord: .eduardoac | Eduardo AC#3140