Цитата(|BoBKa B KeDax| @ 15.8.2012, 13:20)

Кто может помочь?
Нужно написать плагин что бы при в воде /me показывался урон (ну как в статистики от Мастамана отдельно)
Думаю будет нужен не только мне)
Просто у меня на сервере Armyranks 1.2, и хотелось что бы и /me был)
Вот исходник мастамана:
Заранее спасибо)
Код
#include <amxmodx>
#include <fun>
new MyDamage[33]
public plugin_init()
{
register_plugin("Say /me", "0.1", "BlackSmoke")
register_event("Damage","DamageEvent","b","2!0","3=0","4!0")
register_event("HLTV", "RoundStart", "a", "1=0", "2=0")
register_clcmd("say /me", "ClCmdSayMe")
register_clcmd("say_team /me", "ClCmdSayMe")
}
public ClCmdSayMe(id) client_print(id, print_chat, "Вы нанесли %d", MyDamage[id])
public RoundStart()
{
for(new i = 1; i <= get_maxplayers(); i++)
{
if(is_user_alive(i) && is_user_connected(i))
{
MyDamage[i] = 0
}
}
}
public DamageEvent(victim)
{
new attacker = get_user_attacker(victim), damage = read_data(2)
if(attacker == victim || !is_user_connected(attacker) || !is_user_connected(victim) || get_user_team(attacker) == get_user_team(victim) || !is_user_alive(attacker) || !is_user_alive(victim))
return PLUGIN_CONTINUE
MyDamage[attacker] += damage
return PLUGIN_CONTINUE
}
Отредактировал: Stimul1, - 15.8.2012, 20:05