Ru-MaNGOS

Ru-MaNGOS (http://mangos.ytdb.ru/index.php)
-   Новичкам (http://mangos.ytdb.ru/forumdisplay.php?f=40)
-   -   Несуществующая проблема с картами (0004331.map is non-compatible version) (http://mangos.ytdb.ru/showthread.php?t=276)

Foks 04.05.2010 12:46

Feel The Power и другие, Вы, видимо, издеваетесь.
http://github.com/mangos/mangos/comm...2b1ba9683865af
Переход мангоса на 3.3.3а.

Filog 24.06.2010 11:17

очередная проблема с картами
 
Всем добрый день!

Установил ManGos. Но он ругается на карты говорит, что старая версия. Обновляю с помощью ad.exe Из клиента 3.3.3а, тоже ругается.
Как обойти эту ошибку?

Вот текст ошибки.
Map file '/usr/local/share/mangos/maps/0004331.map' is non-compatible version (outdated?). Please, create new using ad.exe program.
Correct *.map files not found in path '/usr/local/share/mangos/maps' or *.vmap/*vmdir files in '/usr/local/share/mangos/vmaps'. Please place *.map/*.vmap/*.vmdir files in appropriate directories or correct the DataDir value in the mangosd.conf file.

KiriX 24.06.2010 11:27

Цитата:

Сообщение от Filog (Сообщение 9494)
Всем добрый день!

Установил ManGos. Но он ругается на карты говорит, что старая версия. Обновляю с помощью ad.exe Из клиента 3.3.3а, тоже ругается.
Как обойти эту ошибку?

1) Клиент не 3.3.3а на компе есть???
2) Перепроверяем всё по 10 раз - путь, точно ли те карты, точно ли из того клиента, точно ли тот мангос запускается.

Filog 26.06.2010 05:15

Цитата:

Сообщение от KiriX (Сообщение 9497)
1) Клиент не 3.3.3а на компе есть???
2) Перепроверяем всё по 10 раз - путь, точно ли те карты, точно ли из того клиента, точно ли тот мангос запускается.

Клиент версии 3.3.3а. Пути верные.
Как узнать какой версии мой сервер?
В базе данных в таблице db_version в поле version написано
YTDB_0.13.5_R550_MaNGOS_R10023_SD2_R1706_ACID_R304 _RuDB_R37.7
в поле creature_ai_version написано
ACID 3.0.4 - Final Release for Mangos (3.3.2 Client)

tempura 26.06.2010 07:42

ОПЯТЬ КАРТЫ???????????? Самим не надоело?

Версию сервера не могут посмотреть... блин... :(

Lordronn 26.06.2010 07:43

Что пишет конкретно , ругаться может по разному?
Может вмапы врублены , а их самих нету?

Filog 26.06.2010 17:33

Using YTDB_0.13.5_R553_MaNGOS_R10100_SD2_R1727_ACID_R304 _RuDB_R37.7
SQL ERROR: Unknown column 'account.online' in 'field list'
Using DataDir /usr/local/share/mangos/
WORLD: VMap support included. LineOfSight:0, getHeight:0
WORLD: VMap data directory is: /usr/local/share/mangos/vmaps
WORLD: VMap config keys are: vmap.enableLOS, vmap.enableHeight, vmap.ignoreMapIds, vmap.ignoreSpellIds
Map file '/usr/local/share/mangos/maps/0004331.map' is non-compatible version (outdated?). Please, create new using ad.e xe program.
Correct *.map files not found in path '/usr/local/share/mangos/maps' or *.vmap/*vmdir files in '/usr/local/share/mangos/ vmaps'. Please place *.map/*.vmap/*.vmdir files in appropriate directories or correct the DataDir value in the mangosd.c onf file.

Народ, нет сил уже биться, помогите.
Уже на версию 3.3.2 откатился, а эфекта нет.

Shadez 26.06.2010 17:55

dbc, maps в правильную папку ложить кто будет?)

Filog 29.06.2010 08:07

Цитата:

Сообщение от Shadez (Сообщение 9668)
dbc, maps в правильную папку ложить кто будет?)

Там всё верно с путями.
обе папки лежат в /usr/local/share/mangos/
Чувствую, что проблема путяковая, но, блин, уже остатки мозгов скрутил в трёх соснах.
Из выше сказаных слов я правильно понял, что существующий Mangos не поддерживает клиента 3.3.3 и 3.3.3а?

KiriX 29.06.2010 08:27

Цитата:

Сообщение от Filog (Сообщение 9717)
Там всё верно с путями.
обе папки лежат в /usr/local/share/mangos/
Чувствую, что проблема путяковая, но, блин, уже остатки мозгов скрутил в трёх соснах.
Из выше сказаных слов я правильно понял, что существующий Mangos не поддерживает клиента 3.3.3 и 3.3.3а?

Кажется, от мозгов уже даже остатков не осталось =(
Неправильно ты понял =(

Filog 29.06.2010 11:36

Цитата:

Сообщение от KiriX (Сообщение 9718)
Кажется, от мозгов уже даже остатков не осталось =(
Неправильно ты понял =(

:yes3:
Похоже на то.
Счас перенес клиента на машину где его отродясь не было. Накачу до 3.3.3а и снова создам эти горяче любимые мной карты. :-)

Shadez 29.06.2010 12:18

Цитата:

Сообщение от Filog (Сообщение 9717)
Там всё верно с путями.

Попробуй переименовать папки maps, dbc и запусти сервер. Такая же ошибка вылезет.

Hantet 29.06.2010 15:34

Порадовало:
Цитата:

SQL ERROR: Unknown column 'account.online' in 'field list'
:)

Парень, ты в курсах что этой колонки там нет со времён динозавров? :)
Качай исходники с мастер-ветки и будет тебе счастье :)

Код:

git clone git://github.com/mangos/mangos.git

tempura 29.06.2010 23:00

Цитата:

Сообщение от Filog (Сообщение 9494)
Всем добрый день!

И тебе не хворать.

Цитата:

Сообщение от Filog (Сообщение 9494)
Установил ManGos.

Молодца! Поздравляю!

Цитата:

Сообщение от Filog (Сообщение 9494)
Но он ругается на карты говорит, что старая версия. Обновляю с помощью ad.exe Из клиента 3.3.3а, тоже ругается.

А где баг-репорт?

Цитата:

Сообщение от Filog (Сообщение 9494)
Как обойти эту ошибку?

Никак. Ошибки надо ИСПРАВЛЯТЬ, а не обходить.

Цитата:

Сообщение от Filog (Сообщение 9494)
Вот текст ошибки.
Map file '/usr/local/share/mangos/maps/0004331.map' is non-compatible version (outdated?). Please, create new using ad.exe program.
Correct *.map files not found in path '/usr/local/share/mangos/maps' or *.vmap/*vmdir files in '/usr/local/share/mangos/vmaps'. Please place *.map/*.vmap/*.vmdir files in appropriate directories or correct the DataDir value in the mangosd.conf file.

Это лажа.
Баг-репорты пишутся вот так.

После следующей (шестой по счету) попытки написать душевные страдания вместо осмысленного баг-репорта, предоставлю возможность для начала научиться читать.

KiriX 29.06.2010 23:39

Я хринею, давно таких пассажиров с правами писать не встречал =)
Ну ажно интересно стало. Даю задание, если не выполнишь - даю РО =)
Задание простое - написать здесь точно следующие данные:
1) ТОЧНО версию клиента (прям билд давай)
2) ТОЧНО версию (ревизию) мангоса.
Жду...

Filog 30.06.2010 03:24

Цитата:

Сообщение от Shadez (Сообщение 9729)
Попробуй переименовать папки maps, dbc и запусти сервер. Такая же ошибка вылезет.

Да, я это уже пробовал. Действительно получил ту-же ошибку.

Filog 30.06.2010 03:30

Цитата:

Сообщение от Hantet (Сообщение 9740)
Порадовало:

:)

Парень, ты в курсах что этой колонки там нет со времён динозавров? :)
Качай исходники с мастер-ветки и будет тебе счастье :)

Код:

git clone git://github.com/mangos/mangos.git


То что нет, этого я не знал, но это я пробовал накатывать разные бызы ошибка про карты не уходит, пока я на это не обращаю внимание.
Потом когда оживет мой долгострой можно с вами пообщатся по некоторым полям?

KiriX 30.06.2010 07:24

Причина первая - долбопостинг
Причина вторая - игнорирование сообщений администрации

Итог - РО на 7 дней...

tempura 01.07.2010 11:18

Цитата:

Сообщение от Filog (Сообщение 9780)
То что нет, этого я не знал, но это я пробовал накатывать разные бызы ошибка про карты не уходит, пока я на это не обращаю внимание.

Забавно... То есть вы лепите что попало куда попало, и потом страдаете, что у вас что-то не работает? Интересный подход. Попробуйте не делать ничего лишнего - скорее всего у вас сразу все заработает. Подробные инструкции на форуме есть - и писать для этого совсем не нужно, достаточно лишь почитать. :) Качаем-компилим-ставим текущую версию из репозитория мангос, поднимаем базу из репозитория мангос, складываем мапсы-дбц-вмапсы из заявленого под текущую версию клиента по собственноручно написанным путям. Запускаем - все работает.

Цитата:

Сообщение от Filog (Сообщение 9780)
Потом когда оживет мой долгострой можно с вами пообщатся по некоторым полям?

А смысл? Во-первых - у них говорящие названия, и при наличии желания понять что они обозначают не представляет сложностей. Во-вторых - есть wiki.ytdb.ru - там подробное описание всех полей.

lovepsone 01.07.2010 15:32

у меня такая же проблема с картами для 2.4.3. Скачал исходники с репазитория мангос
Цитата:

git clone git://github.com/mangos/mangos.git mangos-0.12
скомпилил чистое ядро. Настроил все как надо по мануалу. Но вот беда. Проблема с картами, такой же лог как в первом посту.
Ну решил заного карты переизвлечь, зашол еще раз вов 2.4.3 (через минуту вышел), запустил экстрактор.
старые карты удалил а новые закинул в папку мангос де лежит ядро. и в этоге так и не получилось!!! вот сижу и думаю что делать. а вто с вов 3.3.3а у меня все нормально! ни разу проблем таких не было.
вот попробовал еще по другому карты распаковать как раньше это делалось.
запустил vmap_assembler.exe и нажал цифру "1" и "enter"! экстрактор мне распаковал
maps. Потом еще раз запустил vmap_assembler.exe и нажал цифру "2" и "enter". экстрактор мне распаковал dbc. но не чего не вышло.

KiriX 01.07.2010 20:00

Ну с чего бы начать...
Ну наверное с того, что НОРМАЛЬНЫЙ vmap_assembler.exe входящий в поставку мангоса не распаковывает ни карты, ни дбц... Далее сам мозг включишь?

lovepsone 01.07.2010 21:25

так первые 3 раза я запускал ad.exe . а потом решил по старой системе распаковать карты!

Feel the Power 02.07.2010 01:24

Попробуй ещё раз запустить сервер без вмапс в конфиге, но с дбс и обычными картами, находящимися на своём месте.

tempura 02.07.2010 12:27

Цитата:

Сообщение от lovepsone (Сообщение 9924)
так первые 3 раза я запускал ad.exe . а потом решил по старой системе распаковать карты!

Какой старой, опять фантазируешь? Сколько раз тебе надо написать
Цитата:

vmap_assembler НЕ распаковывает maps и dbc
чтобы это доползло выше шеи?
Сколько раз повторять, что
Цитата:

ad.exe для конкретной версии ядра, брать из репозитория конкретной версии ядра
Опиши пожалуйста ВСЕ свои действия пошагово - подробно и скучно. Начиная с получения исходников (включая ВСЕ команды и адреса, что ты кидаешь в git), и заканчивая дословным приведением ошибок в консоли ad.exe и vmap_assembler.

И я снова и снова повторяю, что меня задолбала твоя особенность - полностью игнорить правила написания баг-репортов.

metacreo 03.07.2010 14:01

Цитата:

Сообщение от Filog (Сообщение 9494)
Всем добрый день!

Установил ManGos. Но он ругается на карты говорит, что старая версия. Обновляю с помощью ad.exe Из клиента 3.3.3а, тоже ругается.
Как обойти эту ошибку?

Вот текст ошибки.
Map file '/usr/local/share/mangos/maps/0004331.map' is non-compatible version (outdated?). Please, create new using ad.exe program.
Correct *.map files not found in path '/usr/local/share/mangos/maps' or *.vmap/*vmdir files in '/usr/local/share/mangos/vmaps'. Please place *.map/*.vmap/*.vmdir files in appropriate directories or correct the DataDir value in the mangosd.conf file.

Возможно нада обновить клиент и с него сдирать карты =)))

Например в файле /mangos/NEWS:
Version 0.17
* Under discussion.
* Upgrade to client version 3.3.5a (build 12340).


Version 0.16
* G3DLite lib upgrade to G3DLite 8.0b4
* OpenSSL lib upgrade to OpenSSL 1.0.0.
* Sockets lib use dropped.
* dotconfpp lib use dropped.
* Implemented SOAP in MaNGOS.
* Upgrade to client version 3.3.3a (build 11723).

tempura 03.07.2010 18:04

Цитата:

Сообщение от metacreo (Сообщение 10022)
Возможно нада обновить клиент и с него сдирать карты =)))

Возможно следовало бы посмотреть дату поста и сравнить с датой коммита?

Aspro 09.07.2010 01:12

Ошибка карты
 
Код:

2010-07-09 01:34:03 MaNGOS/0.17.0-DEV (* * Revision 10155 - *) for Win32 (little-endian) [world-daemon]
2010-07-09 01:34:03 <Ctrl-C> to stop.


                        P  R  O  J  E  C  T                           
                                                                             
:::::::::      :::    :::::::::  :::    :::  ::::::::::: ::::::::  ::::::::::
:+:    :+:  :+: :+:  :+:    :+: :+:  :+:      :+:    :+:    :+: :+:       
+:+    +:+  +:+  +:+  +:+    +:+ +:+  +:+        +:+    +:+        +:+       
+#+    +:+ +#++:++#++: +#++:++#:  +#++:++        +#+    +#+        +#++:++# 
+#+    +#+ +#+    +#+ +#+    +#+ +#+  +#+        +#+    +#+        +#+       
#+#    #+# #+#    #+# #+#    #+# #+#  #+#      #+#    #+#    #+# #+#       
#########  ###    ### ###    ### ###    ###  ########### ########  ##########
                                                                             
GIT: Github.com/Darkrulerz/Core                                                       
Project Dark-iCE: http://projectdarkice.clanice.com                           
2010-07-09 01:34:03 Running on Revision mangosd.conf.
2010-07-09 01:34:03 World Database: 127.0.0.1;3306;root;aspro;mangos
2010-07-09 01:34:03 MySQL client library: 5.0.56
2010-07-09 01:34:03 MySQL server ver: 4.1.22-community-nt
2010-07-09 01:34:03 Character Database: 127.0.0.1;3306;root;aspro;characters
2010-07-09 01:34:03 MySQL client library: 5.0.56
2010-07-09 01:34:03 MySQL server ver: 4.1.22-community-nt
2010-07-09 01:34:03 Login Database: 127.0.0.1;3306;root;aspro;realmd
2010-07-09 01:34:03 MySQL client library: 5.0.56
2010-07-09 01:34:03 MySQL server ver: 4.1.22-community-nt
2010-07-09 01:34:03 Realm running as realm ID 1
2010-07-09 01:34:03 Using World DB: Mangos default database.
2010-07-09 01:34:03 Using creature EventAI: Creature EventAI not provided.
2010-07-09 01:34:03 Using DataDir ./
2010-07-09 01:34:03 WORLD: VMap support included. LineOfSight:0, getHeight:0
2010-07-09 01:34:03 WORLD: VMap data directory is: ./vmaps
2010-07-09 01:34:03 WORLD: VMap config keys are: vmap.enableLOS, vmap.enableHeight, vmap.ignoreMapIds, vmap.ignoreSpellIds
2010-07-09 01:34:03 ERROR:Map file './maps/0004331.map' is non-compatible version (outdated?). Please, create new using ad.exe program.
2010-07-09 01:34:03 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.

Пользовался экстрактором с ядра, неполучилось - скомпилил свой ad.exe на основе ревизии ядра - все таже проблема, погуглил - везде пишут в основном скачай новый ad.exe, vmaps поставь! это не вариант, прошу администрацию описать обход проблемы этой карты либо ядра , и, если можно, выложить работоспособную версию (0004331.map) отдельно . В интернете развелось очень много топиков - нужен соответствующий ответ! с уважением - Дмитрий!

LordJZ 09.07.2010 01:38

Цитата:

Project Dark-iCE: _http://projectdarkice.clanice.com
Вот туда и обращайтесь, а на этом форуме не место кривым форкам проекта.

hellground 29.08.2010 21:01

Вопрос про ревизию и клиент.
 
Впервые скомплимил сервер, сырцы для мангоса брал здесь
Код:

git://github.com/mangos/mangos.git
для скриптева здесь
Код:

http://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2/
Вопрос первый: "Я скомплими ядро, установил денвер, залил YTDB + acid, взял карты ad.exe из клиента, запускаю и в итоге вижу что карты не подходят ядру, так как я думал что в git://github.com/mangos/mangos.git сырцы будут ревизии 12000+(тоесть патч 3.3.5а) и я разархивировал из клиента 3.3.5а... у меня оказалась версия
Код:

MaNGOS/0.17.0-DEV (* * Revision 10418 - *)
насколько я знаю это вроде 3.1.3? Так вот, вопрос. Почему на исходнике сырцов мангоса находится такая старая рева? Насколько я знаю сейчас же уже есть ревы 12000+? Я что-то не понимаю, и помогите разобраться, как узнать какую реву я качаю?
З.Ы. Вычитал что при комплиме в MVS в realmd AuthCodes.h можно посмотреть реву билд и клиент, но там ничего нету...(просмотрел всё).
З.Ы.Ы. Всё равно не понимаю я почему у меня рева 10418 =(
З.Ы.Ы.Ы. И если можно объясните где взять 12000+

hellground 29.08.2010 21:02

Прошу по возможности не закрывать тему, буду добавлять вопросы сюда...)

Konctantin 29.08.2010 21:06

Цитата:

З.Ы.Ы.Ы. И если можно объясните где взять 12000+
Через год приходите, и как раз будет уже эта ревизия.

NeatElves 29.08.2010 21:09

1. Качается последняя на момент доступности версия.
2. Существует лог, где можно прочитать, что:
Цитата:

[10136] Switch to support client 3.3.5a (build 12340)
Еще информация находится в файле NEWS(НОВОСТИ)
Цитата:

Version 0.17
* Under discussion.
* MySQL client libs updated to MySQL 5.1.49
* Upgrade to client version 3.3.5a (build 12340).
Откуда, из каких глубин подсознания, взята цифра - 12000+ ?

hellground 29.08.2010 21:13

Konctantin
хорошо, банальный пример, сервер пиратка x, там стоит патч 3.3.5a, тоесть и ревизия 12000+, это значит что у них другой эмулятор? На мангосе ещё нету патча 3.3.5a?
NeatElves
ну 10000+ это 3.1.3 патч, и ревизия 12000+ это патч 3.3.5а...

CoderX 29.08.2010 21:15

Цитата:

Сообщение от hellground (Сообщение 13214)
Konctantin
хорошо, банальный пример, сервер пиратка x, там стоит патч 3.3.5a, тоесть и ревизия 12000+, это значит что у них другой эмулятор? На мангосе ещё нету патча 3.3.5a?
NeatElves
ну 1000+ это 3.1.3 патч, и ревизя 12000+ это патч 3.3.5а...

Ты непутай Ревизию ядра серва и ревизию клиента вов, они вообще некак не относятся друг к другу ))

hellground 29.08.2010 21:17

CoderX
Ядро сервера никак не относится к патчу клиента? Тоесть даже на ревизии 8000+ может стоять патч 3.3.5a? Oo Тогда почему к скомпилированому мной серверу не подходят карты из 3.3.5a? Не понимаю...)

CoderX 29.08.2010 21:20

Цитата:

Сообщение от hellground (Сообщение 13216)
CoderX
Ядро сервера никак не относится к патчу клиента? Тоесть даже на ревизии 8000+ может стоять патч 3.3.5a? Oo Тогда почему к скомпилированому мной серверу не подходят карты из 3.3.5a? Не понимаю...)

Блин клиент разрабатывается близами, а сервер энтузиастами которые вообще некакого отношения к близам неимеют, качай ревизию ядра для 3.3.5 клиента и тогда всё подойдёт.

Тебе же дали пример:
[10136] Switch to support client 3.3.5a (build 12340)

Ревизию ядра сервер 10136
Билд клиента 12340 и версия 3.3.5а

hellground 29.08.2010 21:25

Так, как я понял я должен скачать
Код:

Version 0.17
 * Under discussion.
 * MySQL client libs updated to MySQL 5.1.49
 * Upgrade to client version 3.3.5a (build 12340).

для того чтобы ревизия клиента была 12340(3.3.5а) Пойду попробую проделать :)
На сайте вижу только Version 0.16 сайт
Код:

http://github.com/mangos/mangos/downloads
Я не там ищу?

Так так, как узнать мой билд клиента?) Всмысле ревизию сервера я знаю, но под какой билд сервер нет, где это посмотреть можно? Лог я так и не нашёл :)

KiriX 29.08.2010 21:28

Не издевайтесь...
Мангос поддерживает 3.3.5а с ревизии 10136 - делай выводы.

Остальные посты в данной теме для решения твоей проблеме попросту не нужны...

tempura 29.08.2010 21:33

Это какой-то бред сумасшедшего.

hellground
Требую привести здесь в тегах code:
1. строку (ОДНУ!!!) в фигурных скобках из файла mangos\src\realmd\RealmList.cpp, в районе 39 строки, сразу после
static RealmBuildInfo .....
2. третью строку (ТОЛЬКО ТРЕТЬЮ!!!) из файла mangos\src\shared\revision_nr.h

hellground 29.08.2010 21:34

Я не хочу напрягать но
Код:

Version 0.15

 * Implement AV battleground.
 * Implement new DB-based gossip system for creatures/gameobjects.
 * Implement realmd support realms for different client versions.
 * New memory allocator for MaNGOS, based on Intel Threading Building Blocks library.
 * Upgrade to client version 3.2.2a (build 10505).

Если верить этому то билд 10505 является ревизией клиента 3.2.2а... ну и начиная от билда 12340 является для клиента 3.3.5а...
И вот вопрос ещё один... откуда слить Version 0.17? в новостях она есть, но в загрузках её нет...
KiriX Если он поддерживает то какой в * Upgrade to client version 3.3.5a (build 12340). этом смысл?...)

Tempura
первое ошибся*
Код:

    {12340, 3, 3, 5, 'a'},
второе
Код:

#define REVISION_NR "10418"
-----
Переполох устроил из-за этого:
Код:

ERROR:Map file './maps/0004331.map' is non-compatible version (outdated?). Please, create new using ad.exe program.
брал из клиента 3.3.5a, все карты скомплимились нормально, решил что проблема в несовместимости ревизии...


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

ru-mangos.ru - Русское сообщество MaNGOS