Всем доброго дня.
Народ, помогите подправить плагин.
Суть плагина, каждый раунд выдаёт: (для ViP игроков)
- 105 хп
- 110 брони
- Дигл
- 600$
- Все гранаты
Стоит на сервере CSDM. Установлен модуль: roundendblock_mm_i386.so
Так как модуль блокирует Раунды, плагин не выдаёт вышеперечисленный бонусы.
По сути нужно сделать, чтобы плагин выдавал бонусы, непосредственно при возрождении. (убили - возродился - получил бонус / убили - возродился - получил бонус)
Если модуль отключить, плагин срабатывает, при модуле - нет.
Помогите пожалуйста.
Код
public RoundStart()
{
for (new id = 1; id <= g_maxplayers; id++)
{
can_take[id] = true
}
}
public logevent_round_start()
{
round_count++
}
public RoundRestart(id)
{
round_count = 1
}
public fw_SpawnPost(id)
{
if(!is_user_alive(id))
return
if(!isVIP(id))
return
if(get_pcvar_num(cvar_grenade))
{
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_smokegrenade")
}
if(get_pcvar_num(cvar_deagle))
{
drop_weapons(id, 2)
give_item(id,"weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 35);
}
if(get_pcvar_num(cvar_armor))
set_user_armor(id, get_pcvar_num(cvar_armor_amount))
if(get_pcvar_num(cvar_health))
set_user_health(id, get_pcvar_num(cvar_health_amount))
if(get_pcvar_num(cvar_money))
{
if(round_count > 2)
{
cs_set_user_money_ul(id, cs_get_user_money_ul(id) + get_pcvar_num(cvar_money_amount))
colored_print(id, "^x01[^x04Сервер^x01] Бонус для ViP игрока:^x04 105hp^x01 |^x04 110ap^x01 | ^x04Дигл^x01 |^x04 Все гранаты^x01 |^x04 600$")
}
}
Спасибо.
Отредактировал: sevcs, - 2.2.2016, 12:04