Добрый день! У меня есть плагин, который увеличивает урон. Код можно посмотреть ниже:
Код
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#define PLUGIN "Damage"
#define VERSION "1.0"
#define AUTHOR "Feshol"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_TakeDamage,"player","damager",0)
}
public damager(victim, inflictor, attacker, Float:damage){
new iWeaponUsed = get_user_weapon( inflictor ,_,_)
if(!is_user_connected(attacker))
return;
if(victim == attacker || !victim)
return;
if( iWeaponUsed == CSW_AWP )
SetHamParamFloat(4, damage * 10.0)
}
Есть очень известная система рангов "Advanced Experience System". В ней шесть плагинов. Один плагин "aes_bonus_cstrike" отвечает за бонусы из /anew и за выдачу бонусов в начале раунда. Например гранаты, броня, киты.
Вот пример как записаны киты в плагине:
Код
public roundBonus_GiveDefuser(id,cnt){
if(!cnt)
return
if(cs_get_user_team(id) == CS_TEAM_CT)
cs_set_user_defuse(id)
}
Эти киты еще записываются в addons/aes/bonus.ini вот так:
Код
<call>
plugin = aes_bonus_cstrike.amxx
name = LANG_AES_BONUS_DEFKIT
function = roundBonus_GiveDefuser
levels = 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1
Но как добавить в плагин aes_bonus_cstrike первый плагин