• SiteAnalyzer, технический и SEO-анализ сайтов

Help me Права и АДМ.команды

  • Автор темы Автор темы slam
  • Дата начала Дата начала

slam

Рядовой
Подскажите пожалуйста,в какой стороне смотреть.Прикол в том,что в таблице есть 2 аккаунта.1 с правами АДМ, 2-ой без.Но в игре обычный акк может использовать и ГМпанель и адм.команды и логи видет.В конфигах ВЕЗДЕ переставил на все команды АДМ на админа.В разделе игрока обычного оставил 1 команду.Захожу с 1 пк в 2 окна,может это имеет значение,я хз(.Подскажите пожалуйста куда залесть править((
 
С командами разобрался и исправил.А ГМ панелька всёравно открывается у обычных игроков((
 
AL-Game\config\administration \admin.properties
В этом конфиге есть

# ----------------------------
# Admin Config's:
# ----------------------------
# GM Level
# Default: 3
gameserver.administration.gmlevel = 3 (Уровень доступа к админ)
# GM Panel
# Default: 3
gameserver.administration.gmpanel = 3 (Уровень доступа к админ панели)

Все зависит от сборки и работает там оно или нет.
 
AL-Game\config\administration \admin.properties
В этом конфиге есть

# ----------------------------
# Admin Config's:
# ----------------------------
# GM Level
# Default: 3
gameserver.administration.gmlevel = 3 (Уровень доступа к админ)
# GM Panel
# Default: 3
gameserver.administration.gmpanel = 3 (Уровень доступа к админ панели)

Все зависит от сборки и работает там оно или нет.
Я же писал выше,что в конфигах всё выставленно,я ввот и спрашиваю,где в сарцах это можно найти исправить,чтобы ГМ панель не юзалась у обычных пользователей.Уже и так понятно,что проблема не на уровне конфига
 
Я же писал выше,что в конфигах всё выставленно,я ввот и спрашиваю,где в сарцах это можно найти исправить,чтобы ГМ панель не юзалась у обычных пользователей.Уже и так понятно,что проблема не на уровне конфига
Всегда надо писать в какой сборке и ссылку на тему со сборкой.
Если речь о сборке которая в предыдущей теме, то таких проблем не наблюдал в ней, смотри то что делал в последнее время, попробуй с нуля снова всё поставить по дефолту.
 
Всегда надо писать в какой сборке и ссылку на тему со сборкой.
Если речь о сборке которая в предыдущей теме, то таких проблем не наблюдал в ней, смотри то что делал в последнее время, попробуй с нуля снова всё поставить по дефолту.
Да Алекса сборка.В ней команды и ГМ панель юзалась со старта на обычных пользователях
 
Там у Алекса 2 исходника этот AionServer-4.3 (Sao-emu, Alex rev.172; исход) | Forum Aion and Lineage (javaclub.ru) и вот этот AionServer-4.3 (Alex) | Forum Aion and Lineage (javaclub.ru) .
Я взял вот этот исходник AionServer-4.3 (Sao-emu, Alex rev.172; исход) | Forum Aion and Lineage (javaclub.ru).
В нём со старта я мог юзать на обычных пользователях гм команды и ГМ панельку.Хз может в той другой и было всё норм,но тут у обычных игроков ВСЕ логи видны.С учётом того,что в конфиге всё выключено.Тут тупо на каждый лог надо было лазить чёрт знает куда,чтобы убрать это всё.Тут с ноля я запускал сервер и при проюзе почты,спамились буквы в лог чата)):D
 
В самом ядре и пакетах я вообще ничего не делал.Я так подозреваю,что проблема либо в правах,либо в самой гм Панельки.Потомучто в таблице когда меняешь,в игре всё чётко.Игра определяет тип аккаунта и т.д.А вот когда в обычном акке юзаешь ГМ панель функционал,даже в ГС отображаются ошибки , что обычный акк юзает ГМ команды.
 
Я конечно не програмист,но я могу немного читать на английском.Так вот исходя из поиска решений,я наткнулся на файл Player.java .Там есть код в котором указывается что при ip и MAC даются полные права админа,может в этом причина.
/**
* @return ip or mac - developers for fully access in game
*/
public boolean isDeveloper() {
return getPlayerAccount().isDeveloper();
}

public void addObsceneWordsCount() {
owc++;
}
 
Вот прям сейчас ещё раз распаковал архив,скомпилировал и сразу зашёл в игру. Аккаунт по базе access_level 0 membership 0 .Все админ команды и ГМ панель юзаются.
В конфиге стоит всё правильно
# GM Panel
# Default: 3
gameserver.administration.gmpanel = 3
 
Всё,проблема решена можно закрывать тему
Описание решения проблемы для других пользователей будет? Или можно сразу в дальнейшем просто удалять темы?
Вы когда создаете такие темы, не поленитесь сделать в конце описание, иначе смыл от таких обсуждений и вопросов 0. Вдруг у кого то ещё возникнет подобное.
Форум для того и создан, чтоб получить какую то полезную информацию.
 
Понял,рассказываю.Ну собственно исходя из того участка кода где,как я понял,описывается за IP и MAC я решил попробовать переделать батник и зайти через IP хамачи.Как и предпологалось,все права работали идеально.Получается,что если заходить даже по таблице в правах обычного пользователя,Гм команды и ГМ панелька,будут работать у обычных игроков((.Я бы не встрял в такую нелепую ситуацию,если бы бы л выделеный IP.А так динамика увы((
 
Назад
Сверху