Плагин использует не известную функцию (name "find_option_by_name")

Сообщения
3
Реакции
0
Ошибка
Плагин использует не известную функцию (name "find_option_by_name")
ОС
Linux
Amx Mod X
amxx version
AMX Mod X 1.9.0-dev+5210 (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: Sep 7 2018 00:02:55
Built from: https://github.com/alliedmodders/amxmodx/commit/9a95fd9
Build ID: 5210:9a95fd9
Core mode: JIT+ASM32
Билд
version
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.10.0.764-dev
Build date: 08:37:13 Oct 07 2021 (2735)
Build from: https://github.com/dreamstalker/rehlds/commit/a9d4316
ReGamedll
game version
ReGameDLL version: 5.21.0.540-dev
Build date: 17:33:16 Oct 25 2021
Build from: https://github.com/s1lentq/ReGameDLL_CS/commit/b9cccc6
Версия Metamod
meta version
Metamod v1.21p37 2013/05/30 (5:13)
by Will Day
http://www.metamod.org/
Patch: Metamod-P (mm-p) v37
by Jussi Kivilinna
http://metamod-p.sourceforge.net/
compiled: May 30 2013, 11:41:16 EET (optimized)
Список метамодулей
meta list 
Список загруженых плагинов:
description stat pend file vers src load unlod
[ 1] Reunion RUN - reunion_mm_i386. v0.1.92d ini Start Never
[ 2] AMX Mod X RUN - amxmodx_mm_i386. v1.9.0-d ini Start ANY
[ 3] Rechecker RUN - rechecker_mm_i38 v2.3 ini Chlvl ANY
[ 4] VoiceTranscoder RUN - VoiceTranscoder. v2017RC5 ini ANY ANY
[ 5] ReAPI RUN - reapi_amxx_i386. v5.22.0. pl2 ANY Never
[ 6] Fun RUN - fun_amxx_i386.so v1.9.0-d pl2 ANY ANY
[ 7] Engine RUN - engine_amxx_i386 v1.9.0-d pl2 ANY ANY
[ 8] GeoIP RUN - geoip_amxx_i386. v1.9.0-d pl2 ANY ANY
[ 9] CSX RUN - csx_amxx_i386.so v1.8.3-R pl2 ANY ANY
[10] Ham Sandwich RUN - hamsandwich_amxx v1.9.0-d pl2 ANY ANY
[11] Amxx Archive RUN - amxxarch_amxx_i3 v2.0 pl2 ANY ANY
[12] CStrike RUN - cstrike_amxx_i38 v1.9.0-d pl2 ANY ANY
[13] FakeMeta RUN - fakemeta_amxx_i3 v1.9.0-d pl2 ANY ANY
[14] MySQL RUN - mysql_amxx_i386. v1.9.0-d pl2 ANY ANY
14 plugins, 14 running
Список плагинов
Консоль очищена 
amxx plugins
Список загруженых плагинов:
name version author file status
[ 1] Admin Base 1.9.0-dev+ AMXX Dev Team admin.amxx running
[ 2] Admin Commands 1.9.0-dev+ AMXX Dev Team admincmd.amxx running
[ 3] Admin Help 1.9.0-dev+ AMXX Dev Team adminhelp.amxx running
[ 4] Slots Reservation 1.9.0-dev+ AMXX Dev Team adminslots.amxx running
[ 5] Multi-Lingual System 1.9.0-dev+ AMXX Dev Team multilingual.am running
[ 6] Menus Front-End 1.9.0-dev+ AMXX Dev Team menufront.amxx running
[ 7] Commands Menu 1.9.0-dev+ AMXX Dev Team cmdmenu.amxx running
[ 8] Players Menu 1.9.0-dev+ AMXX Dev Team plmenu.amxx running
[ 9] Maps Menu 1.9.0-dev+ AMXX Dev Team mapsmenu.amxx running
[ 10] Plugin Menu 1.9.0-dev+ AMXX Dev Team pluginmenu.amxx running
[ 11] Admin Chat 1.9.0-dev+ AMXX Dev Team adminchat.amxx running
[ 12] Anti Flood 1.9.0-dev+ AMXX Dev Team antiflood.amxx running
[ 13] Scrolling Message 1.9.0-dev+ AMXX Dev Team scrollmsg.amxx running
[ 14] Info. Messages 1.9.0-dev+ AMXX Dev Team imessage.amxx running
[ 15] Admin Votes 1.9.0-dev+ AMXX Dev Team adminvote.amxx running
[ 16] NextMap 1.9.0-dev+ AMXX Dev Team nextmap.amxx running
[ 17] Nextmap Chooser 1.9.0-dev+ AMXX Dev Team mapchooser.amxx running
[ 18] TimeLeft 1.9.0-dev+ AMXX Dev Team timeleft.amxx running
[ 19] StatsX 1.9.0-dev+ AMXX Dev Team statsx.amxx running
[ 20] unknown unknown unknown kz_core.amxx не работает
[ 21] [Kreedz] Auto Join 05/25/2024 ggv kz_autojoin.amx debug
[ 22] unknown unknown unknown kz_nchook.amxx не работает
[ 23] unknown unknown unknown kz_hud.amxx не работает
[ 24] [Kreedz] Nightvision 05/25/2024 ggv kz_nightvision. debug
[ 25] [Kreedz] Remove Ents & 05/25/2024 ggv kz_remove_ents. debug
[ 26] [Kreedz] No Refresh Bu 05/25/2024 PRoSToTeM@ kz_refresh_butt debug
[ 27] [Kreedz] Spectator 05/25/2024 ggv kz_spec.amxx debug
[ 28] [Kreedz] Weapons 05/25/2024 ggv kz_weapons.amxx debug
[ 29] unknown unknown unknown kz_menu.amxx не работает
[ 30] unknown unknown unknown kz_settings.amx не работает
[ 31] [Kreedz] Measure 3.4 SchlumPF kz_measure.amxx debug
[ 32] KZ Rush PubBot 1.3 Kpoluk kz_rush_pubbot. debug
[ 33] [Kreedz] Cups 05/25/2024 ggv kz_cups.amxx debug
[ 34] [KZ] Teleport to playe 05/25/2024 ggv kz_goto.amxx debug
[ 35] unknown unknown unknown kz_fog.amxx не работает
[ 36] unknown unknown unknown kz_invis.amxx не работает
[ 37] MultiPlayer Bhop 1.1.2 ConnorMcLeod mpbhop.amxx running
[ 38] unknown unknown unknown uq_jumpstats.am не работает
[ 39] Tops_JumpStats 2.42 BorJomi uq_jumpstats_to debug
[ 40] unknown unknown unknown kz_map_download не работает
[ 41] unknown unknown unknown server_mute.amx не работает
[ 42] Map Manager: Core 3.1.0-6984 Mistrick map_manager_cor running
[ 43] Map Manager: Scheduler 0.1.7-6984 Mistrick map_manager_sch running
[ 44] Map Manager: Rtv 0.1.1-6984 Mistrick map_manager_rtv running
[ 45] Map Manager: Nominatio 0.1.3-6984 Mistrick map_manager_nom running
[ 46] Map Manager: BlockList 0.0.3-6984 Mistrick map_manager_blo running
[ 47] Map Manager: Effects 0.0.10-698 Mistrick map_manager_eff running
[ 48] Map Manager: Informer 0.0.5-6984 Mistrick map_manager_inf running
( 20) Ошибка запуска: Плагин использует не известную функцию (name "find_option_by_name") - check your modules.ini.
( 22) Ошибка запуска: Плагин использует не известную функцию (name "find_option_by_name") - check your modules.ini.
( 23) Ошибка запуска: Плагин использует не известную функцию (name "find_option_by_name") - check your modules.ini.
( 29) Ошибка запуска: Плагин использует не известную функцию (name "find_option_by_name") - check your modules.ini.
( 30) Ошибка запуска: Плагин использует не известную функцию (name "set_option_cell") - check your modules.ini.
( 35) Ошибка запуска: Плагин использует не известную функцию (name "set_option_cell") - check your modules.ini.
( 36) Ошибка запуска: Плагин использует не известную функцию (name "set_option_cell") - check your modules.ini.
( 38) Ошибка запуска: Плагин использует не известную функцию (name "find_option_by_name") - check your modules.ini.
( 40) Ошибка запуска: Invalid Plugin (plugin "kz_map_downloader.amxx")
( 41) Ошибка запуска: Плагин использует не известную функцию (name "find_option_by_name") - check your modules.ini.
48 plugins, 38 running
Автор плагина
KZ Menu by Xellath
Версия плагина
Version 1.0.2
Исходный код
/*
*
* KZ Menu by Xellath
* Version 1.0.2
*
* CHANGELOG:
*
* -
*
* v1.0.1b - Re-release, rewritten.
* v1.0.1c - Semiclip fixed, index out of bounds error fixed aswell.
* v1.0.2 - Cleaned up the ugly code, and fixed some small errors + added 2 cvars.
*
* -
*
* CVARS:
*
* -
*
* kzmenu_enabled ( 1 | 0 ) On/Off : - Sets the state of the plugin enable/disabled. Default: 1 (on)
* kzmenu_respawndelay ( integer ) : - Value for the delay of respawning Default: 2 (seconds)
*
* -
*
* NOTE:
*
* -
*
* Previous versions is not supported!
*
* -
*/

#include < amxmodx >
#include < fakemeta >
#include < hamsandwich >
#include < engine >
#include < fun >

#pragma semicolon 1

const MAX_CLIENTS = 32;

const MAX_STRING_LEN = 10;
const VECTOR_SIZE = 3;

enum _:PlayerBools
{
BOOL_CHECK,
BOOL_FALL,
BOOL_RESPAWN,
BOOL_SOLID,
BOOL_RESTORED
};

new bool:g_bGlobalBools[ MAX_CLIENTS + 1 ][ PlayerBools ];

new Float:g_fCheckpointPos[ MAX_CLIENTS + 1 ][ VECTOR_SIZE ],
Float:g_fLastCheckpointPos[ MAX_CLIENTS + 1 ][ VECTOR_SIZE ],
g_iCheckpointCount[ MAX_CLIENTS + 1 ];

new g_hEnabledCvar,
g_hDelayCvar;

new g_iMaxClients;

enum _:RGBA
{
R,
G,
B,
A
};

new g_hSemiclipCvar,
g_hSemiclipColorCvar,
g_iColors[ RGBA ];

public plugin_init( )
{
register_plugin( "KZ Menu", "1.0.2", "Xellath" );

g_hEnabledCvar = register_cvar( "kzmenu_enabled", "1" );
g_hDelayCvar = register_cvar( "kzmenu_respawndelay", "2" );
g_hSemiclipCvar = register_cvar( "kzmenu_semiclip", "1" );
g_hSemiclipColorCvar = register_cvar( "kzmenu_semiclip_color", "255 255 255 85" );

CvarToRGB( g_hSemiclipColorCvar );

g_iMaxClients = get_maxplayers( );

RegisterHam( Ham_Killed, "player", "Forward_ClientKilled" );
RegisterHam( Ham_TakeDamage, "player", "Forward_ClientTakeDamage" );

register_forward( FM_AddToFullPack, "Forward_AddToFullPack", 1 );

register_clcmd( "say /kzmenu", "ClientCommand_ShowMenu" );
register_clcmd( "say /weapons", "ClientCommand_AllWeapons" );
register_clcmd( "say /checkpoint", "ClientCommand_CreateCheckpoint" );
register_clcmd( "say /cp", "ClientCommand_CreateCheckpoint" );
register_clcmd( "say /gocheck", "ClientCommand_GotoCheckpoint" );
register_clcmd( "say /tp", "ClientCommand_GotoCheckpoint" );
register_clcmd( "say /stuck", "ClientCommand_LastCheckpoint" );
register_clcmd( "say /respawn", "ClientCommand_RespawnPlayer" );
register_clcmd( "say /reset", "ClientCommand_ResetChecks" );
}

public client_disconnect( iClient )
{
for( new iBool; iBool < PlayerBools; iBool++ )
{
g_bGlobalBools[ iClient ][ iBool ] = false;
}

g_iCheckpointCount[ iClient ] = 0;
}

public client_putinserver( iClient )
{
client_disconnect( iClient );
}

public Forward_ClientKilled( iVictim, iAttacker, iShouldGib )
{
if( 1 <= iVictim <= g_iMaxClients )
{
if( g_bGlobalBools[ iVictim ][ BOOL_RESPAWN ] && get_pcvar_num( g_hEnabledCvar ) )
{
set_task( get_pcvar_float( g_hDelayCvar ), "ClientCommand_RespawnPlayer", iVictim );
}
}
}

public Forward_ClientTakeDamage( iVictim, iInflictor, iAttacker, Float:fDamage, iDamagebits )
{
if( g_bGlobalBools[ iVictim ][ BOOL_FALL ] && get_pcvar_num( g_hEnabledCvar ) )
{
if( iDamagebits & DMG_FALL )
{
client_print( iVictim, print_chat, "[KZ] You took %d damage from falling!", floatround( fDamage ) );
}
}
}

public Forward_AddToFullPack( iEntityState, _e, iEnt, iHost, iHostflags, iPlayer, pSet )
{
if( iPlayer )
{
if( g_bGlobalBools[ iHost ][ BOOL_SOLID ] && g_bGlobalBools[ iEnt ][ BOOL_SOLID ] && get_pcvar_num( g_hEnabledCvar ) )
{
set_es( iEntityState, ES_Solid, SOLID_NOT );

if( get_pcvar_num( g_hSemiclipCvar ) )
{
set_es( iEntityState, ES_RenderMode, kRenderTransAlpha );
set_es( iEntityState, ES_RenderAmt, g_iColors[ A ] );
set_es( iEntityState, ES_RenderColor, g_iColors[ R ], g_iColors[ G ], g_iColors[ B ] );
}
}
}
}

public client_PreThink( iClient )
{
if( !get_pcvar_num( g_hEnabledCvar ) )
{
return;
}

static iPlayer, LastThink;

if( LastThink > iClient )
{
for( iPlayer = 1; iPlayer <= g_iMaxClients; iPlayer++ )
{
if( !is_user_alive( iPlayer ) )
{
g_bGlobalBools[ iPlayer ][ BOOL_SOLID ] = false;

continue;
}

g_bGlobalBools[ iPlayer ][ BOOL_SOLID ] = entity_get_int( iPlayer, EV_INT_solid ) == SOLID_SLIDEBOX ? true : false;
}
}

LastThink = iClient;

if( !g_bGlobalBools[ iClient ][ BOOL_SOLID ] )
{
return;
}

for( iPlayer = 1; iPlayer <= g_iMaxClients; iPlayer++ )
{
if ( !g_bGlobalBools[ iPlayer ][ BOOL_SOLID ] || iClient == iPlayer )
{
continue;
}

entity_set_int( iPlayer, EV_INT_solid, SOLID_NOT );
g_bGlobalBools[ iPlayer ][ BOOL_RESTORED ] = true;
}
}

public client_PostThink( iClient )
{
if( !get_pcvar_num( g_hEnabledCvar ) )
{
return;
}

static iPlayer;

for( iPlayer = 1; iPlayer <= g_iMaxClients; iPlayer++ )
{
if( g_bGlobalBools[ iPlayer ][ BOOL_RESTORED ] )
{
entity_set_int( iPlayer, EV_INT_solid, SOLID_SLIDEBOX );

g_bGlobalBools[ iPlayer ][ BOOL_RESTORED ] = false;
}
}
}

public ClientCommand_ShowMenu( iClient )
{
if( !get_pcvar_num( g_hEnabledCvar ) )
return;

new hMenu = menu_create( "KZ Menu", "KZMenuHandler" );

menu_additem( hMenu, "Create Checkpoint", "1" );
menu_additem( hMenu, "Go to Checkpoint", "2", _, menu_makecallback( "KZMenuCallback" ) );
menu_additem( hMenu, "Revert to previous Checkpoint", "3", _, menu_makecallback( "KZMenuCallback" ) );
menu_additem( hMenu, "Reset Checkpoints^n", "4", _, menu_makecallback( "KZMenuCallback" ) );

menu_additem( hMenu, "All Weapons^n", "5" );
menu_additem( hMenu, "On/Off Attributes", "6" );

menu_display( iClient, hMenu, 0 );
}

public KZMenuCallback( iClient, hMenu, iItem )
{
return g_bGlobalBools[ iClient ][ BOOL_CHECK ] ? ITEM_ENABLED : ITEM_DISABLED;
}

public KZMenuHandler( iClient, hMenu, iItem )
{
if( iItem == MENU_EXIT )
{
menu_destroy( hMenu );
return PLUGIN_HANDLED;
}

new szInfo[ 3 ];
new iAccess, iCallback;
menu_item_getinfo( hMenu, iItem, iAccess, szInfo, 2, _, _, iCallback );

switch( str_to_num( szInfo ) )
{
case 1: ClientCommand_CreateCheckpoint( iClient );
case 2: ClientCommand_GotoCheckpoint( iClient );
case 3: ClientCommand_LastCheckpoint( iClient );
case 4: ClientCommand_ResetChecks( iClient );
case 5: ClientCommand_AllWeapons( iClient );
case 6:
{
AttributesMenu( iClient );

goto HandlerFinish;
}
}

ClientCommand_ShowMenu( iClient );

HandlerFinish:
{
menu_destroy( hMenu );
return PLUGIN_HANDLED;
}
}

public AttributesMenu( iClient )
{
new hMenu = menu_create( "KZ Menu -> On/Off Attributes Menu:", "AttributesMenuHandler" );

new szOption[ 32 ];

formatex( szOption, 31, "Godmode: %s", ( get_user_godmode( iClient ) ? "\yOn" : "\rOff" ) );
menu_additem( hMenu, szOption, "1" );
formatex( szOption, 31, "Noclip: %s^n", ( get_user_noclip( iClient ) ? "\yOn" : "\rOff" ) );
menu_additem( hMenu, szOption, "2" );
formatex( szOption, 31, "Auto-Respawning: %s", ( g_bGlobalBools[ iClient ][ BOOL_RESPAWN ] ? "\yOn" : "\rOff" ) );
menu_additem( hMenu, szOption, "3" );
formatex( szOption, 31, "Show Fall Damage: %s", ( g_bGlobalBools[ iClient ][ BOOL_FALL ] ? "\yOn" : "\rOff" ) );
menu_additem( hMenu, szOption, "4" );

menu_setprop( hMenu, MPROP_EXITNAME, "Back to main menu - KZ Menu" );

menu_display( iClient, hMenu, 0 );
}

public AttributesMenuHandler( iClient, hMenu, iItem )
{
if( iItem == MENU_EXIT )
{
menu_destroy( hMenu );
ClientCommand_ShowMenu( iClient );
return PLUGIN_HANDLED;
}

new szInfo[ 3 ];
new iAccess, iCallback;
menu_item_getinfo( hMenu, iItem, iAccess, szInfo, 2, _, _, iCallback );

switch( str_to_num( szInfo ) )
{
case 1:
{
switch( get_user_godmode( iClient ) )
{
case 0: set_user_godmode( iClient, 1 );
case 1: set_user_godmode( iClient, 0 );
}
}
case 2:
{
switch( get_user_noclip( iClient ) )
{
case 0: set_user_noclip( iClient, 1 );
case 1: set_user_noclip( iClient, 0 );
}
}
case 3:
{
switch( g_bGlobalBools[ iClient ][ BOOL_RESPAWN ] )
{
case true: g_bGlobalBools[ iClient ][ BOOL_RESPAWN ] = false;
case false: g_bGlobalBools[ iClient ][ BOOL_RESPAWN ] = true;
}
}
case 4:
{
switch( g_bGlobalBools[ iClient ][ BOOL_FALL ] )
{
case true: g_bGlobalBools[ iClient ][ BOOL_FALL ] = false;
case false: g_bGlobalBools[ iClient ][ BOOL_FALL ] = true;
}
}
}

AttributesMenu( iClient );
return PLUGIN_HANDLED;
}

public ClientCommand_AllWeapons( iClient )
{
if( is_user_alive( iClient ) && get_pcvar_num( g_hEnabledCvar ) )
{
new const szWeaponNames[ ][ ] =
{
"weapon_p228",
"weapon_scout",
"weapon_xm1014",
"weapon_mac10",
"weapon_aug",
"weapon_elite",
"weapon_fiveseven",
"weapon_ump45",
"weapon_sg550",
"weapon_galil",
"weapon_famas",
"weapon_usp",
"weapon_glock18",
"weapon_awp",
"weapon_mp5navy",
"weapon_m249",
"weapon_m3",
"weapon_m4a1",
"weapon_tmp",
"weapon_g3sg1",
"weapon_deagle",
"weapon_sg552",
"weapon_ak47",
"weapon_p90"
};

for( new i; i < sizeof( szWeaponNames ); i++ )
{
give_item( iClient, szWeaponNames[ i ] );
}
}
}

public ClientCommand_CreateCheckpoint( iClient )
{
if( is_user_alive( iClient ) && get_pcvar_num( g_hEnabledCvar ) )
{
if( g_bGlobalBools[ iClient ][ BOOL_CHECK ] )
{
for( new i; i < VECTOR_SIZE; i++ )
{
g_fLastCheckpointPos[ iClient ][ i ] = g_fCheckpointPos[ iClient ][ i ];
}
}

entity_get_vector( iClient, EV_VEC_origin, g_fCheckpointPos[ iClient ] );

g_bGlobalBools[ iClient ][ BOOL_CHECK ] = true;

g_iCheckpointCount[ iClient ]++;

client_print( iClient, print_chat, "[KZ] Checkpoint %d saved!", g_iCheckpointCount[ iClient ] );
}

return PLUGIN_HANDLED;
}

public ClientCommand_GotoCheckpoint( iClient )
{
if( is_user_alive( iClient ) && get_pcvar_num( g_hEnabledCvar ) )
{
if( !g_bGlobalBools[ iClient ][ BOOL_CHECK ] )
{
client_print( iClient, print_chat, "[KZ] You don't have a checkpoint." );
return PLUGIN_HANDLED;
}

entity_set_vector( iClient, EV_VEC_origin, g_fLastCheckpointPos[ iClient ] );
entity_set_vector( iClient, EV_VEC_velocity, Float:{ 0.0, 0.0, 0.0 } );

entity_set_int( iClient, EV_INT_bInDuck, 1 );
entity_set_size( iClient, Float:{ -16.0, -16.0, -18.0 }, Float:{ 16.0, 16.0, 18.0 } );

entity_set_vector( iClient, EV_VEC_origin, g_fCheckpointPos[ iClient ] );
}

return PLUGIN_HANDLED;
}

public ClientCommand_LastCheckpoint( iClient )
{
if( is_user_alive( iClient ) && get_pcvar_num( g_hEnabledCvar ) )
{
if( !g_bGlobalBools[ iClient ][ BOOL_CHECK ] )
{
client_print( iClient, print_chat, "[KZ] You don't have a previous checkpoint." );
return PLUGIN_HANDLED;
}

client_print( iClient, print_chat, "[KZ] Reverting to last checkpoint." );

for( new i; i < VECTOR_SIZE; i++ )
{
g_fCheckpointPos[ iClient ][ i ] = g_fLastCheckpointPos[ iClient ][ i ];
}

entity_set_vector( iClient, EV_VEC_origin, g_fLastCheckpointPos[ iClient ] );
entity_set_vector( iClient, EV_VEC_velocity, Float:{ 0.0, 0.0, 0.0 } );

entity_set_int( iClient, EV_INT_bInDuck, 1 );
entity_set_size( iClient, Float:{ -16.0, -16.0, -18.0 }, Float:{ 16.0, 16.0, 18.0 } );

entity_set_vector( iClient, EV_VEC_origin, g_fCheckpointPos[ iClient ] );

g_bGlobalBools[ iClient ][ BOOL_CHECK ] = false;

g_iCheckpointCount[ iClient ] = 0;
}

return PLUGIN_HANDLED;
}

public ClientCommand_ResetChecks( iClient )
{
if( !get_pcvar_num( g_hEnabledCvar ) )
{
return;
}

g_bGlobalBools[ iClient ][ BOOL_CHECK ] = false;

g_iCheckpointCount[ iClient ] = 0;

client_print( iClient, print_chat, "[KZ] Your checkpoints is now resetted!" );
}

public ClientCommand_RespawnPlayer( iClient )
{
if( !get_pcvar_num( g_hEnabledCvar ) )
{
return;
}

if( is_user_alive( iClient ) )
{
client_print( iClient, print_chat, "[KZ] You have to be dead to use respawn." );
return;
}

ExecuteHam( Ham_CS_RoundRespawn, iClient );
}

CvarToRGB( hCvar )
{
new szColor[ MAX_STRING_LEN ], iColor[ RGBA ][ MAX_STRING_LEN ];
get_pcvar_string( hCvar, szColor, MAX_STRING_LEN - 1 );

parse( szColor,\
iColor[ R ], MAX_STRING_LEN - 1,\
iColor[ G ], MAX_STRING_LEN - 1,\
iColor[ B ], MAX_STRING_LEN - 1,\
iColor[ A ], MAX_STRING_LEN - 1
);

for( new i; i < RGBA; i++ )
{
g_iColors[ i ] = str_to_num( iColor[ i ] );
}
}
Добрый день форумчане, не могу понять почему возникает такая проблема? Плагин использует не известную функцию (name "find_option_by_name")
Может кто подскажет рабочие Kreedz плагины, хочу сделать bhop сервер

L 05/25/2024 - 17:58:25: [AMXX] Plugin "kz_core.amxx" failed to load: Плагин использует не известную функцию (name "find_option_by_name") - check your modules.ini.
L 05/25/2024 - 17:58:25: [AMXX] Plugin "kz_nchook.amxx" failed to load: Плагин использует не известную функцию (name "find_option_by_name") - check your modules.ini.
L 05/25/2024 - 17:58:25: [AMXX] Plugin "kz_hud.amxx" failed to load: Плагин использует не известную функцию (name "find_option_by_name") - check your modules.ini.
L 05/25/2024 - 17:58:25: [AMXX] Plugin "kz_menu.amxx" failed to load: Плагин использует не известную функцию (name "find_option_by_name") - check your modules.ini.
L 05/25/2024 - 17:58:25: [AMXX] Plugin "kz_settings.amxx" failed to load: Плагин использует не известную функцию (name "set_option_cell") - check your modules.ini.
L 05/25/2024 - 17:58:25: [AMXX] Plugin "kz_fog.amxx" failed to load: Плагин использует не известную функцию (name "set_option_cell") - check your modules.ini.
L 05/25/2024 - 17:58:25: [AMXX] Plugin "kz_invis.amxx" failed to load: Плагин использует не известную функцию (name "set_option_cell") - check your modules.ini.
L 05/25/2024 - 17:58:25: [AMXX] Plugin "uq_jumpstats.amxx" failed to load: Плагин использует не известную функцию (name "find_option_by_name") - check your modules.ini.
L 05/25/2024 - 17:58:25: [AMXX] Plugin "server_mute.amxx" failed to load: Плагин использует не известную функцию (name "find_option_by_name") - check your modules.ini.
 
Сообщения
3
Реакции
0
Вопрос решил, подключением и отключением модулей и обновил некоторые)
 

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

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