Здравствуйте. Помогите исправить, пожалуйста.
L 07/14/2018 - 20:04:59: Start of error session.
L 07/14/2018 - 20:04:59: Info (map "zm_dust_world") (file "addons/amxmodx/logs/error_20180714.log")
L 07/14/2018 - 20:04:59: [HAMSANDWICH] Function fwham_TakeDamage not found.
L 07/14/2018 - 20:04:59: [AMXX] Displaying debug trace (plugin "azp_damager_new.amxx")
L 07/14/2018 - 20:04:59: [AMXX] Run time error 10: native error (native "RegisterHam")
L 07/14/2018 - 20:04:59: [AMXX] [0] azp_damager_new.sma::plugin_init (line 15)
Код:
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <hamsandwich>
#include <zombieplague>
public plugin_init()
{
register_plugin("[ZP] Damager New", "0.1", "No name")
register_dictionary("lvl_system_lang.txt")
register_event("Damage", "event_damage", "b", "2!0", "3=0", "4!0")
RegisterHam(Ham_TakeDamage, "player", "fwham_TakeDamage")
}
public event_damage(id)
{
if (pev_valid(id))
{
new pid = get_user_attacker(id)
if (zp_get_user_zombie(pid))
return
if (id == pid)
return
if (pev(pid, pev_flags) & FL_CLIENT)
{
client_print(pid, print_center, "%L", LANG_PLAYER, "SHOW_DAMAGE", read_data(2), get_user_health(id))
}
}
}