• Страница 1 из 1
  • 1
Архив - только для чтения
Модератор форума: andycrowz  
Форум » Корзина форума » Корзина » Часто задаваемые вопросы
Часто задаваемые вопросы
grom243
Старший Маршал
Во избежании создания многочисленных тем, закрепляю тему с ответами на наиболее частые вопросы. Она будет дополняться по мере необходимости.
Невозможно создать Кровавых Эльфов, Дренеев и класс "Рыцарь Смерти"
Залить в базу realmd для 3.x.x:
Code
UPDATE `account` SET `expansion`='2' WHERE (`expansion`='0') OR (`expansion`='1');                   
ALTER TABLE `account` CHANGE `expansion` `expansion` tinyint(3) unsigned NOT NULL default '2';

Для 2.4.3 При невозможности создания кровавых эльфов и дренеев:
Code
UPDATE `account` SET `expansion`='1' WHERE (`expansion`='0');                   
ALTER TABLE `account` CHANGE `expansion` `expansion` tinyint(3) unsigned NOT NULL default '1';

Отвечаю касаемо Квестов ДК, техники, машин в Ульдуаре.
Для наиболее правильной их работы необходимо ядро с поддержкой vehicles. Его можно скомпилировать самим, или Найти в соответствующем разделе. Если у вас по какой либо причине нет возможности использовать данные ядра, существует метод "Хак", С помощью которого можно убрать цели для нерабочих квестов (метод взял/сдал) и также решить любые другие возникающие вопросы касаемо фракций и т.п Ознакомиться с ним вы можете здесь.

Не знаете, что писать в хост-логин-пароль подключения к базе данных
Ответ: Не ставьте сервер. Узнайте для начала что такое MySQL, потратьте пару часов своего времени на чтение описаний, и пару месяцев на обучение. Без этого знания вы все равно ничего не сможете сделать.

Сервер запускается и сразу закрывается
Ответ: проверьте правильность настройки файлов mangosd.conf и realmd.conf

Сервер запускается и висит, в игру зайти нельзя, возможно, выдаёт такую ошибку:
Could not connect to MySQL database at ***

Ответ: Проверьте в файлах mangosd.conf и realmd.conf настройки коннекта сервера к базе данных.

Сервер запускается и висит, в игру зайти нельзя. Выводит ошибки типа:
"2009-01-20 12:04:51 ERROR:Map file './maps/0004331.map' is non-compatible version (outdated?). Please, create new using ad.exe program.
2009-01-20 12:04:51 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."

или
Some required *.dbc files <2 from 57> not found or not compatible:
./dbc/BattlemasterList.dbc<exsist, but have 34 fields instead 33> wrong client version DBC file?
./dbc/Map.dbc<exist, but have 117 fieds instead 123>wrong client version DBC file?

Ответ: Проверьте наличие папок maps, vmaps и dbc, а также правильность указания пути к ним в файле mangosd.conf При необходимости переизвлеките карты, dbc подходящим для версии клиента и сервера экстрактором ad.exe (всегда можно найти в репозитории проекта)

Сервер запускается, но пишет ошибки (возможно, не пускает в игру) Ошибки могут выглядеть так:
ERROR:Error loading `playercreateinfo` table or empty table
2008-11-29 21:29:57 query ERROR: Table 'mangos.creature_movement_addon' doesn't exist
2008-11-29 21:32:37 SQL: SELECT id, gmlevel, sessionkey, last_ip, locked, sha_pass_hash, v, s, tbc, mutetime, locale FROM account WHERE UPPER(username) = UPPER('TEST')
2008-11-29 21:32:37 query ERROR: Unknown column 'tbc' in 'field list'
2008-11-29 22:29:57 SQL: SELECT text FROM autobroadcast ORDER BY RAND() LIMIT 1
2008-11-29 22:29:57 query ERROR: Table 'mangos.autobroadcast' doesn't exist
Ответ: Переведите текст ошибки. Ответ содержится именно в них. Проверьте вашу базу. Посмотрите текст ошибки и проверьте ошибку в базе вручную. Затем проверьте под какую ревизию ваша база и какой ревизии ваш сервер, скорее всего вам необходимо поставить обновления из папки sql/update сервера на вашу базу мира, персонажей, рилма. Возможно, необходимо установить sql обновления от патей использованных в вашей сборке сервера.

Сервер запускается, но нет персов или иная ошибка с персонажами (возможно, в консоли есть ошибки)
Ответ: Проверьте вашу базу. Посмотрите текст ошибки и проверьте ошибку в базе вручную. Затем проверьте под какую ревизию ваша база и какой ревизии ваш сервер, скорее всего вам необходимо поставить обновления из папки sql/update сервера на вашу базу персонажей. Возможно, необходимо установить sql обновления от патей использованных в вашей сборке сервера.

При попытке запуска mangosd.exe пишет что тот неправильно сконфигурирован/некорректно настроено
Ответ: Установите Microsoft Net Framework 3.5

Апдейт МуСКЛ при заливе пишет какую-то ошибку.
Ответ: Перевести ошибку, ползуясь любыми доступными средствами (словарь, сервис онлайн перевода, умный друг, родители, учитель англ. в школе). В тексте описания ошибки обычно и содержится инструкция по исправлению.
Судя по постам на форуме, самых распространенных ошибок немного:
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 - МуСКЛ сервер не может принять такой большой файл. Разбить дамп на несколько мелких куском, либо в конфиге МуСКЛ разрешить заливку больших файлов.

Реалмлист в wow просто пустое окно
Ответ: проверьте правильность указания ip адреса в таблице realmlist, а также правильность указания timеzone (должны быть одинаковы для конфига и записи в базе). Так же проверьте правильность указания портов.

Клиент не может подключиться к серверу
Ответ: Проверьте правильность адреса указания в файле realmlist.wtf клиента. В версиях клиента 3.x.x он находится в папке Data\ru (ru - как пример - зависит от языка клиента). Так же стоит проверить правильность указания адреса в таблице realmlist базы relmd. Для игры одному на компе - 127.0.0.1 - для игры по сети - сетевой адрес компьютера. Так же следует проверить правильность указания портов.

Как создать аккаунт
Ответ: Или через сайт, который вы можете установить или через команду в консоли:

Code
account create ИМЯ ПАРОЛЬ

Как дать ГМ права аккаунту?
Ответ: Таблица account в базе realmd. Значения поля gmlevel: 0-обычный аккаунт, 1-модератор, 2-гейммастер, 3-администратор (полные права).

Проблема в том что рестартер не срабатывает сразу. Windows хочет отправить отчет об ошибке. пока не нажмешь Не отправлять отчет, рестратер не начинает работать!

Ответ: Отключить отчет об ошибках.

У меня очень долго заливается база (или SQL-файл) через Navicat. Как исправить?
Ответ: Пользуйтесь SQLyog'ом или консолью.

Как узнать все команды в консоли сервера?
Ответ: прописать в консоли команду help. Более подробно для каждой команды - help КОМАНДА.

Как узнать все доступные команды в игре?
Ответ:набрать в чате команду .commands

Смена пароля, ника, регистрация акка через базу:

Code
# Обновляет пароль у уже существующего аккаунта               
UPDATE `account` SET `sha_pass_hash`=SHA1(CONCAT(UPPER(`username`),':',UPPER('НОВЫЙ_ПАРОЛЬ'))) WHERE `id`=x;               
# Смена имени уже существующего аккаунта:               
UPDATE `account` SET `username`='НОВОЕ_ИМЯ', `sha_pass_hash`=SHA1(CONCAT(UPPER('НОВОЕ_ИМЯ'),':',UPPER('ПАРОЛЬ'))) WHERE `id`=x;               
# Создание нового аккаунта:               
INSERT INTO `account(`username`,`sha_pass_hash`) VALUES('ИМЯ_АККАУНТА', SHA1(CONCAT(UPPER('ИМЯ_АККАУНТА'),':',UPPER('ПАРОЛЬ')))"               

Как залить файл формата *.patch?
В готовую сборку/ядро вы его никак не зальете. Его нужно накладывать на исходники mangos'a перед компиляцией ядра. Для этого существует Git и другие вспомогающие программы. Подробные уроки и мануалы по компиляции написаны в разделе Установка / Настройка Mangos

Можно ли поставить сайт/регалку и т.п на Ucoz?
Ответ: Можно просто поставить сайт с укозовскими шаблонами и т.п Сайты которые выложены здесь, поставить на Ucoz Невозможно. Все странички для регистрации и т.п, могут быть установлены только на серверном компьютере, или на любом другом стороннем хостинге с поддержкой php, mysql и т.п

Другие игроки не могут зайти ко мне на сервер, что делать?
Ответ: Подключить выделенный ip у своего провайдера и прописать его в колонке realnlist базы realmd. Отключить брандмауэр/файервол или настроить их для нормальной работы с mangos'ом. Инструкции по наиболее удобному использованию сервера с динамичным ip (меняется каждый раз при подключении), вы можете найти на форуме. Для всех остальных случаев используйте hamachi и т.п

Не работает сайт, закрывается apache:

Закройте все посторонние программы: icq, skype и т.п Выключите брандмауэр/файрвол. Если проблема не решилась, попробуйте перевести апач на другой порт в httpd.conf:

Quote
#Listen $&{ip:-127.0.0.1}:$&{port:-80}
#NameVirtualHost $&{ip:-127.0.0.1}:$&{port:-80}
#<VirtualHost $&{ip:-127.0.0.1}:$&{port:-80}>

Если проблема все равно осталась, то подключайте выделенный ip адрес у своего провайдера.

Перенос персонажей:

Заходите в навикат, открываете таблицу characters, правой кнопкой мыши кликаешь по самому разделу, выбираешь DUMP SQL file, затем выбираешь путь сохранения, те же действия проделываешь с таблицей realmd, затем ставишь новый серв, создаёшь новое подключение, открываешь таблицу characters удаляешь всё оттуда, правый клик, выбираешь Execute batch file, и заливаешь те файлы которые ты DUMPaл , те же действия проделывай и с таблицей realmd!!!
Где найти экстракторы для последних ревизи мангос?
Свежие экстракторы можно всегда найти на репрозите mangos. Extractor

При повторных созданий тем, ответы на которые были здесь изложены, авторам будет выдано предупреждение и тема будет удалена.

Вопросы и всякие ПАМАГИТИ ПЛИЗ в данной теме ЗАПРЕЩЕНЫ

Сообщение # 1 отредактировано Infe[R]noS - Четверг, 14.04.2011, 20:44
PanDaemonАeon
!1

Итак приступим.
Altershop для 2.4.3 , Trinity , Mangos
Altershop для 2.4.3
Alterhop Trinity 3.3.5
Altershop для Mangos 3.3.5[/cut]

Телепортер : ID - (987653, 987652, 987651) Качаем отсюда[/notice]

Цены для шмота
Filebeam

Фиксы квестов для дк

качаем отсюда[/notice][/cut]

Рабочий квестор на 46 талантов ДК(v 3.3.3a) (Расстановка - Зал легенд и Палата Героев) ID - 987654
3.3.3a

Рабочий квестор на 46 талантов ДК(v 3.3.5a) (Расстановка - Зал легенд и Палата Героев) ID - 888888
3.3.5

Квестовые спелы всех классов - учим у тренера
клац

[m][notice]Большинство этих вещей только для Mangos.[/notice][/m]

2.ID Всех тренеров

[cut]Альянс
1)Рог .npc add 918
2)Воин .npc add 5479
3)Охотник .npc add 5516
4)Паладин .npc add928
5)Прист .npc add 5489
6)Друид .npc add 5504
7)Маг .npc add 331
8)Шаман .npc add 20407
9)Чернокнижник .npc add906
10)Лич кинг (Для алов и орды) .npc add 29194
Орда.
1)Паладин .npc add 23128
2)Маг .npc add 5882
3)Прист .npc add 6018
4)Чернокнижник .npc add 3325
5)Рог .npc add 3401
6)Воин .npc add 3353
7)Охотник .npc add 3352
8)Друид .npc add 3034
9)Шаман .npc add 3173

(Riding тренер на маунта верховая езда)
Альянс:
люди: 4732 (орда: 4752)
Гномы: 7954 (Нежить: 4773)
Дварфы: 20914 (Кр.эльф: 16280)
дренейи: 4772 (Троли: 7953)
Ноч.эльфы: 4753 (Турены: 3690)

Професии
[cut]
Начертание - 28702
Чары - 28693
Травник - 28704
Алхимик - 28703
Отковка брони - 29506
Оружейник - 29505
БС - 28694
Горняк - 28698
Рыболов - 28742
Инженер - 28697
Гном инженер - 29514
Гоблин инженер - 29513
Кожевник - 28700
Снятие шкур - 28699
Шитьё - 28699
Первая помощь - 28706
Ювелир - 28701

3. Морфы

[cut]17444 - Лютый Хлад
23345 - Калесгос
22965 - Мандригоса
21174 - Креведка
21145 - Супримус
21357 - Тень Акамы
20681- Акама
20939 - Архимонд
21146 - Голова
22711 - Бруталл
22838 - Пророк Скверны(Дракон)
21254 - Терон
21252 - Мамка
21135 - Иллидан
16582 - Иструктор везувий
27105 - Некрорыцарь
16279 - Готик Жнец
10729 - Всадник в чёрном
16154 - Всадник в белом
16137 - Тадиус
16064 - Глут
23136 - Чумная Тварь
16590 - Нот Чумной
16309 - Хейген нечестивый
16110 - ЛотХиб
15928 - Мексна
15940 - Великая вдова Фарлина
15931 - Ануб'Рекан
24191 - Король-лич
28875 - Огненный Левиафан
28787 - Острокрылая
9185 - Повелительно Горнов Игнис
28611 - Разрушитель ХТ-002
11686 - Наковальня Волкхана
26746 - Сшитый КолосС
21151 - Скелет(В броне и с оружием)
21367 - Красный Орк
21490 - Чудовищный Костоглод
28220 - Вариматас
28213 - Леди Сильвана Ветрокрылая
1499 - Паладин Тренер
5072 - Прист
28127 - Король Штормграда
16063 - Доктор Колер
5233 - Дух(Ангел ресальщик)
25874 - База Данных
26538 - Архивариус Мехатон
19501 - Робот валькирий
26725 - Валькирия
24166 - Оживший ледяной Дракон
736 - Весник Тьмы (Ворген)
16174 - Лоскутик
16035 - Гроббулус
26077 - Целитель душ(Возле Кладбища в норде)
25243 - Врайкул Некролорд
23365 - Разведовательный Эстребитель
25300 - Валгул Странник
27462 - Бомба Плети
26623 - Избранный воин Имирхейма
5233 - Дух(Ангел ресальщик)
25874 - База Данных
26538 - Архивариус Мехатон
19501 - Робот валькирий
26725 - Валькирия
24166 - Оживший ледяной Дракон
736 - Весник Тьмы (Ворген)
16174 - Лоскутик
16035 - Гроббулус
26077 - Целитель душ(Возле Кладбища в норде)
25243 - Врайкул Некролорд
23365 - Разведовательный Эстребитель
25300 - Валгул Странник
27462 - Бомба Плети
26623 - Избранный воин Имирхейма
5233 - Дух(Ангел ресальщик)
25874 - База Данных
26538 - Архивариус Мехатон
19501 - Робот валькирий
26725 - Валькирия
24166 - Оживший ледяной Дракон
736 - Весник Тьмы (Ворген)
16174 - Лоскутик
16035 - Гроббулус
26077 - Целитель душ(Возле Кладбища в норде)
25243 - Врайкул Некролорд
23365 - Разведовательный Эстребитель
25300 - Валгул Странник
27462 - Бомба Плети
26623 - Избранный воин Имирхейма
.modify morph 24191 Король Лич
.modify scale 1-9 - изменить размер
.modify morph 22917 - Иллидан
.modify morph 10184 - Onyxea
.modify morph 17968 – Архимонд

4. ID званий в WoW
Звания ставятся коммандой .title add [id]

[cut]144- Адмирал Кровавого Паруса
135- Безумно влюбленный
7- Рыцарь-лейтенант
141- Бессмертный
138- Благодетель
170- Великий крестоносец
28- Верховный вождь
48- Вершитель правосудия
134- Весельчак
72- Военачальник
128- Всепобеждающий
26- Генерал
25- Генерал-лейтенант
147- Дарнасский
143- Дженкинс
79- Дипломат
64- Длань А'дала
47- Завоеватель
122- Завоеватель Наксрамаса
81- Искатель
78- Исследователь
2- Капрал
11- Командор
21- Кровавый страж
22- Легионер
10- Лейтенант-командор
137- Благодетельница
12- Маршал
83- Морской дьявол
142- Неумирающий
20- Каменный страж
150- Оргриммарский
16- Пехотинец
82- Повелитель арены
139- Покоритель Обсидианового святилища
130- Посланник
77- Премудрый
15- Разведчик
6- Рыцарь
9- Рыцарь-защитник
8- Рыцарь-капитан
1- Рядовой
27- Вождь
151- Сен'джинский
171- Серебряный заступник
131- Серебряный защитник
17- Сержант
3- Сержант
173- Сияние Рассвета
148- Стальгорнский
18- Старший сержант
4- Старший сержант
19- Старшина
5- Старшина
75- Страж огня
140- Сумеречный
172- Терпеливый
124- Тыквер
13- Фельдмаршал
133- Хмелевар
125- Хранитель мудрости
23- Центурион
145- Чокнутый
155- Чудесный
84- Шеф-Повар
149- Штормградский
146- Экзодарский
164- говорящий со звездами
160- завоеватель Ульдуара
132- защитник Кенария
53- защитник Наару
161- защитник Ульдуара
129- защитник ледяных пустошей
165- звездный скиталец
153- из Громового Утеса
152- из Луносвета
176- из Пепельного союза
154- из Подгорода
63- из Расколотого Солнца
120- искатель магии
159- небесный заступник
174- победивший падшего Короля
158- победивший смерть
121- покоритель сумрака
166- посланник титанов
175- свергнувший Короля
126- сын Альянса
127- сын Орды

9.Настройка рейтов сервера

[/cut] AllowTwoSide.Accounts = 1 Перевод (Разрешить или не разрешить создавать персонажей за две фракции на одном аккаунте)
AllowTwoSide.Interaction.Chat = 1 Перевод (общатся фракциям в чате, тоесть создастся общий чат где две фрвкции переписываются)
AllowTwoSide.Interaction.Channel = 1 Перевод (общатся в канале, тоесть если вы хотите включить такой чат то вам надо поставить 1)
AllowTwoSide.Interaction.Group = 1 Перевод (Можно брать в группу две фракции и Орду и Альянс)
AllowTwoSide.Interaction.Guild = 0 Перевод (Можно брать в гильдию две фракции и Орду и Альянс)
AllowTwoSide.Interaction.Trade = 1 Перевод (Можно передовать между фракциями предметы, голды и так далее)
AllowTwoSide.Interaction.Mail = 0 Перевод (Можно передовать между фракциями по почте так же предметы, голды)
AllowTwoSide.WhoList = 1 Перевод (Можно видеть в листе онлайна две фракции и Орду и Альянс)
AllowTwoSide.AddFriend = 0 Перевод (Можно добовлять в друзья две фракции и Орду и Альянс)[/cut]

Настройка рейтов на дроп вещей, голд и т.д.

[cut]Rate.Health = 1 Перевод (Регенерация жизней)
Rate.Mana = 1 Перевод (Регенерация маны)
Rate.Rage.Income = 1 Перевод (Регенерация ярости)
Rate.Rage.Loss = 1 Перевод (Регенерация энергии)
Rate.Focus = 1 Перевод (Регенерация фокуса)
Rate.Loyalty = 1 Перевод (Набор очков для пета)
Rate.Drop.Items = 1 Перевод (Дроп вещей)
Rate.Drop.Money = 1 Перевод (Дроп голд)
Rate.XP.Kill = 1 Перевод (Рейт на убийство)
Rate.XP.Quest = 1 Перевод (Рейт квестов)
Rate.XP.Explore = 1 Перевод (Рейт открытия карты)
Rate.XP.PastLevel70 = 1
Rate.Rest.InGame = 1 (Отдых в зоне отдыха (Онлайн))(Зона отдыха- таверна,город)
Rate.Rest.Offline.InTavernOrCity = 1 (Отдых в зоне отдыха (Офлайн))
Rate.Rest.Offline.InWilderness = 1 (Отдых не в зоне отдыха)
Rate.Damage.Fall = 1
Rate.Auction.Time = 1
Rate.Auction.Deposit = 1 (рэйт на взятие % при выставлении на аукцион)
Rate.Auction.Cut = 1
Rate.Honor = 1
Rate.Mining.Amount = 1
Rate.Mining.Next = 1
Rate.Talent = 1
Rate.Reputation.Gain = 1 Перевод (Рейт репутации)
Rate.InstanceResetTime = 1 Перевод (Время респавна инстанции)
SkillGain.Crafting = 1 Перевод (Рейт прокачки професии)
SkillGain.Defense = 1
SkillGain.Gathering = 1
SkillGain.Weapon = 1 Перевод (Рейт прокачки скилов оружия)
SkillChance.Orange = 1
SkillChance.Yellow = 1
SkillChance.Green = 1
SkillChance.Grey = 1
SkillChance.MiningSteps = 1
SkillChance.SkinningSteps =1
DurabilityLossChance.Damage = 0.5
DurabilityLossChance.Absorb = 0.5
DurabilityLossChance.Parry = 0.05
DurabilityLossChance.Block = 0.05
Death.SicknessLevel = 11
Death.CorpseReclaimDelay.PvP = 1
Death.CorpseReclaimDelay.PvE =1[/m][/m]

Сообщение # 2 отредактировано Infe[R]noS - Вторник, 07.12.2010, 07:20
Juline
!1
Русские слова и ники в игре выглядят как ???????????
Проблема с кодировкой базы => перезалейте базы в кодировке UTF-8
Сообщение # 3 написано 23.11.2010 в 15:11
INFERNOS
Я хочу вытащить альтершоп из одной сборки и залить в другую,как это сделать?
Ответ:Подключаетесь к MySQl той сборки из который хотите вытащить,делаете дампы базы mangos,а точнее таблиц creature и creature_template,после чего:удаляете во второй сборке эти таблицы и заливаете то что сдампили.
Не пытайтесь залить альтершоп c 2.4.3 в сборку 3.3.5,и старайтесь что бы обе сборки максимально подходили по ревизиям
Присяжный - краб.
Сообщение # 4 отредактировано Infe[R]noS - Четверг, 02.12.2010, 08:24
INFERNOS

Я хочу сделать старт в столицах,как это осуществить?
Ответ:Залить в базу Mangos
Code
DROP TABLE IF EXISTS `playercreateinfo`;   
CREATE TABLE `playercreateinfo` (   
`race` tinyint(3) unsigned NOT NULL default '0',   
`class` tinyint(3) unsigned NOT NULL default '0',   
`map` smallint(5) unsigned NOT NULL default '0',   
`zone` mediumint(8) unsigned NOT NULL default '0',   
`position_x` float NOT NULL default '0',   
`position_y` float NOT NULL default '0',   
`position_z` float NOT NULL default '0',   
PRIMARY KEY (`race`,`class`)   
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- ----------------------------   
-- Records   
-- ----------------------------   
INSERT INTO `playercreateinfo` VALUES ('1', '1', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('1', '2', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('1', '4', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('1', '5', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('1', '8', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('1', '9', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('2', '1', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('2', '3', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('2', '4', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('2', '7', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('2', '9', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('3', '1', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('3', '2', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('3', '3', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('3', '4', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('3', '5', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('4', '1', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('4', '3', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('4', '4', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('4', '5', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('4', '11', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('5', '1', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('5', '4', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('5', '5', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('5', '8', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('5', '9', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('6', '1', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('6', '3', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('6', '7', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('6', '11', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('7', '1', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('7', '9', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('7', '8', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('7', '4', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('8', '1', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('8', '3', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('8', '4', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('8', '5', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('8', '7', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('8', '8', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('10', '2', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('10', '3', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('10', '4', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('10', '5', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('10', '8', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('10', '9', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('11', '1', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('11', '2', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('11', '3', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('11', '5', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('11', '7', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('11', '8', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('11', '6', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('10', '6', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('8', '6', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('7', '6', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('6', '6', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('5', '6', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('4', '6', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('3', '6', '0', '1519', '-8923', '545', '94');   
INSERT INTO `playercreateinfo` VALUES ('2', '6', '1', '1637', '1551', '-4176', '40');   
INSERT INTO `playercreateinfo` VALUES ('1', '6', '0', '1519', '-8923', '545', '94');
Присяжный - краб.
Сообщение # 5 отредактировано Infe[R]noS - Пятница, 03.12.2010, 13:56
INFERNOS
Я нашел файлы .срр .patch .sql что мне с ними делать?
Ответ:
.срр
[cut].срр это файлы скриптов,отвечающие за работу мобов,боссов и прочей нечисти
Как добавить?
Перед компиляцией положить в папку /scr/server/scripts/..... и прописать имя в cmakelist.txt и scriptloader.cpp[/cut]
.patch
[cut].patch это дополнения ядра такие как античит,вип аккаунты.
Как добавить?
Через программу GIT перед компиляцией ядра[/cut]
Ни патчи,ни скрипты в готовую сборку добавить НЕЛЬЗЯ
.sql
[cut].sql файлы баз данных сервера,обычно sql файлы это квесты,мобы или другие рисованные вещи.
Как добавить?
Подключиться к базе сервера через навикат выбрать Добавить файл найти данный файл,и нажать ОК
[/cut]

.sql файлы добавить в готовую сборку МОЖНО
Удачи в работе

Присяжный - краб.
Сообщение # 6 отредактировано Infe[R]noS - Среда, 29.12.2010, 11:37
INFERNOS
Я хочу быстро нарисовать себе квест\моба\нпс\шмотку и посмотреть как она будет выглядеть,как это сделать?
Ответ: Это делается на сайте wow-v.com,там вы сможете нарисовать любую вещь с любыми статами,и посмотреть перед скачиванием как она будет выглядеть (в 3D)
WARNING Sql файл может не подходить к вашей базе по ревизии,смотрите внимательней
Присяжный - краб.
Сообщение # 7 отредактировано Infe[R]noS - Понедельник, 06.12.2010, 22:10
INFERNOS
Я хочу сделать моба\вещь с большими статами,но после 32к они обнуляються,как быть?
Ответ
Заходим в Navicat - Mangos - item_template
потом file - design table
ищем там строчку ScalingStatValue
и меняем там значение на flloat
и еще заодно поменяйте в stat_value1-10 значение на float (с) staford11
Присяжный - краб.
Сообщение # 8 отредактировано Infe[R]noS - Суббота, 15.01.2011, 21:18
AlO
Маршал
Infe[R]noS, может лучше надо было сделать не старт в столицах, а старт там где вы хотите?
Как сделать старт там где я хочу?
Ответ: Вот ,sql (этот .sql настроен на старт в Shattrath) чтобы узнать координаты x,y,z, map, zone пропишите в игре команду .gps (предварительно встав туда, где хотите чтобы герои появлялись) и заменить координаты в самом .sql файле
на всякий случай: ID расс: Человек 1, Орк 2, Дворф 3, Ночной Эльф 4, Нежить 5, Таурен 6, Гном, 7, Троль 8, Эльф Крови 10, Дреней 11
Code
update playercreateinfo set position_x='ставить свое' , position_y='ставить свое' , position_z='ставить свое' , map='ставить свое' , zone='ставить свое' where race='2';    
update playercreateinfo set position_x='-1846,692261' , position_y='5396,820801' , position_z='-12,427603' , map='530' , zone='3703' where race='5';    
update playercreateinfo set position_x='-1846,692261' , position_y='5396,820801' , position_z='-12,427603' , map='530' , zone='3703' where race='6';    
update playercreateinfo set position_x='-1846,692261' , position_y='5396,820801' , position_z='-12,427603' , map='530' , zone='3703' where race='8';    
update playercreateinfo set position_x='-1846,692261' , position_y='5396,820801' , position_z='-12,427603' , map='530' , zone='3703' where race='10';    
update playercreateinfo set position_x='-1846,692261' , position_y='5396,820801' , position_z='-12,427603' , map='530' , zone='3703' where race='1';    
update playercreateinfo set position_x='-1846,692261' , position_y='5396,820801' , position_z='-12,427603' , map='530' , zone='3703' where race='3';    
update playercreateinfo set position_x='-1846,692261' , position_y='5396,820801' , position_z='-12,427603' , map='530' , zone='3703' where race='4';    
update playercreateinfo set position_x='-1846,692261' , position_y='5396,820801' , position_z='-12,427603' , map='530' , zone='3703' where race='7';    
update playercreateinfo set position_x='-1846,692261' , position_y='5396,820801' , position_z='-12,427603' , map='530' , zone='3703' where race='11';
Сообщение # 9 отредактировано AlO - Пятница, 04.02.2011, 11:45
staford11
^s†af0rd f0rever^
В: Я залил в базу эвент, но мне он надоел, и я хочу его отключить. Можно ли как-нибудь отключить его, не удаляя из базы?
О: Можно. Нужно создать файл в формате .sql со следующим содержимым:
Code
UPDATE `game_event` SET `end_time`=2010-01-01 00:00 WHERE `entry`=ид эвента;

И залить его в базу mangos через Navicat или другой редактор баз данных (SQLyog, например). Данный скрипт сменит дату окончания эвента (вообще) на 00-00-00, и эвент просто больше никогда не начнется.
Победоносная @ Галакронд
Мои сборки под 3.3.5а 12340

Исправительные работы: в наличии.
Сообщение # 10 написано 05.02.2011 в 14:27
staford11
^s†af0rd f0rever^
В: Я нашел файл .h, что с ним делать?
О: .h - С++ Header (Файл заголовка C++ или Java). Это - исходный код. Обычно он идет вместе с .cpp. Лучше не редактировать. Если вы ничего не смыслите в C++ - не обращайте внимание на этот файл.
Победоносная @ Галакронд
Мои сборки под 3.3.5а 12340

Исправительные работы: в наличии.
Сообщение # 11 написано 06.02.2011 в 10:57
staford11
^s†af0rd f0rever^
В: Я запускаю mangosd.exe, но окно сразу же закрывается, а в server.log написано:
Code
блаблабла Using DataDir ./   
блаблабла WORLD: VMap support included. LineOfSight:1, getHeight:1, indoorCheck:1   
блаблабла WORLD: VMap data directory is: ./vmaps   
блаблабла ERROR:VMap file './vmaps/000.vmtree' is missing or point to wrong version vmap file, redo vmaps with latest vmap_assembler.exe program   
блаблабла ERROR:Correct *.map files not found in path './maps' or *.vmtree/*.vmtile files in './vmaps'. Please place *.map and vmap files in appropriate directories or correct the DataDir value in the mangosd.conf file.

О: Извлеките карты vmaps (лучше извлекайте, а не качайте, экстракторы можно скачать тут), либо зайдите в mangosd.conf и найдите следующие строки:
vmap.enableLOS = 1
vmap.enableHeight = 1

vmap.ignoreSpellIds = "7720"
vmap.enableIndoorCheck = 0
И там, где выделено красным, замените 1 на 0
Победоносная @ Галакронд
Мои сборки под 3.3.5а 12340

Исправительные работы: в наличии.
Сообщение # 12 отредактировано staford11 - Понедельник, 07.02.2011, 19:56
No-One
Влюблённый идиот
В: Я хочу сделать боссов и нпс не кастующими, как это сделать?
О: Заливаем в базу mangos/world
Code
UPDATE creature_template SET ScriptName='', AIName='' where AIName NOT IN ('TotemAi');
Сообщение # 13 написано 28.02.2011 в 05:33
AlO
Маршал
Надоел такой вопрос.
Вопрос: при заливании NPC выдало такую ошибку:
Code
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
Сообщение # 14 отредактировано AlO - Пятница, 04.03.2011, 20:02
staford11
^s†af0rd f0rever^
Quote (Infe|R|noS)
и прописать имя в cmakelist.txt и scriptloader.cpp

Уточню: если у Вас исходники с поддержкой VC, то прописать путь в (80,90,100)ScriptDev2.vcproj
Победоносная @ Галакронд
Мои сборки под 3.3.5а 12340

Исправительные работы: в наличии.
Сообщение # 15 написано 06.03.2011 в 07:27
staford11
^s†af0rd f0rever^
В: Я хочу удалить мобу спеллы, как это сделать?
О: Большинство мобов заскриптованы на EventAI, и чтобы удалить мобу все его спеллы (без возможности возврата), нужно залить в базу mangos/world следующий скрипт:
Code
DELETE FROM `creature_ai_scripts` WHERE `creature_id`=ид моба;
Победоносная @ Галакронд
Мои сборки под 3.3.5а 12340

Исправительные работы: в наличии.
Сообщение # 16 написано 12.04.2011 в 14:08
INFERNOS
Вопрос: При запуске сервера появляется
Code
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,перепроверьте
Присяжный - краб.
Сообщение # 17 написано 25.04.2011 в 15:13
staford11
^s†af0rd f0rever^
В: Я хочу увеличить статы целому сету, как это сделать
О; Залить в базу mangos/world, предварительно настроив:
Code
SET @NUM = число, на которое умножаем статы;   
SET @I1 = первый итем;   
SET @I2 = второй итем;   
SET @I3 = третий итем;   
SET @I4 = четвертый итем;   
SET @I5 = пятый итем;   
SET @I6 = шестой итем;   
SET @I7 = седьмой итем;   
SET @I8 = восьмой итем;   
UPDATE `item_template` SET `stat_value1`=`stat_value1`*@NUM WHERE `entry` IN (@I1, @I2, @I3, @I4, @I5, @I6, @I7, @I8);   
UPDATE `item_template` SET `stat_value2`=`stat_value2`*@NUM WHERE `entry` IN (@I1, @I2, @I3, @I4, @I5, @I6, @I7, @I8);   
UPDATE `item_template` SET `stat_value3`=`stat_value3`*@NUM WHERE `entry` IN (@I1, @I2, @I3, @I4, @I5, @I6, @I7, @I8);   
UPDATE `item_template` SET `stat_value4`=`stat_value4`*@NUM WHERE `entry` IN (@I1, @I2, @I3, @I4, @I5, @I6, @I7, @I8);   
UPDATE `item_template` SET `stat_value5`=`stat_value5`*@NUM WHERE `entry` IN (@I1, @I2, @I3, @I4, @I5, @I6, @I7, @I8);   
UPDATE `item_template` SET `stat_value6`=`stat_value6`*@NUM WHERE `entry` IN (@I1, @I2, @I3, @I4, @I5, @I6, @I7, @I8);   
UPDATE `item_template` SET `stat_value7`=`stat_value7`*@NUM WHERE `entry` IN (@I1, @I2, @I3, @I4, @I5, @I6, @I7, @I8);
Победоносная @ Галакронд
Мои сборки под 3.3.5а 12340

Исправительные работы: в наличии.
Сообщение # 18 отредактировано staford11 - Среда, 11.05.2011, 15:40
Scriptolog
Данная тема была перемещена из раздела [MaNGOS] Help.
Причина перемещения: Устарело + есть новая тема.

Переместил: Interior
Сообщение # 19 написано 25.01.2013 в 17:03
Форум » Корзина форума » Корзина » Часто задаваемые вопросы
  • Страница 1 из 1
  • 1
Поиск: