Страница 1 от 1

SetHamParamFloat • задава параметър тип float

Публикувано на: 08 Окт 2016, 17:26
от LAWLIET
hamsandwich.incSetHamParamFloat(which, Float:value);

which: кой параметър променяме
value: на какво да се промени стойността на параметъра

Връща: нищо
Примерен плъгин №1: Удвоява щетата която играчите нанасят.

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>


#define PLUGIN "Set Ham Param Float / Damage Multiplier"
#define VERSION "LwL"
#define AUTHOR "LAWLIET"


public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    RegisterHam(Ham_TakeDamage, "player", "fw_HamTakeDamage")
}

public fw_HamTakeDamage(iVictim, iWeapon, iAttacker, Float:fDmg, DmgBits)
{
    if(iAttacker == iVictim) return HAM_IGNORED
    
    SetHamParamFloat(4, fDmg * 2.0)
    
    return HAM_IGNORED
}