Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Plugin problem

Статус пользователя whythis
сообщение 14.5.2021, 18:05
Сообщение #1
Стаж: 4 года 11 месяцев

Сообщений: 8
Благодарностей: 1
Полезность: 0

Привет. Как мне решить эту проблему?
Код
L 05/14/2021 - 20:23:10: [ORPHEU] Function "UTIL_ClientPrint" not found
L 05/14/2021 - 20:23:10: [AMXX] Run time error 10 (plugin "Test.amxx") (native "OrpheuGetFunction") - debug not enabled!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Metal Messiah
сообщение 14.5.2021, 20:43
Сообщение #2


Иконка группы

Стаж: 13 лет

Сообщений: 2457
Благодарностей: 1482
Полезность: 770

HostGame.cf
Напиши свои version, meta list, amx_modules, amx_plugins в spoiler.


Полезные публикации - ссылки у меня в профиле. Ссылка на плагин против спама на сервере StopServerSpam там же.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя whythis
сообщение 14.5.2021, 21:05
Сообщение #3
Стаж: 4 года 11 месяцев

Сообщений: 8
Благодарностей: 1
Полезность: 0

Цитата(Metal Messiah @ 14.5.2021, 20:43) *
Напиши свои version, meta list, amx_modules, amx_plugins в spoiler.

version
Cкрытый текст
Protocol version 48
Exe version 1.1.2.7 (cstrike)
Exe build: 19:52:54 Aug 3 2020 (8684)

meta list
Cкрытый текст
Currently loaded plugins:
description stat pend file vers src load unlod
[ 1] AMX Mod X RUN - amxmodx_mm.dll v1.9.0.5 ini Start ANY
[ 2] Fun RUN - fun_amxx.dll v1.9.0.5 pl1 ANY ANY
[ 3] Engine RUN - engine_amxx.dll v1.9.0.5 pl1 ANY ANY
[ 4] FakeMeta RUN - fakemeta_amxx.dl v1.9.0.5 pl1 ANY ANY
[ 5] GeoIP+ RUN - geoip_amxx.dll v1.3.0 pl1 ANY ANY
[ 6] Ham Sandwich RUN - hamsandwich_amxx v1.9.0.5 pl1 ANY ANY
[ 7] Orpheu RUN - orpheu_amxx.dll v2.4c pl1 ANY ANY
[ 8] CStrike RUN - cstrike_amxx.dll v1.9.0.5 pl1 ANY ANY
8 plugins, 8 running

amx_modulers
Cкрытый текст
name version author status
Fun 1.9.0.5271 AMX Mod X Dev Team running
Engine 1.9.0.5271 AMX Mod X Dev Team running
FakeMeta 1.9.0.5271 AMX Mod X Dev Team running
GeoIP+ 1.3.0 AMX Mod X Dev Team running
Sockets 1.9.0.5271 AMX Mod X Dev Team running
RegEx 1.9.0.5271 AMX Mod X Dev Team running
nVault 1.9.0.5271 AMX Mod X Dev Team running
Ham Sandwich 1.9.0.5271 AMX Mod X Dev Team running
Orpheu 2.4c joaquimandrade running
CStrike 1.9.0.5271 AMX Mod X Dev Team running
10 modules

amx_plugins
Cкрытый текст
name version author file status
[ 1] Admin Base 1.9.0.5271 AMXX Dev Team admin.amxx running
[ 2] Admin Commands 1.9.0.5271 AMXX Dev Team admincmd.amxx running
[ 3] Admin Help 1.9.0.5271 AMXX Dev Team adminhelp.amxx running
[ 4] Slots Reservation 1.9.0.5271 AMXX Dev Team adminslots.amxx running
[ 5] Multi-Lingual System 1.9.0.5271 AMXX Dev Team multilingual.am running
[ 6] Menus Front-End 1.9.0.5271 AMXX Dev Team menufront.amxx running
[ 7] Commands Menu 1.9.0.5271 AMXX Dev Team cmdmenu.amxx running
[ 8] Players Menu 1.9.0.5271 AMXX Dev Team plmenu.amxx running
[ 9] Maps Menu 1.9.0.5271 AMXX Dev Team mapsmenu.amxx running
[ 10] Plugin Menu 1.9.0.5271 AMXX Dev Team pluginmenu.amxx running
[ 11] Admin Chat 1.9.0.5271 AMXX Dev Team adminchat.amxx running
[ 12] Anti Flood 1.9.0.5271 AMXX Dev Team antiflood.amxx running
[ 13] Scrolling Message 1.9.0.5271 AMXX Dev Team scrollmsg.amxx running
[ 14] Info. Messages 1.9.0.5271 AMXX Dev Team imessage.amxx running
[ 15] Admin Votes 1.9.0.5271 AMXX Dev Team adminvote.amxx running
[ 16] NextMap 1.9.0.5271 AMXX Dev Team nextmap.amxx running
[ 17] Nextmap Chooser 1.9.0.5271 AMXX Dev Team mapchooser.amxx running
[ 18] TimeLeft 1.9.0.5271 AMXX Dev Team timeleft.amxx running
[ 19] Pause Plugins 1.9.0.5271 AMXX Dev Team pausecfg.amxx running
[ 20] Stats Configuration 1.9.0.5271 AMXX Dev Team statscfg.amxx running
[ 21] New Plug-In 1.0 author Clienttest.amxx running
[ 22] Test 1.0 None Test.amx running
22 plugins, 22 running
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя alodia
сообщение 14.5.2021, 21:20
Сообщение #4


Стаж: 10 лет

Сообщений: 1993
Благодарностей: 681
Полезность: 435

Цитата(Metal Messiah @ 14.5.2021, 21:43) *
Напиши свои version, meta list, amx_modules, amx_plugins в spoiler.

Чёт мне кажется что мы 1 что увидим это будет REHLDS)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Metal Messiah
сообщение 15.5.2021, 0:35
Сообщение #5


Иконка группы

Стаж: 13 лет

Сообщений: 2457
Благодарностей: 1482
Полезность: 770

HostGame.cf
Я тоже так думал superstition.gif

Отсутствуют какие-то необходимые файлы в cstrike/addons/amxmodx/configs/orpheu/
Один из них addons/amxmodx/configs/orpheu/functions/UTIL_ClientPrint
У меня его нет, я несколько лет не использую модуль Orpheu.


Полезные публикации - ссылки у меня в профиле. Ссылка на плагин против спама на сервере StopServerSpam там же.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя whythis
сообщение 15.5.2021, 6:27
Сообщение #6
Стаж: 4 года 11 месяцев

Сообщений: 8
Благодарностей: 1
Полезность: 0

Я проверил, и все эти файлы были там. я не понимаю, почему плагин выдает ошибки
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя dehost
сообщение 15.5.2021, 8:06
Сообщение #7


Стаж: 13 лет

Сообщений: 3147
Благодарностей: 1431
Полезность: 486

alodia, Orpheu работает на REHLDS
whythis, закинуть UTIL_ClientPrint в addons/amxmodx/configs/orpheu/functions/
Прикрепленные файлы:
Прикрепленный файл  UTIL_ClientPrint.rar ( 364 байт ) Кол-во скачиваний: 12


Золотое правило нравственности:
"Относись к людям так, как хочешь, чтобы относились к тебе."
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя whythis
сообщение 15.5.2021, 8:17
Сообщение #8
Стаж: 4 года 11 месяцев

Сообщений: 8
Благодарностей: 1
Полезность: 0

я делал это раньше. но теперь это работает
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя alodia
сообщение 15.5.2021, 10:05
Сообщение #9


Стаж: 10 лет

Сообщений: 1993
Благодарностей: 681
Полезность: 435

dehost, я знаю что Орфей не работает на рехлдс .но он сейчас стоит почти везде по умолчанию и думаю проблема именно в этом
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя whythis
сообщение 15.5.2021, 14:04
Сообщение #10
Стаж: 4 года 11 месяцев

Сообщений: 8
Благодарностей: 1
Полезность: 0

Я установил более старую версию модуля, и проблема решена. Но у меня возникла новая проблема со следующим кодом. Этот код вызывает сбой сервера. Кто-нибудь знает, в чем проблема?
Код
#include <amxmodx>
#include <orpheu>

#define PLUGIN "Hook client_print"
#define VERSION "1.0"
#define AUTHOR "DJ_WEST"

#define IsPlayer(%1) (1 <= (%1) <= 32)

new OrpheuFunction:o_IndexOfEdict

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
        
    OrpheuRegisterHook(OrpheuGetFunction("UTIL_ClientPrint"), "On_ClientPrint_Pre", OrpheuHookPre)
    
    o_IndexOfEdict = OrpheuGetFunction("IndexOfEdict")
}

public OrpheuHookReturn:On_ClientPrint_Pre(p_Edict, i_Type, s_Message[190])
{
    trim(s_Message)

    if (equal(s_Message, "Type 'amx_langmenu' in the console to display a menu where you can choose your languag") && i_Type == print_chat)
    {
        static id
        
        id = OrpheuCall(o_IndexOfEdict, p_Edict)
    
        if (IsPlayer(id))
        {
            client_print(id, i_Type, "Visit https://c-s.net.ua")
        
            return OrpheuSupercede
        }
    }
    return OrpheuIgnored
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя alodia
сообщение 15.5.2021, 18:24
Сообщение #11


Стаж: 10 лет

Сообщений: 1993
Благодарностей: 681
Полезность: 435

whythis, без логов и всей инфы о сервере ,это как лечение по фотографии
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя whythis
сообщение 15.5.2021, 19:34
Сообщение #12
Стаж: 4 года 11 месяцев

Сообщений: 8
Благодарностей: 1
Полезность: 0

Когда плагин обнаруживает сообщение, происходит сбой сервера. С ошибкой: bad entity in IndexOfEdict()
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: