Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

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

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

18 replies242 viewsCurrently viewing: 1
W
Wildereon

User

Участник

Posts: 34

На форуме с: 10/05/2008

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

Рейтинг: 0

· 05/31/2009, 07:07 PM

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

0
Макс
Макс

User

Бывалый

Posts: 101

На форуме с: 01/11/2009

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

Рейтинг: 0

· 05/31/2009, 08:28 PM

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

0
Санёк
Санёк

User

Бывалый

Posts: 120

На форуме с: 10/25/2008

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

Рейтинг: 0

· 05/31/2009, 11:27 PM

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

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

0
W
Wildereon

User

Участник

Posts: 34

На форуме с: 10/05/2008

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

Рейтинг: 0

· 06/01/2009, 04:54 AM

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

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

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

User

Ветеран

Posts: 1355

На форуме с: 09/01/2008

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

Рейтинг: 0

· 06/01/2009, 04:58 AM

Конфиги => 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

User

Участник

Posts: 34

На форуме с: 10/05/2008

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

Рейтинг: 0

· 06/01/2009, 03:37 PM

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

0
W
Wildereon

User

Участник

Posts: 34

На форуме с: 10/05/2008

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

Рейтинг: 0

· 06/01/2009, 05:21 PM

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

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

User

Ветеран

Posts: 1355

На форуме с: 09/01/2008

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

Рейтинг: 0

· 06/01/2009, 05:33 PM

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

— Оо

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

User

Ветеран

Posts: 1306

На форуме с: 05/25/2009

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

Рейтинг: 0

· 06/01/2009, 05:40 PM

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

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

— People = Shit

0
W
Wildereon

User

Участник

Posts: 34

На форуме с: 10/05/2008

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

Рейтинг: 0

· 06/02/2009, 02:20 PM

UP

0
C
Crash

Author

Новичок

Posts: 11

На форуме с: 05/26/2009

Рейтинг: 0

· 06/02/2009, 02:44 PM

Canon: UP

ЫЫЫыыы

0
Uphill
Uphill

User

Участник

Posts: 96

На форуме с: 01/25/2009

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

Рейтинг: 0

· 06/02/2009, 04:37 PM

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

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

User

Участник

Posts: 34

На форуме с: 10/05/2008

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

Рейтинг: 0

· 06/02/2009, 05:26 PM

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

0
Uphill
Uphill

User

Участник

Posts: 96

На форуме с: 01/25/2009

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

Рейтинг: 0

· 06/02/2009, 05:50 PM

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

0
W
Wildereon

User

Участник

Posts: 34

На форуме с: 10/05/2008

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

Рейтинг: 0

· 06/02/2009, 05:59 PM

Сборка L2jofficial_rev_400

0
W
Wildereon

User

Участник

Posts: 34

На форуме с: 10/05/2008

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

Рейтинг: 0

· 06/02/2009, 07:00 PM

UP

0
W
Wildereon

User

Участник

Posts: 34

На форуме с: 10/05/2008

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

Рейтинг: 0

· 06/02/2009, 08:43 PM

UP *_*

0
Uphill
Uphill

User

Участник

Posts: 96

На форуме с: 01/25/2009

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

Рейтинг: 0

· 06/03/2009, 05:22 PM

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

0
Topic is closed for replies