Hy, this is script no error, no log ... not working!
PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <dhudmessage>
#define PLUGIN "Tavolugras"
#define VERSION "1.0"
#define AUTHOR "IrOn"
new legkisebbero, kisebbero, kicsiero, nagyero, nagyobbero, legnagyobbero;
new legkisebbmagassag, kisebbmagassag, kicsimagassag, nagymagassag, nagyobbmagassag, legnagyobbmagassag;
new energiap[ 33 ];
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
legnagyobbero = register_cvar("tavolugras_legnagyobbero", "700")
legnagyobbmagassag = register_cvar("tavolugras_legnagyobbmagassag", "400")
nagyobbero = register_cvar("tavolugras_nagyobbero", "640")
nagyobbmagassag = register_cvar("tavolugras_nagyobbmagassag", "380")
nagyero = register_cvar("tavolugras_nagyero", "600")
nagymagassag = register_cvar("tavolugras_nagymagassag", "350")
kicsiero = register_cvar("tavolugras_kicsiero", "560")
kicsimagassag = register_cvar("tavolugras_kicsimagassag", "330")
kisebbero = register_cvar("tavolugras_kisebbero", "520")
kisebbmagassag = register_cvar("tavolugras_kisebbmagassag", "310")
legkisebbero = register_cvar("tavolugras_legkisebbero", "490")
legkisebbmagassag = register_cvar("tavolugras_legkisebbmagassag", "290")
register_clcmd( "tavolugras", "tavolugras" )
register_forward( FM_PlayerPreThink, "PlayerPreThink", 0 )
}
public client_connect(id) {
set_task( 1.5, "energianoveles", 0, "", 0, "b" );
}
public client_disconnect(id) {
remove_task(id)
}
public tavolugras(id) {
static Float:velocity[3]
if(energiap[ id ] > 99)
{
velocity_by_aim(id, get_pcvar_num(legnagyobbero), velocity)
velocity[2] = get_pcvar_float(legnagyobbmagassag)
set_pev(id, pev_velocity, velocity)
energiap[ id ] -= 100
}
if(energiap[ id ] > 80)
{
velocity_by_aim(id, get_pcvar_num(nagyobbero), velocity)
velocity[2] = get_pcvar_float(nagyobbmagassag)
set_pev(id, pev_velocity, velocity)
energiap[ id ] -= 80
}
if(energiap[ id ] > 60)
{
velocity_by_aim(id, get_pcvar_num(nagyero), velocity)
velocity[2] = get_pcvar_float(nagymagassag)
set_pev(id, pev_velocity, velocity)
energiap[ id ] -= 60
}
if(energiap[ id ] > 40)
{
velocity_by_aim(id, get_pcvar_num(kicsiero), velocity)
velocity[2] = get_pcvar_float(kicsimagassag)
set_pev(id, pev_velocity, velocity)
energiap[ id ] -= 40
}
if(energiap[ id ] > 20)
{
velocity_by_aim(id, get_pcvar_num(kisebbero), velocity)
velocity[2] = get_pcvar_float(kisebbmagassag)
set_pev(id, pev_velocity, velocity)
energiap[ id ] -= 20
}
if(energiap[ id ] > 10)
{
velocity_by_aim(id, get_pcvar_num(legkisebbero), velocity)
velocity[2] = get_pcvar_float(legkisebbmagassag)
set_pev(id, pev_velocity, velocity)
energiap[ id ] -= 10
}
return PLUGIN_CONTINUE;
}
public PlayerPreThink(id) {
set_dhudmessage(250, 0, 0, -1.0, 0.01, 0, 0.1, 1.1, 0.01, 0.2)
show_dhudmessage(id, "Energia pontod: %d", energiap)
}
public energianoveles(id) {
if(energiap[ id ] < 100) {
energiap[ id ] += 2
}
}