Ru-MaNGOS

Вернуться   Ru-MaNGOS > Корзина > Корзина

Важная информация

Корзина Глупые, устаревшие, неактуальные темы будут тут.

Сюда сливается весь треш форума. Если ваш пост оказался здесь, подумайте - стоит ли еще раз писать?

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.06.2011, 01:30   #1
MOZGIII
Гость
 
Сообщений: n/a
Лампочка Уровнями админства в MaNGOS (gmlevel-ы)

Вот, написал небольшой пост на админском форуме одного сервера (прямой ссылки на источник не будет, раздел закрытый, но вообще ****** - меня можно там найти) - прошу оценить мои выводы и высказать ваше мнение по поводу статьи и сабжа. Если пригодится, можете закрепить эту статейку куда-нибудь тут - мне приятно будет.
Далее идёт сама статья:

Почитал исходники ядра, разобрался наконец с уровнями админства. Да, как я и ожидал, они отличаются не только командами, которые могут применять, но и кое-чем ещё.

Существуют всего 5 уровней доступа, из них 4 доступны для установки уровня доступа персонажа. Счёт, конечно-же начинается с 0, поэтому максимальный ГМ-уровень - 3. Уровень 4 используется консолью, его нельзя присвоить персонажу... (кто не верит - может попробовать - защита от дурака стоит xD).
Код:
enum AccountTypes
{
    SEC_PLAYER         = 0,
    SEC_MODERATOR      = 1,
    SEC_GAMEMASTER     = 2,
    SEC_ADMINISTRATOR  = 3,
    SEC_CONSOLE        = 4                                  // must be always last in list, accounts must have less security level always also
};
Опишу свои впечатления, в комплексе, как, как я думаю, авторы мангоса задумали распределение ролей.
Итак:
0 - Игрок - ну игрок и игрок...
1 - Модератор - почти игрок, только доступны некоторые команды (очень мало + они бесполезные). Нельзя давать модераторам доступ к командам прописывания шмота/денег/хонора и т.п. Почему - не спрашивайте, почитайте сам код, он весьма чётко и понятно написан. Также нельзя давать им прописывать NPC или GO. Для модератора и всех уровней выше все операции с прописыванием голды/вещей логируются. Модерами можно делать тех, кто будет просто играть, ходить себе в инсты итп, и следить за порядком - если что случается подозрительное - звать ГМ-а.
2 - GM - ну ГМ - это уже полноценный ГМ. Но не более. Может прописывать шмот, бабло, квесты, спелы и всякую всячину которая связана с игроками. Также на него действуют специальные плюшки, вроде разрешения входить на канал в скрытом режиме и всё тому подобное. Ещё ГМ может уже отвечать на тикеты (это из встроенной в WOW системы извещения о багах). ГМ-ы - основной рабочий персонал сервера. Тоже не могут писать NPC или GO. Занимаются в основном игроками, нянчат их так сказать, в починку багов, создание мировых объектов итп итд не лезут.
3 - Админ - Ну, админ уже имеет полный доступ к серверу, включая возможность отключения, прописывания NPC и GO и всего прочего. Кроме того админ - высший ранг для любого аккаунта на сервере, выше выставить не получится. Админских аккаунтов должно быть очень мало. Настолько мало, насколько это возможно. Админы должны быть компетентны, то-есть знать и понимать как работает то, что они админят (ну тут ничего нового - всё как обычно - нуб у руля это капец xD). Починка багов, наполнения, перенос и создание NPC и GO, скриптовка боссов и всего такого - всё это по части админов. На то им и права максимальные. Все админы, безусловно, программисты (не обязательно практики-программисты, но понимание о принципах работы программ и программирования в целом необходимо - лучше всего подайдут хардкорные фаны C++ или Asm, но это не важно так как главное, вообщем-то, это - чтобы "уровень чувствовался" xD).

При этом при всём, по поводу банхаммера и вообще набора команд карательного характера - можно думать кому их дать. Жёстко это регламентировано, и зависит, по задумке, как я понял, от адекватности персонала сервера. Если адекватные модеры - можно хоть им бан давать. По умолчанию, права на бан имеют GM-ы и выше.

Просьба отчитаться о прочтении. Тут есть о чём поговорить. А ядро действительно хорошо написано и легко читается
 
Старый 07.06.2011, 18:22   #2
KiriX
Умный
Старожил
 
Аватар для KiriX
 
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
KiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человек
По умолчанию

Здравия желаю, капитан!
KiriX вне форума  
Старый 07.06.2011, 18:36   #3
Sid
Ученый
 
Аватар для Sid
 
Регистрация: 02.04.2010
Сообщений: 237
Сказал(а) спасибо: 41
Поблагодарили 99 раз(а) в 44 сообщениях
Sid Скоро придёт к известностиSid Скоро придёт к известности
По умолчанию

__________________
SpellWork Qt4
Sid вне форума  
Старый 07.06.2011, 18:46   #4
zergtmn
MaNGOS Dev
 
Аватар для zergtmn
 
Регистрация: 07.03.2010
Сообщений: 314
Сказал(а) спасибо: 30
Поблагодарили 153 раз(а) в 83 сообщениях
zergtmn Обладатель прекрасной аурыzergtmn Обладатель прекрасной ауры
По умолчанию

Цитата:
ГМ - это уже полноценный ГМ


5 символов
zergtmn вне форума  
Старый 07.06.2011, 19:40   #5
Taumer
Новичок
 
Регистрация: 07.03.2010
Сообщений: 17
Сказал(а) спасибо: 28
Поблагодарили 9 раз(а) в 2 сообщениях
Taumer На верном пути
По умолчанию

Taumer вне форума  
Старый 07.06.2011, 22:39   #6
Mediv
Ученый
 
Аватар для Mediv
 
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 1
Mediv На верном пути
Отправить сообщение для Mediv с помощью ICQ
По умолчанию

Кэп атакуэ
__________________
Ололо, мангос сила :D
Mediv вне форума  
Старый 07.06.2011, 22:56   #7
PSZ
Ученый
 
Регистрация: 07.03.2010
Сообщений: 138
Сказал(а) спасибо: 200
Поблагодарили 143 раз(а) в 49 сообщениях
PSZ Обладатель прекрасной аурыPSZ Обладатель прекрасной ауры
По умолчанию

Неуклюжая попытка порекламить свой сервер?
PSZ вне форума  
Старый 07.06.2011, 23:06   #8
KiriX
Умный
Старожил
 
Аватар для KiriX
 
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
KiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человек
По умолчанию

Цитата:
Сообщение от Taumer Посмотреть сообщение
Даже не подумал, что можно быть таким идиотом...
Ошибко исправлено
KiriX вне форума  
 

Метки
gmlevel, админства, админство, доступ, уровни


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
trinity (world) to mangos (mangos) Timmy-kr Корзина 1 02.06.2010 04:51


Текущее время: 06:38. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot