|
MaNGOSZero (1.12.X) Любителям древности. Всё для клиента 1.12.Х |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
09.06.2010, 21:31 | #1 |
Пользователь
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
|
realm в списке показывается offline
Здравствуйте!
При настройке mangoszero возникла проблема: В клиенте, в списке реалмов,созданный реалм отображается как offline. Однако, если не заходя в список реалмов, нажать Accept, то клиент покажет список персонажей, и далее можно зайти в мир. Клиент запущен на localhost, под wine. Зайти с другого компа в той же локальной сети не удалось вообще, но возможно тут проблема в дргуом (не все нужные порты открыл на firewall и тд, хотя, возможно, первая проблема как то связана с этим) Я поискал решение, похожие проблемы бывают у клиентов за nat/роутером, но у меня даже до этой стадии дело не дошло. В чём может быть дело? операционка - mandriva 2010 сетевые интерфесы: loopback и eth0, сетка вся в 192.168.1.255 realmlist.wtf в клиенте: Код:
set realmlist 127.0.0.1 bindIP пробовал ставить 127.0.0.1 или 192.168.1.3 (мой адрес в lan) - не помогает. realmd.realmlist Код:
+----+----------------+-----------+------+------+------------+----------+----------------------+------------+-------------+ | id | name | address | port | icon | realmflags | timezone | allowedSecurityLevel | population | realmbuilds | +----+----------------+-----------+------+------+------------+----------+----------------------+------------+-------------+ | 1 | Orcogre castle | 127.0.0.1 | 8085 | 0 | 2 | 1 | 0 | 0.02 | 5875 6005 | +----+----------------+-----------+------+------+------------+----------+----------------------+------------+-------------+ Код:
mangos>server info CLI command under processing... MaNGOSZero/0.12.0 (* * Revision 0588 - *) for Linux_x64 (little-endian) Using script library: Default MaNGOS scripting library Using World DB: Mangos default database. Using creature EventAI: Creature EventAI not provided. Online players: 0 (max: 0) Queued players: 0 (max: 0) Server uptime: 18 Second(s). Последний раз редактировалось WildLynx; 09.06.2010 в 21:38. |
09.06.2010, 22:07 | #2 |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
1) Номер реалма в базе и конфиге совпадает? <added> вижу что да
2) права на изменение базы и таблиц в relamd DB для порльзователся указанногов mangosd.conf для realmd DB есть... Все выглядит так что существующие запросы по удалению маски 2 из realmlist.flags при старте mangosd не отрабатываются А может вы relamd запускаете вторым?
__________________
Так как устал объяснять знайте ICQ не пользуюсь Последний раз редактировалось Vladimir; 09.06.2010 в 22:11. |
09.06.2010, 22:13 | #3 |
Пользователь
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
|
Номер реалма в базе это realmd.realmlist.id ?
в базе realmd.realmlist.id=1 в mangosd.conf RealmID = 1 Оно? Если бы не совпадали меня бы наверно в мир не пустило вообще? added в базе видно как mangosd при запуске ставит realmflags в 0 realmd запускаю первым - пробовал наоборот - нет разницы Добавил в предыдущий пост. ps Может ещё какие нибудь логи или дампы из базы выложить? |
09.06.2010, 22:42 | #4 |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
Код:
// Show offline state for unsupported client builds and locked realms (1.x clients not support locked state show) if (!ok_build || (i->second.allowedSecurityLevel >= _accountSecurityLevel)) realmflags = RealmFlags(realmflags | REALM_FLAG_OFFLINE); 1) offline флаг в базе = mangosd не снимал его при старте (старта не было после старта realmd 2) не поддерживаемый build клиента для mangosd (mangosd заполняет список поддерживаемых билдов при старте 3) логин залочен для используемого уровня доступа аккаунта.
__________________
Так как устал объяснять знайте ICQ не пользуюсь |
09.06.2010, 23:14 | #5 | |
Пользователь
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
|
Цитата:
2) realmd.realmlist.realmbuilds = "5875 6006 ", клиент 1.12.1 (5875)(release) 3) realmd.realmlist.allowedSecurityLevel = 0, ...!!! Опс! При заходе Aministartor (gm=3) реалм зелёный! Где поправить? И у Gamemaster & Moderator тоже реалм видно. Собака зарыта где-то рядом. |
|
11.06.2010, 18:35 | #6 |
Ученый
|
Прошу прощения, проглядел хайд в первом посте.
__________________
Галя: Вот почему когда я пуск делаю и по ярлыку две то запускается, а если вот мне к примеру надо не из пуска её то ничего и в красном показывает, а надо ведь чтобы квадратик жёлтенький открывал и там 3 кнопки должно быть? admin: О Боже! admin: Кто-нибудь, пришлите ко мне уборщицу, пусть мой мозг со стен и потолка отмоет |
11.06.2010, 20:49 | #7 |
Пользователь
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
|
|
12.06.2010, 05:27 | #8 |
just a lazy user
Регистрация: 07.03.2010
Адрес: Киев
Сообщений: 31
Сказал(а) спасибо: 48
Поблагодарили 31 раз(а) в 11 сообщениях
|
Максимальное кол-во игроков не стоит -1 случайно? Я не помню как эта опция называется в mangosd.conf
__________________
Так как нету кнопки "Фууу", скажу вам прямо... (c) |
12.06.2010, 11:02 | #9 |
Пользователь
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
|
|
12.06.2010, 20:31 | #10 |
Пользователь
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
|
реалм не красный а серый
(опс - чей то пост исчез) |
13.06.2010, 11:54 | #11 |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
Тогда
uint8 lock = (i->second.allowedSecurityLevel > _accountSecurityLevel) ? 1 : 0; Вообще, сколько можно тупить.... выставте нормально PlayerLimit в _правильном_ конфиге, который реально используется. lock основан на значении поля realmlist.allowedSecurityLevel выставляемого (как и список разрешенных билдов) при старте mangosd по значению опции PlayerLimit в mangosd.conf. Для загруженного mangosd сожно проверить текущее значение в консоли или чате: .server plimit
__________________
Так как устал объяснять знайте ICQ не пользуюсь Последний раз редактировалось Vladimir; 13.06.2010 в 12:05. |
13.06.2010, 12:44 | #12 | |
Пользователь
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
|
Цитата:
Код:
server plimit CLI command under processing... [1 ms] SQL: SELECT name,security,help FROM command Table `command` overwrite for command 'account characters' default security (4) by 3 Table `command` overwrite for command 'honor show' default security (2) by 1 Table `command` overwrite for command 'modify honor' default security (1) by 2 Table `command` have not existed subcommand 'fly' in command 'modify fly', skip. Player limits: amount 100, min. security level Player. Command: server plimit [Account: 0 from Console] Последний раз редактировалось WildLynx; 13.06.2010 в 12:59. |
|
13.06.2010, 13:05 | #13 |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
ну тогда заодно в базе посмотрите для realm значение...
__________________
Так как устал объяснять знайте ICQ не пользуюсь |
13.06.2010, 13:22 | #14 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Да бардак это полный, и к мангосу точно не имеет отношения. Тут человеческий фактор, а не баги в коде.
WildLynx Удали все нах вообще, подними все с нуля с дефолтовыми настройками, проверь на локалхосте. Работать будет гарантировано. Что-то лично у тебя там накосячено, а сидеть и гадать тут - не имея перед глазами полного доступа - вообще нет смысла. Сотни раз уже были подобные вопросы. И у меня такое было, и недавно у YuruY было. И в итоге ВСЕГДА это решалось установкой чистого ядра и дефолтовых настроек. Ну ессно, если не доходило до маразма вроде компов за NAT. Но тут-то точно с этим все должно быть нормльно.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
13.06.2010, 13:34 | #15 | |
Пользователь
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
|
Цитата:
Если в ближайшее время не найду косяк, то так и поступлю. |
|
13.06.2010, 13:31 | #16 |
Пользователь
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
|
имеется ввиду realmd.realmlist ?
Код:
"id","name","address","port","icon","realmflags","timezone","allowedSecurityLevel","population","realmbuilds" 1,"Orcogre castle","192.168.1.3",8085,0,0,1,0,0.02,"5875 6005 " И, напоминаю, сервер пускает игрока, если не выбирать реалм, а принять предложенный по умолчанию. содержимое базы mangos пока не отлажено, так как например не подставляются национальные надписи (хотя бы EnGB) вместо, например, GOSSIP_OPTION_TRAINER, но я всё ещё разбираюсь с базой и апдейтами. Признаться, в sql & db я почти круглый ноль, всё всегда хранил в ini, но тут понятно, не тот уровень сложности, вообще DEVам респект. |
13.06.2010, 13:36 | #17 | |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
Цитата:
Хм... он вообще в 1.12.1 клинете серым быть не может... Вы тот клиент запускаете?
__________________
Так как устал объяснять знайте ICQ не пользуюсь Последний раз редактировалось Vladimir; 13.06.2010 в 13:38. |
|
13.06.2010, 13:40 | #18 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
стоп-стоп-стоп-стоп....
А я по ветке логов сервера не нашел вообще. Что в логах? реалмд и мангосд запускаются, правильно? Потом идет логин клиента - и что после этого в логах остается? realmbuilds 5875 6005 5875 - это клиент 1.12.1 А 6005 я навскидку не вспомню. Что за версия? Может для теста оставить только 5875?
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
13.06.2010, 14:06 | #19 | |
Пользователь
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
|
Цитата:
6005 - это 1.12.2 - там в испаноязычной версии что то правлено по мелочи. Последний раз редактировалось WildLynx; 13.06.2010 в 14:13. |
|
13.06.2010, 14:04 | #20 | |
Пользователь
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
|
Цитата:
Клиент же не может различать GM level в Mangos? Хотя клиент начал вызывать подозрения - но он же пишет свою версию и корректно входит, если mangos думает что игрок - админ. Логи выложил (девелоперский форум не принял tar.gz , пришлось zip) |
|
13.06.2010, 14:26 | #21 | |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
Цитата:
в 1.12.x таких локи показываются как offline realm
__________________
Так как устал объяснять знайте ICQ не пользуюсь |
|
13.06.2010, 14:57 | #22 | |
Пользователь
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
|
Цитата:
2 - заставка 3 - player (gm0) 4 - admin (gm3) p.s. Моя способность потрясающе облажаться не вызывает сомнения, вопрос - где? p.p.s. База, конечно в состоянии "пьяные таурены потоптались", но как получить правильную и максимально апдейтнутую базу пока выше моего разумения. |
|
14.06.2010, 00:01 | #23 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
1. кеш клиента очистить
2. открыть WTF/Config.wtf удалить там все упоминания SET realmList SET patchlist SET realmName 3. в базе принудительно (пинками) убрать нах 6005 4. попробовать логиниться По логам - клиент нормально логинится в реалм. Тем более - что выдает с аккаунта Player перса Test (по скрину snapshot3.jpeg) - точно залогинился. Код:
2010-06-13 14:53:17 ERROR:Table `command` have not existed subcommand 'fly' in command 'modify fly', skip. Очень похоже на ситуацию, когда в конфиге и базе realmid различаются. Но тут с этим нормально. Очень похоже на ситуацию, когда сервер не пропускает по ревизии клиента. Но вроде тоже нормально. Очень похоже что не принимается уровень доступа для аккаунта. Но тут тоже все нормально. Соответственно вывод: Либо уважаемый WildLynx (по злому умыслу, либо по иной причине) просто тупо пудрит нам мозги - выкладывая на форум не те данные, которые у него используются на запускаемом сервере. Либо у уважаемого WildLynx используется непонятно откуда придуманное ядро (не собраное из чистых исходников), которое по какой-то причине тупо не валится при старте, а косячит в другом месте. Оба варианта равновероятны.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
14.06.2010, 00:44 | #24 | |
Пользователь
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
|
Цитата:
В самом низу раздела есть ссылки - оттуда. |
|
14.06.2010, 15:04 | #25 | |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
А первая часть?
Цитата:
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
|
15.06.2010, 00:10 | #26 |
Пользователь
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
|
Нашел и скачал новый дистрибутив клиента - выглядит более нетронутым чем прежний.
Поставил под виндой. Перегрузился в линух - запускаю - wine матерится. WTF? Может настройки надо сначала базовые задать, а в старых клиентах снаружи не задашь. Перезагрузился под винду, пытаюсь приконнктится к внешнему серверу - болт - и тут доходит, что я забыл пропатчить новоустановленный клиент. Патчу. Захожу на внешний серв. (mystiq.org), выбор реалма, А!-а!-а!-а!-а! Он DISABLED и серый! Перезапускаю клиент, принимаю реалм по умолчанию, вхожу, настраиваю. Перегружаюсь под линух, запускаю realmd, magosd, правлю realmlist.wtf, вхожу - все те же эффекты. Другой клиент. Другая операционка. Другой сервер. Те же грабли. |
15.06.2010, 00:40 | #27 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
ЧТО?????????????? Что ты патчишь? Куда, как, зачем? О_о
Что вообще за бред происходит? Официальный клиент - он один всего. Он не может быть "тронутым". О каких базовых настройках речь? С пустым конфигом клиент запускается в режиме 800х600 фуллскрин. Вайн не держит ДиректХ? Попробуй запустить в режиме ОпенГЛ - "Wow.exe -opengl" и выставить в конфиге окно и разрешение: Код:
SET gxResolution "800x600" SET gxWindow "1"
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
15.06.2010, 08:52 | #28 | |||
Пользователь
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
|
Цитата:
поэтому надо сначала накатить 1.12.0 и 1.12.1 Где у близардов сейчас можно скачать классик клиент тех времён? ЕМНИП они сразу 2.xx.xx раздают а то и 3.xx.xx Серый реалм был под виндами и на другом сервере - что послало меня под стул немедленно. p.s. давай думать есть 2 компа в сетке, 1й из них имеет 2 операционки, и отовсюду этот эффект. Внешний сервер за NAT, локальный - в LAN. Хотя... Может у них тоже мангос или мангосзеро и они забили на эту проблему? у них 3 реалма, но они разных версий, поэтому видно только 1 и выбирать не нужно. Цитата:
Владимир, это то, что в посте #15 в этой ветке? Цитата:
set realmlist s01.mystiq.org хотя можно и даже желательно поискать ещё 1-2 сервера под 1.12.1 желательно с русско/англо - язычными админами, что бы можно было почитать, какой эмуль используют и спросить про грабли. Вся история уже отдаёт мистикой или грандиозным epic fail с моей стороны, вот только где? Причина небось перед носом лежит |
|||
15.06.2010, 09:38 | #29 | |||
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Цитата:
Цитата:
Цитата:
На mystiq.org вхожу без проблем. При желании сменить реалм - реалм серый. Но реалм один, и при сбросе - нанем все равно остаешься - создаешь чара и все работает. Совершенно не вижу никакого смысла прикладывать столько усилий. В реалм входит. С двумя реалмами пока не видел. Проблема надуманная. При определенном стечении обстоятельств реалм в списке серый. Но это входу на реалм не мешает. И кстати, раз уж разговор зашел - побегал на 1.12, вспомнил древность... Полнейший отстой... Ладно, когда я на первую альфу захожу - я ничего от нее не жду. Там ничего не работает, периодически все отваливается, но в этом и есть прелесть самой-самой первой альфы. Но вспоминать каким отстойным был старый ВоВ - просто противно. Практически неиграбельнобл... Куча полезного и удобного функционала, к которому я уже привык, просто отсутствует. Клиент скакнул с тех пор практически на недосягаемую высоту по юзабилити.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
|||
Пользователь сказал cпасибо: |
15.06.2010, 10:45 | #30 | |
Пользователь
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
|
Цитата:
А что если на сервере 2 реалма разного типа? p.s. Недостатки клиента фиксятся аддонами. А вот где олдскульный гамеплэй найти? Последней каплей было то, что Ониксию разорили. |
|
2 пользователя(ей) сказали cпасибо: | tempura (15.06.2010) |
15.06.2010, 16:37 | #31 | |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
Цитата:
Там написано: "WoW before TBC has a problem with ports in realmlists. You can do iport but not domainort." Тоесть в базе нельзя использовать имя хоста, только ip-адресс для клиентов 1.x
__________________
Так как устал объяснять знайте ICQ не пользуюсь |
|
15.06.2010, 16:50 | #32 | |
Гость
Сообщений: n/a
|
Цитата:
У меня стоит доменое имя в базе, но не ip-адресс. Проблема только в одном, что при подключении игроков к серверу, приходится вписывать именно IP адрес.. чувствую, врятли будет нормально соединять если вписать вместо доменного имя (что указано в базе) будет стоять ип. --- Жаль, что нельзя использовать единую базу реалмов для 1.12.* и 3.3.*.. |
|
15.06.2010, 01:56 | #33 | |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
Кстати прочитал на official mangoszero forum:
Цитата:
__________________
Так как устал объяснять знайте ICQ не пользуюсь Последний раз редактировалось Vladimir; 15.06.2010 в 01:58. |
|
16.06.2010, 04:34 | #34 |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
в чем проблема с несколькими реалмами? У меня по реалму для тестов для каждой версии и прекрасно работают кучей или по одному...
__________________
Так как устал объяснять знайте ICQ не пользуюсь |
Пользователь сказал cпасибо: | lordinpvp (17.06.2010) |
24.10.2010, 10:56 | #35 |
Гость
Сообщений: n/a
|
может тут проблема в timezone? смотрите, делаю так..
в mangosd.conf выставляю RealmZone = 8 (english) в db.realmlist table выставляю timezone = 8 (english) захожу на сервер, реалма в списке нету вообще, но в мир заходит.. меняю RealmZone и timezone на 1 (development) реалм в списке показывается, но offline ;( |
24.10.2010, 13:56 | #36 |
Супер-модератор
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
|
Не совпадают realmbuilds и билд клиента
|
Метки |
mangoszero |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[10886] Fixed crash at GO use in case GO owner/first user offline state. | newsbot | CMaNGOS Commits | 0 | 18.12.2010 10:21 |
realm | bioz1990 | Корзина | 1 | 05.07.2010 07:41 |
[9952] Allow update subgroup in raid for offline players. | newsbot | CMaNGOS Commits | 0 | 22.05.2010 11:11 |
[9878][patch] Отображение BGWeekend в списке БГ | GriffonHeart | Принятые патчи | 5 | 12.05.2010 05:24 |
[9746] Implement show realm version and build in realm list. | newsbot | CMaNGOS Commits | 0 | 14.04.2010 08:20 |