- Ошибка
-
31) Load fails: Module/Library "csdm" required for plugin. Check modules.ini.
- ОС
- Linux
- Amx Mod X
-
AMX Mod X 1.9.0.5263 (http://www.amxmodx.org)
Authors:
David "BAILOPAN" Anderson, Pavol "PM OnoTo" Marko
Felix "SniperBeamer" Geyer, Jonny "Got His Gun" Bergstrom
Lukasz "SidLuke" Wlasinski, Christian "Basic-Master" Hammacher
Borja "faluco" Ferrer, Scott "DS" Ehlert
Compiled: Oct 27 2019 16:23:31
Built from: https://github.com/alliedmodders/amxmodx/commit/15a14a0
Build ID: 5263:15a14a0
Core mode: JIT+ASM32
- Билд
-
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.10.0.761-dev
Build date: 15:29:38 Jul 26 2021 (2662)
Build from: https://github.com/dreamstalker/rehlds/commit/aaffe43
- ReGamedll
-
ReGameDLL version: 5.20.0.492-dev
Build date: 15:26:35 Jan 4 2021
Build from: https://github.com/s1lentq/ReGameDLL_CS/commit/aae507c
- Версия Metamod
-
Metamod-r v1.3.0.128, API (5:13)
Metamod-r build: 17:47:54 Aug 24 2018
Metamod-r from: https://github.com/theAsmodai/metamod-r/commit/0cf2f70
- Список метамодулей
-
[ 1] SafeNameAndChat RUN - SafeNameAndChat.so v1.1 ini ANY ANY
[ 2] Reunion RUN - reunion_mm_i386.so v0.1.0.92c ini Start Never
[ 3] ReAuthCheck RUN - reauthcheck_mm_i386.so v0.1.6 ini Start Never
[ 4] VoiceTranscoder RUN - VoiceTranscoder.so v2017RC5 ini ANY ANY
[ 5] Rechecker RUN - rechecker_mm_i386.so v2.5 ini Chlvl ANY
[ 6] AMX Mod X RUN - amxmodx_mm_i386.so v1.9.0.5263 ini Start ANY
[ 7] WHBlocker RUN - whblocker_mm_i386.so v1.5.697 ini Chlvl ANY
[ 8] ReSemiclip RUN - resemiclip_mm_i386.so v2.3.9 ini Chlvl ANY
[ 9] ProcessCmds RUN - processcmds_mm_i386.so v1.1.9 ini Start Never
[10] MySQL RUN - mysql_amxx_i386.so v1.9.0.5263 pl6 ANY ANY
[11] ReAimDetector RUN - reaimdetector_amxx_i386.so v0.2.2 pl6 ANY Never
[12] Fun RUN - fun_amxx_i386.so v1.9.0.5263 pl6 ANY ANY
[13] Engine RUN - engine_amxx_i386.so v1.9.0.5263 pl6 ANY ANY
[14] FakeMeta RUN - fakemeta_amxx_i386.so v1.9.0.5263 pl6 ANY ANY
[15] ReAPI RUN - reapi_amxx_i386.so v5.19.0.211-dev pl6 ANY Never
[16] CStrike RUN - cstrike_amxx_i386.so v1.9.0.5263 pl6 ANY ANY
[17] CSX RUN - csx_amxx_i386.so v1.9.0.5263 pl6 ANY ANY
[18] Ham Sandwich RUN - hamsandwich_amxx_i386.so v1.9.0.5263 pl6 ANY ANY
18 plugins, 18 running
- Список плагинов
-
[ 1] GameCMS_API 5.5.0 zhorzh78 gamecms_api_5.5
running
[ 2] ReAimDetector API 0.2.2 ReHLDS Team reaimdetector.a running
[ 3] ChatAdditions: Core %CA_VERSIO Sergey Shorokhov ChatAdditions_C debug
[ 4] ChatAdditions: GameCMS %CA_VERSIO Sergey Shorokhov CA_Storage_Game debug
[ 5] CA: Mute %CA_VERSIO Sergey Shorokhov CA_Mute.amxx debug
[ 6] CA: Gag %CA_VERSIO Sergey Shorokhov CA_Gag.amxx debug
[ 7] FreshBans 1.4.3b kanagava fresh_bans_143_ running
[ 8] fb_forwards 0.1.7 Kanagava & Realu fb_forwards.amx running
[ 9] Admin ESP 0.3 Kost & miRror | admin_esp_mini. running
[ 10] CSDM Core v1.0.1 wopox1337 csdm_core(worox debug
[ 11] CSDM Equip Manager v1.0.1 wopox1337 csdm_equip_mana debug
[ 12] CSDM Map Cleaner v1.0.1 wopox1337 csdm_map_cleane debug
[ 13] CSDM Misc v1.0.1 wopox1337 csdm_misc(worox debug
[ 14] CSDM Protection v1.0.1 wopox1337 csdm_protection debug
[ 15] CSDM Spawn Manager v1.0.1 wopox1337 csdm_spawn_mana debug
[ 16] AES: StatsX 0.5+1 serfreeman1337 aes_statsx_cstr running
[ 17] Stuff Remover 1.1.0 fl0wer stuff_remover.a running
[ 18] Admin Commands 1.9.0.5263 AMXX Dev Team admincmd.amxx running
[ 19] Admin Votes 1.9.0.5263 AMXX Dev Team adminvote.amxx running
[ 20] Maps Menu 1.9.0.5263 AMXX Dev Team mapsmenu2003.am running
[ 21] Commands Menu 1.9.0.5263 AMXX Dev Team cmdmenu.amxx running
[ 22] Players Menu 1.7 neugomon players_menu.am running
[ 23] CSStatsX SQL 0.7.4+2 serfreeman1337 csstatsx_sql.am running
[ 24] Menus Front-End 1.5 neugomon m1enufront_end. running
[ 25] AES: CStrike Addon 0.5.9 [REA serfreeman1337/s aes_exp_cstrike running
[ 26] Parachute No Model 1.4 Name_PNM Parachute_No_Mo running
[ 27] Advert Messages 1.22 neygomon advertss.amxx running
[ 28] [ReAPI] Custom Models 1.6.1 neugomon aacustom_models running
[ 29] resetscore(ReAPI) 1.0 Phantom reset_score.amx running
[ 30] DemoRecoder 1.1 neygomon amx_demorec.amx running
[ 31] unknown unknown unknown csdm_spec.amxx bad load
[ 32] Show timeleft for CSDM 1.0 neygomon timer.amxx running
[ 33] Player Status 1.0 Player Status player_status.a running
[ 34] Automatic Unstuck 1.5 NL)Ramon(NL unstuck.amxx running
[ 35] Donate money 0.1 Sanlerus \ di.al donate_money.am running
[ 36] AFK Control 1.4.1 [NoR neygomon afk_control22.a running
[ 37] Ping Checker 26.0.1 RC1 h1k3 ping_checker.am running
[ 38] Map Manager: Core 3.0.5 Mistrick map_manager_cor running
[ 39] Map Manager: Scheduler 0.1.3 Mistrick map_manager_sch running
[ 40] Map Manager: Rtv 0.1.1 Mistrick map_manager_rtv running
[ 41] Map Manager: Nominatio 0.1.2 Mistrick map_manager_nom debug
[ 42] Map Manager: BlockList 0.0.3 Mistrick map_manager_blo running
[ 43] Map Manager: Online so 0.0.2 Mistrick map_manager_onl running
[ 44] Map Manager: Effects 0.0.9 Mistrick map_manager_eff running
[ 45] Map Manager: Informer 0.0.5 Mistrick map_manager_inf running
[ 46] Map Manager: Advanced 0.0.5 Mistrick map_manager_adv running
[ 47] Map Manager: Online ch 1.0.0 Sergey Shorokhov map_manager_onl debug
[ 48] Advanced Experience Sy 0.5.9 [REA serfreeman1337/s aes_main.amxx running
[ 49] AES: Informer 0.5.9 [REA serfreeman1337/s aes_informer.am running
[ 50] AES: Admin Tools 0.5.9 [REA serfreeman1337/s aes_exp_editor. debug
[ 51] Chat Manager 1.1.2-16 Mistrick chatmanager.amx running
( 31) Load fails: Module/Library "csdm" required for plugin. Check modules.ini.
51 plugins, 50 running
- Автор плагина
- di.alyabev
- Версия плагина
- 1.0
- Исходный код
-
#include <amxmodx>
#include <csdm>
#include <cstrike>
#if AMXX_VERSION_NUM < 183
#include <colorchat>
#else
#define ColorChat client_print_color
#define NORMAL print_team_default
#define RED print_team_red
#define BLUE print_team_blue
#define GREEN print_team_default
#endif
#define MAX_PLAYERS 32
stock const FIRST_JOIN_MSG[] = "#Team_Select"
stock const FIRST_JOIN_MSG_SPEC[] = "#Team_Select_Spect"
stock const INGAME_JOIN_MSG[] = "#IG_Team_Select"
stock const INGAME_JOIN_MSG_SPEC[] = "#IG_Team_Select_Spect"
stock const VGUI_JOIN_TEAM_NUM = 2
const iMaxLen = sizeof(INGAME_JOIN_MSG_SPEC)
new gp_iTeam[MAX_PLAYERS + 1 char], gp_iMoney[MAX_PLAYERS + 1 char]
new bool:gp_noRespawn[MAX_PLAYERS + 1 char]
public plugin_init() {
register_plugin("[reCSDM] Switch Team", "1.0", "di.alyabev")
register_message(get_user_msgid("VGUIMenu"), "message_vguimenu")
register_message(get_user_msgid("ShowMenu"), "message_showmenu")
register_clcmd("say /spec", "ClCmd_SwitchTeam", 0)
register_clcmd("spec", "ClCmd_SwitchTeam", 0)
set_msg_block(get_user_msgid("ClCorpse"), BLOCK_SET)
}
public message_showmenu(iMsgid, iDest, pId) {
static sMenuCode[iMaxLen]; get_msg_arg_string(4, sMenuCode, sizeof(sMenuCode) - 1)
if(equal(sMenuCode, FIRST_JOIN_MSG) || equal(sMenuCode, FIRST_JOIN_MSG_SPEC)) {
if(gp_noRespawn[pId]) return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
public message_vguimenu(iMsgid, iDest, pId) {
if(get_msg_arg_int(1) != VGUI_JOIN_TEAM_NUM) return PLUGIN_CONTINUE
if(gp_noRespawn[pId]) return PLUGIN_HANDLED
return PLUGIN_CONTINUE
}
public csdm_PostDeath(killer, victim, headshot, const weapon[]) return gp_noRespawn[victim] ? PLUGIN_HANDLED : PLUGIN_CONTINUE
public csdm_Init(const version[]) {
if(version[0] == 0) {
set_fail_state("CSDM failed to load.");
return;
}
}
public client_putinserver(pId) {
gp_iTeam[pId] = 0
gp_noRespawn[pId] = false
gp_iMoney[pId] = get_cvar_num("mp_startmoney");
}
public ClCmd_SwitchTeam(pId) {
new CsTeams:iTeam = cs_get_user_team(pId);
if(iTeam == CS_TEAM_UNASSIGNED) {
ColorChat(pId, GREY, "^4* ^1Вы не можете ^3перейти ^1в ^4наблюдатели^1, выберите - ^3команду^1!");
return PLUGIN_HANDLED;
}
else if(iTeam == CS_TEAM_CT || iTeam == CS_TEAM_T) {
gp_noRespawn[pId] = true;
switch(iTeam) {
case CS_TEAM_T: gp_iTeam[pId] = 1
case CS_TEAM_CT: gp_iTeam[pId] = 2
}
gp_iMoney[pId] = cs_get_user_money(pId)
user_silentkill(pId);
engclient_cmd(pId, "jointeam", "6")
cs_set_user_team(pId, CS_TEAM_SPECTATOR)
ColorChat(pId, GREY, "^4* ^1Вы перешли в ^4наблюдатели^1, вернуться обратно в игру - ^3/spec");
}
else if(iTeam == CS_TEAM_SPECTATOR) {
new iMsgBlock = get_msg_block(114)
set_msg_block(114, BLOCK_SET)
new MsgBlock = get_msg_block(96)
set_msg_block(96, BLOCK_SET)
switch(gp_iTeam[pId]) {
case 1: {
cs_set_user_team(pId, CS_TEAM_T, CS_CT_URBAN)
engclient_cmd(pId, "jointeam", "1")
engclient_cmd(pId, "joinclass", "1")
}
case 2: {
cs_set_user_team(pId, CS_TEAM_CT, CS_CT_SAS)
engclient_cmd(pId, "jointeam", "2")
engclient_cmd(pId, "joinclass", "2")
}
}
set_msg_block(114, iMsgBlock)
set_msg_block(96, MsgBlock)
cs_set_user_money(pId, gp_iMoney[pId])
gp_noRespawn[pId] = false
csdm_respawn(pId)
ColorChat(pId, DontChange, "^4* ^1Вы вернулись в ^4игру^1, вернуться обратно в наблюдатели - ^3/spec");
}
return PLUGIN_CONTINUE
}
Здравствуйте. Помогите пожалуйста с плагином, установил CSDM ReAPI v1.0.4, перестал работать плагин csdm_spec. В логах ошибок нету. Видимо плагин csdm_spec требует модуль мода старой версии csdm, а с новой версии CSDM ReAPI v1.0.4, плагин не хочет работать. Заранее спасибо!
Вложения
-
3.5 KB Просмотры: 110