Ребята, я тут плагин заливаю на сервер, и он не работает, пишу в консоли amxx plugins там bad load
И пишет так,
( 1) Load fails: Plugin uses an unknown function (name "JB_SetDayMode") - check your modules.ini.
Помогите вот скидываю код, где эта проблема возникает
И пишет так,
( 1) Load fails: Plugin uses an unknown function (name "JB_SetDayMode") - check your modules.ini.
Помогите вот скидываю код, где эта проблема возникает
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
new const PVA[][] = { "[LBREAKS] FD ", "1.0", "Regina" };
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
#include < AmxModX >
#include < amxmisc >
#include < cstrike >
#define JB_TAG:: LBREAKS // |-- Префикс: "jbe", "jbm", "ваш"
#define LBREAKS_GetDayWeek JB_TAG::_get_day_week
#define LBREAKS_GetDayMode JB_TAG::_get_day_mode
#define LBREAKS_set_day_mode JB_TAG::_set_day_mode
#define MAX_PLAYERS 32
native JB_GetDayWeek();
native JB_GetDayMode();
native JB_SetDayMode( iMode );
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
const DAY_TO_FREE = 1; // |-- День недели когда будет выходной ( 1 = Пн | 5 = ПТ )
new g_mScreenFade;
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
public plugin_init() {
register_plugin( PVA[ 0 ], PVA[ 1 ], PVA[ 2 ] );
register_event( "HLTV", "Event_RoundStart", "a", "1=0", "2=0" );
g_mScreenFade = get_user_msgid( "ScreenFade" );
}
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
public Event_RoundStart() {
if( JB_GetDayWeek() != DAY_TO_FREE )
return;
if( JB_GetDayMode() != 2 )
return;
set_task( 5.0, "JB_Start_Free" );
}
public JB_Start_Free() {
JB_SetDayMode( 2 );
static aPlayers[ MAX_PLAYERS ], iPlayersCount, iCase;
get_players( aPlayers, iPlayersCount, "aeh", "TERRORIST" );
new const PVA[][] = { "[LBREAKS] FD ", "1.0", "Regina" };
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
#include < AmxModX >
#include < amxmisc >
#include < cstrike >
#define JB_TAG:: LBREAKS // |-- Префикс: "jbe", "jbm", "ваш"
#define LBREAKS_GetDayWeek JB_TAG::_get_day_week
#define LBREAKS_GetDayMode JB_TAG::_get_day_mode
#define LBREAKS_set_day_mode JB_TAG::_set_day_mode
#define MAX_PLAYERS 32
native JB_GetDayWeek();
native JB_GetDayMode();
native JB_SetDayMode( iMode );
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
const DAY_TO_FREE = 1; // |-- День недели когда будет выходной ( 1 = Пн | 5 = ПТ )
new g_mScreenFade;
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
public plugin_init() {
register_plugin( PVA[ 0 ], PVA[ 1 ], PVA[ 2 ] );
register_event( "HLTV", "Event_RoundStart", "a", "1=0", "2=0" );
g_mScreenFade = get_user_msgid( "ScreenFade" );
}
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
public Event_RoundStart() {
if( JB_GetDayWeek() != DAY_TO_FREE )
return;
if( JB_GetDayMode() != 2 )
return;
set_task( 5.0, "JB_Start_Free" );
}
public JB_Start_Free() {
JB_SetDayMode( 2 );
static aPlayers[ MAX_PLAYERS ], iPlayersCount, iCase;
get_players( aPlayers, iPlayersCount, "aeh", "TERRORIST" );
- Ошибка
- ( 1) Load fails: Plugin uses an unknown function (name "JB_SetDayMode") - check your modules.ini.
- Плагины AMX
- [ 1] unknown vunknown unknown AutoFD.amxx bad load
- Плагины MetaMod
-
description stat pend file vers src load unlod
[ 1] LocalizeBug Fix RUN - localizebugfix.s v2.4 ini Start Never
[ 2] dproto_EF RUN - dproto.so v0.9.582 ini Start Never
[ 3] AMX Mod X RUN - amxmodx.so v1.9.0.5 ini Start ANY
[ 4] CStrike RUN - cstrike_amxx_i38 v1.9.0.5 pl3 ANY
[ 5] CSX RUN - csx_amxx_i386.so v1.9.0.5 pl3 ANY
[ 6] FakeMeta RUN - fakemeta_amxx_i3 v1.9.0.5 pl3 ANY
[ 7] MySQL RUN - mysql_amxx_i386. v1.9.0.5 pl3 ANY
[ 8] Engine RUN - engine_amxx_i386 v1.9.0.5 pl3 ANY
[ 9] Fun RUN - fun_amxx_i386.so v1.9.0.5 pl3 ANY
[10] Ham Sandwich RUN - hamsandwich_amxx v1.9.0.5 pl3 ANY ANY
10 plugins, 10 running
- Версия Build
- 6153