-
Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!
Последняя активность
Лента действий всех зарегистрированных пользователей ресурса "Создание и администрирование MMORPG-серверов".
-
Aleksa ответил(а) в теме Локо воскрес ?.
Ну 20 года он мог и регануть второй - первый то забанили его профиль. Хотя, это было б максимально странно. Есть еще фОнаты Сереги
22 мар 2026 в 16:25 -
california нравится сообщение Unix в теме 1.5.5 (156) ReportBugs - Что сломалось?.
Всем привет. Все же знают, как приятно копаться в дампах, которые создает клиент (например, ec_build2305.dmp). Из-за чего крашнулся клиент? В общем, я написал небольшую утилиту, которая немного помогает разобраться, что внутри дампа — может, кому-то будет полезно. Порядок действий: В игре ловим светофор, чтобы в папке Log появился дамп. Утилиту кладем в папку reportbugs. Запускаем CReportBugs.exe. Она найдет дамп — жмем ОК, и откроется файл расшифровки (примерный). Вот пример того, что она выдает. ==================================================================== CRASH REPORT - Perfect World Client Crash time: 2026-03-21 23:10:46 Report time: 2026-03-22 09:07:50 Dump file: C:\Fight-PVP\Client\element\Logs\ec_build2305.dmp Dump size: 27658323 bytes ==================================================================== +------------------------------------------------------------------+ | DIAGNOSIS | +------------------------------------------------------------------+ CRASH TYPE: ACCESS_VIOLATION (0xC0000005) LOCATION: elementclient.exe + 0x00546874 COMPONENT: GAME CLIENT (elementclient.exe) WHAT HAPPENED: The game tried to write to memory at address 0x00000122. This is a NULL pointer dereference (the game tried to use an object that doesn't exist or wasn't loaded yet). PROBABLE CAUSE: A game object is NULL. The code tried to access field at offset 0x122 inside the object. This usually means: - A required resource file is missing or corrupted - An object wasn't properly initialized - A game object was freed prematurely WHAT TO DO: 1. Check if game files are complete (models/, gfx/, surfaces/, interfaces/) 2. Re-extract or re-download the game client 3. If the crash happens during specific action (opening window, using skill, changing appearance) - report that action to developers 4. Disable antivirus temporarily to rule out file quarantine 5. Check Kaspersky (detected in modules) - it may block game files +------------------------------------------------------------------+ ==================================================================== SYSTEM INFO ==================================================================== OS: Windows 11 10.0 (Build 22631) Architecture: x86 CPU: Family 6, Model 158, Stepping 9 Processors: 8 RAM total: 32727 MB RAM free: 6190 MB [23:09:30.327] elements data's md5: [6e44c359bbe898ed005f38e05ac84585] [23:09:30.396] Not enough temporary memory, [Size=84656087; AllocCnt=2307668, FreeCnt=2307667] ! [23:09:30.681] tasks data's md5: [b367d2ef46b99e85bb85717b9ad202b1] [23:09:30.778] Error occurs at line 161 in CECLoadProgress::Init, Tips.txt error!. [23:09:31.195] CECWorld::LoadWorld: File operation error. (line: 561) [23:09:33.889] CECLoginSwitch::ParseCommandLine, using pwd [23:09:36.906] CECGameSession::DoOvertimeCheck(bStart=true, iCheckID=0, dwTime=40000) [23:09:38.050] CECGameSession::DoOvertimeCheck(bStart=false, iCheckID=0, dwTime=0) [23:09:38.953] CECFace::ChangeHairModel, Failed to load skin facedata\时装头饰\头发模型库\m4.ski [23:09:40.001] CECIntelligentRoute::ChangeWorldInstance(1), File maps\world\movemap\r1_2-c7_7-l0.cfg NOT EXIST [23:09:40.001] Error occurs at line 161 in CECLoadProgress::Init, Tips.txt error!. [23:09:42.210] AUIImagePicture::InitIndirect(), failed to call m_pA2DSprite->Init(), at line 222 [23:09:42.316] AUIFrame::InitIndirect(), failed to call m_pA2DSprite->Init(), at line 65 [23:09:42.316] AUIFrame::Init(), Failed to call InitIndirect(), at line 46 [23:09:42.316] AUIDialog::InitIndirect(), Failed to call pAUIFrame->Init(), at line 801 [23:09:42.820] Not enough temporary memory, [Size=5728377; AllocCnt=2447050, FreeCnt=2447045] ! [23:09:42.940] CECGameSession::DoOvertimeCheck(bStart=true, iCheckID=1, dwTime=30000) [23:09:43.248] CECGameSession::DoOvertimeCheck(bStart=false, iCheckID=1, dwTime=0) [23:09:44.462] CECFace::ChangeHairModel, Failed to load skin facedata\时装头饰\头发模型库\m4.ski [23:09:44.471] SetServerTime, iSevTime = 1774123782, iTimeZoneBias = -180 [23:09:44.471] timeGetTime(), TickStart = 265075756 [23:09:44.700] CECOptimize::GetVirtualSize, NtQuerySystemInformation found [23:10:44.306] Failed to pA2DIcon->Init()! CDlgCustomizeHair::InitResource() [23:10:46.299] glb_HandleException is called. [23:10:46.455] Exception occurred... mini dumped! ==================================================================== HOW TO USE THIS REPORT ==================================================================== FOR SERVER ADMINS: - The DIAGNOSIS section at the top gives you a human-readable summary of what crashed and what to do about it - Check LOADED MODULES for suspicious injected DLLs - Check GAME LOG for what the player was doing before the crash - If the crash is in the GAME CLIENT, it's a game bug - If the crash is in a DRIVER, update the driver - If the crash is in an ANTIVIRUS, add game to exclusions FOR DEVELOPERS: - Module + offset (e.g. elementclient.exe + 0x001A2B3C) can be looked up in IDA/Ghidra by going to ImageBase + offset - Open dump in WinDbg: File -> Open Crash Dump -> C:\Fight-PVP\Client\element\Logs\ec_build2305.dmp - Or Visual Studio: File -> Open -> select .dmp -> Debug with Mixed ==================================================================== END OF REPORT ==================================================================== Это не 100% разгадки причины, но это доп ключ, для поиска. Полный лог не могу приложить слишком большой. Ищу подработку, работаю с Legacy.
22 мар 2026 в 16:23 -
california ответил(а) в теме Локо воскрес ?.
Кто "воскресил" ЛОКо?:O https://mmorpg-devs.ru/members/loko8899.16825/ Дату реги смотри - это фэк профиль
22 мар 2026 в 16:19 -
Aleksa создал(а) новую тему.
Локо воскрес ?
Кто "воскресил" ЛОКо?:O https://mmorpg-devs.ru/members/loko8899.16825/
Форум: Оффтоп
22 мар 2026 в 16:13 -
Mr.Fleks нравится сообщение Unix в теме 1.5.5 (156) ReportBugs - Что сломалось?.
Всем привет. Все же знают, как приятно копаться в дампах, которые создает клиент (например, ec_build2305.dmp). Из-за чего крашнулся клиент? В общем, я написал небольшую утилиту, которая немного помогает разобраться, что внутри дампа — может, кому-то будет полезно. Порядок действий: В игре ловим светофор, чтобы в папке Log появился дамп. Утилиту кладем в папку reportbugs. Запускаем CReportBugs.exe. Она найдет дамп — жмем ОК, и откроется файл расшифровки (примерный). Вот пример того, что она выдает. ==================================================================== CRASH REPORT - Perfect World Client Crash time: 2026-03-21 23:10:46 Report time: 2026-03-22 09:07:50 Dump file: C:\Fight-PVP\Client\element\Logs\ec_build2305.dmp Dump size: 27658323 bytes ==================================================================== +------------------------------------------------------------------+ | DIAGNOSIS | +------------------------------------------------------------------+ CRASH TYPE: ACCESS_VIOLATION (0xC0000005) LOCATION: elementclient.exe + 0x00546874 COMPONENT: GAME CLIENT (elementclient.exe) WHAT HAPPENED: The game tried to write to memory at address 0x00000122. This is a NULL pointer dereference (the game tried to use an object that doesn't exist or wasn't loaded yet). PROBABLE CAUSE: A game object is NULL. The code tried to access field at offset 0x122 inside the object. This usually means: - A required resource file is missing or corrupted - An object wasn't properly initialized - A game object was freed prematurely WHAT TO DO: 1. Check if game files are complete (models/, gfx/, surfaces/, interfaces/) 2. Re-extract or re-download the game client 3. If the crash happens during specific action (opening window, using skill, changing appearance) - report that action to developers 4. Disable antivirus temporarily to rule out file quarantine 5. Check Kaspersky (detected in modules) - it may block game files +------------------------------------------------------------------+ ==================================================================== SYSTEM INFO ==================================================================== OS: Windows 11 10.0 (Build 22631) Architecture: x86 CPU: Family 6, Model 158, Stepping 9 Processors: 8 RAM total: 32727 MB RAM free: 6190 MB [23:09:30.327] elements data's md5: [6e44c359bbe898ed005f38e05ac84585] [23:09:30.396] Not enough temporary memory, [Size=84656087; AllocCnt=2307668, FreeCnt=2307667] ! [23:09:30.681] tasks data's md5: [b367d2ef46b99e85bb85717b9ad202b1] [23:09:30.778] Error occurs at line 161 in CECLoadProgress::Init, Tips.txt error!. [23:09:31.195] CECWorld::LoadWorld: File operation error. (line: 561) [23:09:33.889] CECLoginSwitch::ParseCommandLine, using pwd [23:09:36.906] CECGameSession::DoOvertimeCheck(bStart=true, iCheckID=0, dwTime=40000) [23:09:38.050] CECGameSession::DoOvertimeCheck(bStart=false, iCheckID=0, dwTime=0) [23:09:38.953] CECFace::ChangeHairModel, Failed to load skin facedata\时装头饰\头发模型库\m4.ski [23:09:40.001] CECIntelligentRoute::ChangeWorldInstance(1), File maps\world\movemap\r1_2-c7_7-l0.cfg NOT EXIST [23:09:40.001] Error occurs at line 161 in CECLoadProgress::Init, Tips.txt error!. [23:09:42.210] AUIImagePicture::InitIndirect(), failed to call m_pA2DSprite->Init(), at line 222 [23:09:42.316] AUIFrame::InitIndirect(), failed to call m_pA2DSprite->Init(), at line 65 [23:09:42.316] AUIFrame::Init(), Failed to call InitIndirect(), at line 46 [23:09:42.316] AUIDialog::InitIndirect(), Failed to call pAUIFrame->Init(), at line 801 [23:09:42.820] Not enough temporary memory, [Size=5728377; AllocCnt=2447050, FreeCnt=2447045] ! [23:09:42.940] CECGameSession::DoOvertimeCheck(bStart=true, iCheckID=1, dwTime=30000) [23:09:43.248] CECGameSession::DoOvertimeCheck(bStart=false, iCheckID=1, dwTime=0) [23:09:44.462] CECFace::ChangeHairModel, Failed to load skin facedata\时装头饰\头发模型库\m4.ski [23:09:44.471] SetServerTime, iSevTime = 1774123782, iTimeZoneBias = -180 [23:09:44.471] timeGetTime(), TickStart = 265075756 [23:09:44.700] CECOptimize::GetVirtualSize, NtQuerySystemInformation found [23:10:44.306] Failed to pA2DIcon->Init()! CDlgCustomizeHair::InitResource() [23:10:46.299] glb_HandleException is called. [23:10:46.455] Exception occurred... mini dumped! ==================================================================== HOW TO USE THIS REPORT ==================================================================== FOR SERVER ADMINS: - The DIAGNOSIS section at the top gives you a human-readable summary of what crashed and what to do about it - Check LOADED MODULES for suspicious injected DLLs - Check GAME LOG for what the player was doing before the crash - If the crash is in the GAME CLIENT, it's a game bug - If the crash is in a DRIVER, update the driver - If the crash is in an ANTIVIRUS, add game to exclusions FOR DEVELOPERS: - Module + offset (e.g. elementclient.exe + 0x001A2B3C) can be looked up in IDA/Ghidra by going to ImageBase + offset - Open dump in WinDbg: File -> Open Crash Dump -> C:\Fight-PVP\Client\element\Logs\ec_build2305.dmp - Or Visual Studio: File -> Open -> select .dmp -> Debug with Mixed ==================================================================== END OF REPORT ==================================================================== Это не 100% разгадки причины, но это доп ключ, для поиска. Полный лог не могу приложить слишком большой. Ищу подработку, работаю с Legacy.
22 мар 2026 в 16:12 -
Aleksa ответил(а) в теме Защита от DoS.
кто то проверял уже?
22 мар 2026 в 16:09 -
Aleksa нравится сообщение Talolan в теме 1.5.5 (156) Не могу выбрасывать вещи в мире.
В gs.conf для мира найди параметр nothrow и убери его. #limits: #allow-root - разрешает доступ в локацию #anti-cheat - античит #nofly - запрет на полёт #nomount - запрет на вызов ездового питомца #lowjump - низкий прыжок (для полноценной работы, нужно в клиенте, в configs.pck->instance указать 1, после строчки с настройками row, column) ##profit-time - время прибыли (расходуется во время сражения с мобами, кол-во часов настраивается в 189 листе elements.data) ##profit-time2 - действует (расходуется) в любое время #commondata - общие данные. Без этого пункта не будут работать оповещения (например сообщения по центру экрана через aipolicy) #permit_fix_position_transmit - разрешить фиксированную позицию телепортации. Используется в МЛ is63 и в МЛ Сюжет is68 (ТП между локациями в одну и ту же точку) #home_entrance ##use-save-point - позиция персонажа после перезахода в игру ##save_point = ID мира, Позиция X Позиция Y Позиция Z #no-bind - нельзя брать на руки #no-multi-exp - запрет на опыт с гиперов #noduel - запрет на дуэль #nothrow - запрет на выброс предметов (нехер мусорить) #nothrow-anyway - запрет выпадения предметов: выбрасывание, потеря после смерти, при смерти ПК (работает с 1.5.3, после появления МБГ) #clear-ap - обнуления чи (цы) при входе в локацию #gm-free - запрет на вход ГМ-у #no-market - нельзя торговать ##height-limit - макс. предел высоты ##height_limit = 90.0 #online-award - afk (афк) медитация, локация опыта (Грёзы) #noauto-genhp - отключается восстановление ХП (работает с 1.5.3, после появления Башни Будды) #nocash_resurrect - отключает VIP-воскрешение (работает с 1.5.3, после появления VIP-системы) #noauto-resurrect - запрет автовоскрешения. Используется в Мираже. #need-visa - требование пропуска. Используется в МБД #can-reenter - позволяет вернуться в данж в течении 5 минут на старую позицию. Используется в Мираже и Башне Будды. Сохранение прогресса прохождения на большее время, чем 4 часа по дефолту #home_entrance - вход в дом. Разрешает входить в дом из локации, в которой установлен данный лимит (только из безопасной зоны) ##noauto-genhp - отключить Хирки на ХП (1.5.3+) ##noauto-genmp - отключить Хирки на МП (1.5.3+)
22 мар 2026 в 16:06 -
Aksel нравится сообщение Unix в теме Любая версия TotalPck — Плагин для TotalCommander 11.56+.
Всем привет. Для удобства работы с pck архивами, оставлю здесь плагин для потомков. Делал для себя, в целом удобно, чтобы потом не потерять. Работает только до 1.5.7, дальше другая структура, которой у меня нет. Раньше использовал от гуоранги, но он только распаковывает, что неудобно, мой вариант упаковывает в том числе, а также с авто-дефрагментацией.
19 мар 2026 в 22:54 -
Mr.Fleks нравится сообщение Unix в теме Любая версия TotalPck — Плагин для TotalCommander 11.56+.
Всем привет. Для удобства работы с pck архивами, оставлю здесь плагин для потомков. Делал для себя, в целом удобно, чтобы потом не потерять. Работает только до 1.5.7, дальше другая структура, которой у меня нет. Раньше использовал от гуоранги, но он только распаковывает, что неудобно, мой вариант упаковывает в том числе, а также с авто-дефрагментацией.
19 мар 2026 в 22:40 -
Aleksa нравится сообщение Kaneki в теме Полезные инструменты для администратора игрового сервера.
Как связаться Rody66? В скайпе не отвечает. Проблема с запуском его редактора. Напиши ему на mail почту: [email protected]
19 мар 2026 в 12:15 -
Aleksa нравится сообщение Rody66 в теме Полезные инструменты для администратора игрового сервера.
я скачал тест версию, что то не открывает Swordsman елемент v.173 Swordsman теперь поддерживается в пробной версии.
19 мар 2026 в 12:15 -
Aleksa нравится сообщение Rody66 в теме Полезные инструменты для администратора игрового сервера.
Набор полезных инструментов для администратора игрового сервера Данная подборка предназначена в большей степени для начинающих администраторов, находящихся в поиске комфортных инструментов для кастомизации игрового сервера и управления им. Rody's Angelica Editor (RAE) Включает редакторы: elements.data (редактирует предметы, оружие, броню, стили, монстров и многое другое) gshop.data (игровой магазин) domain2.data (битва династий) tasks.data (квесты) (расширенная версия sTaskEdit от Rey35) dynobjects.data доступна бесплатная пробная версия; действует спец. предложение для стартапов Русский: Мощный инструмент для редактирования Perfect World, JD, FW, ESO, HOTK (Chibi) English: The most powerful tools for Perfect World (PW), FW, JD, etc. Связь: [email protected] Скачать: https://rodysoft.ru/ru/download/ Инструменты от alexdnepro Мониторинг и управление сервером PWAdmin удобный запуск и остановка сервера, данжей редактирование персонажей и кланов выдача голда отправка игровой почты и предметов игрокам и многое другое доступна бесплатная версия Редактор npcgen.data для Perfect World установка новых NPC и монстров на карту редактирование расположений NPC, монстров, ресурсов, динамических объектов Альтернативный патчер/лаунчер (система для обновления клиентских файлов, а также красивое стартовое окно) Личный кабинет для Perfect World ссылка на пример ЛК (логин: admin пароль: admin) Личный кабинет для Jade Dynasty Связь (Skype): live:mastergtx_1 Сайт: https://alexdnepro.net/ Инструменты от JoLan Редактор PCK архивов в связке с редактором элементов позволяет добавить в игру новые: модели стилей модели оружия и брони модели NPC и монстров и многое другое кроме того, программа содержит встроенный просмоторщик моделей Связь (Skype): jo_lan1 Сайт: http://jolan.ru/soft/
19 мар 2026 в 12:10 -
Aleksa указал(а) свой род занятий, как Системный Иисус Багов.
19 мар 2026 в 11:59 -
Aleksa установил(а) новый аватар.
19 мар 2026 в 11:56 -
california нравится сообщение Unix в теме Любая версия TotalPck — Плагин для TotalCommander 11.56+.
Всем привет. Для удобства работы с pck архивами, оставлю здесь плагин для потомков. Делал для себя, в целом удобно, чтобы потом не потерять. Работает только до 1.5.7, дальше другая структура, которой у меня нет. Раньше использовал от гуоранги, но он только распаковывает, что неудобно, мой вариант упаковывает в том числе, а также с авто-дефрагментацией.
19 мар 2026 в 03:13