На win7 все работает замечательно, как только устанавливаю клиент 1.4.5 v63 на Win8, захожу на страницу ввода логина и пароля (там должна такая книжка разворачиваться) - книжки там нет, а эффекты (светилки) есть. При выборе персонажа все персонажи не отображаются. Персы не отображаются и в самой игре. Как это можно решить? Кривой клиент скорее всего.
Опкоды совпадают у всех трех пакетов, которые я использую. Но в WorldChat и ChatBroadCast не так уж давно был добавлен октет с инфой о шифтуемой пухе. Для WorldChat здесь не критично. http://joxi.ru/hDkgVP3JTJApXXqR52w Насчет ChatBroadCast я не уверен, возможно, сервер примет присутствие 0x00 в конце пакета и все пройдет успешно (длина пакета и все остальное на месте). http://joxi.ru/HzsgVIwyTJDgAsj7org GMShutupRole остался полностью неизменным. http://joxi.ru/yjsgVP3JTJBEXQS5OWk В общем, попробуй, должно работать.
А прокатит на 1.3.6??? Черт его знает. У меня нет файлов сервера 1.3.6 под рукой. Скорее, что нет. Даже если структура совпадет, опкод в бинарнике будет скорее всего другой. Скинь gdeliveryd от 1.3.6 https://yadi.sk/d/ha0mnJUkbbVZh Ничего не найдено Возможно, владелец удалил файлы или закрыл к ним доступ. А может быть, вам досталась ссылка с опечаткой.
Дело было вечером, читать из gdeliveryd было нечего... Данная программа — полностью пакетный автобан (спаси-сохрани, чтение из чата тоже на пакетах) за мат в мировой чат. Инструкция: 1. Удаляем содержимое badwords в конфиге клиента 2. Устанавливаем mono apt-get install mono-runtime 3. Распаковываем прикрепленный архив в любое удобное место (например, /home/autoban) 4. Запускаем программу через моно cd /home/autoban mono SpyWorldChat.exe 5. Запуск произойдет успешно в случае коннектов к GDeliveryServer и GProviderServer, об чем и пишется в логах 6. Настройки редактируются в settings.xml 7. Настройки бана за номер нарушения настраиваются в bansconfig.xml ... 998. Время срабатывания бана на матерное сообщение ~1-3 мсек 999. Свидетели Летающего Макаронного Монстра могут прописать в автозагрузку [ATTACH] [ATTACH] VT: Antivirus scan for ad35a29b34a59436485455b590f9f5eecb7c38c335ad143fe6deef17f7a2bd73 at UTC - VirusTotal P.S. Выкладывание на других форумах с нарушением копирайтов карается ссылкой в ад на 8 круг. А прокатит на 1.3.6??? Черт его знает. У меня нет файлов сервера 1.3.6 под рукой. Скорее, что нет. Даже если структура совпадет, опкод в бинарнике будет скорее всего другой. Скинь gdeliveryd от 1.3.6
Подскажите можно ли изменить кодировку в самом authd если да то подскажите где А если нет то можете подсказать что за кодировка ¼§æQq=D¤ŸªÙQ[U Байты в строковом представлении. Никакой кодировкой тут и не пахнет.
http://joxi.ru/0F0cVP3JTJAlXcgbv-Y http://joxi.ru/5F0cVP3JTJD-S7HQvxg http://joxi.ru/Cl4cVP3JTJApXSSQ3Mg Футтер не очень красив, но поправить под себя — дело 5-и минут. Действительно довольно неплохой готовый шаблон, если бутстрап приелся.
Поскольку многие всетаки используют руофовский клиент, я решил выложить этот фикс для них. В смысле? Это же для PWI v101, или ты имел ввиду, что сам интерфейс от майла?
Дело было вечером, читать из gdeliveryd было нечего... Данная программа — полностью пакетный автобан (спаси-сохрани, чтение из чата тоже на пакетах) за мат в мировой чат. Инструкция: 1. Удаляем содержимое badwords в конфиге клиента 2. Устанавливаем mono apt-get install mono-runtime 3. Распаковываем прикрепленный архив в любое удобное место (например, /home/autoban) 4. Запускаем программу через моно cd /home/autoban mono SpyWorldChat.exe 5. Запуск произойдет успешно в случае коннектов к GDeliveryServer и GProviderServer, об чем и пишется в логах 6. Настройки редактируются в settings.xml 7. Настройки бана за номер нарушения настраиваются в bansconfig.xml ... 998. Время срабатывания бана на матерное сообщение ~1-3 мсек 999. Свидетели Летающего Макаронного Монстра могут прописать в автозагрузку [ATTACH] [ATTACH] VT: Antivirus scan for ad35a29b34a59436485455b590f9f5eecb7c38c335ad143fe6deef17f7a2bd73 at UTC - VirusTotal P.S. Выкладывание на других форумах с нарушением копирайтов карается ссылкой в ад на 8 круг.
Но в идеале, лучше OGG - клиент. Зачем OOG сюда приплетать? Это вообще другая опера. Само название технологии подразумевает под собой отсутствие графики вообще. Возможно бред, но все-же напишу. Можно построить 3D модель окрестности, похожую на окрестности где будет стоять OOG персонаж и сканировать все данные вокруг(координаты игроков, их класс, во что они одеты, и какие скиллы они юзают). И наверное самое тяжелое будет это взять модели голых классов из файлов пв, одеть эти модели в те шмотки, в которых бегают игроки, и поставить этих персов на эту 3d модель окрестности Если Сударь знает толк в извращениях, то почему бы в таком случае не пропускать трафик ядра через прокси и на анализе пакетов рисовать нужное?
Да фиг его знает; возможно, не хватает длины того, что ты обрезаешь.
Ты уверен, что он ругается именно на эту строчку? Я не спец в php, но эта конструкция Nid/Npos/Ncount/Nmax_count мне мозг выносит. Что она означает или должна означать? В спеке php по pack первым аргументом является обычный тип, без подобных конструкций.
Покажи echo substr($status,$p);
Ну понятно, читай тогда длину октета не байтом, а куинтм. Полный алгоритм описывать не буду — длина октета пух обычно не такая огромная, и хватит первого. Читаешь первый байт и смотришь. Если он больше или равен 80h, то читаешь как одно машинное слово в LE. На C# это будет выглядеть примерно так switch (buf[0] & 0xE0) { case 0x80: return (uint)(BitConverter.ToUInt16(new byte[] { buf[1], buf[0] }, 0) & 0x3FFF); } return (uint)code; Под php это будет что-то на основе pack/unpack
Длина октета не один байт, а куинт. Возможно, это и происходит из-за неправильного смещения. Попробуй затолкать вещи с более короткими октетами (< 80 байт).
Шутку оценил.
configs.pck\loginpage.ini LoginPage = http://www.pwonline.ru/client-announcement.php UPD: Мерфи опередил :D
nano /etc/apache2/apache2.conf В конец допиши Include /etc/phpmyadmin/apache.conf Потом перезагрузи апач. Надеюсь, не надо объяснять как?
Баг 2297 Player Aimed .... Подробная информация об использовании оперативной (JIT) отладки вместо данного диалогового окна содержится в конце этого сообщения. ************** Текст исключения ************** System.InvalidCastException: Не удалось привести тип объекта "System.Int32" к типу "System.Byte[]". в AIPolicy.MainWindow.ListBoxProcedureSelectedIndexChanged(Object sender, EventArgs e) в System.Windows.Forms.ListBox.OnSelectedIndexChanged(EventArgs e) в System.Windows.Forms.ListBox.WmReflectCommand(Message& m) в System.Windows.Forms.ListBox.WndProc(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Загруженные сборки ************** mscorlib Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.225 (RTMGDR.030319-2200) CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- AIPolicy Версия сборки: 4.0.0.0 Версия Win32: 0.1.8.1 CodeBase: file:///d:/nod/03092014/AIPolicy.exe ---------------------------------------- System.Windows.Forms Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- DevComponents.DotNetBar2 Версия сборки: 10.2.0.1 Версия Win32: 10.2.0.1 CodeBase: file:///d:/nod/03092014/DevComponents.DotNetBar2.DLL ---------------------------------------- Accessibility Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll ---------------------------------------- System.Windows.Forms.resources Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll ---------------------------------------- System.Xml Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.Configuration Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 (RTMRel.030319-0100) CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- flo3vsaa Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- mscorlib.resources Версия сборки: 4.0.0.0 Версия Win32: 4.0.30319.1 (RTMRel.030319-0100) CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/mscorlib.resources.dll ---------------------------------------- ************** Оперативная отладка (JIT) ************** Для подключения оперативной (JIT) отладки файл .config данного приложения или компьютера (machine.config) должен иметь значение jitDebugging, установленное в секции system.windows.forms. Приложение также должно быть скомпилировано с включенной отладкой. Например: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> При включенной отладке JIT любое необрабатываемое исключение пересылается отладчику JIT, зарегистрированному на данном компьютере, вместо того чтобы обрабатываться данным диалоговым окном. И ещё что-то было.... Баг 2297 Player Aimed .... И ещё что-то было.... Делюкс всегда ругался на Player Aimed, Initialize_PQ, Change_path, Play_Action и NPC_Spawn Эти процедуры там неправильно немного сделаны. Читает норм, но создавать/править не может. А жаль)) приходится с ними вручную работать, вот если бы кто поправил... функции очень и очень полезные :) Напишите в скайп — desmondhume777
Изменения: Сделал сохранение сигнатуры файла (из-за обнуления gs его отказывался читать) Убрал спам про рейдж зону Добавил русскую локализацию Теперь настройки языка и режима редактирования игры сохраняются, при запуске — загружаются VT: https://www.virustotal.com/ru/file/e0576242af32bc0b5423875d19f72691f1aa60d3ae9b8aa1ac6289c4705c636d/analysis/ Download: https://mega.co.nz/#!XE0WlLIJ!zzKMWE4-fe_-g6leK-tj5uwtoRc97N-OcdcM0Ag3R5Q Облако Маил Ру P.S. Файл на форум не загружается. P.P.S. Кнайф, пусть у тебя руки отсохнут
Имена участников (разделяйте запятой).