Помощь с плагином Vip Modular

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
15
Реакции
0
Ошибка
Установил плагин, меню не открывается, я изначально ничего не менял. Не знаю что это, в консоли ошибок ноль
ОС
Windows
Amx Mod X
1.9.0
Билд
ReHlds
ReGamedll
5.26.0.668
Версия Metamod
1.3.0.131
Список метамодулей
[ 1] Reunion       RUN   -    reunion.so                v0.1.0.137       ini  Start Never
[ 2] AMX Mod X RUN - amxmodx.so v1.9.0.5294 ini Start ANY
[ 3] Revoice RUN - revoice.so v0.1.0.34 ini Start Never
[ 4] CStrike RUN - cstrike_amxx_i386.so v1.9.0.5294 pl2 ANY
[ 5] ReAPI RUN - reapi_amxx_i386.so v5.24.0.300-dev pl2 ANY Never
[ 6] Ham Sandwich RUN - hamsandwich_amxx_i386.so v1.9.0.5294 pl2 ANY
[ 7] FakeMeta RUN - fakemeta_amxx_i386.so v1.9.0.5294 pl2 ANY
[ 8] MySQL RUN - mysql_amxx_i386.so v1.9.0.5294 pl2 ANY
[ 9] Fun RUN - fun_amxx_i386.so v1.9.0.5294 pl2 ANY
[10] Engine RUN - engine_amxx_i386.so v1.9.0.5294 pl2 ANY ANY
Список плагинов
[  1] CSStatsX SQL            0.7.4+2     serfreeman1337    aes_csstatsx_sq  running  
[ 2] Admin Loader 3.5 neygomon admin_loader.am running
[ 3] FreshBans 1.4.8b kanagava fresh_bans.amxx running
[ 4] Admin Chat 1.9.0.5294 AMXX Dev Team adminchat.amxx running
[ 5] Admin Commands 1.8.2 AMXX Dev Team admincmd.amxx running
[ 6] Anti Flood 1.9.0.5294 AMXX Dev Team antiflood.amxx running
[ 7] Commands Menu 1.9.0.5294 AMXX Dev Team cmdmenu.amxx running
[ 8] Info. Messages 1.9.0.5294 AMXX Dev Team imessage.amxx running
[ 9] Menus Front-End 1.9.0.5294 AMXX Dev Team menufront.amxx running
[ 10] Maps Menu 1.8.2 AMXX Dev Team mapsmenu.amxx running
[ 11] NextMap 1.9.0.5294 AMXX Dev Team nextmap.amxx running
[ 12] Nextmap Chooser 1.9.0.5294 AMXX Dev Team mapchooser.amxx running
[ 13] Players Menu 1.8.2 AMXX Dev Team plmenu.amxx running
[ 14] Plugin Menu 1.9.0.5294 AMXX Dev Team pluginmenu.amxx running
[ 15] Restrict Weapons 1.9.0.5294 AMXX Dev Team restmenu.amxx running
[ 16] TimeLeft 1.9.0.5294 AMXX Dev Team timeleft.amxx running
[ 17] Scrolling Message 1.9.0.5294 AMXX Dev Team scrollmsg.amxx running
[ 18] Admin Votes 1.9.0.5294 AMXX Dev Team adminvote.amxx running
[ 19] CS Misc. Stats 1.9.0.5294 AMXX Dev Team miscstats.amxx running
[ 20] CS Stats Logging 1.9.0.5294 AMXX Dev Team stats_logging.a running
[ 21] Stats Configuration 1.9.0.5294 AMXX Dev Team statscfg.amxx running
[ 22] unknown unknown unknown menu_core.amxx running
[ 23] Map Manager: Core 3.2.1 Mistrick map_manager.amx debug
[ 24] Map Manager: Admin men 0.6.2 d3m37r4 map_manager_adm debug
[ 25] Reset Score 0.2 Silenttt / CepeH RESET_SCORE_V0. running
[ 26] Admin Gag 1.0 AndrewZ admin_gag.amxx running
[ 27] mute 1.0 Aziz mute.amxx running
[ 28] VOTEBAN_BY_SLIMSHADY 3.0 SLIMSHADY_MOD voteban_by_slim running
[ 29] Lite Translit 2.8 neygomon lite_translit_a running
[ 30] Recoil Control 1.5 OT recoil_control. running
[ 31] Parachute 1.0 maeStro parachute.amxx running
[ 32] Connect Info 1.0 Hypa_[KZ] connect_info.am running
[ 33] Auto Demo Recorder 2.3 F@nt0M auto_demo_recor running
[ 34] c4 timer 1.0 cheap_suit c4timer.amxx running
[ 35] Mode 2x2 2.5re s1lent mode_2x2.amxx running
[ 36] [S_JB] Advertising Man 3.7.4 x64 & OMID jbe_ad.amxx running
[ 37] New Kick Menu 1.4.2 Radius newkickmenu.amx running
[ 38] Damager Advanced 1.1.2 Radius (based on damager_advance running
[ 39] AFK Manager v1.4d Leon McVeran afk_manager.amx running
[ 40] Lite Admin ESP 1.0 neygomon admin_esp.amxx running
[ 41] Revive/Mined Die Playe 2.3.9 Emma Jule revive_teammate debug
[ 42] AntiFlash 2.1 Jack Daniel`s antiflash.amxx running
[ 43] anti block 0.1 cheap_suit anti_block.amxx running
[ 44] AWP Limiter 1.3.0 Beta Nordic Warrior awp_limiter.amx running
[ 45] AWPL: Disabled maps 1.0.0 Nordic Warrior awp_limiter_dis running
[ 46] Time for info 1.2 Devil Judge time_for_info.a running
[ 47] Auto Restart KNIFE 1.25 Leo_[BH] auto_restart_kn running
[ 48] Injector X 1.0 Deadly|Darkness injector.amxx running
[ 49] Killa HP 1.6 jas0n killa_hp.amxx running
[ 50] Advanced Experience Sy 0.5 Vega serfreeman1337 aes_main.amxx running
[ 51] AES: StatsX 0.5+1 serfreeman1337 aes_statsx.amxx running
[ 52] AES: CStrike Addon 0.5 Vega serfreeman1337 aes_exp_cstrike running
[ 53] AES: Informer 0.5 Vega serfreeman1337 aes_informer.am running
[ 54] AES: Admin Tools 0.5 Vega serfreeman1337 aes_exp_editor. running
[ 55] Admin Votes 1.8.2 Wildness Team adminvote_color running
[ 56] Maps Menu 1.8.2 AMXX Dev Team mapsmenu_color. running
[ 57] Players Menu 1.8.2 AMXX Dev Team plmenu_color.am running
[ 58] Map Manager: Scheduler 0.2.1 Mistrick map_manager_sch debug
[ 59] Map Manager: Rtv 0.1.5 Mistrick map_manager_rtv debug
[ 60] Map Manager: Nominatio 0.3.5 Mistrick map_manager_nom debug
[ 61] Map Manager: BlockList 0.0.4 Mistrick map_manager_blo debug
[ 62] Map Manager: Online so 0.0.4 Mistrick map_manager_onl debug
[ 63] Map Manager: Effects 0.1.3 Mistrick map_manager_eff debug
[ 64] Map Manager: Informer 0.0.5 Mistrick map_manager_inf debug
[ 65] Map Manager: Sounds 0.0.3 Mistrick map_manager_sou debug
[ 66] Vip Modular 5.0.0-b12 ArKaNeMaN VipModular.amxx running
[ 67] [VipM][M] Weapon Menu 5.0.0-b12 ArKaNeMaN VipM-M-WeaponMe running
[ 68] [VipM-M] Vip in TAB 5.0.0-b12 ArKaNeMaN VipM-M-VipInTab running
[ 69] [VipM][M] Vampire 5.0.0-b12 ArKaNeMaN VipM-M-Vampire. running
[ 70] [VipM-M] Spawn Items 5.0.0-b12 ArKaNeMaN VipM-M-SpawnIte running
[ 71] [VipM][M] Spawn Health 5.0.0-b12 ArKaNeMaN VipM-M-SpawnHea running
[ 72] [VipM] Modules Limiter 5.0.0-b12 ArKaNeMaN VipM-ModulesLim running
[ 73] [VipM] Misc 5.0.0-b12 ArKaNeMaN VipM-Misc.amxx running
[ 74] [VipM][L] Logic 5.0.0-b12 ArKaNeMaN VipM-L-Logic.am running
[ 75] [VipM][L] Default 5.0.0-b12 ArKaNeMaN VipM-L-Default. running
[ 76] [VipM] Items Controlle 5.0.0-b12 ArKaNeMaN VipM-ItemsContr running
[ 77] [VipM-I] Limits 5.0.0-b12 ArKaNeMaN VipM-I-Limits.a running
[ 78] [VipM][I] Default 5.0.0-b12 ArKaNeMaN VipM-I-Default. running
Автор плагина
Жалоба ArKaNeMaN
Версия плагина
5.0.0 b12
Исходный код
#include <amxmodx>
#include <VipModular>
#include "VipM/DebugMode"
#include "VipM/ArrayTrieUtils"
#include "VipM/Utils"
#include "VipM/Forwards"

#pragma semicolon 1
#pragma compress 1

public stock const PluginName[] = "Vip Modular";
public stock const PluginVersion[] = _VIPM_VERSION;
public stock const PluginAuthor[] = "ArKaNeMaN";
public stock const PluginURL[] = _VIPM_PLUGIN_URL;
public stock const PluginDescription[] = "Modular vip system";

new Array:Vips; // S_CfgUnit
new Trie:gUserVip[MAX_PLAYERS + 1] = {Invalid_Trie, ...}; // ModuleName => Trie:Params

#include "VipM/Core/Utils"

#include "VipM/Core/Structs"
#include "VipM/Core/Modules/Main"
#include "VipM/Core/Limits/Main"
#include "VipM/Core/Configs/Main"
#include "VipM/Core/Vips"

#include "VipM/Core/SrvCmds"
#include "VipM/Core/Natives"

public plugin_precache() {
RegisterPluginByVars();
register_library(VIPM_LIBRARY);
CreateConstCvar("vipm_version", VIPM_VERSION);

RegisterForwards();
SrvCmds_Init();
Limits_Init();
Modules_Init();
Forwards_RegAndCall("InitModules", ET_IGNORE);

Vips = Cfg_LoadVipsConfigs();

server_print("[%s v%s] Loaded %d config units.", PluginName, VIPM_VERSION, ArraySizeSafe(Vips));
Forwards_RegAndCall("Loaded", ET_IGNORE);

Modules_EnableAllUsed();

Dbg_PrintServer("Vip Modular run in debug mode!");
}

RegisterForwards() {
Forwards_Init("VipM");
Forwards_Reg("UserUpdated", ET_IGNORE, FP_CELL);
Forwards_Reg("ReadUnit", ET_IGNORE, FP_CELL, FP_CELL);
Forwards_Reg("ActivateModule", ET_STOP, FP_STRING);
Forwards_Reg("ReadModuleUnit", ET_IGNORE, FP_CELL, FP_CELL);
Forwards_Reg("ReadLimitUnit", ET_IGNORE, FP_CELL, FP_CELL);
}

public client_disconnected(UserId) {
Vips_Reset(UserId);
}

public client_putinserver(UserId) {
if (is_user_bot(UserId)) {
return;
}

RequestFrame("@CallUserUpdate", UserId);
}

@CallUserUpdate(UserId) {
if (!is_user_connected(UserId)) {
return;
}

Vips_UserUpdate(UserId);
}
#include <amxmodx>
#include <VipModular>
#include "VipM/DebugMode"
#include "VipM/ArrayTrieUtils"
#include "VipM/Utils"
#include "VipM/Forwards"

#pragma semicolon 1
#pragma compress 1

public stock const PluginName[] = "Vip Modular";
public stock const PluginVersion[] = _VIPM_VERSION;
public stock const PluginAuthor[] = "ArKaNeMaN";
public stock const PluginURL[] = _VIPM_PLUGIN_URL;
public stock const PluginDescription[] = "Modular vip system";

new Array:Vips; // S_CfgUnit
new Trie:gUserVip[MAX_PLAYERS + 1] = {Invalid_Trie, ...}; // ModuleName => Trie:Params

#include "VipM/Core/Utils"

#include "VipM/Core/Structs"
#include "VipM/Core/Modules/Main"
#include "VipM/Core/Limits/Main"
#include "VipM/Core/Configs/Main"
#include "VipM/Core/Vips"

#include "VipM/Core/SrvCmds"
#include "VipM/Core/Natives"

public plugin_precache() {
RegisterPluginByVars();
register_library(VIPM_LIBRARY);
CreateConstCvar("vipm_version", VIPM_VERSION);

RegisterForwards();
SrvCmds_Init();
Limits_Init();
Modules_Init();
Forwards_RegAndCall("InitModules", ET_IGNORE);

Vips = Cfg_LoadVipsConfigs();

server_print("[%s v%s] Loaded %d config units.", PluginName, VIPM_VERSION, ArraySizeSafe(Vips));
Forwards_RegAndCall("Loaded", ET_IGNORE);

Modules_EnableAllUsed();

Dbg_PrintServer("Vip Modular run in debug mode!");
}

RegisterForwards() {
Forwards_Init("VipM");
Forwards_Reg("UserUpdated", ET_IGNORE, FP_CELL);
Forwards_Reg("ReadUnit", ET_IGNORE, FP_CELL, FP_CELL);
Forwards_Reg("ActivateModule", ET_STOP, FP_STRING);
Forwards_Reg("ReadModuleUnit", ET_IGNORE, FP_CELL, FP_CELL);
Forwards_Reg("ReadLimitUnit", ET_IGNORE, FP_CELL, FP_CELL);
}

public client_disconnected(UserId) {
Vips_Reset(UserId);
}

public client_putinserver(UserId) {
if (is_user_bot(UserId)) {
return;
}

RequestFrame("@CallUserUpdate", UserId);
}

@CallUserUpdate(UserId) {
if (!is_user_connected(UserId)) {
return;
}

Vips_UserUpdate(UserId);
}
 
В этой теме было размещено решение! Перейти к решению.

ArKaNeMaN

Квалифицированный специалист по VipModular
Сообщения
427
Реакции
291
Помог
5 раз(а)
zhytarekkk, как именно не открывается? Какой командой открываешь? Что пишет в чат? Есть ли при запуске сервера (карты) или при попытке открыть меню в консоли сервера какие-то ошибки/предупреждения? Конфиги вообще никак не трогал, оставил как было в архиве?
 
Сообщения
15
Реакции
0
ArKaNeMaN, Конфиг не трогал, ни ошибок ни предупреждений нет плагины работают, команды - /vipmenu- vipmenu - /vm - vm конфиги не трогал. В чат ничего не пишет, в консоли вообще пишет что команды не существует
 

ArKaNeMaN

Квалифицированный специалист по VipModular
Сообщения
427
Реакции
291
Помог
5 раз(а)
@ArKaNeMaN, Конфиг не трогал, ни ошибок ни предупреждений нет плагины работают, команды - /vipmenu- vipmenu - /vm - vm конфиги не трогал
А в чат что-то пишет при попытке открыть?
 

ArKaNeMaN

Квалифицированный специалист по VipModular
Сообщения
427
Реакции
291
Помог
5 раз(а)
Покажи вывод серверной команды vipm_info.
Вообще такого не должно быть. Если меню не открывается, то либо это ошибка, о которой будет сообщение в консоли, либо у игрока нет доступа к меню или оно временно недоступно, тогда ему напишет об этом в чат.
 
Сообщения
15
Реакции
0
@ArKaNeMaN,её писать через консоль на хосте или же через кс саму? Права у меня все есть если что
30 Июн 2024
Покажи вывод серверной команды vipm_info.
Вообще такого не должно быть. Если меню не открывается, то либо это ошибка, о которой будет сообщение в консоли, либо у игрока нет доступа к меню или оно временно недоступно, тогда ему напишет об этом в чат.
╓─────────
║ Vip Modular v5.0.0-b12 by ArKaNeMaN:
║ │
║ ├─Contacts:
║ │ ├─GitHub: github.com/akraneman
║ │ ├─DevCS: dev-cs.ru/members/949/
║ │ ├─VK: vk.com/akraneman
║ │ └─TG: t.me/arkaneman
║ │
║ ├─Stats:
║ │ ├─Modules:
║ │ │ ├─Modules count: 5
║ │ │ └─Module units count: 8
║ │ ├─Limits:
║ │ │ ├─Types count: 25
║ │ │ └─Limit units count: 22
║ │ ├─Vips:
║ │ │ └─Vips count: 5
║ │ └─Compiled by AmxModX v1.9.0.5271:
║ │
║ └─GitHub repo: https://github.com/ArKaNeMaN/amxx-VipModular-pub
╙─────────
 

ArKaNeMaN

Квалифицированный специалист по VipModular
Сообщения
427
Реакции
291
Помог
5 раз(а)
zhytarekkk, Ты смотришь именно ошибки или вообще все логи? Предупреждения пишутся в обычные логи, если что.
 
Сообщения
15
Реакции
0
zhytarekkk, Ты смотришь именно ошибки или вообще все логи? Предупреждения пишутся в обычные логи, если что.
[AMXX] Run time error 10 (plugin "VipM-Misc.amxx") (native "RegisterHookChain") - debug not enabled!
L 06/30/2024 - 15:27:45: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 06/30/2024 - 15:27:45: [ReAPI] RegisterHookChain: function (CBasePlayer_Spawn) is not available, ReGameDLL required.
L 06/30/2024 - 15:27:45: [AMXX] Run time error 10 (plugin "VipM-M-SpawnHealth.amxx") (native "RegisterHookChain") - debug not enabled!
L 06/30/2024 - 15:27:45: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 06/30/2024 - 15:27:45: [ReAPI] RegisterHookChain: function (CBasePlayer_Spawn) is not available, ReGameDLL required.
L 06/30/2024 - 15:27:45: [AMXX] Run time error 10 (plugin "VipM-M-SpawnItems.amxx") (native "RegisterHookChain") - debug not enabled!
L 06/30/2024 - 15:27:45: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 06/30/2024 - 15:27:45: [ReAPI] RegisterHookChain: function (CBasePlayer_Killed) is not available, ReGameDLL required.
L 06/30/2024 - 15:27:45: [AMXX] Run time error 10 (plugin "VipM-M-Vampire.amxx") (native "RegisterHookChain") - debug not enabled!
L 06/30/2024 - 15:27:45: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 06/30/2024 - 15:27:45: [ReAPI] RegisterHookChain: function (CBasePlayer_Spawn) is not available, ReGameDLL required.
L 06/30/2024 - 15:27:45: [AMXX] Run time error 10 (plugin "VipM-M-WeaponMenu.amxx") (native "RegisterHookChain") - debug not enabled


Debug прописать чтоль?
 

ArKaNeMaN

Квалифицированный специалист по VipModular
Сообщения
427
Реакции
291
Помог
5 раз(а)
zhytarekkk, так ты ж выше кидал список плагинов и там всё норм было, эти плагины не сыпали ошибки)
Ты менял версии ReAPI или ReGameDLL? Дебаг тут не поможет, ошибка и так понятна. Но не понятна её причина.
 
Сообщения
1,082
Реакции
58
Помог
11 раз(а)
И эта строка ничего не говорит?(CBasePlayer_Spawn) is not available, ReGameDLL required
 

ArKaNeMaN

Квалифицированный специалист по VipModular
Сообщения
427
Реакции
291
Помог
5 раз(а)
Прописал везде debug и заработало
Это не должно так работать, причина была где-то в другом.

Но снизу текст баганый что это?
Это ты ланг-файлы не закинул. Ты архив руками чтоли разбирал и закидывал? Там иерархия папок внутри полностью совпадает с тем, что на серве, можно было просто всё сразу закинуть
30 Июн 2024
Там в архиве были ini файлы но тхт не было
У меня ланги всегда с расширением .ini.
 
Сообщения
15
Реакции
0
ArKaNeMaN, так там всего 2 файла я их закинул
30 Июн 2024
Всем спасибо кто помог, уже все работает
 
Статус
В этой теме нельзя размещать новые ответы.

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

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