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

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

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

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

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

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

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

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

Настроить Admin Free Look

Статус пользователя BornToBeFree
сообщение 13.8.2014, 9:00
Сообщение #1


Стаж: 12 лет

Сообщений: 741
Благодарностей: 287
Полезность: 602

Меценат Меценат

Помогите настроить Admin Free Look для build 5787, амхх 1.8.2-dev чтобы он работал

После перезагрузки сервера в qconsole.log
[META] WARNING: dll: Failed to load plugin 'adminfreelook_amxx_i386.so'

meta list
Код
Admin Free Look RUN - adminfreelook_am v1.2 pl1 ANY ANY

amxx modules
Код
Admin Free Look 1.2 Jim Yang running

Настойки модуля
Залил файл adminfreelook_amxx_i386.so в папку modules

Добавил в modules.ini строчку

Код
adminfreelook

В amxx.cfg добавил

Код
amx_adminfreelook 1
amx_adminfreelookflag "d"

В server.cfg стоит

Код
mp_forcechasecam 2
mp_forcecamera 0

Качал Admin Free Look v1.2 с forums.alliedmods.net

Отредактировал: ExTPuMaJI, - 13.8.2014, 9:28


Скидка 5% при заказе сервера
Чтобы получить 5% скидку при заказе сервера на хостинге Serva4ok.ru
Необходимо ввести это кодовое слово gKUt-FENO-ZonE-aIaa
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя usercn
сообщение 13.8.2014, 9:20
Сообщение #2


Стаж: 12 лет

Сообщений: 341
Благодарностей: 140
Полезность: 495

Но вы не написали как именно хотите настроить )))


Просунутий сервер з максимумом зброї, можливо старійший в Україні
[UA] DNET CS Public Server #1
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя S0m3Th1nG_AwFul!
сообщение 13.8.2014, 11:07
Сообщение #3
Стаж: 15 лет

Сообщений: 454
Благодарностей: 323
Полезность: 961

Нормально работающего модуля для старых билдов (5758/5787), увы, не существует.
Нормально работает только orpheu-плагин: https://forums.alliedmods.net/showpost.php?...mp;postcount=68
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BornToBeFree
сообщение 13.8.2014, 11:33
Сообщение #4


Стаж: 12 лет

Сообщений: 741
Благодарностей: 287
Полезность: 602

Меценат Меценат

Цитата(S0m3Th1nG_AwFul! @ 13.8.2014, 13:07) *
Нормально работающего модуля для старых билдов (5758/5787), увы, не существует.
Нормально работает только orpheu-плагин: https://forums.alliedmods.net/showpost.php?...mp;postcount=68

А он получше будет обычного плагина?


Скидка 5% при заказе сервера
Чтобы получить 5% скидку при заказе сервера на хостинге Serva4ok.ru
Необходимо ввести это кодовое слово gKUt-FENO-ZonE-aIaa
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя qvadro
сообщение 13.8.2014, 11:59
Сообщение #5


Стаж: 16 лет

Сообщений: 358
Благодарностей: 147
Полезность: 579

Цитата
Качал Admin Free Look v1.2 с forums.alliedmods.net


Так уже сужествует релиз версии 1.5.3


Достойно парировать, к сожалению, умеют далеко не многие. Нельзя наказывать людей за критику.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя S0m3Th1nG_AwFul!
сообщение 13.8.2014, 14:01
Сообщение #6
Стаж: 15 лет

Сообщений: 454
Благодарностей: 323
Полезность: 961

Цитата(ExTPuMaJI @ 13.8.2014, 13:33) *
А он получше будет обычного плагина?

Да, там не будет проблем с отображением админов в таблице счёта (в некоторых ситуациях они оказывались в наблюдателях) и, соответственно, не будет проблем с командным чатом (опять-таки из-за временного перехода в наблюдатели).

qvadro, она точно также не адаптирована под старые билды. Не забывай, что это все-таки alliedmoders - там ретроградов недолюбливают по умолчанию.

Отредактировал: S0m3Th1nG_AwFul!, - 13.8.2014, 14:03
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BornToBeFree
сообщение 14.8.2014, 7:53
Сообщение #7


Стаж: 12 лет

Сообщений: 741
Благодарностей: 287
Полезность: 602

Меценат Меценат

Подскажите, что означает эта ошибка и как её исправить?

Код
L 08/14/2014 - 05:45:09: Info (map "de_dust2_2x2") (file "addons/amxmodx/logs/error_20140814.log")
L 08/14/2014 - 05:45:09: [ORPHEU] Function "CBasePlayer::Observer_FindNextPlayer" not found
L 08/14/2014 - 05:45:09: [AMXX] Displaying debug trace (plugin "admin_freelook.amxx")
L 08/14/2014 - 05:45:09: [AMXX] Run time error 10: native error (native "OrpheuGetFunction")
L 08/14/2014 - 05:45:09: [AMXX]    [0] admin_freelook.sma::plugin_init (line 32)

Исходник
Код:
#include <amxmodx> 
#include <orpheu>
#include <fakemeta>

#define PLUGIN_NAME "Admin Free Look"
#define PLUGIN_AUTHOR "Jim"
#define PLUGIN_VERSION "1.0"

new CvarAdminFreelook;
new CvarAdminFreeLookFlag;

new CvarForceChaseCam;
new CvarForceCamera;

new PlayerTeam;

const m_iTeam = 114;

const TEAM_UNASSIGNED = 0;
const TEAM_SPECTATOR = 3;

public plugin_init()
{
register_plugin( PLUGIN_NAME, PLUGIN_AUTHOR, PLUGIN_VERSION );

CvarAdminFreelook = register_cvar( "amx_adminfreelook", "1" );
CvarAdminFreeLookFlag = register_cvar( "amx_adminfreelookflag", "d" );

CvarForceChaseCam = get_cvar_pointer( "mp_forcechasecam" );
CvarForceCamera = get_cvar_pointer( "mp_forcecamera" );

new OrpheuFunction:Observer_FindNextPlayer = OrpheuGetFunction( "Observer_FindNextPlayer", "CBasePlayer" );

OrpheuRegisterHook( Observer_FindNextPlayer, "OnObserver_FindNextPlayer_Pre" , OrpheuHookPre );
OrpheuRegisterHook( Observer_FindNextPlayer, "OnObserver_FindNextPlayer_Post", OrpheuHookPost );
}

public OnObserver_FindNextPlayer_Pre( const player, const bool:searchDown, const playerNameToSearch[] )
{
if( get_pcvar_num( CvarAdminFreelook ) )
{
new forceChaseCam = get_pcvar_num( CvarForceChaseCam );
new forceCamera = get_pcvar_num( CvarForceCamera );

if( ( forceChaseCam || forceCamera ) && get_user_flags( player ) & get_pcvar_flags( CvarAdminFreeLookFlag ) )
{
PlayerTeam = get_pdata_int( player, m_iTeam );
set_pdata_int( player, m_iTeam, TEAM_SPECTATOR );
}
}
}

public OnObserver_FindNextPlayer_Post( const player, const bool:searchDown, const playerNameToSearch[] )
{
if( PlayerTeam != TEAM_UNASSIGNED )
{
set_pdata_int( player, m_iTeam, PlayerTeam );
PlayerTeam = TEAM_UNASSIGNED;
}
}


Скидка 5% при заказе сервера
Чтобы получить 5% скидку при заказе сервера на хостинге Serva4ok.ru
Необходимо ввести это кодовое слово gKUt-FENO-ZonE-aIaa
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя usercn
сообщение 14.8.2014, 7:59
Сообщение #8


Стаж: 12 лет

Сообщений: 341
Благодарностей: 140
Полезность: 495

Орфей установлен??


Просунутий сервер з максимумом зброї, можливо старійший в Україні
[UA] DNET CS Public Server #1
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя BornToBeFree
сообщение 14.8.2014, 8:24
Сообщение #9


Стаж: 12 лет

Сообщений: 741
Благодарностей: 287
Полезность: 602

Меценат Меценат

Цитата(usercn @ 14.8.2014, 9:59) *
Орфей установлен??

Да, работает

meta list
Код
Orpheu RUN - orpheu_amxx_i386 v2.3 pl1 ANY ANY


Скидка 5% при заказе сервера
Чтобы получить 5% скидку при заказе сервера на хостинге Serva4ok.ru
Необходимо ввести это кодовое слово gKUt-FENO-ZonE-aIaa
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 14.8.2014, 8:55
Сообщение #10


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

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

сигнатура орфея смотрите почему не найдена


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя S0m3Th1nG_AwFul!
сообщение 14.8.2014, 8:56
Сообщение #11
Стаж: 15 лет

Сообщений: 454
Благодарностей: 323
Полезность: 961

Цитата(ExTPuMaJI @ 14.8.2014, 9:53) *
Код
L 08/14/2014 - 05:45:09: [ORPHEU] Function "CBasePlayer::Observer_FindNextPlayer" not found

And put the attached file in : orpheu/functions/CBasePlayer/
Сигнатура сама себя не скопирует в нужную папку...

Отредактировал: S0m3Th1nG_AwFul!, - 14.8.2014, 8:58
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BornToBeFree
сообщение 14.8.2014, 12:14
Сообщение #12


Стаж: 12 лет

Сообщений: 741
Благодарностей: 287
Полезность: 602

Меценат Меценат

Цитата(S0m3Th1nG_AwFul! @ 14.8.2014, 10:56) *
And put the attached file in : orpheu/functions/CBasePlayer/
Сигнатура сама себя не скопирует в нужную папку...

Так есть же всё вроде, какие были файлы, те и залил

Прикрепленное изображение


Скидка 5% при заказе сервера
Чтобы получить 5% скидку при заказе сервера на хостинге Serva4ok.ru
Необходимо ввести это кодовое слово gKUt-FENO-ZonE-aIaa
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя S0m3Th1nG_AwFul!
сообщение 14.8.2014, 17:59
Сообщение #13
Стаж: 15 лет

Сообщений: 454
Благодарностей: 323
Полезность: 961

ExTPuMaJI,
Залей файл через нормальный ftp-клиент, например FileZilla - Total Commander при копировании файлов портит регистр символов в именах файлов. Для ОС Linux это критично, в частности для имен сигнатур под orpheu.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 14.8.2014, 18:10
Сообщение #14


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

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

Цитата(S0m3Th1nG_AwFul! @ 14.8.2014, 19:59) *
Total Commander при копировании файлов портит регистр символов в именах файлов

Большего бреда еще не слышал!))
для таких есть специальный чекбокс, стоит читать, до того момента, как что-то нажать...
[attachment=27388:tete.jpg]
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BornToBeFree
сообщение 14.8.2014, 18:20
Сообщение #15


Стаж: 12 лет

Сообщений: 741
Благодарностей: 287
Полезность: 602

Меценат Меценат

Проблема решена, тему можно закрывать
ps.gif Рестарт сервера просто надо было сделать


Скидка 5% при заказе сервера
Чтобы получить 5% скидку при заказе сервера на хостинге Serva4ok.ru
Необходимо ввести это кодовое слово gKUt-FENO-ZonE-aIaa
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя S0m3Th1nG_AwFul!
сообщение 14.8.2014, 18:34
Сообщение #16
Стаж: 15 лет

Сообщений: 454
Благодарностей: 323
Полезность: 961

Цитата(Legenda @ 14.8.2014, 20:10) *
для таких есть специальный чекбокс, стоит читать, до того момента, как что-то нажать...
[attachment=27388:tete.jpg]

Допустим, что я не прав (серьезно TC никогда не использовал). Тем не менее общей сути вопроса это не меняет.
Последний вариант - полный перезапуск сервера, т.к. если я правильно помню список сигнатур парсится только при запуске сервера. Если и это не поможет, тотаки помогло.

Отредактировал: S0m3Th1nG_AwFul!, - 14.8.2014, 18:35
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: