Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Форум для новичков[JAVA]/[help] Как сделать гм класс с ограниченным комманд листом?
Поиск

[help] Как сделать гм класс с ограниченным комманд листом?

18 ответов257 просмотровСейчас просматривают: 1
W
Wildereon

Пользователь

Участник

Постов: 34

На форуме с: 05.10.2008

Репутация: +6

Рейтинг: 0

· 31.05.2009, 19:07

Сабж d94fefdbba8d.gif
нужно сделать гм класс с ограниченным доступом к некоторым командам.
Или как сделать чтобы при входе Everybodyhasadminrights = true. Некоторые команды такие как shutdown server или restart через меню //admin не работали?

0
Макс
Макс

Пользователь

Бывалый

Постов: 101

На форуме с: 11.01.2009

Репутация: +16

Рейтинг: 0

· 31.05.2009, 20:28

В конфигах гейм сервера поидее должна быть строчка ОлХэзРайтГМ=фалс. исправь на тру и убери лишние права у гмов в ассес. пропертис чтоли)

0
Санёк
Санёк

Пользователь

Бывалый

Постов: 120

На форуме с: 25.10.2008

Репутация: +19

Рейтинг: 0

· 31.05.2009, 23:27

smOKe_NewAge: В конфигах гейм сервера поидее должна быть строчка ОлХэзРайтГМ=фалс. исправь на тру и убери лишние права у гмов в ассес. пропертис чтоли)

Нет я так понял он хочет сделать всех игроков ГМами на тест а так создай новую группу в таблице access_levels правь в таблице admin_command_access_rights доступ к командам

0
W
Wildereon

Пользователь

Участник

Постов: 34

На форуме с: 05.10.2008

Репутация: +6

Рейтинг: 0

· 01.06.2009, 04:54

LoL174ru: Нет я так понял он хочет сделать всех игроков ГМами на тест а так создай новую группу в таблице access_levels правь в таблице admin_command_access_rights доступ к командам

Если не трудно можешь расписать по подробне, потому что я в mysql базе правил в admin_command_access_rights а никакого результата небыло :(
Сборка серва стоит : L2jServer rev.6172 (Gracia Final)

0
-=[BloodKill]=-
-=[BloodKill]=-

Пользователь

Ветеран

Постов: 1355

На форуме с: 01.09.2008

Репутация: +1179

Рейтинг: 0

· 01.06.2009, 04:58

Конфиги => command-privileges.ini

Открываешь его и ищем:

Код
######################
# Команды перезагрузки
######################
admin_cache_htm_rebuild = 100
admin_cache_htm_reload = 100
admin_cache_crest_fix = 100
admin_cache_crest_rebuild = 100
admin_cache_crest_reload = 100
admin_quest_reload = 100
admin_teleport_reload = 100
admin_spawn_reload = 100
admin_zone_reload = 100


И ставим тут например 200,а Гму даём accesslvl 100,тем самым он не сможет перезагрузить сервер.

— Оо

0
W
Wildereon

Пользователь

Участник

Постов: 34

На форуме с: 05.10.2008

Репутация: +6

Рейтинг: 0

· 01.06.2009, 15:37

Пока что данные методы не помогли, command-privileges.ini, хз, вроде нету такого файла в сборке, а мб я тупо слепой *_*
Вообщем если есть еще какие мысли по этому поводу не стесняйтесь, выкладывайте ok.gif

0
W
Wildereon

Пользователь

Участник

Постов: 34

На форуме с: 05.10.2008

Репутация: +6

Рейтинг: 0

· 01.06.2009, 17:21

UP. Тема актуальна pilot.gif

0
-=[BloodKill]=-
-=[BloodKill]=-

Пользователь

Ветеран

Постов: 1355

На форуме с: 01.09.2008

Репутация: +1179

Рейтинг: 0

· 01.06.2009, 17:33

Ищи! может он по другому называется,что трудно пролистать 10 файлов??

— Оо

0
Александр
Александр

Пользователь

Ветеран

Постов: 1306

На форуме с: 25.05.2009

Репутация: +296

Рейтинг: 0

· 01.06.2009, 17:40

В L2jServer такого конфига нет. gamer3.gif

You can't feeling! No you can't feeling! And you can't feeling!

— People = Shit

0
W
Wildereon

Пользователь

Участник

Постов: 34

На форуме с: 05.10.2008

Репутация: +6

Рейтинг: 0

· 02.06.2009, 14:20

UP

0
C
Crash

Автор

Новичок

Постов: 11

На форуме с: 26.05.2009

Рейтинг: 0

· 02.06.2009, 14:44

Canon: UP

ЫЫЫыыы

0
Uphill
Uphill

Пользователь

Участник

Постов: 96

На форуме с: 25.01.2009

Репутация: +16

Рейтинг: 0

· 02.06.2009, 16:37

делается так.

1) Идём в базу.
2) Заходим в таблицу characters и ищем нужного чара
3) В строке чара ищем пересечение со столбцом "access_level"
4) Ставим этот самый лвл от 0 до 6

Теперь что бы понять что же это за числа то такие...

Идём в базу в таблицу "access_levels" и там видим что какое число значит...
0 - Ообычный игрок
6 - Тест ГМ
5 - Супорт ГМ... и тд и тп

Далее если мы поставили чару в таблице characters - access_level равный 6, то согласно таблице "admin_command_access_rights" он будет иметь права которые там подписаны данной цифрой (в нашем случае это 6)

0
W
Wildereon

Пользователь

Участник

Постов: 34

На форуме с: 05.10.2008

Репутация: +6

Рейтинг: 0

· 02.06.2009, 17:26

Тогда вопрос встает по другому, как сделать чтобы при EverybodyHasAdminRights = True. Access level выдавался не 1 (или 200) как для админа а например 6 как для тестового гма?

0
Uphill
Uphill

Пользователь

Участник

Постов: 96

На форуме с: 25.01.2009

Репутация: +16

Рейтинг: 0

· 02.06.2009, 17:50

какая сборка? в каждой сборке конфиги разные но суть одна.
ищи строку в конфигах на автовыдачу прав

0
W
Wildereon

Пользователь

Участник

Постов: 34

На форуме с: 05.10.2008

Репутация: +6

Рейтинг: 0

· 02.06.2009, 17:59

Сборка L2jofficial_rev_400

0
W
Wildereon

Пользователь

Участник

Постов: 34

На форуме с: 05.10.2008

Репутация: +6

Рейтинг: 0

· 02.06.2009, 19:00

UP

0
W
Wildereon

Пользователь

Участник

Постов: 34

На форуме с: 05.10.2008

Репутация: +6

Рейтинг: 0

· 02.06.2009, 20:43

UP *_*

0
Uphill
Uphill

Пользователь

Участник

Постов: 96

На форуме с: 25.01.2009

Репутация: +16

Рейтинг: 0

· 03.06.2009, 17:22

какие конфиги есть в сборке?

0
Тема закрыта для ответов