1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Любая версия ♦ Права Game Masters

Тема в разделе 'PW Документация', создана пользователем Bozzstalker, 21 мар 2010.

  1. TopicStarter Overlay

    Bozzstalker MmoDev Team Пользователи

    Сообщения:
    15
    Лайки:
    6
    Пол:
    Мужской
    Репутация:
    0
    Во общем задумался я тут над проблемой, когда бывает что неопытные гмы рушат сервер или когда им просто не хочется давать всех прав.
    Я решил покопаться в базе и вообщемто путем проб и ошибок составил табличку, какой айди который прописывается каждому гму за что отвечает
    В итоге получилось вот что=)
    Если вы хотите ограничить права конкретного ГМа то нужно сделать вот что:
    НА примере базы MSSQL
    Открываем Query Analyzer, ищем нашу базу, у меня например dbo, открываем... Видим много папок, нам нужна User Tables
    смотрим и видим таблицы с названиями типа dbo.auth,dbo.forbid и так далее
    Щелкаем правой кнопкой мыши по таблице и нажимаем Open
    [​IMG]
    Видим табличку почти как я составил ниже, чем больше ГМов тем больше она будет, НА каждого ГМа по 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

    (c)Chaos13
    31 пользователям это нравится.
  2. loko9988 B L A C K    L I S T Пользователи

    Сообщения:
    758
    Лайки:
    239
    Пол:
    Мужской
    Репутация:
    1
    как не странно а этот гайд с эмудева..... (( от него было ещё 3-4 гайда для новичков.... нету их (
  3. Unix Пользователи

    Сообщения:
    1.028
    Лайки:
    331
    Пол:
    Мужской
    Репутация:
    6
    Страна:
    Ukraine Ukraine
    Вот эти юзает кто?
  4. beatitude Пользователи

    Сообщения:
    41
    Лайки:
    15
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    alco-party
    Страна:
    Serbia Serbia
    С копирайтами проблема явно.

    [​IMG]
    Ниже видим
    [​IMG]
    Последнее редактирование: 2 авг 2014
  5. TopicStarter Overlay

    Bozzstalker MmoDev Team Пользователи

    Сообщения:
    15
    Лайки:
    6
    Пол:
    Мужской
    Репутация:
    0
    Божечки, какой я старый уже
    JoLan и b3nz1n нравится это.
  6. JonMagon Программист Пользователи Open Source Contributor

    Сообщения:
    805
    Лайки:
    809
    Пол:
    Мужской
    Репутация:
    5
    Страна:
    Germany Germany
    А на аве прям молодушка.
  7. TopicStarter Overlay

    Bozzstalker MmoDev Team Пользователи

    Сообщения:
    15
    Лайки:
    6
    Пол:
    Мужской
    Репутация:
    0
    Ахуеть
    Akida и deadamag нравится это.
  8. jack1180 Пользователи

    Сообщения:
    1
    Лайки:
    0
    Репутация:
    0
    Я тоже в ахуе
Черновик сохранён Черновик удалён
Similar Threads
  1. rdsmedia
    Ответов:
    2
    Просмотров:
    986
  2. Fituchini
    Ответов:
    7
    Просмотров:
    2.042
  3. FreeGrand
    Ответов:
    10
    Просмотров:
    3.093
  4. Stas94
    Ответов:
    10
    Просмотров:
    1.710
  5. xgamers665
    Ответов:
    0
    Просмотров:
    3.815
Загрузка...

Поделиться этой страницей