SA-MP Forums Archive
[Pedido] Colete para quem estб perto! - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] Colete para quem estб perto! (/showthread.php?tid=297535)



[Pedido] Colete para quem estб perto! - danktog - 16.11.2011

ola galera, estou criando um GM de DM, e como meu gm ja tem /vida [id] [quantia] e /coletet /vidat que й pra dar colete e vida pra todos, queria criar um comando de dб colete e vida para quem estar perto do adm tipo, /coletep e /vidap mais nгo conseguir, se alguem puder criar um comando assim pra mim eu ficaria agradecido!

Obg !


Re: [Pedido] Colete para quem estб perto! - Lуs - 16.11.2011

Obtenha a posiзгo do player que executou o comando e use IsPlayerInRangeOfPoint.


Re: [Pedido] Colete para quem estб perto! - Dolby - 16.11.2011

Ouu..
pawn Код:
for(new i = 0; i < MAX_PLAYERS; i++)
{
    if(GetDistanteBetweenPlayers(playerid,i) < 10) SetPlayerArmour(playerid,100.0);
}

stock GetDistanceBetweenPlayers(playerid,playerid2)
{
    new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2;
    new Float:tmpdis;
    GetPlayerPos(playerid,x1,y1,z1);
    GetPlayerPos(playerid2,x2,y2,z2);
    tmpdis = floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
    return floatround(tmpdis);
}



Re: [Pedido] Colete para quem estб perto! - danktog - 16.11.2011

Gustavo ja mim ajudou ae, VLW !!!