Права ГМ выдача/снятие - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Другие игры / Other games > Perfect World > Документация

Документация Различные статьи и мануалы по установке, настройке и редактированию серверной и клиентской части игры Perfect World.
Описание темы:расширено, дополнено

Ответ
Опции темы
Непрочитано 18.05.2012, 17:35   #1
Аватар для Mag_i_str
Пользователь

Автор темы (Топик Стартер) Права ГМ выдача/снятие


Начнем с самого начала: Как выдать получить ГМство в игре? ибо админом вы уже являетесь (то есть можете выключить включить сервер, выдать денег, выдать вещи, заблокировать и удалить любого игрока не входя в игру и т.д.) то статус ГМа вам просто необходим ибо он дает ОЧЕНЬ много возможностей при минимуме нервотрепки Для выдачи себе прав вам нужно Всего лишь прописать в Mysql вот такую строчку:

Цитата:
call addGM (ID, 1) - где ID это айди вашего аккаунта в игре (при регистрации персонажа вам его в скобках должны показать)
И вы уже админ. Но радость недолговечна. Так как вы не один хотите играть а с друзьями и другими людьми то вы их так же преглашаете в игру. И за сутки вы будете наблюдать как сервер падает раз за разом, потому что какой то из ваших друзей нажал в админке не туда! и это привело к падению базы.
Вы в шоке и не знаете что делать. Объяснять каждому просто замучаешся чтоб не тыкали куда попало если не знают или отправляете читать гайды но есть более простое средство это просто выдача определенным людям определенных прав. Далее вы прочитаете что нужно вам сделать чтобы и овцы были целы и волки сыты.
Приятного прочтения!

Часто бывает что люди по неопытности тыкают на все функции ГМ-панели для проверки "Что это такое?". А некоторые специально хотят положить сервер/создать дополнительные трудности/увеличить нагрузку на машину/интернет-канал. Как избежать этого? - Правильно, убрать опции не относящиеся к прямым обязанностям того или иного ГМа.

Для того чтобы оградить ГМа от каких-либо функций надо зайти (Пользуюсь MySQL, для MSSQL не знаю) на phpmyadmin, стандартный адрес: http://IP-адрес_сервера/phpmyadmin .
Далее перейти в базу pw, а затем в таблицу auth. Тут прописаны ИДы всех ГМов и их права следующим образом:

Цитата:
userID - ИД аккуанта, которому принадлежит право
zoneID - ИД мира, обычно единица
rID - ИД права
Всего прав 52. В этой таблице мы можем добавлять/удалять эти права.
Вот список этих прав и их расшифровка (переведены не все):

Цитата:
смотреть:
Свернуть ↑Развернуть ↓
Можно проще:

rid - результат
читать:
Свернуть ↑Развернуть ↓


Автор гайда ©Chaos13

Свиснуто у Ejik619
__________________
Слушай:
Свернуть ↑Развернуть ↓
Mag_i_str вне форума Отправить сообщение для Mag_i_str с помощью ICQ Отправить сообщение для Mag_i_str с помощью Skype™ Ответить с цитированием
Непрочитано 05.10.2012, 23:33   #2
Аватар для Ginetik
Пользователь

По умолчанию Re: Права ГМ выдача/снятие

#1305 - PROCEDURE mysql.addGM does not exist
у меня вот это что делать
Ginetik вне форума Ответить с цитированием
Непрочитано 06.10.2012, 00:12   #3
Пользователь

По умолчанию Re: Права ГМ выдача/снятие

правильно залить процедуры (идущие с базами) в мускль.
asura013 вне форума Отправить сообщение для asura013 с помощью ICQ Отправить сообщение для asura013 с помощью Skype™ Ответить с цитированием
Непрочитано 06.10.2012, 00:40   #4
Аватар для Ginetik
Пользователь

По умолчанию Re: Права ГМ выдача/снятие

Добавлено через 2 минуты
Цитата:
Сообщение от Ginetik Посмотреть сообщение
можешь сказать как именно куда заходить что делать
http://ip/phpmyadmin - сюда заходить
#1054 - Unknown column 'ID' in 'field list'
что не так то

Последний раз редактировалось Ginetik; 06.10.2012 в 00:43. Причина: Добавлено сообщение
Ginetik вне форума Ответить с цитированием
Непрочитано 06.10.2012, 11:39   #5
Пользователь

По умолчанию Re: Права ГМ выдача/снятие

Вы базы от пв вообще заливали?
asura013 вне форума Отправить сообщение для asura013 с помощью ICQ Отправить сообщение для asura013 с помощью Skype™ Ответить с цитированием
Непрочитано 06.10.2012, 12:32   #6
Аватар для Ginetik
Пользователь

По умолчанию Re: Права ГМ выдача/снятие

да залил, может быть они не полные
Ginetik вне форума Ответить с цитированием
Непрочитано 06.10.2012, 14:30   #7
Аватар для Mag_i_str
Пользователь

Автор темы (Топик Стартер) Re: Права ГМ выдача/снятие

Давайте рассуждать логически вы не указали какую версию пв используете, вы не правильно скорее всего заливаете
__________________
Слушай:
Свернуть ↑Развернуть ↓
Mag_i_str вне форума Отправить сообщение для Mag_i_str с помощью ICQ Отправить сообщение для Mag_i_str с помощью Skype™ Ответить с цитированием
Непрочитано 06.10.2012, 19:56   #8
Аватар для Ginetik
Пользователь

По умолчанию Re: Права ГМ выдача/снятие

Всё разобрался PW_procedures был не полон и я его из другова гайда вытащил всё норм
Ginetik вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выдача славы Klinz Lineage II 5 15.03.2012 00:47
Выдача хиро PellePelle Работа со скриптами 10 15.10.2011 17:32
Снятие Аугментации с PVP вещей Дух системы Lineage II 0 08.07.2010 08:32
снятие баффов solbadguy Работа со скриптами 0 05.02.2010 18:36
Снятие ограничений Neversmile Работа со скриптами 30 21.10.2009 08:04


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 14:34. Часовой пояс GMT +3.

Вверх