You don't need ExecuteHamB, its used only when you want to apply a custom damage for new weapon / effect, you just want to edit the current weapon damage,
First you need to create a variable to hold player power level
and then based on that level change the damage in the forward
something like this :
PHP Code:
new g_PlayerPower[MAX_PLAYERS+1]
public tkDamage1(victim, attacker, inflictor, Float:damage)
{
if(g_PlayerPower[attacker] == 1)
{
SetHamParamFloat(4, 50.0)
}
else if(g_PlayerPower[attacker] == 2)
{
SetHamParamFloat(4, 100.0)
}
// etc ....
}
__________________