Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Документация (https://forum.zone-game.info/forumdisplay.php?f=76)
-   -   Компиляция и базовая настройка сервера MaNGOS (3.0.9) (https://forum.zone-game.info/showthread.php?t=3417)

Perfecto 18.08.2010 22:53

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Ferse, первая рабоотоспособна, вторая для скачки через tortoise hg

Ferse 19.08.2010 08:57

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Цитата:

Сообщение от Perfecto (Сообщение 84446)
Ferse, первая рабоотоспособна, вторая для скачки через tortoise hg

так у меня и через тортоисе не качалась, но сегодня о чудо наконец-то начала качаться.

Добавлено через 1 минуту
сейчас разберусь во всём, но если что поможете в создании патчей для ядра?

Добавлено через 27 минут
Цитата:

Сообщение от Perfecto (Сообщение 84446)
Ferse, первая рабоотоспособна, вторая для скачки через tortoise hg

у меня вопрос. перед компиляцией через тортоисе скачивать исходники только ядра или ещё и исходники БД накатывать?

Perfecto 19.08.2010 14:58

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Цитата:

Сообщение от Ferse
сейчас разберусь во всём, но если что поможете в создании патчей для ядра?

Для создания патчей нужно как минимум С++ знать.
Цитата:

Сообщение от Ferse
у меня вопрос. перед компиляцией через тортоисе скачивать исходники только ядра или ещё и исходники БД накатывать?

Базу можно в любое время скачать, залить (до или после компиляции ядра)

Ferse 19.08.2010 18:36

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Perfecto, А в тринити обновление исходников надо делать при помощи программы git, или в исходниках trinity уже полные исходники по последнему обновлению?

Добавлено через 3 минуты
[QUOTE=Perfecto;84522]Для создания патчей нужно как минимум С++ знать.
А не дашь ссылку на мануал или видеоурок создания патчей для ядра Trinity?

Добавлено через 2 часа 36 минут
А как в Trinity с базой данных. Что-то я неразобрался. В папке sql исходников неполная версия БД или по последней ревизии? А если неполная, то откуда качать обновления для БД TrinityZero?

Perfecto 19.08.2010 22:39

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Цитата:

Сообщение от Ferse
А в тринити обновление исходников надо делать при помощи программы git

Через tortoise hg обновлять, через git только патчи накатывать.
Цитата:

Сообщение от Ferse
или в исходниках trinity уже полные исходники по последнему обновлению?

Вот этого не понял
Цитата:

Сообщение от Ferse
А не дашь ссылку на мануал или видеоурок создания патчей для Trinity?

Таких нет, быть может Вы имели в виду накладывание патчей?
Цитата:

Сообщение от Ferse
А как в Trinity с базой данных. Что-то я неразобрался. В папке sql исходников неполная версия БД или по последней ревизии? А если неполная, то откуда качать обновления для БД TrinityZero?

Да, там версия неполная (без заселения). Полная версия находится здесь

Ferse 20.08.2010 08:40

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Цитата:

Сообщение от Perfecto
Цитата:
Сообщение от Ferse
А как в Trinity с базой данных. Что-то я неразобрался. В папке sql исходников неполная версия БД или по последней ревизии? А если неполная, то откуда качать обновления для БД TrinityZero?
Да, там версия неполная (без заселения). Полная версия находится здесь

Да там непонятно что именно надо качать и что и в каком порядке заливать!!

Perfecto 20.08.2010 14:47

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Вот Вам прямая ссылка
Там есть файл ZeroDB_0.3.0_Core_1708.zip, а уже в нем ZeroDB_0.3.0_Core_1708.sql вот его заливать в базу world

Ferse 20.08.2010 17:55

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Цитата:

Сообщение от Perfecto (Сообщение 84692)
Вот Вам прямая ссылка
Там есть файл ZeroDB_0.3.0_Core_1708.zip, а уже в нем ZeroDB_0.3.0_Core_1708.sql вот его заливать в базу world

А что заливать в другие базы realmd и characters?
да и вообще где можно найти патчи в ядро TrinityZero? и можно ли научиться, как Каратель делать их самому? Вы знаете как разобраться в исходном коде и исправить нужные спеллы?

Perfecto 21.08.2010 01:06

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
C TrinityZero не связывался, так что ничего конкретного сказать не могу.
Патчи в ядро, мне кажется, можно найти только на их форуме, а как я глянул там с этим, мягко говоря, туго (т.к. не особо популярно).
Разбираюсь в исходном коде я нормально, но вот исправлений довольно мало в связи с моими скудными познаниями в С++
P.S. Такое ощущение, что многие сейчас начнут меня проклинать :)

Ferse 21.08.2010 08:41

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Где именно в исходном коде можно найти спеллы?

Perfecto 21.08.2010 09:43

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
src/game/Spell.cpp
src/game/SpellAuras.cpp
и т.д. (там даже по названиям ясно)

Ferse 21.08.2010 13:04

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Цитата:

Сообщение от Perfecto (Сообщение 84787)
C TrinityZero не связывался, так что ничего конкретного сказать не могу.
Патчи в ядро, мне кажется, можно найти только на их форуме, а как я глянул там с этим, мягко говоря, туго (т.к. не особо популярно).
Разбираюсь в исходном коде я нормально, но вот исправлений довольно мало в связи с моими скудными познаниями в С++
P.S. Такое ощущение, что многие сейчас начнут меня проклинать :)

А где именно в исходниках можно найти спеллы, подскажите!!!
сорри проблема с оперой.
А файлы .cpp чем можно открыть?

PROGRAMMATOR 21.08.2010 13:29

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Блокнотом. А вообще уже можно было бы понять, в чем и на чем написан сервер.

Ferse 23.08.2010 17:50

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Цитата:

Сообщение от PROGRAMMATOR (Сообщение 84833)
Блокнотом. А вообще уже можно было бы понять, в чем и на чем написан сервер.

Сорри тупанул, это же открытый код!!!
Спасибо вам!!! Научился ядро править, вот только пока незнаю как это в патчи превращать!!! :)

IGP 11.04.2011 11:21

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Помогите пожалуйста, все скомпилировал, установил базы(пропатчил и тд),но при открытые mangosd.exe пробегают строчки и всё... В чем может быть ошибка?
ОС: Windows server 2008 x64(компилировал как х32 приложение(так как х64 поддерживает 32-х битные приложения)
(Скачать готовую сборку не предлагать!,я лишь из-за сорсов варик и ставлю!)
http://s016.radikal.ru/i334/1104/32/f94dce2ba2fc.jpg

Itachi 11.04.2011 12:33

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
IGP сервер - консольное приложение которое очень привередливое к ОС попробуйте в х64 скомпилить и думаю проблема решится

IGP 11.04.2011 12:45

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Цитата:

Сообщение от Sharki (Сообщение 117216)
IGP сервер - консольное приложение которое очень привередливое к ОС попробуйте в х64 скомпилить и думаю проблема решится

сейчас попробую.
А какие приложения не привередливы к ОС?(написанные на С++ соответственно)

Itachi 11.04.2011 12:50

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Цитата:

Сообщение от IGP (Сообщение 117222)
сейчас попробую.
А какие приложения не привередливы к ОС?(написанные на С++ соответственно)

если вы про серверы то все привередливы, а так, когда вы компилируете у вас вверх есть выбор (дебаг релиз etc) и есть выбор (х64 х32) и вот если во втором есть пункт All CPU то программа будет совместима как с х32 так и с х64

IGP 11.04.2011 13:01

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Не помогло

Itachi 11.04.2011 13:11

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
тогда просьба объяснить по конкретнее выходит ли ошибка? закрывается ли ядро просто так или показывает эти строки и просто виснет

IGP 11.04.2011 13:12

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Оно очень быстро показывает эти строки(еле еле словил принт-скрином) и закрывается

Itachi 11.04.2011 13:15

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
IGP запустите mangosd.exe через консоль и тогда вы увидите все ошибки

IGP 11.04.2011 13:27

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Через консоль чего? Операционной системы? Это же вроде ничего не даст.(приложение же так же будет закрываться)

PROGRAMMATOR 11.04.2011 14:37

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
С чего бы это? Процесс mangosd убьется, но вывод останется в консоли.

IGP 11.04.2011 15:10

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Я тогда не понимаю через какую консоль надо запустить :(

Itachi 11.04.2011 16:43

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
IGP Меню Пуск -> Все программы -> Командная строка (если вин 7) на ХР тоже в стандартных кажется

или просто Выполнить и там прописать cmd

IGP 11.04.2011 19:35

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Цитата:

Сообщение от Sharki (Сообщение 117248)
IGP Меню Пуск -> Все программы -> Командная строка (если вин 7) на ХР тоже в стандартных кажется

или просто Выполнить и там прописать cmd

Хех так я и подумал ;) Давно ею не пользовался.
Собственно не находит он mangosd.conf (хотя в папке данный файл присутствует(хотя он такую же реакцию выдает и на realmd.exe)

PROGRAMMATOR 11.04.2011 19:37

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
mangosd.conf или mangosd.conf.dist.in у вас присутствует?

IGP 11.04.2011 19:39

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Цитата:

Сообщение от PROGRAMMATOR (Сообщение 117268)
mangosd.conf или mangosd.conf.dist.in у вас присутствует?

Да присутствует.

PROGRAMMATOR 11.04.2011 19:41

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
В смысле какой из них.

IGP 11.04.2011 19:46

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Цитата:

Сообщение от PROGRAMMATOR (Сообщение 117270)
В смысле какой из них.

mangosd.conf , realmd.conf

Itachi 11.04.2011 19:49

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
ну тогда все же просьба выложить то, что показывает консоль (т.е. cmd)

IGP 11.04.2011 19:56

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
http://s07.radikal.ru/i180/1104/fc/02e62f04cae7.jpg

Itachi 11.04.2011 20:00

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Цитата:

Сообщение от IGP (Сообщение 117275)

о ля ля и что же мы видим? проверьте формат конфигов внимательнее

IGP 11.04.2011 20:06

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Цитата:

Сообщение от Sharki (Сообщение 117277)
о ля ля и что же мы видим? проверьте формат конфигов внимательнее

о ля ля я умею читать и знаю ,что там написано. И да, я первым делом проверил название и расширение.

Itachi 11.04.2011 20:10

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
ну тогда еще предположение одно, в конфигах строки

Цитата:

LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd"
WorldDatabaseInfo = "127.0.0.1;3306;mangos;mangos;mangos"
CharacterDatabaseInfo = "127.0.0.1;3306;mangos;mangos;characters"
вы их под себя меняли?

IGP 11.04.2011 20:12

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Цитата:

Сообщение от Sharki (Сообщение 117282)
ну тогда еще предположение одно, в конфигах строки



вы их под себя меняли?

да конечно.

PROGRAMMATOR 11.04.2011 20:19

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Значит сохранили его с сигнатурой. Теперь берите Notepad++ и Кодировка → Кодировать в UTF-8 (без BOM).

IGP 11.04.2011 20:31

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Цитата:

Сообщение от PROGRAMMATOR (Сообщение 117284)
Значит сохранили его с сигнатурой. Теперь берите Notepad++ и Кодировка → Кодировать в UTF-8 (без BOM).

Не помогло. Ещё варианты?! ;)
Я не прошу за меня думать, просто после двух дней раздумий врядли я пойму в чем проблема. Спасибо всем кто помогает!

PROGRAMMATOR 11.04.2011 20:40

Re: Компиляция и базовая настройка сервера MaNGOS (3.0.9)
 
Нет, больше вариантов нет. Да и вряд ли они есть.


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

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot