how can i use get_players?i get this error "invalid player x"
code :
Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <hamsandwich>
#include <cstrike>
#include <fakemeta>
#include <engine>
#define PLUGIN "Heal on See"
#define VERSION "1.0"
#define AUTHOR "author"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_Spawn,"player","FwdHamPlayerSpawn",1);
}
public FwdHamPlayerSpawn(id)
{
set_task(1.0,"healonsee",id,"",0,"b")
}
public healonsee(id)
{
new players[32],num;
get_players(players,num)
new i;
for(i=0;i<num;i++)
{
if(num!=0)
{
if(is_user_alive(players[i]))
{
new origin1[3],origin2[3];
get_user_origin(id,origin1,0)
get_user_origin(players[i],origin2,0)
new distance = get_distance(origin1,origin2)
if(distance <=40.0)
{
set_user_health(id,get_user_health(id)+1)
}
}
}
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1254\\ deff0\\ deflang1055{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/
what's wrong? please helpme