Refill Weapon On Kill для VIP Environment

Сообщения
96
Реакции
84
Помог
2 раз(а)
Добрый день, хочу добавить в плагин (Refill Weapon On Kill) функционал для (Vip Environment) что бы он работал только на картах и для игроков с флагами указанными в настройках (Vip Environment).
Код:
#define DEFAULT_ACCESS            ACCESS_OTHER
#define ONLY_ALLOWED_MAPS // included in section [maps]

#include <vip_environment>

#if defined ONLY_ALLOWED_MAPS
if(!vip_environment_loaded() || !IsAllowedMap())
#else
if(!vip_environment_loaded())
#endif
{
pause("ad")
}

/* !is_user_alive(pKiller) || */ ~GetUserAccess(pKiller) & DEFAULT_ACCESS
Код:

/**■■■■■■■■■■■■■■■■■■■■■■■■■■■■ CONFIG START ■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
#define ONLY_ACTIVE_WEAPON
// #define ONLY_HEADSHOT_KILL
#define DEFAULT_ACCESS ACCESS_OTHER
#define ONLY_ALLOWED_MAPS // included in section [maps]
/**■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ CONFIG END ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
#define PL_VERSION "0.0.1"
#include <amxmodx>
#include <reapi>
#include <vip_environment>
public plugin_init()
{
register_plugin("Refill Weapon On Kill", PL_VERSION, "Vaqtincha")
#if defined ONLY_ALLOWED_MAPS
if(!vip_environment_loaded() || !IsAllowedMap())
#else
if(!vip_environment_loaded())
#endif
{
pause("ad")
}
RegisterHookChain(RG_CSGameRules_DeathNotice, "CSGameRules_DeathNotice", .post = true)
}
public CSGameRules_DeathNotice(const pPlayer, const pKiller, pevInflictor)
{
if(pPlayer == pKiller || !is_user_alive(pKiller) || ~GetUserAccess(pKiller) & DEFAULT_ACCESS || pKiller != pevInflictor)
return HC_CONTINUE
#if defined ONLY_HEADSHOT_KILL
if(!get_member(pPlayer, m_bHeadshotKilled))
return HC_CONTINUE
#endif
#if defined ONLY_ACTIVE_WEAPON
if(!is_nullent((pevInflictor = get_member(pKiller, m_pActiveItem))))
rg_instant_reload_weapons(pKiller, pevInflictor)
#else
rg_instant_reload_weapons(pKiller)
#endif
return HC_CONTINUE
}
Код:
// C:\Users\Home\Desktop\amxmodx\scripting\include\vip_environment.inc(147) : error 020: invalid symbol name ""
Подскажите пожалуйста что значит эта ошибка и как от неё избавиться
Код:
const MAX_ITEM_TYPES = 6    // hud item selection slots
 

Download all Attachments

Последнее редактирование:
Сообщения
96
Реакции
84
Помог
2 раз(а)
REVO, не могли бы вы подсказать где это исправить?
Izmayl7, спасибо, видел, но мне нужно что бы этот плагин был частью vip_environment
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу