24-07-12, 03:31
(This post was last modified: 22-08-12, 21:54 by akcaliberkk.)
SetHamParamFloat(4,damage) yaparsaniz default ayara gelir. Ama damage değişkenine dokunmadığınız sürece. Bi örnekte benden:
PHP Code:
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_cvar("sv_dmg_multiplier","1.0") // cvar girdik.
RegisterHam(Ham_TakeDamage,"player","fw_TakeDamage") // takedamage forwardını yarattık
}
public fw_TakeDamage(victim,inflictor,attacker,Float:damage) {
damage *= get_cvar_float("sv_dmg_multiplier"); // default zararı , cvara girdigimiz degerle çarptık.
SetHamParamFloat(4,damage) // çarpılan degeri zarar olarak ayarladık.
}

