Code:
#include <amxmodx>
#include <fakemeta>
#include <engine>
new powerLimit[33]
new COOLDOWN = 15 // represents how many seconds must pass untill player can use powerup again
public plugin_init()
{
register_plugin("Powerup","0.1","Lynx")
register_clcmd("power","powerup")
return PLUGIN_CONTINUE
}
public powerup(id)
{
if ( powerLimit[id] !=0 )
{
return PLUGIN_HANDLED
}
else
{
if ( entity_get_int( id, EV_INT_playerclass, 3)
{
new powerlevel = get_pdata_int(id, 460) // gets powerlevel
set_pdata_int(id, 460, powerlevel + 25000 ) // current powerlevel + new
set_pdata_int(id, 461, powerlevel + 25000 ) // current powerlevel + new
set_task(COOLDOWN, "powerup_can",id) // sets task so you can be able to use again powerup after a specific period of time
powerLimit[id] = 1 // powerup is used, can'be used again untill its 0
}
else
{
}
return PLUGIN_HANDLED
}
return PLUGIN_HANDLED
}
public powerup_can(id)
{
powerLimit[id] = 0 // powerup now can be used
return PLUGIN_HANDLED
}
Btw, hi Stephen ^^
__________________