Начнем с самого начала: Как выдать получить ГМство в игре? ибо админом вы уже являетесь (то есть можете выключить включить сервер, выдать денег, выдать вещи, заблокировать и удалить любого игрока не входя в игру и т.д.) то статус ГМа вам просто необходим ибо он дает ОЧЕНЬ много возможностей при минимуме нервотрепки
![Smile Smile](https://forum.zone-game.info/images/smilies/smile.png)
Для выдачи себе прав вам нужно Всего лишь прописать в Mysql вот такую строчку:
Цитата:call addGM (ID, 1) - где ID это айди вашего аккаунта в игре (при регистрации персонажа вам его в скобках должны показать)
И вы уже админ. Но радость недолговечна. Так как вы не один хотите играть а с друзьями и другими людьми то вы их так же преглашаете в игру. И за сутки вы будете наблюдать как сервер падает раз за разом, потому что какой то из ваших друзей нажал в админке
не туда! и это привело к падению базы.
Вы в шоке и не знаете что делать. Объяснять каждому просто замучаешся чтоб не тыкали куда попало если не знают или отправляете читать гайды
![Wink Wink](https://forum.zone-game.info/images/smilies/wink.png)
но есть более простое средство это просто выдача определенным людям определенных прав. Далее вы прочитаете что нужно вам сделать чтобы и овцы были целы и волки сыты.
Приятного прочтения!
Часто бывает что люди по неопытности тыкают на все функции ГМ-панели для проверки
"Что это такое?". А некоторые
специально хотят положить сервер/создать дополнительные трудности/увеличить нагрузку на машину/интернет-канал.
Как избежать этого? - Правильно, убрать опции не относящиеся к прямым обязанностям того или иного ГМа.
Для того чтобы оградить ГМа от каких-либо функций надо зайти (Пользуюсь MySQL, для MSSQL не знаю) на phpmyadmin, стандартный адрес:
http://IP-адрес_сервера/phpmyadmin .
Далее перейти в базу pw, а затем в таблицу auth. Тут прописаны ИДы всех ГМов и их права следующим образом:
Цитата:userID - ИД аккуанта, которому принадлежит право
zoneID - ИД мира, обычно единица
rID - ИД права
Всего прав
52. В этой таблице мы можем добавлять/удалять эти права.
Вот список этих прав и их расшифровка (переведены не все):
Цитата:
смотреть
0 - Возможность узнать ID игроков
1 - Невидимость и Неуязвимость
2 - Online кто присутствует
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 - Изменять информацию
502 - Показать статус
503 - Показать логи
504 - Перезапустить Сервер
505 - Перезапустить базу данных
506 - Показать айди игрока
507 - Показать информацию об игроке
508 - Показать статус игрока
509 - Present
510 - GetUserForbids
511 - GetUserCardused
512 - Дать Points игроку
513 - Обновить Point игрока
514 - Изменить информацию об игроке по имени
515 - Обновить информацию об игроке по имени
516 - Кикнуть игрока
517 - GetRoleList
518 - Обновить пароль Аккаунта
Можно проще:
rid - результат
читать
0 - появляеться надпись ГМ, работает только строка создать предмет, а также идентификатор и узнать айди персонажа нажав ctrl и правую кнопку мыши
1 - работают кнопки невидимости и неуязвимости
3 - появилась строка переключение параметров разговора
4 - появилась строка перейти к персонажу
5 - появилась строка вызвать игроков
6 - ГМ телепорт
11 - показать количество людей в сети
100 - появляються пункты ограничить учетную запись, ограничить персонажа
101 - появляються Учетная запись с ограничением на разговоры, Персонаж с ограничением на разговоры
104 - появляеться пункт Передать сообщение
105 - появляеться пункт Перезапустить сервер
206 - Появляються пункты Включить генератор чудовищ и Отключить генератор чудовищ, начинает работать пункт Сгенерировать чудовище
Автор гайда
©Chaos13
Свиснуто у
Ejik619