Code:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
public plugin_init() {
register_plugin("AMX-USERGRAVITY","0.1","Rustynails")
register_clcmd("amx_usergrav","do_grav",ADMIN_KICK)
}
public do_grav(id)
{
new user[32], grav[6], uid
read_argv(1,user,31)
read_argv(2,grav,5)
uid = find_player("bl",user)
if (access(id,ADMIN_KICK)) {
if (uid) {
if (containi(grav, "") != -1) {
if (isdigit(grav[0])&& isdigit(grav[1])&& isdigit(grav[2])&& isdigit(grav[3])&& isdigit(grav[4])&& isdigit(grav[5])) {
if (!access(uid,ADMIN_IMMUNITY)) {
set_user_gravity(uid,float(str_to_num(grav)))
console_print(id,"Set player's gravity.")
} else {
console_print(id,"That user is immune to this command.")
}
} else {
console_print(id,"Gravity must be in digit form.")
}
} else {
console_print(id,"You must include the gravity.")
}
} else {
console_print(id,"Could not find that user.")
}
} else {
console_print(id,"You lack sufficient access to this command.")
}
return PLUGIN_HANDLED
}