|
23.04.2011, 13:30
|
#1
|
|
|
|
Разведчик
|
Регистрация: 21.04.2011
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Права ГМа
Во общем задумался я тут над проблемой, когда бывает что неопытные гмы рушат сервер или когда им просто не хочется давать всех прав.
Я решил покопаться в базе и вообщемто путем проб и ошибок составил табличку, какой айди который прописывается каждому гму за что отвечает
В итоге получилось вот что=)
Если вы хотите ограничить права конкретного ГМа то нужно сделать вот что:
НА примере базы MSSQL
Открываем Query Analyzer, ищем нашу базу, у меня например dbo, открываем... Видим много папок, нам нужна User Tables
смотрим и видим таблицы с названиями типа dbo.auth,dbo.forbid и так далее
Щелкаем правой кнопкой мыши по таблице и нажимаем Open
[Ссылки могут видеть только зарегистрированные пользователи. ]
Видим табличку почти как я составил ниже, чем больше ГМов тем больше она будет, НА каждого ГМа по 52 права.
userid - айди ГМ аккаунта, zoneid-айди мира, обычно 1 а rid-это и есть права ГМа
Чуть ниже я описал что значит каждый значимый rid, так что удаляем те колонки с правами, чтобы ими не пользовался конкретный ГМ.
Ну вот и все=)
№____userid____rid________результат
1_______________0________появляеться надпись ГМ, работает только строка создать предмет, а также идентификатор и узнать айди персонажа нажав ctrl и правую кнопку мыши
2_______________1_________работают кнопки невидимости и неуязвимости
4_______________3_________появилась строка переключение параметров разговора
5_______________4_________появилась строка перейти к персонажу
6_______________5_________появилась строка вызвать игроков
7_______________6_________ГМ телепорт
12______________11________показать количество людей в сети
13______________100_______появляються пункты ограничить учетную запись, ограничить персонажа
14______________101_______появляються Учетная запись с ограничением на разговоры, Персонаж с ограничением на разговоры
17______________104_______появляеться пункт Передать сообщение
18______________105_______появляеться пункт Перезапустить сервер
25______________206_______Появляються пункты Включить генератор чудовишь и Отключить генератор чудовишь, начинает работать пункт Сгенерировать чудовиже
права на данный материал принадлежат HAOSINO aka Lolio
0 - Возможность узнать ID игроков
1 - Невидимость и Неуязвимость
2 - Online_OrNot
3 - Chat_OrNot
4 - Портал к игроку
5 - Портал игрока
6 - Портал по карте
7 - Портал к НПС
8 - Портал к КАРТЕ? (!)
9 - СпидХак
10 - Следовать (?)
11 - Список пользователей (?)
100 - Бан игрока
101 - Бан чата
102 - Бан трейда
103 - Бан продажи
104 - ГМ чат (Красн сообщения)
105 - "Перезапустить сервер" (На самом деле Shutdown_GameServer - отключить)
200 - Создание мобов, управление спавнерами
201 - Dispel_Summon
202 - Pretend
203 - GMMaster
204 - Возможность изменения DoubleExp
205 - Возможность изменения Lambda
206 - ActivityManager
207 - Возможность отключения трейда
208 - Возможность отключения аука
209 - Возможность отключения мейла
210 - Возможность отключения факций (кланов) (?)
211 - Возможность изменения DoubleMoney
212 - Возможность изменения DoubleObject (дроп)
213 - Возможность изменения DoubleSP (дух)
214 - Возможность изменения NoSellPoint (трейды гейм картами ?)
501 - ModifyRoleInfo
502 - ViewStatus
503 - ViewLog
504 - ForceRestartGame
505 - ForceRestartDB
506 - QueryRoleID
507 - QueryRoleInfo
508 - QueryRoleStatus
509 - Present
510 - GetUserForbids
511 - GetUserCardused
512 - GetUserPoints
513 - UpdateUserPoint
514 - GetUserInfoByName
515 - UpdateUserInfoByName
516 - UnkickUser
517 - GetRoleList
518 - UpdateAccountPasswd
©Chaos13
|
|
|
23.04.2011, 17:16
|
#2
|
|
|
|
Рыцарь-защитник
|
Регистрация: 08.07.2010
Сообщений: 631
Популярность: 3773
Сказал(а) спасибо: 88
Поблагодарили 275 раз(а) в 163 сообщениях
|
Re: Права ГМа
Дак, ужа давным давно, написана программка, в которой просто жмешь id и она добавляет гма, с возможностью выбрать - какие права будут у гма.
________________
|
|
|
06.05.2011, 10:31
|
#3
|
|
|
|
Разведчик
|
Регистрация: 18.02.2010
Сообщений: 6
Популярность: 18
Сказал(а) спасибо: 0
Поблагодарили 4 раз(а) в 2 сообщениях
|
Re: Права ГМа
а нельзя ли ссылочку на эту программу?
________________
Меч, который защищает, не имеет права проигрывать.
|
|
|
06.05.2011, 14:14
|
#4
|
|
|
|
Рыцарь-защитник
|
Регистрация: 08.07.2010
Сообщений: 631
Популярность: 3773
Сказал(а) спасибо: 88
Поблагодарили 275 раз(а) в 163 сообщениях
|
Re: Права ГМа
|
Цитата: |
|
|
|
|
|
|
|
|
|
а нельзя ли ссылочку на эту программу?
|
|
|
|
|
|
да вот она вроде, там есть версии для MSSQL и MySql
Это Для [ Ссылки могут видеть только зарегистрированные пользователи. ]
________________
|
|
|
06.05.2011, 18:51
|
#5
|
|
|
|
Разведчик
|
Регистрация: 24.10.2010
Сообщений: 24
Популярность: 16
Сказал(а) спасибо: 53
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: Права ГМа
а для mysql можешь выложить?
|
|
|
07.05.2011, 00:08
|
#6
|
|
|
|
Рыцарь-защитник
|
Регистрация: 08.07.2010
Сообщений: 631
Популярность: 3773
Сказал(а) спасибо: 88
Поблагодарили 275 раз(а) в 163 сообщениях
|
Re: Права ГМа
________________
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
[Помогите!] как дать права гма
|
karino4ka1992 |
Вопросы и ответы, обсуждения |
5 |
18.06.2012 15:36 |
[Руководство] Права ГМ
|
1vitek1 |
Фиксы / Патчи / Программы |
0 |
14.02.2011 14:43 |
Авторские права на идеи
|
flash.kosta |
Треп |
7 |
27.12.2010 21:38 |
права ГМа
|
Mpak666 |
Вопросы и ответы, обсуждения |
2 |
14.08.2010 14:20 |
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 08:53.
|
|