Native error - get_user_weapon
Julia
22.08.2011
Error logi:
Kod pluginu:
Spoiler
Kod pluginu:
#include <amxmodx>
#include <hamsandwich>
new gCvarDmgMulti;
public plugin_init(){
register_plugin( "Obrazenia" , "0.1", "amxx.pl" );
RegisterHam(Ham_TakeDamage, "player", "hamTakeDamage");
gCvarDmgMulti = register_cvar( "amx_knifedmg", "1.0" );
}
public hamTakeDamage( idvictim, idinflictor, idattacker, Float:damage, damagebits )
{
if( get_user_weapon( idattacker ) != CSW_KNIFE )
return HAM_IGNORED;
SetHamParamFloat( 4, damage * get_pcvar_float( gCvarDmgMulti ));
return HAM_HANDLED;
}
speedkill
22.08.2011
#include <amxmodx> #include <hamsandwich> new gCvarDmgMulti; public plugin_init(){ register_plugin( "Obrazenia" , "0.1", "amxx.pl" ); RegisterHam(Ham_TakeDamage, "player", "hamTakeDamage"); gCvarDmgMulti = register_cvar( "amx_knifedmg", "1.0" ); } public hamTakeDamage( idvictim, idinflictor, idattacker, Float:damage, damagebits ) { if(is_user_alive(idattacker)) { if( get_user_weapon( idattacker ) != CSW_KNIFE ) return HAM_IGNORED; SetHamParamFloat( 4, damage * get_pcvar_float( gCvarDmgMulti )); return HAM_HANDLED; } return HAM_HANDLED; }