Хочу установить данный плагин. На сервере установлен Map Manager [Modular] 3.1.5 от Mistrick. Раскоментировал строку #defined MAP_MANAGER как написано, раз он у меня установлен.
При компиляции ошибка
При компиляции ошибка
Код:
AMX Mod X Compiler 1.9.0.5294
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team
CMSTimeForFlags.sma(6) : error 031: unknown directive
1 Error.
Could not locate output file CMSTimeForFlags.amx (compile failed).
- Исходный код
- C++:
#include <amxmodx> #include <hamsandwich> /* ======= начало настройки =========*/ #defined MAP_MANAGER //Раскомментировать, если установлен плагин map_manager от Mistrik new const g_szStartTime[] = "23:00"; // Начало выдачи флагов new const g_szEndTime[] = "09:00"; // Окончание выдачи флагов new const g_szAddFlags[] = "t"; //Флаги для выдачи new g_szMessage[MAX_FMT_LENGTH/2] = //Сообщение, которое будет показано игроку при первом входе в игру "Вам выданы VIP привилегии с <start> до <end>"; new iHudColor[] = //цвет сообшения { 0, //красный 255, //зеленый 0 //синий } new Float:flHudCoord[] = //координаты сообшения { -1.0, //x 0.35 //y } new Float:flHudTime = 5.0; //время показа сообшения, сек /* ======= конец настройки =========*/ new g_szOldAccessFlags[MAX_NAME_LENGTH]; new bool:g_bIsNigthMode, bool:g_bApi; new g_iStartTime, g_iEndTime; new bool:g_bPlayerNotified[MAX_PLAYERS + 1]; new HamHook:g_iHookSpawn; public plugin_init() { register_plugin("CMS Time for Flags", "1.0.0", "zhorzh78"); } public OnAPIPluginLoaded(Handle:sqlTuple, version[], serverID) { g_bApi = true; #if defined MAP_MANAGER if(!g_iStartTime) set_task(10.0, "OnConfigsExecuted"); #endif } public OnConfigsExecuted() { g_iStartTime = parse_time(g_szStartTime, "%H:%M"); g_iEndTime = parse_time(g_szEndTime, "%H:%M"); if(g_iStartTime > g_iEndTime) g_iEndTime += 86400; get_cvar_string("amx_default_access", g_szOldAccessFlags, charsmax(g_szOldAccessFlags)); FnCheckTime(); } public FnCheckTime() { if(!g_bApi) return; new iCurrentTime = get_systime(); if(g_iStartTime <= iCurrentTime) { if(iCurrentTime < g_iEndTime) { if(!g_bIsNigthMode) { g_bIsNigthMode = true; set_task(float(g_iEndTime - iCurrentTime), "FnCheckTime"); set_cvar_string("amx_default_access", g_szAddFlags); g_iHookSpawn = RegisterHam(Ham_Spawn, "player", "FwdHamPlayerSpawn_Post", 1); replace_all(g_szMessage, charsmax(g_szMessage), "<start>", g_szStartTime); replace_all(g_szMessage, charsmax(g_szMessage), "<end>", g_szEndTime); } return; } } else { set_task(float(g_iStartTime - iCurrentTime), "FnCheckTime"); return; } if(g_bIsNigthMode) { if(strcmp(g_szAddFlags, g_szOldAccessFlags)) { if(g_iHookSpawn) DisableHamForward(g_iHookSpawn); set_cvar_string("amx_default_access", g_szOldAccessFlags); } } } public FwdHamPlayerSpawn_Post(id) { if(g_bPlayerNotified[id]) return; if(!is_user_alive(id)) return; g_bPlayerNotified[id] = true; set_hudmessage(iHudColor[0], iHudColor[1], iHudColor[1], flHudCoord[0], flHudCoord[0], 0, 0.0, flHudTime); show_hudmessage(id, "%s", g_szMessage); } public OnAPIAdminConnected(id, const szName[], adminID, Flags) { if(Flags & read_flags(g_szAddFlags) && adminID) g_bPlayerNotified[id] = true; } public client_connect(id) g_bPlayerNotified[id] = false;
- Источник плагина (ссылка на сайт или тему)
- https://cs-games.club/index.php?threads/cms-time-for-flags.614/
нет
нет
- Список плагинов (amx_plugins)
- Currently loaded plugins:
name version author file status
[ 1] CSStatsX SQL 0.7.4+2 serfreeman1337 csstatsx_sql.am running
[ 2] Online Helper 2.1.3 Nordic Warrior online_helper.a running
[ 3] Admin Commands 1.9.0.5294 AMXX Dev Team admincmd.amxx running
[ 4] Menus Front-End 1.5 neugomon menufront_end.a running
[ 5] Commands Menu 1.9.0.5294 AMXX Dev Team cmdmenu.amxx running
[ 6] Players Menu 1.9.0.5294 AMXX Dev Team plmenu.amxx running
[ 7] Maps Menu 1.9.0.5294 AMXX Dev Team mapsmenu.amxx running
[ 8] Admin Chat 1.9.0.5294 AMXX Dev Team adminchat.amxx running
[ 9] Anti Flood 1.9.0.5294 AMXX Dev Team antiflood.amxx running
[ 10] Admin Votes 1.9.0.5294 AMXX Dev Team adminvote.amxx running
[ 11] Stats Configuration 1.9.0.5294 AMXX Dev Team statscfg.amxx running
[ 12] Restrict Weapons 1.9.0.5294 AMXX Dev Team restmenu.amxx running
[ 13] Say me and Say hp 1.4 neygomon sayme_reapi.amx running
[ 14] ReAimDetector API 0.2.2 ReHLDS Team reaimdetector.a running
[ 15] ReParachute 1.5 PurposeLess reparachute.amx running
[ 16] GameCMS_API 5.6.1 zhorzh78 gamecms_api_5.6 running
[ 17] FreshBans 1.4.7b kanagava fresh_bans.amxx running
[ 18] fb_forwards 0.1.5 Kanagava & Realu fb_forwards.amx running
[ 19] DopBan 3.0.8b kanagava dop_ban308-(183 running
[ 20] [reAPI] Flash Control 1.1 neugomon noteamflash.amx running
[ 21] GameCMS_GagManager 2.2.7 ReAp zhorzh78 gamecms_gagmana running
[ 22] From Rock to Ban 1.02 Safety1st++ rock2gag.amxx running
[ 23] Block grande info 1.0 neygomon BlockGrenadeInf running
[ 24] C4 Timer on roundtime 0.3.3a neygomon c4timer.amxx running
[ 25] FM ResetScore 0.1 neygomon fm_rs_nosound.a running
[ 26] Show Damage 1.0 neygomon damager.amxx running
[ 27] Knife Duel with Telepo 1.2 neygomon knife_duel.amxx running
[ 28] Custom Weapons API 0.7.2 ArKaNeMaN CustomWeaponsAP running
[ 29] [CWAPI][Ability] Picku 2.0.1 ArKaNeMaN CWAPI_Ability_P running
[ 30] Vip System 4.2.4 ArKaNeMaN VipSystem.amxx running
[ 31] Reklama 20.05.2020 mx?! reklama.amxx running
[ 32] Ping Checker 26.0.1 RC1 h1k3 ping_checker.am running
[ 33] Team Balance Control 1.3.9 gyxoBka TeamBalanceCont running
[ 34] AFK Control 1.4.1 [Rnd neygomon afk_control.amx running
[ 35] Demo Recorder 2.4.1 F@nt0M demo_recorder.a running
[ 36] Lite Kill Assist 1.17 neygomon lite_kill_assis running
[ 37] [ReAPI] Healthnade 0.0.5f F@nt0M + mx?! reapi_healthnad running
[ 38] [190] AC Spectator ESP 20.06.06 SKAJIbnEJIb & Ko ac_esp.amxx running
[ 39] [190] Cvar On Map 20.06.06 SKAJIbnEJIb cvar_on_map.amx running
[ 40] [190] Snipers RBS 20.06.06 SKAJIbnEJIb snipers_rbs.amx running
[ 41] Yet Another Voteban 1.8 AndrewZ/voed yet_another_vot running
[ 42] Custom Smoke 1.07 bionext custom_smoke.am running
[ 43] Screen Fade 1.0 Javekson screen_fade.amx running
[ 44] Lite Translit 2.8 neygomon lite_translit_g running
[ 45] Revive Teammates: Core 0.2.0 ufame & Albertio rt_core.amxx running
[ 46] Revive Teammates: Time 0.2.0 ufame & Albertio rt_timer.amxx running
[ 47] Revive Teammates: Plan 0.2.0 ufame & Albertio rt_planting.amx running
[ 48] Revive Teammates: Rest 0.2.0 ufame & Albertio rt_restrictions running
[ 49] Revive Teammates: Bonu 0.2.0 ufame & Albertio rt_bonus.amxx running
[ 50] Revive Teammates: Effe 0.2.0 ufame & Albertio rt_effects.amxx running
[ 51] Revive Teammates: Noti 0.2.0 ufame & Albertio rt_notify.amxx running
[ 52] Revive Teammates: Soun 0.2.0 ufame & Albertio rt_sounds.amxx running
[ 53] Map Manager: Core 3.1.5 Mistrick map_manager_cor running
[ 54] Map Manager: Scheduler 0.1.10 Mistrick map_manager_sch running
[ 55] Map Manager: Rtv 0.1.1 Mistrick map_manager_rtv running
[ 56] Map Manager: Nominatio 0.2.1 Mistrick map_manager_nom running
[ 57] Map Manager: BlockList 0.0.4 Mistrick map_manager_blo running
[ 58] Map Manager: Online so 0.0.4 Mistrick map_manager_onl running
[ 59] Map Manager: Effects 0.1.1 Mistrick map_manager_eff running
[ 60] Map Manager: Informer 0.0.5 Mistrick map_manager_inf running
[ 61] Map Manager: Sounds 0.0.2 Mistrick map_manager_sou running
[ 62] Advanced Experience Sy 0.5.9 [REA serfreeman1337/s aes_main.amxx running
[ 63] AES: CStrike Addon 0.5.9 [REA serfreeman1337/s aes_exp_cstrike running
[ 64] AES: Informer 0.5.9 [REA serfreeman1337/s aes_informer.am running
[ 65] AES: Admin Tools 0.5.9 [REA serfreeman1337/s aes_exp_editor. running
[ 66] AES: Bonus System 0.5.9 Vega serfreeman1337/s aes_bonus_syste running
[ 67] AES: Bonus CSTRIKE 0.5.9.1 [R serfreeman1337/s aes_bonus_cstri running
[ 68] AES: StatsX 0.5.9 [REA serfreeman1337/s aes_statsx_cstr running
68 plugins, 68 running
- Список модулей (meta list)
- Currently loaded plugins:
description stat pend file vers src load unload
[ 1] Reunion RUN - reunion_mm_i386.so v0.1.92d ini Start Never
[ 2] AMX Mod X RUN - amxmodx_mm_i386.so v1.9.0.5294 ini Start ANY
[ 3] ReAuthCheck RUN - reauthcheck_mm_i386.so v0.1.6 ini Start Never
[ 4] VoiceTranscoder RUN - VoiceTranscoder.so v2017RC5 ini ANY ANY
[ 5] ReSemiclip RUN - resemiclip_mm_i386.so v2.3.9 ini Chlvl ANY
[ 6] Rechecker RUN - rechecker_mm_i386.so v2.7 ini Chlvl ANY
[ 7] ReSRDetector RUN - resrdetector_mm_i386.so v0.1.0 ini Chlvl ANY
[ 8] WHBlocker RUN - whblocker_mm_i386.so v1.5.697 ini Chlvl ANY
[ 9] SafeNameAndChat RUN - SafeNameAndChat.so v1.2 Beta 3 ini ANY ANY
[10] HitBox Fix RUN - hitbox_fix_mm_i386.so v1.1.1 ini Start ANY
[11] MySQL RUN - mysql_amxx_i386.so v1.9.0.5294 pl2 ANY ANY
[12] Ham Sandwich RUN - hamsandwich_amxx_i386.so v1.9.0.5294 pl2 ANY ANY
[13] FakeMeta RUN - fakemeta_amxx_i386.so v1.9.0.5294 pl2 ANY ANY
[14] CStrike RUN - cstrike_amxx_i386.so v1.9.0.5294 pl2 ANY ANY
[15] ReAPI RUN - reapi_amxx_i386.so v5.21.0.252-dev pl2 ANY Never
[16] ReAimDetector RUN - reaimdetector_amxx_i386.so v0.2.2 pl2 ANY Never
[17] Fun RUN - fun_amxx_i386.so v1.9.0.5294 pl2 ANY ANY
[18] Engine RUN - engine_amxx_i386.so v1.9.0.5294 pl2 ANY ANY
18 plugins, 18 running
Последнее редактирование модератором: