 |
|
Veteran Member
|

05-24-2016
, 21:05
Re: Enemy distance in M
|
#4
|
Quote:
Originally Posted by EFFx
What i made:
PHP Code:
#include <amxmodx> #include <amxmisc> #include <fakemeta>
#define PLUGIN "Enemy distance" #define VERSION "1.0" #define AUTHOR "EFFx"
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) } public client_putinserver(id) set_task(1.0,"ShowEnemyDHud",id,_,_,"b") public ShowEnemyDHud(id) { if(!is_user_alive(id) && get_user_team(id) != 1) return PLUGIN_HANDLED new Float:kOrigin[ 3 ], Float:vOrigin[ 3 ]; new enemy pev( id, pev_origin, kOrigin ) pev( enemy, pev_origin, vOrigin ) new Float:iDist = get_distance_f( kOrigin, vOrigin ) new Float:iMeters = iDist * 0.0254 // This will convert it to meters. if(get_user_team(id) == get_user_team(enemy)) return PLUGIN_HANDLED new szHudEnemyD[50] formatex(szHudEnemyD,charsmax(szHudEnemyD),"Enemy: %d meters",iMeters) set_hudmessage(0,255,0,-1.0,0.70,0,1.0,1.0) show_hudmessage(id,szHudEnemyD) return PLUGIN_CONTINUE }
And like every format that i've searched, the result is:
|
Post the code you're using because this code would never work.
Edit: If you want to get the closet player near you, then you should use find_ent_in_sphere or find_ent_class. Then use the code I gave you.
__________________
Just buy the fucking game!!!!
I hate No-Steamers and lazy ass people.

Last edited by wickedd; 05-24-2016 at 21:08.
|
|
|
|