Я хочу вытащить альтершоп из одной сборки и залить в другую,как это сделать?
Подключаетесь к MySQl той сборки из который хотите вытащить,делаете дампы базы mangos,а точнее таблиц creature и creature_template,после чего:удаляете во второй сборке эти таблицы и заливаете то что сдампили. Не пытайтесь залить альтершоп c 2.4.3 в сборку 3.3.5,и старайтесь что бы обе сборки максимально подходили по ревизиям
Я нашел файлы .срр .patch .sql .h что мне с ними делать?
.срр это файлы скриптов,отвечающие за работу мобов,боссов и прочей нечисти Как добавить? Перед компиляцией положить в папку /scr/server/scripts/..... и прописать имя в cmakelist.txt и scriptloader.cpp
.patch это дополнения ядра такие как античит,вип аккаунты. Как добавить? Через программу GIT перед компиляцией ядра,более подробные мануалы можно найти в разделе установки
Ни патчи,ни скрипты в готовую сборку добавить НЕЛЬЗЯ
.sql файлы баз данных сервера,обычно sql файлы это квесты,мобы или другие рисованные вещи. Как добавить? Подключиться к базе сервера через навикат выбрать Добавить файл найти данный файл,и нажать ОК .sql файлы добавить в готовую сборку МОЖНО
.h - С++ Header (Файл заголовка C++ или Java). Это - исходный код. Обычно он идет вместе с .cpp. Лучше не редактировать. Если вы ничего не смыслите в C++ - не обращайте внимание на этот файл.
Я хочу удалить мобу спеллы, как это сделать?
Большинство мобов заскриптованы на EventAI, и чтобы удалить мобу все его спеллы (без возможности возврата), нужно залить в базу mangos/world следующий скрипт:
При запуске сервера появляется
Код
2011-04-25 13:36:05 ERROR:Could not connect to MySQL database at 127.0.0.1: Access denied for user 'mangos'@'localhost' (using password: YES)
Сервер не может найти подключение к базе данных,проверьте в конфигах адреса подключение и обязательно проверьте порты используемые mysql на занятость (стандартный 3306)
При запуске логин \ реалм пишет
Код
Приложению не удалось запуститься поскольку его параллельная конфигурация неправильна
Либо
Код
Приложению не удалось запуститься поскольку оно некорректно настроено
Здесь у нас проблема в библиотеках Microsoft Visual C++ Redistributable Вам нужно их установить и перезагрузится (ссылок давать не буду,ибо под каждую версию WINDOWS они разные
При запуске сервер пишет
Код
ERROR:Map file './maps/0004331.map' is non-compatible version (outdated?). Please, create new using ad.exe program. ERROR:Correct *.map files not found in path './maps' or *.vmap/*vmdir files in './vmaps'. Please place *.map/*.vmap/*.vmdir files in appropriate directories or correct the DataDir value in the mangosd.conf file.
Карты не той версии / карты отсутствуют / ошибка при извлечении карт Возможные варианты решения - переизвлечь карты / проверить правильность DataDir
Где изменить место старта\положение при старте расы\класса?
База mangos таблицы Playercreateinfo
Как сделать убрать требования для квеста?
Код
UPDATE `quest_template` SET `Method` = 0 WHERE `entry` = 12345;
где 12345 название квеста,это позволит сдать квест сразу после взятия
Как повесить на моба ауру?
На конкретного моба с конкретным guid'ом (из базы creature) - creature_addon Для всех мобов с одним entry (из базы creature_template) - creature_template_addon Например поставил 4 моба с entry 2373. И хочу на одного из них с guid'ом 358254 повесить ауру 63364. Тогда такой запрос:
Хочу вместо IP адреса сделать домен на сервер,Как?
Регаемся на http://www.2domains.ru/,покупаем домен (99р),в панели управления создаём А запись (DNS сервера регистратора) и в поле хоста пишем ип вашего компьютера,ждем до 72 часов и готово
Хочу сделать на сайт домен,а на сервер logon.домен.ру,как?
Рассмотрим на примере домена .tk 1. Идем в панель управления доменом 2. Добавляем А запись logon*
3.Сохраняем,ждем до 72 часов. 4 Готово Мы умеем удивлять! WoW-Imperial.my1.ru
Данная ошибка означает что сервер не может найти таблицу creature_movement_addon в базе mangos,перепроверьте базу данных и используемое вами ядро на соответствие версий
При попытке запуска mangosd.exe пишет что тот неправильно сконфигурирован/некорректно настроено
Установите Microsoft Net Framework 3.5 и Microsoft Visual C++ 2005 SP1 Redistributable Package.
Апдейт MYSQL при заливе пишет какую-то ошибку.
Перевести ошибку, ползуясь любыми доступными средствами (словарь, сервис онлайн перевода, умный друг, родители, учитель англ. в школе). В тексте описания ошибки обычно и содержится инструкция по исправлению. Судя по постам на форуме, самых распространенных ошибок немного: a. SQL ERROR: Unkown column - версия дампа не подходит к версии базы. Сделать так, чтобы подходила - либо откатить базу до версии дампа, накатить дамп, а потом апдейты до текущей версии, либо руками поправить дамп, глядя на произошедшие в базе изменения. b. Table 'название' doesn't exist - таблица не существует. Проверить - стоит ли МуСКЛ, есть ли разрешение у текущего юзера, в ту ли базу заливается дамп. Создать таблицу, взяв нужные файлы из сервера мангос. c. Error loading `название` table or empty table - ошибка загрузки таблицы, или таблица не существует. Проверить версию базы, или же (см. выше). d. Unable to connect to MySQL server - не могу подключиться к МуСКЛ. Либо неверно написан хост базы данных, либо у текущего юзера нет прав доступа. e. Error in your SQL syntax - ошибка в МуСКЛ запросе. Изучать МуСКЛ запросы, искать в чем ошибка. f. MySQL server has gone - МуСКЛ сервер не может принять такой большой файл. Разбить дамп на несколько мелких куском, либо в конфиге МуСКЛ разрешить заливку больших файлов.
Как создать аккаунт?
Или через сайт, который вы можете установить или через команду в консоли mangosd.exe
У меня очень долго заливается база (или SQL-файл) через Navicat. Как исправить?
Пользуйтесь SQLyog'ом,он в десятки раз быстрее
Как узнать все команды в консоли сервера?
прописать в консоли команду help. Более подробно для каждой команды - help КОМАНДА.
Как узнать все доступные команды в игре?
набрать в чате команду .command
Смена пароля, ника, регистрация акка через базу:
# Обновляет пароль у уже существующего аккаунта
Можно ли поставить сайт/регалку и т.п на Ucoz?
Можно просто поставить сайт с укозовскими шаблонами и т.п Сайты которые выложены здесь, поставить на Ucoz Невозможно. Все странички для регистрации и т.п, могут быть установлены только на серверном компьютере, или на любом другом стороннем хостинге с поддержкой php, mysql и т.п
Другие игроки не могут зайти ко мне на сервер, что делать?
Подключить выделенный ip у своего провайдера и прописать его в колонке realnlist базы realmd. Отключить брандмауэр/файервол или настроить их для нормальной работы с mangos'ом. Инструкции по наиболее удобному использованию сервера с динамичным ip (меняется каждый раз при подключении), вы можете найти на форуме. Для всех остальных случаев используйте hamachi и т.п
Не работает сайт, закрывается apache:
Закройте все посторонние программы: icq, skype и т.п Выключите брандмауэр/файрвол. Если проблема не решилась, попробуйте перевести апач на другой порт в httpd.conf:
Перенос персонажей:
Заходите в навикат, открываете базу characters, правой кнопкой мыши кликаешь по самому разделу, выбираешь DUMP SQL file, затем выбираешь путь сохранения, те же действия проделываешь с таблицей realmd, затем ставишь новый сервер, создаёшь новое подключение, открываешь таблицу characters удаляешь всё оттуда, правый клик, выбираешь Execute batch file, и заливаешь те файлы которые ты DUMPaл , те же действия проделывай и с базой realmd,если версии серверов сильно различаются накатите апдейты на старую базу
Где найти экстракторы для последних ревизи мангос?
Экстрактор для вашей версии мангоса всегда можно скомпилировать из исходников сервера
Я хочу сделать старт в столицах,как это осуществить?
Залить в базу Mangos Code
Я залил в базу эвент, но мне он надоел, и я хочу его отключить. Можно ли как-нибудь отключить его, не удаляя из базы?
Можно. Нужно создать файл в формате .sql со следующим содержимым
Я хочу увеличить статы целому сету, как это сделать
Залить в базу mangos/world, предварительно настроив:
Вопрос: при заливании NPC выдало такую ошибку:
Код
SQL Error: Unknown column 'modelid_A' in 'field list'?
что делать?
открыть sql через блокнот и изменить строчки modelid_A, modelid_A2, modelid_H, modelid_H2 на это modelid_1, modelid_2, modelid_3, modelid_4
Я хочу сделать моба\вещь с большими статами,но после 32к они обнуляються,как быть?
Заходим в Navicat - Mangos - item_template потом file - design table ищем там строчку ScalingStatValue и меняем там значение на flloat и еще заодно поменяйте в stat_value1-10 значение на float (с) staford11
Русские слова и ники в игре выглядят как ???????????,что делать?
Проблема с кодировкой базы => перезалейте базы в кодировке UTF-8