Quote:
#include <amxmodx>
#include <fun>
public plugin_init()
{
regester_plugin("God in Server", "1.0", "NiGHTFiRE")
regester_cvar("amx_god")
}
public client_putinserver(id)
{
if (get_cvar_num("amx_god") > 0)
{
set_user_godmode(id, get_cvar_num("amx_god"))
} else {
set_user_godmode(id, get_cvar_num("mp_god"))
}
}
|
Where to begin.... first off, there is no "mp_god" cvar. Second off, your else is in the wrong indent, which is not too bad, but still pretty stupid.
Third, you spelled "register" "regester"
Fourth, you did not give the cvars default values.
Five your using fun, whats up with that?
Heres mine:
Code:
#include <amxmodx>
#include <fun>
public plugin_init()
{
register_plugin("God in Server", "0.1", "Mel")
register_cvar("amx_god","0")
register_cvar("mp_god","0")
}
public client_putinserver(id)
{
if (get_cvar_num("amx_god") == 0) set_user_godmode(id, get_cvar_num("amx_god"))
else set_user_godmode(id, get_cvar_num("mp_god"))
}
Or, my FM alternative:
Code:
#include <amxmodx>
#include <fakemeta>
#define set_user_godmode(%1,%2) set_pev(%1,pev_takedamage,%2*2)
#define get_user_godmode(%1) (pev(%1,pev_takedamage) )
public plugin_init()
{
register_plugin("God in Server", "0.1", "Mel")
register_cvar("amx_god","0")
register_cvar("mp_god","0")
}
public client_putinserver(id)
{
if (get_cvar_num("amx_god") == 0) set_user_godmode(id, get_cvar_num("amx_god"))
else set_user_godmode(id, get_cvar_num("mp_god"))
}
Try spelling the damn natives right next time, k?
__________________