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

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

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

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

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

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

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

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

adminfreeloock пишет ошибку и не работает

, adminfreeloock под orpheu
staff2517
сообщение 17.4.2014, 8:50
Сообщение #1
Стаж: 12 лет

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

Всем привет, перешел на другой хостинг все полностью перезаливал на фтп, и теперь поче-то не работает плагин AdminFreeLook.amxx (под orpheu)
логи
L 04/17/2014 - 09:47:44: Invalid player id -1
L 04/17/2014 - 09:47:44: [AMXX] Displaying debug trace (plugin "AdminFreeLook.amxx")
L 04/17/2014 - 09:47:44: [AMXX] Run time error 10: native error (native "get_user_flags")
L 04/17/2014 - 09:47:44: [AMXX] [0] adminfreelook.sma::OnObserver_FindNextPlayer_Pre (line 45)

Настройки:
mp_forcecamera "2"
mp_forcechasecam "2"
amx_adminfreelook "1"
amx_adminfreelookflag "d"
исходник
#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;
}
}


Отредактировал: staff2517, - 17.4.2014, 9:24
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
staff2517
сообщение 17.4.2014, 9:21
Сообщение #2
Стаж: 12 лет

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

Еще нашел под орфей только обновленную версию. В этой версии ничего в логах не пишется но она и не работает.
исходник
#include <amxmodx>
#include <orpheu>
#include <fakemeta>

new CvarAdminFreelook;
new CvarAdminFreeLookFlag;

public plugin_init()
{
register_plugin( "Admin Free Look" , "Arkshine", "2.0" );

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

OrpheuRegisterHook( OrpheuGetFunction( "Observer_IsValidTarget", "CBasePlayer" ), "Observer_IsValidTarget" );
}

public Observer_IsValidTarget( const observer, const index, const bool:checkTeam )
{
if( checkTeam && get_pcvar_num( CvarAdminFreelook ) && get_user_flags( observer ) & get_pcvar_flags( CvarAdminFreeLookFlag ) )
{
OrpheuSetParam( 3, false );
}
}


Отредактировал: staff2517, - 17.4.2014, 9:23
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя TarikYuzkiv
сообщение 17.4.2014, 9:39
Сообщение #3
Стаж: 13 лет

Сообщений: 509
Благодарностей: 196
Полезность: 635

Вы функции орфея то закинули? Сам модуль работает?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
staff2517
сообщение 17.4.2014, 10:13
Сообщение #4
Стаж: 12 лет

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

Цитата(TarikYuzkiv @ 17.4.2014, 9:39) *
Вы функции орфея то закинули? Сам модуль работает?

да модуль работает.
Функции тоже на месте orpheu/functions/CBasePlayer/Observer_FindNextPlayer
Это для второго плагина orpheu/functions/CBasePlayer/Observer_IsValidTarget
amx_modules

MySQL 1.8.2 AMX Mod X Dev Team running
Fun 1.8.2 AMX Mod X Dev Team running
Orpheu 2.3 joaquimandrade running
Ham Sandwich 1.8.2 AMX Mod X Dev Team running
Engine 1.8.2 AMX Mod X Dev Team running
FakeMeta 1.8.2 AMX Mod X Dev Team running
CStrike 1.8.1.3746 AMX Mod X Dev Team running
nVault 1.8.2 AMX Mod X Dev Team running
CSX 1.8.1.3746 AMX Mod X Dev Team running
Sockets 1.8.2 HLSW Dev Team running
RegEx 1.8.2 AMX Mod X Dev Team running
Всего


Отредактировал: staff2517, - 17.4.2014, 10:19
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Surf
сообщение 17.4.2014, 10:21
Сообщение #5


Стаж: 14 лет

Сообщений: 1089
Благодарностей: 501
Полезность: 583

поставьте модуль под amxmodx

Скачать тут: https://github.com/Arkshine/AdminFreeLook/releases/tag/1.5.3
Main Page, с настройками манами etc https://github.com/Arkshine/AdminFreeLook
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
staff2517
сообщение 17.4.2014, 10:32
Сообщение #6
Стаж: 12 лет

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

Цитата(Surf @ 17.4.2014, 10:21) *
поставьте модуль под amxmodx

Скачать тут: https://github.com/Arkshine/AdminFreeLook/releases/tag/1.5.3
Main Page, с настройками манами etc https://github.com/Arkshine/AdminFreeLook

Он вроде как не работает на 5787 билде
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
staff2517
сообщение 17.4.2014, 10:43
Сообщение #7
Стаж: 12 лет

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

Поставил тот модуль. Не работает
amx_modules

Наименовани Верси Автор Состо
MySQL 1.8.2 AMX Mod X Dev Team running
Fun 1.8.2 AMX Mod X Dev Team running
Orpheu 2.3 joaquimandrade running
Ham Sandwich 1.8.2 AMX Mod X Dev Team running
Engine 1.8.2 AMX Mod X Dev Team running
FakeMeta 1.8.2 AMX Mod X Dev Team running
CStrike 1.8.1.3746 AMX Mod X Dev Team running
nVault 1.8.2 AMX Mod X Dev Team running
CSX 1.8.1.3746 AMX Mod X Dev Team running
Admin Free Look 1.5.3 Arkshine running
Sockets 1.8.2 HLSW Dev Team running
RegEx 1.8.2 AMX Mod X Dev Team running
Все

amx.cfg
mp_forcecamera 2
mp_forcechasecam 2
amx_adminfreelook "1"
amx_adminfreelookflag "d"
amx_adminfreelookmode "0"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
staff2517
сообщение 17.4.2014, 11:02
Сообщение #8
Стаж: 12 лет

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

Я использовал модуль версии 1.1 он работает, но в нем есть баг sad.gif
Когда простой игрок заходит за наблюдения то у него включается вид (Free Loock) то-есть можно летать по карте но нельзя включить вид от первого лица.
P.s. Если админ в наблюдении то он может смотреть от первого лица.
Может кто поправит модуль http://rghost.ru/54292933

Отредактировал: staff2517, - 17.4.2014, 11:05
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Surf
сообщение 17.4.2014, 13:25
Сообщение #9


Стаж: 14 лет

Сообщений: 1089
Благодарностей: 501
Полезность: 583

обновитесь, в чем проблема?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Alexan23
сообщение 17.4.2014, 13:38
Сообщение #10


Стаж: 14 лет
Город: Рязань

Сообщений: 1404
Благодарностей: 624
Полезность: 803

Пользуясь моментом: Подскажите какой модуль поставить на версию 5787 лина?

Что бы работал без багов. Искал в инете нашел много разных версий)

вот эта версия под какой билд? Тык


Антискука xD [WoRlD] ® 2010-2017
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
staff2517
сообщение 18.4.2014, 13:30
Сообщение #11
Стаж: 12 лет

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

Цитата(Surf @ 17.4.2014, 13:25) *
обновитесь, в чем проблема?

Если обновлюсь проблем будет море.
Некоторые плагины перестанут работать в том числе и детектоторы маздана которые очень важны sad.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
staff2517
сообщение 18.4.2014, 20:30
Сообщение #12
Стаж: 12 лет

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

Цитата(Alexan23 @ 17.4.2014, 13:38) *
Пользуясь моментом: Подскажите какой модуль поставить на версию 5787 лина?

Что бы работал без багов. Искал в инете нашел много разных версий)

вот эта версия под какой билд? Тык

http://rghost.ru/54292933
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Alexan23
сообщение 18.4.2014, 20:38
Сообщение #13


Стаж: 14 лет
Город: Рязань

Сообщений: 1404
Благодарностей: 624
Полезность: 803

Цитата(staff2517 @ 18.4.2014, 20:30) *



Квары есть какие то? И если можно ссылочку на сайт-исходник)


Антискука xD [WoRlD] ® 2010-2017
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
staff2517
сообщение 19.4.2014, 12:24
Сообщение #14
Стаж: 12 лет

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

Цитата(Alexan23 @ 18.4.2014, 20:38) *
Квары есть какие то? И если можно ссылочку на сайт-исходник)

Кваров нету исходника тоже, модуль нашел на форуме https://forums.alliedmods.net
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 2 гостей читают эту тему: