|
|
Возраст: 34 C нами с 20.11.2006 Репутация: 106
|
|
Предлагаю в этой теме обсуждать или решать проблемы каcающиеся Mangos server from World of Warcraft
Официальный русский сайт поддержки-mangos.ru
Q как установить сервер?
А читаем тут
Q Где взять Web интерфейс для сервера?
А вам сюда
Q Античит,NPC,Базы
А тут
Данный F.A.Q. поможет владельцам Windows XP оптимизировать свою ОС для увеличения производительности. Это будет не лишним плюсом как при работе с MaNGOS, так и с другими программами.
Эффективнее - Без эффектов.
Благодаря внешнему виду и GNOME-подобной поддержке скинов Windows XP выглядит красивее всех предыдущих версий Windows. Но все эти утехи для глаз снижают реакцию интерфейса на действия пользователя. Для автонастройки пользовательского интерфейса XP запускает несколько тестов, стремясь сохранить и удобство, и красоту. Но в этот процесс можно вмешаться. Если исчезающие меню вызывают у вас скорее раздражение, чем удовольствие, и если вам нужно пару десятков мегабайт оперативной памяти, то все лишнее можно убрать. Некоторые настройки выполняются на вкладке Оформление (Appearance) в свойствах монитора. Параметры, доступ к которым открывается кнопкой Эффекты (Effects), позволяют настроить переходы в меню, тени и шрифт, включая технологию улучшения читаемости шрифта - Microsoft ClearType. На мой взгляд, ClearType хорош для ноутбуков и ЖК-мониторов, но на ЭЛТ текст выглядит слишком жирно и смазано. Впрочем, и на ЖК-мониторе ClearType нравится далеко не всем. Так что выбирайте по вкусу. Дальнейшая настройка производительности графического интерфейса выполняется в окне Свойства системы (System Properties), на вкладке Дополнительно (Advanced). Нажав кнопку Параметры (Settings) в разделе Производительность (Performance), можно выбрать максимальную производительность, максимальное качество изображения или средние параметры. Перейдя к вкладке Дополнительно (Advanced) в окне Параметры быстродействия (Performance Options), убедитесь, что распределение ресурсов процессора и памяти ориентировано на оптимизацию работы программ. Если компьютер является сервером, нужно указать приоритет фоновых служб и кэша. Здесь же выбирается размер и местоположение файла подкачки. Но обычно эти параметры Windows XP прекрасно выбирает сама.
Быстрая смена пользователя.
Данная функция позволяет пользователям компьютера переключаться с одной учетной записи на другую без завершения сеанса. Прекрасная функция - особенно если вашим компьютером пользуется мама, папа и всякие сестры-братья. Однако такое переключение требует большого расхода оперативной памяти. Если в системе зарегистрировалось несколько пользователей, то настройки каждого из них, а также запущенные ими программы, при переключении на другого пользователя сохраняются в памяти. Скажем, если вы запустили Word, Excel и какую-нибудь игру, отлучились на минутку, а тем временем пришел ваш брат, переключил систему на себя и попытался поиграть в Red Faction, то он обязательно заметит явное (вплоть до полной остановки игры) снижение производительности. Если объем оперативной памяти в компьютере составляет 64 Мб или меньше, Windows XP автоматически отключает функцию быстрой смены пользователей. Для обеспечения максимальной производительности проследите, чтобы в системе не было зарегистрировано сразу несколько пользователей. Или отключите эту функцию, для чего нужно зайти в Панель управления > Учетные записи пользователей (Control Panel > User Accounts), нажать кнопку Переключение пользователей и отключить режим Использовать быстрое переключение пользователей.
Автоматическое обновление.
Устанавливать последние исправления версии DirectX и другие обновления необходимо своевременно. По умолчанию XP делает это автоматически. Для этого в фоновом режиме запускается специальная небольшая программа, проверяющая обновления. Если же вы предпочитаете следить за обновлениями самостоятельно, то можете отключить эту функцию XP. Для этого перейдите на вкладку Автоматическое обновление (Automatic Updates) в окне Свойства системы (System Properties). Отключение Автоматического обновления поможет вам сэкономить лишние 50 мегабайт трафика.
Восстановление системных файлов.
ПК периодически создает "снимки" важных системных файлов (файлов реестра, базы данных COM+, профилей пользователей и т.п.) и сохраняет их в качестве "точки возврата". Если какое-либо приложение "подвесит" компьютер или испортит важные данные, вы сможете вернуться к состоянию, сохраненному в этой точке. "Точки возврата" создаются автоматически службой Восстановление системы (System Restore) в определенных ситуациях - таких как установка новых приложений, обновление Windows, установка неподписанного драйвера и т.п. Такие точки можно создавать и вручную через интерфейс восстановления системы, который открывается с помощью команды Пуск > Программы > Стандартные > Служебные > Восстановление системы (Start > Programs > Accessories > System Tools > System Restore). В основе функции восстановления системных файлов лежит фоновая служба, которая сама по себе минимально сказывается на быстродействии, но сделанные ею "снимки" занимают место на диске. Вы можете вручную ограничить объем дискового пространства для данной службы или даже полностью отключить эту службу для всех дисков. Для того чтобы отключить восстановление системных файлов, нужно поставить "галочку" в окне Отключить службу восстановления. Поскольку эта служба может повлиять на результаты работы тестовых программ, перед тестированием системы ее обычно отключают.
Дефрагментация.
DOS и версии Windows, не входящие в семейство NT, мало заботятся об оптимизации файловой системы. Это приводит к образованию "дыр" в разных местах дискового пространства при установке и удалении программ. В результате свободные участки, вместо того чтобы образовать один сплошной блок, разбросаны по всему диску. При заполнении свободного пространства файлы тоже оказываются разбросанными по нескольким секторам, что сильно снижает производительность - при обращении к файлу приходится читать не один последовательный участок диска, а несколько, да еще расположенных произвольно. В Windows NT используется файловая система NTFS, где приняты особые меры для сохранения целостности дискового пространства. Но и они не исключают фрагментации. Поэтому необходимо дефрагментировать жесткий диск. Регулярность этой процедуры зависит от характера вашей деятельности на компьютере Если вы часто устанавливаете и удаляете программы или постоянно создаете, перемещаете или удаляете файлы, то рекомендуется выполнять дефрагментацию раз в неделю. Если же вы долгое время используете одни и те же приложения, не слишком часто перемещая при этом файлы, то промежуток между дефрагментациями можно увеличить до одного месяца. Если диск дефрагментируется достаточно часто, то вы не заметите после очередной дефрагментации ощутимого прироста в производительности. Это совершенно нормально. Напротив - если прирост заметен, это значит, что дефрагментацию нужно поводить чаще. Отличная, беслпатная программа "Aus-Logic Disk Defrag", прекрастно подойдёт для выполнения быстрой и качественной дефрагментации HDD.
Лишние сервисы и службы.
Для ускорения работы системы можно отключить ненужные системные службы. Заодно и памяти немного освободится. Ниже перечислены службы, которые обычно можно безболезненно отключить.
* Автоматическое обновление (Automatic Updates). Обновлять систему можно и вручную, особенно если нет постоянного соединения с интернетом. Не забудьте только отменить заодно и автоматическое обновление на одноименной вкладке свойств системы.
* Журнал событий (Event Log). Ведет журнал системных и программных событий, а также событий системы безопасности. Если вопросы безопасности вас не волнуют, то эту функцию можно отключить.
* Спулер печати (Print Spooler). Не нужен, если нет принтера.
* Portable media serial number. Отвечает за получение серийного номера переносного музыкального устройства, подключаемого к компьютеру.
* Remote Registry Service. Функция удаленного управления реестром. Нужна только администраторам сети.
* System Event Notification. Отслеживает системные события. Если все уже настроено и нормально работает, можно отключить.
* SSDP Discovery. Обеспечивает работу внешних устройств, поддерживающих UPnP (универсальная система Plug&Play, которая, по задумке, должна связывать компьютер с самой различной бытовой техникой, вроде пылесоса или холодильника).
* Планировщик заданий (Task Scheduler). Обеспечивает запуск приложений в заданное время. Если эта функция не используется, ее можно отключить.
* Telnet. Обеспечивает соединение и удаленную работу по протоколу telnet. Если вы не знаете и не хотите знать, что это такое, эту службу можете отключать.
* Uninterruptible power supply. Управляет работой бесперебойных источников питания (UPS). Если UPS с обратной связью нет, данную службу можно отключить.
* Terminal Service. Служит для удаленного управления компьютером по сети. Домашнему серверу эта функция, в общем-то, ни к чему.
* Wireless zero configuration. Служба автоматической настройки беспроводных сетей стандарта 803.11 и 803.11b.
Подчеркну, что приведенный список - отнюдь не истина в последней инстанции. Необходимость той или иной системной службы определяется задачами, которые выполняются на данном компьютере. Каждый должен решить сам, что можно отключать, а что нет. Главное не переборщить: ведь последствия необдуманных действий могут быть совершенно непредсказуемыми.
Работа с реестром.
Что бы запустить программу для работы с реестром Windows, достаточно просто перейти в Пуск -> Выполнить... -> regedit.exe.
Есть один прием, позволяющий ускорить работу системы и несколько разгрузить занимаемую ею оперативную память, заключается в отключении Dr.Watson`a - отладчика, запускаемого по умолчанию при каждом сбое в работе приложений. Чтобы отключить этого "доктора", нужно в реестре найти ключ HKEY_LOCAL_MACHINE \SOFTWARE \Microsoft \Windows NT \CurrentVersion \AeDebug и изменить в нем значение параметра Auto на 0. После такой модификации реестра система в случае сбоя приложения будет предлагать вам на выбор два варианта: закрыть его или передать отладчику. В последнем случае запустится Dr.Watson и создаст файл журнала.
Оптимизация интерфейса.
Следующий этап - ускорение работы интерфейса. Заходим в System Properties, открываем вкладку Advanced, нажимаем в разделе Performance кнопку Settings и в открывшемся окне Visual Effects активизируем режим Adjust for best performance, отключая тем самым абсолютно все эффекты. Их можно отключить и по отдельности, оставив те, без которых прожить ну никак нельзя... Теперь примемся за меню Пуск. Изначально оно открывается с некоторой задержкой (по умолчанию - 400 миллисекунд). Ее величина определяется в реестре - значением ключа MenuShowDelay, находящегося по адресу HKEY_CURRENT_USER \ControlPanel \Desktop. В случае установки для этого параметра значения 0 меню будет появляться без задержки. Там же, в реестре, находится еще один параметр, изменение которого несколько ускорит работу интерфейса,- MinAnimate, включающий анимацию при сворачивании и разворачивании окон. Он находится по адресу HKEY_CURRENT_USER \ControlPanel \Desktop \WindowsMetrics. Если значение этого параметра 1 - анимация включена, 0 - выключена. Если же этого ключа в реестре нет, создайте его (тип - String). И не забудьте: для вступления подобных изменений в силу необходимо перезагрузить компьютер. Если в папке, которая находится в NTFS-разделе, много файлов, открываться она будет довольно медленно. Windows каждый раз тратит время на обновление метки последнего доступа к файлам. Для отключения этой функции нужно по адресу HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Control \FileSystem создать параметр NtfsDisableLastAccessUpdate типа DWord и присвоить ему значение 1. Для оптимизации работы системы можно также воспользоваться специальными программами, например, такими как Tweak-XP - набор из двух десятков утилит для настройки Windows XP.
Удаление скрытых компонентов.
В отличие от Windows 9*/NT, при установке Windows XP нельзя выбрать необходимые компоненты. На мой взгляд, это правильное решение Microsoft - сначала следует установить операционную систему со всеми ее причудами, а уж затем, поработав, решать, что оставить, а что нет. Однако при этом в окне Add/Remove Windows Components удалять практически нечего: многие компоненты Windows скрыты от шаловливых ручек не слишком опытных пользователей. Для решения этой проблемы открываем системную папку %SystemRoot%\Inf, находим в ней файл sysoc.inf и удаляем во всех строках слово HIDE. Главное при этом - сохранить формат файла. То есть следует удалять только HIDE, оставляя запятые до и после этого слова.
Например, если исходная строка выглядела так:
msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7
то должно получиться следующее:
msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,,7
Сохранив файл sysoc.inf, мы увидим в Add/Remove Windows Components значительно более длинный список, чем тот, что был там прежде.
Настройка жёсткого диска & Hастройка HDD.
Проверьте настройку параметров жесткого диска, поскольку именно там находится файл подкачки. Правильная конфигурация его влияет на скорость работы системы. Откройте Device Manager в свойствах системы (или на вкладке Hardware в свойствах любого диска). Просмотрите свойства вашего жесткого диска. Убедитесь, что на вкладке Polices включен режим Enable write caching on the disk. Для дисков SCSI следует также включить на вкладке SCSI Properties следующие режимы: Disable Tagged Queuing и Disable Synchronous Transfers.
Дополнительное ускорение.
Откройте My Computer > Properties > Advanced > Performance Settings > Advanced. Значение параметра Processor scheduling должно равняться Programs. В противном случае Windows будут распределять процессорное время равномерно между всеми программами, включая сервисы, что для игр неприемлемо. Если объем оперативной памяти составляет не менее 256 Мб, включите режим System cache в разделе Memory usage. Если же памяти меньше, система будет работать быстрее в режиме Programs. Этот параметр аналогичен ключу реестра LargeSystemCache (см ниже).
Оптимизация с помощью ключей реестра.
В реестре Windows есть несколько ключей, которые позволяют оптимизировать работу Windows с памятью.
* Найдите ключ ClearPageFileAtShutdown в ветви [HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \ControlSessionManager \Memory Management]. Он позволяет удалять файл подкачки при выходе из Windows (этот режим доступен также в разделе локальной безопасности). Его активация приведет к большим задержкам при перезагрузке, поэтому желательно оставить его значение равным 0.
* Ключ DisablePagingExecutive запрещает записывать в файл подкачки коды (драйверы, exe-файлы), всегда оставляя их в физической памяти. Если этой памяти больше 256 Мб, то установка значения в 1 может существенно ускорить работу системы.
* Ключ LargeSystemCache определяет режим работы системного кэша (см. раздел "Дополнительное ускорение").
* Ключ SecondLevelDataCache предназначен для компьютеров со старыми моделями процессоров (до Pentium II) и позволяет установить размер кэша. По умолчанию его значение равно 0, что соответствует 256 Кб. Несколько ускорить работу может отключение неиспользуемой подсистемы POSIX. Чтобы не возиться с удалением файлов и с отключением файловой защиты Windows XP откройте [HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \ControlSessionManager \SubSystems] и удалите строки Optional и Posix.
И так писал гайды для своих гмов, думаю и вам пригодится
Урок 1.
Гм Аккаунт
Цитата:
Вот мы поставили сервер,и теперь нам нужен гм аккаунт для управления сервером внутри
Как это сделать ?
Как известно в MaNGOS сущетвует 3 уровня гм доступа(1,2,3)
существует несколько возможностей создать гм аккуант
1)Консольный способ(Для етого нам понадобится включеный сервер)
Заходим в консоль сервера и пишем .setgm <имя> <уровень>
например если мы хотим поставить уровень доступа 2 для аккаунта mangos
пишем
Цитата:
.setgm mangos 2
2)Через базу данных
Заходим любым GUI который работает с базами данных(Nvicat, SqlLog)
заходим в базу данных Realmd
открываем таблицу accounts
и ставим нужный уровень доступа в напротив нужного аккаунта в столбце `gmlevel`
Урок 2.
Ставим и убираем мобов
Цитата:
Для того чтобы поставить моба:
1)заходим в базу данных вашего сервера, ищем таблицу creature_template
открываем ее и смотрим (или для получения номера моба берем его название(имя) пишем в игре .lookupcreature <имя> и получаем номер)
2)(если вы пользовались командой .lookupcreature можете пропустить етот пункт)эта таблица состоит из нескольких полей,
Цитата:
entry - номер моба
name - имя
остальные пока нам не нужны
3) идем на нужно место , там где хотим поставить моба и пишем
Цитата:
.addspw номер_моба
например чтоб поставить ониксию с номером 10184 пишем
Цитата:
.addspw 10184
появляется нужный моб
4)Установка времени спавна.
Выбираем вновь поставленнного моба и пишем
Цитата:
.spawntime время_в_секундах
например чтобы поставить время спавна 1 минуту = 60 сек
пишем
.spawntime 60
5) Установка дистанции моба
Выбираем моба и пишем
Цитата:
spawndist дистанцию
например чтобы дистанция была равна 10 ярдов пишем
.spawndist 10
6) убийство/респавн моба
для убийства
Цитата:
.die
для респавна моба
Цитата:
.respawn
7) для получения инфе о мобе пишем
Цитата:
.npc
todo
Поиск по базе данных
Ставим Геймобьекты
Изменения гм доступа для команд
|
Последний раз редактировалось: k2 (18 Июл 2008, 18:50), всего редактировалось 1 раз
|
|
|
|
|
|
|
Возраст: 38 C нами с 30.04.2008 Репутация: 71.3
|
|
k2 писал(а): |
Как известно в MaNGOS сущетвует 3 уровня гм доступа(1,2,3)
существует несколько возможностей создать гм аккуант
|
Извини но помойму ты немного отстал от жизни...В мангосе уже очень давно 5 уровней доступа...Для молодых админов нужно было просто накатать весь список комманд с подробным описанием на русском.Это я про тех молодых админов которые решили просто посмотреть на сервер галазми администратора.Остальные админы и так все знают или по крайней мере знают где найти то что им нужно...
Один вопрос...Для чего эта тема?Тебя действительно интересует мангос или ты относишся к разряду тех админов про котрых я писал выше?
|
|
|
|
|
|
|
|
Возраст: 34 C нами с 20.11.2006 Репутация: 106
|
|
system, может и изменилось но я брал все с mangos.ru так что в сить не вникая,но всеравно спасибо исправлю
|
|
|
|
|
|
|
|
Возраст: 35 C нами с 12.09.2007 Репутация: 36.4
|
|
Скажите а как запихать сервер в интернет?
|
|
|
|
|
|
|
|
Возраст: 34 C нами с 20.11.2006 Репутация: 106
|
|
Ecco, если вы хотите чтобы к вам заходили с интернета,то купите внешний хост у провайдера
|
|
|
|
|
|
|
|
|