shape1
shape2
shape3
shape4
shape7
shape8

Ошибка 19


Антонио132

Новичок
Пользователь
03.08.2017
0
0
0
Здравствуйте, при запуске сервера у меня вылазиет ошибка 19 :

 Script[gamemodes/morentorp.amx]: Run time error 19: "File or function is not found.

Ни один из способ, найденных мной в интернете не помог. Спасибо

 
Последнее редактирование модератором:

Антонио132

Новичок
Пользователь
03.08.2017
0
0
0
Вот код: 

----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3e, (C)2005-2012 SA-MP Team

[13:37:07] filterscripts = "" (string)
[13:37:07]
[13:37:07] Server Plugins
[13:37:07] --------------
[13:37:07] Loading plugin: sscanf
[13:37:07]

[13:37:07] ===============================

[13:37:07] sscanf plugin loaded.

[13:37:07] Version: 2.8.1

[13:37:07] (c) 2012 Alex "Y_Less" Cole

[13:37:07] ===============================

[13:37:07] Loaded.
[13:37:07] Loading plugin: streamer
[13:37:07]

*** Streamer Plugin v2.7.4 by Incognito loaded ***

[13:37:07] Loaded.
[13:37:07] Loading plugin: dc_cmd
[13:37:07] Daniel's CMD plugin v2.8
[13:37:07] (c) 2014 Daniel_Cortez
[13:37:07] www.pro-pawn.ru
[13:37:07] Loaded.
[13:37:07] Loading plugin: mysql
[13:37:07] >> plugin.mysql: R39-2 successfully loaded.
[13:37:07] Loaded.
[13:37:07] Loading plugin: mysql_static
[13:37:07] Failed.
[13:37:07] Loaded 4 plugins.

[13:37:07]
[13:37:07] Filterscripts
[13:37:07] ---------------
[13:37:07] Loaded 0 filterscripts.

[13:37:07] Script[gamemodes/morentorp.amx]: Run time error 19: "File or function is not found"
[13:37:07] Number of vehicle models: 0

----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3e, (C)2005-2012 SA-MP Team

[13:37:26] filterscripts = "" (string)
[13:37:26]
[13:37:26] Server Plugins
[13:37:26] --------------
[13:37:26] Loading plugin: sscanf
[13:37:26]

[13:37:26] ===============================

[13:37:26] sscanf plugin loaded.

[13:37:26] Version: 2.8.1

[13:37:26] (c) 2012 Alex "Y_Less" Cole

[13:37:26] ===============================

[13:37:26] Loaded.
[13:37:26] Loading plugin: streamer
[13:37:26]

*** Streamer Plugin v2.7.4 by Incognito loaded ***

[13:37:26] Loaded.
[13:37:26] Loading plugin: dc_cmd
[13:37:26] Daniel's CMD plugin v2.8
[13:37:26] (c) 2014 Daniel_Cortez
[13:37:26] www.pro-pawn.ru
[13:37:26] Loaded.
[13:37:26] Loading plugin: mysql
[13:37:26] >> plugin.mysql: R39-2 successfully loaded.
[13:37:26] Loaded.
[13:37:26] Loading plugin: mysql_static
[13:37:26] Failed.
[13:37:26] Loaded 4 plugins.

[13:37:26]
[13:37:26] Filterscripts
[13:37:26] ---------------
[13:37:26] Loaded 0 filterscripts.

[13:37:26] Script[gamemodes/morentorp.amx]: Run time error 19: "File or function is not found"
[13:37:26] Number of vehicle models: 0


Сервер не на хостинге если, что

 
Последнее редактирование модератором:

1Agent1

Новичок
Пользователь
02.08.2017
0
13
0
@Антонио132,Проверь файл amx в gamemodes если amx файл весит 0 кб значит мод не скомпилировался.(Все равно можно играть на моде если эта ошибка выдается)

 

Алексей121

Освоившийся
Пользователь
17.08.2017
0
1
18
0
Скриптер
В server.cfg в строке gamemode0 он прописан?

 

Kiyoshi

Новичок
Пользователь
25.05.2016
81
8
0
Написано же.
mysql_static
failed, убери его

 

Антонио132

Новичок
Пользователь
03.08.2017
0
0
0
echo Executing Server Config...
lanmode 0
rcon_password 13223
maxplayers 500
port 7777
hostname Morento RolePlay | by Antonio_Morento
gamemode0 morentorp
filterscripts
plugins sscanf streamer dc_cmd mysql mysql_static
announce 0
query 1
weburl vk.com/morentorp
maxnpc 1
onfoot_rate 40
incar_rate 40
weapon_rate 40
stream_distance 300.0
stream_rate 1000
mapname Сriminal Russia

Вот сервер cfg

 

Антонио132

Новичок
Пользователь
03.08.2017
0
0
0
Меня интересует ошибка 19 в конце, про файл amx, у меня из-за этого мод unknown и сервер не работает

 

MAYERCLIPS

Новичок
Пользователь
11.08.2017
0
0
0
А ты на локалку запускаешь мод , если да то зачем тебе mysql_static ??

 

Антонио132

Новичок
Пользователь
03.08.2017
0
0
0
Логи сверху все, я mysql_static удалил, но ошибка 19 то осталась, у меня мод unknown и сервер захожу когда, функционала нету, например система регистрации и авторизации не работает.

 

Mihalok98

Новичок
Пользователь
13.07.2016
21
5
0
Логи сверху все, я mysql_static удалил, но ошибка 19 то осталась, у меня мод unknown и сервер захожу когда, функционала нету, например система регистрации и авторизации не работает.
У вас мод на MySQL?

Если да, то - какая версия?

 

Антонио132

Новичок
Пользователь
03.08.2017
0
0
0
MySQL plugin R39-2
*/


#if defined mysql_included
#endinput
#endif
#define mysql_included


/**
* Common error codes
*
* Client: https://dev.mysql.com/doc/refman/5.1/en/error-messages-client.html
* Server: https://dev.mysql.com/doc/refman/5.1/en/error-messages-server.html
*/

#define ER_DBACCESS_DENIED_ERROR 1044
#define ER_ACCESS_DENIED_ERROR 1045
#define ER_UNKNOWN_TABLE 1109
#define ER_SYNTAX_ERROR 1149
#define CR_SERVER_GONE_ERROR 2006
#define CR_SERVER_LOST 2013
#define CR_COMMAND_OUT_OF_SYNC 2014
#define CR_SERVER_LOST_EXTENDED 2055


enum E_LOGLEVEL
{
LOG_NONE = 0,
LOG_ERROR = 1,
LOG_WARNING = 2,
LOG_DEBUG = 4,

LOG_ALL = LOG_ERROR | LOG_WARNING | LOG_DEBUG
};

enum E_LOGTYPE
{
LOG_TYPE_TEXT = 1,
LOG_TYPE_HTML = 2
};

enum ORM_Error
{
ERROR_OK,
ERROR_NO_DATA
};

enum E_VAR_DATATYPE
{
DATATYPE_INT,
DATATYPE_FLOAT,
DATATYPE_STRING
};

enum E_MYSQL_OPTION
{
DUPLICATE_CONNECTIONS,
LOG_TRUNCATE_DATA
};

enum E_EXECTIME_UNIT
{
UNIT_MILLISECONDS,
UNIT_MICROSECONDS
};


#define mysql_real_escape_string mysql_escape_string
#define cache_num_fields cache_get_field_count
#define cache_num_rows cache_get_row_count
#define mysql_function_query(%0,%1,%2,%3,"%4"%5) mysql_tquery(%0,%1,%3,#%4%5)
#define mysql_reload(%0) mysql_tquery(%0,"FLUSH PRIVILEGES")
#define mysql_debug(%0) (%0?mysql_log(LOG_ALL):mysql_log())
#define ismysqlnull(%0) (strcmp(%0,"NULL",false)==0)


// ORM functions
native ORM:eek:rm_create(const table[], connectionHandle = 1);
native orm_destroy(ORM:id);

native ORM_Error:eek:rm_errno(ORM:id);

native orm_apply_cache(ORM:id, row);
native orm_select(ORM:id, callback[] = "", format[] = "", {Float, _}:...);
/*
native orm_select_inline(ORM:id, callback:Callback, format[], {Float,_}:...); //y_inline
*/
native orm_update(ORM:id);
native orm_insert(ORM:id, callback[] = "", format[] = "", {Float, _}:...);
/*
native orm_insert_inline(ORM:id, callback:Callback, format[], {Float,_}:...); //y_inline
*/
native orm_delete(ORM:id, bool:clearvars=true);

native orm_load(ORM:id, callback[] = "", format[] = "", {Float, _}:...) = orm_select;
native orm_save(ORM:id, callback[] = "", format[] = "", {Float, _}:...);

native orm_addvar_int(ORM:id, &var, varname[]);
native orm_addvar_float(ORM:id, &Float:var, varname[]);
native orm_addvar_string(ORM:id, var[], var_maxlen, varname[]);

native orm_delvar(ORM:id, varname[]);
native orm_setkey(ORM:id, varname[]);


// MySQL functions
native mysql_log(E_LOGLEVEL:loglevel = LOG_ERROR | LOG_WARNING, E_LOGTYPE:logtype = LOG_TYPE_TEXT);
native mysql_connect(const host[], const user[], const database[], const password[], port = 3306, bool:autoreconnect = true, pool_size = 2);
native mysql_close(connectionHandle = 1);
native mysql_reconnect(connectionHandle = 1);

native mysql_unprocessed_queries(connectionHandle = 1);
native mysql_current_handle();
native mysql_option(E_MYSQL_OPTION:type, value);

native mysql_errno(connectionHandle = 1);
native mysql_escape_string(const source[], destination[], connectionHandle = 1, max_len = sizeof(destination));
native mysql_format(connectionHandle, output[], len, format[], {Float,_}:...);
native mysql_pquery(connectionHandle, query[], callback[] = "", format[] = "", {Float,_}:...);
/*
native mysql_pquery_inline(connHandle, query[], callback:Callback, format[], {Float,_}:...); //y_inline
*/
native mysql_tquery(connectionHandle, query[], callback[] = "", format[] = "", {Float,_}:...);
/*
native mysql_tquery_inline(connHandle, query[], callback:Callback, format[], {Float,_}:...); //y_inline
*/
native Cache:mysql_query(conhandle, query[], bool:use_cache = true);

native mysql_stat(destination[], connectionHandle = 1, max_len = sizeof(destination));
native mysql_get_charset(destination[], connectionHandle = 1, max_len = sizeof(destination));
native mysql_set_charset(charset[], connectionHandle = 1);


// Cache functions
native cache_get_data(&num_rows, &num_fields, connectionHandle = 1);
native cache_get_row_count(connectionHandle = 1);
native cache_get_field_count(connectionHandle = 1);
native cache_get_field_name(field_index, destination[], connectionHandle = 1, max_len = sizeof(destination));

native cache_get_row(row, field_idx, destination[], connectionHandle = 1, max_len = sizeof(destination));
native cache_get_row_int(row, field_idx, connectionHandle = 1);
native Float:cache_get_row_float(row, field_idx, connectionHandle = 1);

native cache_get_field_content(row, const field_name[], destination[], connectionHandle = 1, max_len = sizeof(destination));
native cache_get_field_content_int(row, const field_name[], connectionHandle = 1);
native Float:cache_get_field_content_float(row, const field_name[], connectionHandle = 1);

native Cache:cache_save(connectionHandle = 1);
native cache_delete(Cache:cache_id, connectionHandle = 1);
native cache_set_active(Cache:cache_id, connectionHandle = 1);
native cache_is_valid(Cache:cache_id, connectionHandle = 1);

native cache_affected_rows(connectionHandle = 1);
native cache_insert_id(connectionHandle = 1);
native cache_warning_count(connectionHandle = 1);

native cache_get_query_exec_time(E_EXECTIME_UNIT:unit = UNIT_MICROSECONDS);
native cache_get_query_string(destination[], max_len = sizeof(destination));


// Forward declarations
forward OnQueryError(errorid, error[], callback[], query[], connectionHandle);


#if defined MYSQL_USE_YINLINE || defined E_CALLBACK_DATA
#if !defined E_CALLBACK_DATA
#include <YSI\y_inline>
#endif

static g_MySQL_InlineData[1000][E_CALLBACK_DATA];
static g_MySQL_VarArray[32][YSI_MAX_STRING];
static g_MySQL_AddressArray[32];

stock MySQL_Internal_SaveInline(callback:CB)
{
static bool:g_MySQL_LazyInit = true;
if(g_MySQL_LazyInit == true)
{
//set g_MySQL_InlineData empty
for(new i=0; i < sizeof(g_MySQL_InlineData); ++i)
for(new E_CALLBACK_DATA:e = E_CALLBACK_DATA:0; e < E_CALLBACK_DATA; ++e)
g_MySQL_InlineData[e] = 0;
g_MySQL_LazyInit = false;
}

for(new i=0; i < sizeof(g_MySQL_InlineData); ++i)
if(_:g_MySQL_InlineData[E_CALLBACK_DATA_POINTER] == 0)
if (Callback_Get(CB, g_MySQL_InlineData))
return i;

return -1;
}

#define mysql_pquery_inline(%0,%1,%2,"%3"%4) \
mysql_pquery(%0,%1,"FJ37DH3JG_MYSQL_INTERNAL","d"#%3,MySQL_Internal_SaveInline(%2)%4)

#define mysql_tquery_inline(%0,%1,%2,"%3"%4) \
mysql_tquery(%0,%1,"FJ37DH3JG_MYSQL_INTERNAL","d"#%3,MySQL_Internal_SaveInline(%2)%4)

#define orm_select_inline(%0,%1,"%2"%3) \
orm_select(%0,"FJ37DH3JG_MYSQL_INTERNAL","d"#%2,MySQL_Internal_SaveInline(%1)%3)

#define orm_insert_inline(%0,%1,"%2"%3) \
orm_insert(%0,"FJ37DH3JG_MYSQL_INTERNAL","d"#%2,MySQL_Internal_SaveInline(%1)%3)


forward FJ37DH3JG_MYSQL_INTERNAL(...);
public FJ37DH3JG_MYSQL_INTERNAL(...)
{
new InlineDataIndex = getarg(0);
if(InlineDataIndex < 0)
return 0;

for(new i=0; i < numargs()-1; ++i)
{
for(new l=0; l < YSI_MAX_STRING; ++l)
{
new TmpVal = getarg(i+1, l);
if(l == 0 || g_MySQL_VarArray[l-1] < 256)
g_MySQL_VarArray[l] = TmpVal;
else
break;
}

g_MySQL_AddressArray = AMX_GetRelativeAddress(g_MySQL_VarArray[0]);
}

Callback_Array(g_MySQL_InlineData[InlineDataIndex], g_MySQL_AddressArray);

Callback_Release(g_MySQL_InlineData[InlineDataIndex]);
for(new E_CALLBACK_DATA:e = E_CALLBACK_DATA:0; e < E_CALLBACK_DATA; ++e)
g_MySQL_InlineData[InlineDataIndex][e] = 0;

for(new i=0; i < numargs()-1; ++i)
{
g_MySQL_AddressArray = 0;
for(new l=0, lmax=strlen(g_MySQL_VarArray); l < lmax; ++l)
g_MySQL_VarArray[l] = 0;
}
return 1;
}
#endif


Дополнение к сообщению:

R-39 - 2 написано