Sign in to follow this  
Followers 0
Djek2019

[закрыто] Плагин MySQL R7 не загружается

Рекомендованные сообщения



Не найдено.

15 posts in this topic

Помогите, не могу, запустить любой сервер пишет ошибку: Script[gamemodes/sfp.amx]: Run time error 19: "File or function is not found"

 

Скриншот ошибки: https://imgur.com/a/jSpfPw8

 

Edited by Djek2019

Share this post


Link to post
Share on other sites

@Djek2019 плагин streamer не загружен. Найдите его и добавьте в папку plugins. 

Share this post


Link to post
Share on other sites
1 час назад, DEST сказал:

@Djek2019 плагин streamer не загружен. Найдите его и добавьте в папку plugins. 

 

У меня есть в папке plugins streamer.dll и streamer.so

 

Вот скриншот: https://imgur.com/a/5rsNmDj

 

@DEST У меня так каждый сервер пишет ошибку Plagins streamer failed. 

Share this post


Link to post
Share on other sites

@Djek2019, покажите server.cfg.

Share this post


Link to post
Share on other sites
52 минуты назад, odosenok сказал:

@Djek2019, покажите server.cfg.

 

@odosenok Вот скриншот: https://imgur.com/a/9ABeg3o

Share this post


Link to post
Share on other sites

Вот сервер, который не работает у меня.

 

8 часов назад, Djek2019 сказал:

Вот сервер, который не работает у меня.

 

Цитата

Ссылка на мод: Скачать

 

 

Edited by odosenok

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

Загрузите пожалуйста мод на яндекс диск, или куда вам будет удобней. Я перешиваю за безопасность пользователей нашего сайта, ведь это посторонний сайт, который не связан с нашим форумам.

Share this post


Link to post
Share on other sites

@Djek2019, этот сервер написан под 0.3.7. Он содержит функции библиотеки, отсутствующей в версиях ниже, чем в 0.3.7. Вам нужно удалить плагин gvar и вот эти функции из мода (не забудьте потом скомпилировать мод):

Спойлер

 


TextDrawSetPreviewModel
TextDrawSetPreviewRot
TextDrawSetPreviewVehCol
IsValidActor
GetActorPos
SetActorFacingAngle
GetActorHealth
ApplyActorAnimation
ClearActorAnimations
IsActorInvulnerable
DestroyActor
CreateActor
SetActorHealth
SetActorInvulnerable
SetActorVirtualWorld
VectorSize
SetGVarInt
SetGVarString
PlayerTextDrawSetPreviewModel
PlayerTextDrawSetPreviewRot
DisableRemoteVehicleCollisions
PlayerTextDrawSetPreviewVehCol
GetGVarInt
GetGVarString
UnBlockIpAddress
SetActorPos
GetSVarInt
NetStats_MessagesRecvPerSecond
CreateExplosionForPlayer
SetVehicleParamsCarWindows
BlockIpAddress
GetPlayerTargetActor
SetSVarInt

 

Затем в server.cfg допишите crashdetect в строку plugins, чтобы он выглядел так:

Спойлер

 


echo Executing Server Config...
lanmode 0	
rcon_password 98172018953
maxplayers 250
port 1
bind 0.0.0.0
hostname SF-Project
gamemode0 sfp
filterscripts 
announce 1
query 1
weburl vk.com/prisoncommunity
maxnpc 0
onfoot_rate 40
incar_rate 40
weapon_rate 40 
stream_distance 300.0
stream_rate 1000
plugins crashdetect mysql sscanf streamer

 

Если в логах после выполнения всех указанных процедур появятся еще какие-то названия функция, то также ищите их в моде (и включаемых файлах (инклудах) и точно также удаляйте).

Share this post


Link to post
Share on other sites
29 минут назад, odosenok сказал:

@Djek2019, этот сервер написан под 0.3.7. Он содержит функции библиотеки, отсутствующей в версиях ниже, чем в 0.3.7. Вам нужно удалить плагин gvar и вот эти функции из мода (не забудьте потом скомпилировать мод):

  Функции (открыть спойлер)

 



TextDrawSetPreviewModel
TextDrawSetPreviewRot
TextDrawSetPreviewVehCol
IsValidActor
GetActorPos
SetActorFacingAngle
GetActorHealth
ApplyActorAnimation
ClearActorAnimations
IsActorInvulnerable
DestroyActor
CreateActor
SetActorHealth
SetActorInvulnerable
SetActorVirtualWorld
VectorSize
SetGVarInt
SetGVarString
PlayerTextDrawSetPreviewModel
PlayerTextDrawSetPreviewRot
DisableRemoteVehicleCollisions
PlayerTextDrawSetPreviewVehCol
GetGVarInt
GetGVarString
UnBlockIpAddress
SetActorPos
GetSVarInt
NetStats_MessagesRecvPerSecond
CreateExplosionForPlayer
SetVehicleParamsCarWindows
BlockIpAddress
GetPlayerTargetActor
SetSVarInt

 

@odosenok Как их удалить там половина мода состоит из функции ?

Share this post


Link to post
Share on other sites

@Djek2019 Всё моды состаят из функций, компилмруйте мод там будут ошибки, копируете название функции и вставляете в поиск и удаляет эту самую строку с ошибкой 

Share this post


Link to post
Share on other sites

@Djek2019, вручную. Хотя проще удалить весь мод и взять другой за основу. Приходилось мне осенью уже в этом моде удалять эти функции. Но, к сожалению или к счастью, не имею привычки хранить чужие моды у себя в компьютере. Поэтому не осталось у меня мода, очищенного от этих функций. И вообще там половина мода на них заточено. Половину функционала потеряете, если будете на 0.3e переводить.

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

Изменил название темы. Теперь оно более корректно.

Share this post


Link to post
Share on other sites

@odosenok  Так у меня каждый мод с ошибкой.

 Loading plugin: streamer Failed.

Edited by Djek2019

Share this post


Link to post
Share on other sites

@Djek2019, каждый случай стоит рассматривать в отдельности. Вот покажите, например, из этого мода, где проблема со streamer, логи сервера полностью с подключенным crashdetect и server.cfg.

Share this post


Link to post
Share on other sites

@odosenok, удалил все функции, которые сказали и у меня вылетел мод.

Share this post


Link to post
Share on other sites

Я наверно поищу другой мод.  

Edited by Djek2019

Share this post


Link to post
Share on other sites

@Djek2019, еще библиотеки нужно было заменить все (из любого другого 0.3e с заменой копировать). И еще раз пересмотреть функции в  других файлах включаемых и FS.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Antoxa39
      By Antoxa39
      Здрасте, вообщем сразу к делу. платный ли плагин для новых машин на сервере? У меня есть плагин который расширяет количество новых машин на сервере, но нет клиентской части. Так вот плагин клиент. части платный? Если нет то может кто нибудь его скинуть?
    • Guik
      By Guik
      Всем привет! Сегодня я столкнулся с проблемой выдачи rcon администратора. Я играю с телефона и не знаю как это делать. Помогите пожалуйста!!!
      Если что мод "SAMP MOBILE".
    • royzen228
      By royzen228
      Всем привет
      Я решил показать как можно сделать HUD на CEF для вашего SAMP сервера.
      В данном уроке нам нужно:
      1.Плагин sscanf 2.8.3
      2.Плагин Pawn.CMD
      3.Плагин CEF
      4.Web хостинг для файлов
      5.Умение заливать файлы на хостинг
      1.Для начала арендуем хостинг ( Рекомендую beget.com )
      Создадим в нашем проекте файлы style.css, index.html, cef-interface.js , затем зальем их на хостинг.
      Далее будет заполнять наши файлы кодом.
      1.style.css
      container {     width: 10%; } .bg_interface {     border-width: 0px;     border-color: rgb(0, 0, 0);     border-style: solid;     border-radius: 20px;     background-color: rgb(64, 64, 64);     position: absolute;     left: 472px;     top: 770px;     width: 403px;     height: 119px;     z-index: 1; }   .nick_text {     font-size: 18px;     font-family: "TT Norms";     color: rgb(255, 255, 255);     font-weight: bold;     line-height: 0.1;     text-align: center;     position: absolute;     left: 490px;     top: 807px;     width: 187px;     height: 23px;     z-index: 3;   }      .nick_img {     background-image: url("nick_img.png");     position: absolute;     left: 495px;     top: 795px;     width: 21px;     height: 21px;     z-index: 2;   }   .money_text {     font-size: 18px;     font-family: "TT Norms";     color: rgb(255, 255, 255);     font-weight: bold;     line-height: 0.944;     text-align: center;     position: absolute;     left: 500px;     top: 824px;     width: 88px;     height: 29px;     z-index: 4;   }     progress.styled {     display: block;     border-radius: 8px;     width: 340px;     height: 11px;     z-index: 6;     position: absolute;     left: 497px;     top: 849px;   }   progress.styled::-webkit-progress-bar {       background-color: rgb(82, 82, 82);       border-radius: 8px;   }   progress.styled::-webkit-progress-value {       background-color: rgb(204, 62, 62);       background-image: linear-gradient(rgb(204, 62, 62)), rgb(204, 62, 62));       border-radius: 8px;   }   progress.styled::-moz-progress-bar {       background-color: rgb(204, 62, 62);       background-image: linear-gradient(rgb(204, 62, 62), rgb(204, 62, 62));       border-radius: 8px;   }   progress.styled1 {     display: block;     border-radius: 8px;     width: 340px;     height: 11px;     z-index: 6;     position: absolute;     left: 497px;     top: 867px;   }   progress.styled1::-webkit-progress-bar {       background-color: rgb(82, 82, 82);       border-radius: 8px;   }   progress.styled1::-webkit-progress-value {       background-color: rgb(53, 101, 233);       background-image: linear-gradient(rgb(53, 101, 233)), rgb(53, 101, 233));       border-radius: 8px;   }   progress.styled1::-moz-progress-bar {       background-color: rgb(53, 101, 233);       background-image: linear-gradient(rgb(53, 101, 233), rgb(53, 101, 233));       border-radius: 8px;   }   .text_notification {     font-size: 17px;     font-family: "TT Norms";     color: rgb(0, 144, 255);     font-weight: bold;     line-height: 0.944;     text-align: center;     position: absolute;     left: 1230.39px;     top: 330.573px;     width: 340px;     height: 17px;     z-index: 3;   }   .bg_notification {     border-width: 0px;     border-color: rgb(0, 0, 0);     border-style: solid;     border-radius: 20px;     background-color: rgb(64, 64, 64);     position: absolute;     left: 1209px;     top: 310px;     width: 392px;     height: 104px;     z-index: 1;   }   .text_slide_notification {     font-size: 17px;     font-family: "TT Norms";     color: rgb(255, 255, 255);     font-weight: bold;     line-height: 0.944;     text-align: center;     position: absolute;     left: 1230.39px;     top: 360.933px;     width: 307px;     height: 18px;     z-index: 4;   }   .bg_key {     border-width: 0px;     border-color: rgb(0, 0, 0);     border-style: solid;     border-radius: 5px;     background-image: -moz-linear-gradient( 90deg, rgb(215,215,215) 0%, rgb(255,255,255) 100%);     background-image: -webkit-linear-gradient( 90deg, rgb(215,215,215) 0%, rgb(255,255,255) 100%);     background-image: -ms-linear-gradient( 90deg, rgb(215,215,215) 0%, rgb(255,255,255) 100%);     position: absolute;     left: 1549px;     top: 357px;     width: 26px;     height: 27px;     z-index: 2;   }   .key_text {     font-size: 20px;     font-family: "TT Norms";     color: rgb(0, 144, 255);     font-weight: bold;     line-height: 0.85;     text-align: center;     -moz-transform: matrix( 1.02493819658632,0,1.07034501209888e-14,1.02493819658632,0,0);     -webkit-transform: matrix( 1.02493819658632,0,1.07034501209888e-14,1.02493819658632,0,0);     -ms-transform: matrix( 1.02493819658632,0,1.07034501209888e-14,1.02493819658632,0,0);     position: absolute;     left: 1554.154px;     top: 362.498px;     width: 11.5px;     height: 14px;     z-index: 5;   }   progress.styled2 {     display: block;     border-radius: 8px;     width: 340px;     height: 8px;     z-index: 6;     position: absolute;     left: 1235.39px;     top: 395.933px;   }   progress.styled2::-webkit-progress-bar {       background-color: rgb(82, 82, 82);       border-radius: 8px;   }   progress.styled2::-webkit-progress-value {       background-color: rgb(53, 101, 233);       background-image: linear-gradient(rgb(53, 101, 233)), rgb(53, 101, 233));       border-radius: 8px;   }   progress.styled2::-moz-progress-bar {       background-color: rgb(53, 101, 233);       background-image: linear-gradient(rgb(53, 101, 233), rgb(53, 101, 233));       border-radius: 8px;   }   
        
        
       
      Затем вставим код в html
      2.index.html
      <!doctype html> <html> <head>     <meta charset="utf-8">     <meta name="viewport" content="width=device-width, initial-scale=1">         <link rel="stylesheet" href="style.css"> <title>interface</title> </head>      <body>     <div class="bg_interface"></div>     <div class="nick_img"></div>         <a id="nick" class="nick_text">Royzen_Ghost</a>         <a id="money" class="money_text">1000000$</a>         <progress id="progress" class="styled" max="100" value="0"></progress>         <progress id="progress2" class="styled1" max="100" value="0"></progress> </body>     <script src="cef-interface.js?ver=1452324"></script> </html>
       
      3. Затем создадим наш  cef-interface.js

       
      //здесь можно получать ID элементов, но я забыл это и получаю классы) let nicks = document.querySelector('.nick_text'); let moneys = document.querySelector('.money_text'); let progress = document.querySelector('.styled'); let armour = document.querySelector('.styled1'); cef.emit('pwd:try'); //interface off cef.emit("game:hud:setComponentVisible", "interface", false); cef.on('pwd:money', (response) => {     moneys.innerHTML += response + "$"; //это можно использовать как первый вариант ( второй: moneys.innerHTML = "$" + money; ) }); cef.on('pwd:armour', (armours) => {     armour.value = armours;    }); cef.on('pwd:hp', (hp) => {     progress.value = hp; }); cef.on('pwd:nick', (response) => {     nicks.innerHTML = response; }); //новая функция ( -1 не работает ) cef.on('pwd:allitem', (money, nick, armours, hp) => {     if(money != -1)     {         moneys.innerHTML += money + "$";     }     if(nick != "")     {         nicks.innerHTML = nick;     }     if(armours != -1)     {         armour.value = armours;      }      if(hp != -1)     {         progress.value = hp;     }      });  
      2. После создания и заполнения наших файлов их нужно залить на хостинг.
      3. Теперь мы перейдем с вами к Pawn коду.

       
      #include <cef> #include <Pawn.CMD> #include <sscanf2> #define LOGIN_BROWSER_ID 0x12346 public OnGameModeInit() {     cef_subscribe("pwd:try", "CefInterface"); //подписываемся на событие js скрипта и передаем его в игру     return 1; } public OnPlayerSpawn(playerid) {     cef_create_browser(playerid, LOGIN_BROWSER_ID, "ваш url на сайт", false, false); //создаем браузер     return 1;  } //cef forward OnCefInitialize(player_id, success); forward OnCefBrowserCreated(player_id, browser_id, status_code); forward CefInterface(player_id); public OnCefInitialize(player_id, success) {     if (success == 1) {         return;     } } public OnCefBrowserCreated(player_id, browser_id, status_code) {     if (browser_id == LOGIN_BROWSER_ID) {         if (status_code != 200) {             return;         }     } } public CefInterface(player_id) //выставляем настройки и отправляем их до отрисовки {     new money = GetPlayerMoney(player_id), Float:armour, Float:hp, name[40];     GetPlayerName(player_id, name, sizeof(name));     GetPlayerHealth(player_id, hp);     GetPlayerArmour(player_id, armour);     cef_emit_event(player_id, "pwd:allitem", CEFINT(money), CEFSTR(name), CEFINT(armour), CEFINT(hp)); } //тестовые команды для проверки cmd:set_hp(player_id, arg[]) {     new hp;     if(sscanf(arg, "i", hp)) return SendClientMessage(player_id, -1, "/set_hp [hp int]");     cef_emit_event(player_id, "pwd:hp", CEFINT(hp));     SendClientMessage(player_id, -1, "Успех");     return 1; } cmd:set_money(player_id, arg[]) {     new money;     if(sscanf(arg, "i", money)) return SendClientMessage(player_id, -1, "/set_money [money]");     GivePlayerMoney(player_id, money);     cef_emit_event(player_id, "pwd:money", CEFINT(money));     SendClientMessage(player_id, -1, "Успех");     return 1; } 3.После всех этих действий , заходим в игру и радуемся худу.

      Ссылка на загрузку CEF и примера: https://drive.google.com/file/d/12pna_VBT7Z56Jo9Bq93GTWrIwMV3STyx/view?usp=sharing
      Как установить:
      После загрузки архива откройте папку cef_client, затем перекиньте данные файлы в игру. ( также закиньте файл cef.asi в корень ) .
      Папку cef_client переименуйте в cef.
      В папке "Пример" находиться index.html, cef-interface.js там можно скопировать код.
      В папке "pawn" там лежат плагины для работы cef. 
      Автор: Я ( vk.com/weckek )
      Помогал: Андрей Дрыгин
      Разработчик плагина: https://github.com/ZOTTCE/
      Кому не сложно дайте + )
      UPD:
      При добавлении чего-то нового cef не забывайте удалять папку cache в папке cef. Иначе новые функции у вас не будут показываться. 
       
      Данная тема существует:
      pawn-wiki ( не реклама )
      pawno-rus
       
    • Zage
      By Zage
      DreamProject - захватывающий игровой проект индустрии SAMP.
      Окунувшись в игровую атмосферу на сервере Вас будет ждать огромное кол-во режимов сражений.
      Частые обновления не дадут Вам заскучать на нашем проекте.

       
      Приветствую всех пользователей Pawno-rus.ru. Хотелось бы представить вашему вниманию проект DreamProject. •  Сервер находится на стадии разработки. •  На нашем проекте в дальнейшем Вы сможете увидеть уникальный античит, который почти закончен и готов к тестированию. Благодаря античиту и нашему опытному админ-составу читеров на нашем проекте Вы не увидите.

      После открытия мы представим новые системы с которыми вам точно не будет скучно!

      Ресурсы проекта: • Официальная группа ВКонтакте: vk.com/dream.project
      • Основатель проекта: vk.com/dimagobov