Jump to content
Korean Random

Azbuka

User
  • Posts

    966
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Azbuka

  1. WG API умеет отдавать информацию о сотне игроков за один запрос - account_id нужно указывать через запятую. Браузер замените на Chrome/Opera, а ещё лучше воспользоваться Node JS. P.S. Обрабатывать большой объём данных на JS - не очень хорошая идея.
  2. Это совершенно не нужно в текстовом редакторе, а так же слишком сложно для реализации. В XCTuner'е это может иметь смысл, но затрат не стоит.
  3. Против него я ничего не имею. Я против того, что WG удаляет модифицирует исполняемые файлы и библиотеки как хочет, удаляя информацию о разработчиках.
  4. Не играю. Играл около года. 5к на стареньком, 1.5к на новом. Нуу... Весёленькая такая аркадка, в которой вечерком можно откатать пару боёв, совершенно не задумываясь о победе. Слишком долгая для аркады. Чтобы получить более-менее приличный танк надо сыграть очень много боёв. Первые 6 месяцев игры мне действительно нравилось. Следующие 4 - начинало надоедать. А в последние пару месяцев я начал понимать, что есть более хорошие игры. В итоге - играю по большей части в игры, проверенные временем. Ъ.
  5. Не стоит. Там и так не очень дружелюбный народ, а с такой штукой и подавно. Агась, интересно посмотреть, как вы это реализовали. (Скорее всего с помощью JS, что делает запрос к WG API и добавляет информацию в HTML)
  6. Таких "оригинальных" сайтов тысячи. XVM должен отличаться от всех. Человек (а особенно если он - личность творческая) - существо ленивое. Именно это и стало толчком к развитию минимализма. И где вы увидели плитки? Плитки - целая куча разноцветных, разноразмерных и постоянно изменяющихся прямоугольников, что никак не сочетаются друг с другом.
  7. @aspis, Очень-очень хорошо, но у меня есть несколько вопросов: 1. Где поиск по сайту? По-моему его можно было бы разместить на панели меню. 2. В параграфе, где описывается изменение лампочки, путь к картинке занимает целую строку, хотя его вполне можно было бы уместить справа от картинки. 3. Где переключалка языков? 4. У XVM нет Facebook и YouTube аккаунтов, как и RSS-ленты. 5. "оленеметр", "пользометр" и прочее стоит убрать или сделать мутным\прозрачным, как сделано сейчас. Это полноценная таблица стилей, или просто "набросок" дизайна в графическом редакторе?
  8. Многие хранят свои иконки в папке с конфигом, что обеспечивает удобство установки\удаления и исключает замену иконок. Для этого можно указать путь относительно res_mods/configs/xvm : Вместо ../../../../configs/xvm/Duv/Contour_ally/ Указать cfg:/Duv/Contour_ally/
  9. Нет. `../' означает на один каталог вверх. Так что путь задаётся относительно следующей директории. /res_mods/mods/shared_resources/xvm/res
  10. @smichel, Дополнительные параметры: F - убивать процесс принудительно. T - убивать процесс и его дочерние процессы.
  11. cfg:/XSerzHX/img А иконки должны быть в res_mods/configs/xvm/XSerzHX/img
  12. Ничего не осталось. Я начал писать свой скрипт, но есть пара проблем: 1. bwxml очень много пишет в консоль... Слишком много... Решено добавлением опции в программу. 2. uncompyle2 как-то странно декомпилирует: файл client/account_helpers/init.pyc он декомпилирует в client/account_helpers_init.py. Возможно, стоит поискать форк.
  13. Это вообще-то не сложно: В реестре переходим в HKCR/.py/shell/ и создаём раздел "Декомпилировать файл". Теперь пункт меню добавлен, осталось только привязать к PjOrion'у. Для этого в только что созданном разделе создаём раздел command и присваиваем значению по-умолчанию (@) команду для запуска программы: "C:/that's/my/dir/for/pjorion.exe %1" Однако есть проблемы: 1. Если тип файла неизвестен, то директорию надо создать 2. Многие программы (Например, Python) при установке ассоциируют тип файла. И всё бы ничего, но они изменяют не HKCR/.py, а создают свои директории: В HKCR/.py стандартному значению (@) присваивается имя нужной папки (Например, "MyCoolDirForPython"), после чего создаётся директория HKCR/MyCoolDirForPython, в которой все изменения и производятся. 3. PjOrion должен поддерживать аргументы консоли. Чтобы, например, по команде C:/that's/my/dir/for/pjorion.exe disassemble test.py Дизассемблировал test.py не открывая своего окна. Если будут реализованы аргументы, то каждый сможет для себя сделать контекстное меню. Ищем программу по имени => получаем PID.
  14. Посмотреть и всё. Пока что это - обычный шутер от первого лица во вселенной S.T.A.L.K.E.R.'а. В подведении итогов года было упомянуто развитие сюжета: А пока игра ничем не отличается от сотен других.
  15. Не-а. Это обычный акцент для малых, средних и крупных городов ЦФО. В деревнях же данный акцент проявляется значительно сильнее. На территории Украины данный акцент - редкость для городов, однако встречается в деревнях. Но проявляется он только при бытовом разговоре на украинском, а при разговоре по-русски встречается у единиц. Опять же: я могу отнести это к ЦФО, но не к Украине. Чёрт, да я ни разу не видел, чтобы по ТВ Украины обсуждали 40-летнего "ребёнка", которого выгоняют из дома. Ровно как и другие истории, что обсуждают в России на федеральных (!) каналах. Да, конечно и в Украине есть безработные. Но настолько морально разложившегося населения, как в России я там так и не нашёл. Возможно, власти просто прячут их, потому что им стыдно... Но они же хоть что-то делают! Политические и национальные вопросы можно обсуждать вечно... Но предлагаю перестать флудить тут, и создать отдельную тему, если хочется что-то обсудить.
  16. Вы перепутали Украину с центральной частью России... @vladicher, Ну... Вам нужно набраться опыта, почитать немного книжек, заняться развитием речи. Тут главное начать.
  17. Цвет в большинстве случаев представляется в виде 16-ричного числа. А 0xRRGGBB или #RRGGBB - всего лишь разные формы его записи. Нет. Языков с такой формой записи очень много. Не-а. Если бы его написали на сях, то он бы уже давно умел варить кофе и готовить пиццу. JSON - формат обмена данными, как и XML, YML. printf - функция форматированного вывода. Да, она умеет выводить 16-ричные числа, но к цветам отношения не имеет. Прям сразу с С? Слишком круто, посоветовал бы Java.
  18. @Spectr20, Ура, она вернулась! Только вот зачем было пихать в какую-то странную EXE? 6 Мб занимает какой-то загрузчик... SWF выкладывать гораздо лучше, ибо можно играть прямо в браузере и даже на мобильных устройствах. И закачайте её на форум, так как Яндекс.Диск имеет ограничение на кол-во скачиваний. Добавлю архивированную SWF. angryCrabs.swf.zip ... Этот шедевр просто обязан быть на KR для игры "он-лайн"
  19. Я не про тех, кто заплатил, а про остальных. Верно. Из довольно большого количества желающих лишь некоторые готовы заплатить 30$, так как все ждут "халявы".
  20. ... и XVM потеряет очень много пользователей, а чуть позже силами энтузиастов будет создан аналог XVM, но без скрытия статистики за деньги. В здравом уме так никто не поступит. Так что единственный вариант - предложить деньги WG.
  21. Это тоже вариант, но ветки всё-таки будут удобней - можно будет добавлять какие-то пояснения к файлам, написать примеров и так далее. Если коротко, то я скопировал ваш репозиторий, сделав форк (Копия вашего репозитория, которую я могу изменять). Форки нужны для того, чтобы предлагать изменения в основной репозиторий: я делаю какие-то изменения в своей копии и предлагаю её в основной репозиторий с помощью pull request'а. После этого идёт обсуждение изменений, и мои изменения либо принимаются, либо отклоняются. Однако, я могу предложить изменения только в существующую ветку (branch), по-умолчанию которой является ветка master. В вашем репозитории вы можете увидеть такой график: На котором точками отображаются коммиты (Изменения в какой-то ветке), а линиями - ветки.
  22. Тем временем репозиторий wot.res.scripts из dev.xvm.com, содержащий скрипты клиента, был удалён. А этот репозиторий имеет один недостаток - версии расположены в zip-архивах, а не в ветках, что усложняет сравнение и работу с ними. Я создал форк, добавил веток, удалил архивы. Однако я не могу предложить эти изменения в основной репозиторий, так как там нет нужных веток и добавить я могу только в ветку master. @StranikS_Scan, Создайте следующие ветки: 0.9.2 0.9.3 0.9.4 0.9.5-CT2 ,установите ветку 0.9.5-CT2 как ветку по умолчанию, удалите ветку master (Она только мешается), если вы конечно не против... Тогда я смогу предложить изменения в основной репозиторий. И немного про сравнение веток. Клонируем репозиторий: git clone https://github.com/Azbuka-slovensko/Decompile_WOT Получаем различия: git diff <ветка1> <ветка2> Утилита git diff - тот же самый diff, но работает с коммитами и ветками. Многие GUI клиенты для git тоже умеют сравнивать ветки и коммиты. Узнавайте подробности в справке своего клиента.
  23. @IzeBerg, Декомпилируйте python-состовляющую клиента (res/scripts). Уже декомпилированные файлы есть тут.
  24. @MISTER093, Попробуйте воспользоваться простым загрузчиком, загрузить какие-нибудь другие файлы, воспользоваться другим браузером. Если ошибка останется, то надо ждать @Mr 13.
  25. @Wilem82, Есть статья о установке всего, что может пригодиться начинающему мододелу. Вам из этой статьи пригодятся только: FlashDevelop (требует Microsoft .NET 2.0 SP1 (по умолчанию в Win7), FlashPlayer, Java RE 1.6+ 32bit) Swfmill 0.3.2+ А в этой статье вы найдёте информацию о сборке XVM. С этого и надо начинать. Вначале выучите AS, Python. Какой-какой? Йо-хо-хо, и бутылка рому!
×
×
  • Create New...