Вопросы

gfdgdfgdfgdfg
Новичок

Вот что выдает в логах сервера:

  открыть спойлер

 

Отредактировано пользователем _bogdan_

Заметка от _bogdan_ , создано

3.2. Код больше 10 строк необходимо брать в теги "Код" и "Спойлер". Как это сделать рассказано в разделе "FAQ".

Устное предупреждение.

Поделиться сообщением


Ссылка на сообщение

14 ответов на этот вопрос

  • 0
_bogdan_
Завсегдатый

@gfdgdfgdfgdfg  

[20:39:33]  Loading plugin: loge-core.so
[20:39:33]   Failed (plugins/loge-core.so: cannot open shared object file: No such file or directory)

 

 Закиньте еще данный плагин в папку с модом.

Поделиться сообщением


Ссылка на сообщение
  • 0
gfdgdfgdfgdfg
Новичок

Прошу подметить,что подключалась база данных через файл с разрешением .ini,ниже прикрепил скриншот всех плагинов. debug.so не прописывал в server.cfg иначе крашит и выдает ошибку в логах. @_bogdan_

@_bogdan_ Секунду не получается прикрепить скриншот,пишет *Это обязятельное поле* там,где Уведомлять меня об ответах

crashdetect.so

debug.so

mysql.so

mysql_static.so

SKY.so

TOTP.so

log-core.so

pawncmd.so

pawnraknet.so

sscanf.so

streamer.so

gvar.so

Поделиться сообщением


Ссылка на сообщение
  • 0
danya_white
Старожил

Если не ошибаюсь, то мой мод, закиньте log-core.so в корневую папку сервера, не обязательно подключать к плагинам. 

crashdetect.so поставьте на первое место, mysql.so уберите оставьте только mysql_static.so.

Подключение к базе данных проходит не через файл .ini, а через .pwn - source/function.pwn

Отредактировано пользователем danya_white

Поделиться сообщением


Ссылка на сообщение
  • 0
danya_white
Старожил
  В 3/28/2022 в 18:36, gfdgdfgdfgdfg сказал:

На какой строке function.pwn нужно подключить,ни как не найду? И да,мод ваш.

 

@danya_white

Читать далее...  

3306 строка, не забудьте потом сохранить файл, компилировать мод можно через compiler.bat

Поделиться сообщением


Ссылка на сообщение
  • 0
gfdgdfgdfgdfg
Новичок

C 3304 - 3307 строк такие:

stock GetSkillLevel(weaponid)
{
    switch(weaponid)
    {

stock MySQLConnectToServerDataBase()
{
    dbHandle = mysql_connect_file("mysql.ini");
    mysql_log(ERROR);
    switch(mysql_errno(dbHandle))

Есть такая,но это 3322

Поделиться сообщением


Ссылка на сообщение
  • 0
danya_white
Старожил
  В 3/28/2022 в 18:40, gfdgdfgdfgdfg сказал:

C 3304 - 3307 строк такие:

stock GetSkillLevel(weaponid)
{
    switch(weaponid)
    {

Читать далее...  

Не тот файл открыли, файл находиться в папке source - function.pwn, откройте этот файл

Поделиться сообщением


Ссылка на сообщение
  • 0
gfdgdfgdfgdfg
Новичок

В этой папке есть доп папки : data,fraction,gui,items_coording,map,player,system.

И есть моды,такие как: function,antideamx,autoshop_server,closedObjectPaynSpray.Есть ещё дальше,нуждается в перечислении?

 

Поделиться сообщением


Ссылка на сообщение
  • 0
𝙡𝙖𝙨𝙩 𝙚𝙢𝙥𝙚𝙧𝙤𝙧.
Создатель WayDev

Подключение базы данных идет в файле mysql.ini, он должен находиться в корне сервера.
Плагин log-core.so точно так же должен находиться в корне, mysql его сам находит, подключать в server.cfg его не нужно.
Проверьте значение переменной server_port в файле mysql.ini. Переменная должна быть ровна значению 3306.

Если всё так же не заработало, то приложу ниже файл. На строке 3322 нужно изменить данные на свои, сохранить, заменить этот файл в папке source и скомпилировать мод заново.

functions.pwn  9   547 кБ

Отредактировано пользователем glvde.

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • kotovskiy_159
      От kotovskiy_159
      Как решить эту проблему? 

    • kotovskiy_159
      От kotovskiy_159
      Ранее создавал тему - https://pawno-rus.ru/topic/8429-mysql-ne-vyvodit-tekst-iz-bd/?sortby=date 
      После перезахода РП ник и фамилия пропадает