Jump to content
Korean Random

spoter

User
  • Content Count

    849
  • Joined

  • Last visited

  • Days Won

    96

Everything posted by spoter

  1. Сделал репо приватным. решил вернутся к тому, с чего начинал, делать моды только лично для себя. А всем остальным удачи...
  2. Не совсем про портал модов от WG. Зашел в кои-то веки на сайт http://worldoftanks.ru И не смог в него. Куча плиток понамешана без всякой структуры, очень напомнило по визуальному стилю сайты с порно контентом, но там хоть у видео есть превьюшки, больше понятного. Соответственно вопрос, а есть где нибудь скрытая кнопочка, чтобы вернуть старый дизайн сайта? Я не смог в новый дизайн, у меня от него когнитивный диссонанс, я путаюсь и не могу найти что там где и куда. Юзаблити не просто ноль, он в минус.
  3. Ну чуть чуть сам подумай, если не функция а int, значит это и есть ID
  4. Сложный вопрос, только опыт и dir() поможет. Документации нет, примеров вменяемого кода тоже почти нет, да еще и ВГ активно работают над закрытием кода, в борьбе с "читерами". Боюсь что, мододелов старых не останется совсем, а новые не смогут прорваться через нагромождения "защиты". Если хотите изучать питон, после Си, почитайте учебник и начните делать реальные программы. Моды для танков сильно специфические, навыков для реальной работы не дадут. А заработать на этих модах много не получится. Разве что чисто для себя, в целях развлечения или личного использования, но порог вхождения становится с каждым годом все выше и выше. А выхлопа всё меньше и меньше.
  5. minimap = g_appLoader.getDefBattleApp().containerManager.getContainer(ViewTypes.VIEW).getView().components['minimap'] _entry = minimap.getPlugin('vehicles')._entries.get(vehicleID) _entry = minimap.addEntry(symbol, container, matrix, active) minimap.invoke(_entry.getID(), ['setVehicleInfo', vehicleID, classTag, vName, entryName, 'enemySPG']) minimap.delEntry(_entry.getID()) Но ты бы завязывал с читами, тем более с чужим, кривым кодом.
  6. import os import urllib from gui import SystemMessages def getImg(name, link, reDownload): try: image = 'img://gui/html/%s' % name path = os.path.realpath(os.path.join('./res/gui/html', '%s' %name)) if not os.path.exists(path) or reDownload: urllib.urlretrieve('%s' % link, path) except StandardError: image = '' path = '' if image and path and os.path.exists(path): return image return imageWidth = 200 imageHeight = 200 image = getImg('testImg.png', 'https://koreanrandom.com/forum/uploads/profile/photo-37077.jpg?_r=1466606370', True) message = '<br/><img src=\"%s\" width=\"%s\" height=\"%s\">' % (image, imageWidth, imageHeight) SystemMessages.pushMessage(message, SystemMessages.SM_TYPE.GameGreeting) По итогам этого кода будет скачана картинка с именем testImg.png в папку ./res/gui/html для теста в Орионе запустите этот код, когда будешь в ангаре.
  7. Можно. Скачиваешь картинку и локально через тег img открываешь.
  8. import BigWorld from gui.shared.utils.HangarSpace import g_hangarSpace from gui.Scaleform.daapi.view.lobby.LobbyView import LobbyView from gui.mods.mod_mods_gui import inject def p__pop_up_text(self): if g_hangarSpace is not None and g_hangarSpace.inited: print 'test' @inject.hook(LobbyView, '_populate') @inject.log def hookPopulate(hooked, *args): hooked(*args) BigWorld.callback(5.0, pop_up_text) Я делаю так, когда мне скучно :)
  9. Да. зато шаловливые пользователи случайно не затерут конфиг с текущей версией И что сложного в упаковке? Если не нравится руками, сделай ps1 или cmd скрипт для этого. Кстати, если у вас нет своего веб сайта, можете json положить на pastebin.com забирать в виде RAW, как пример: https://pastebin.com/raw/x7PPrp5K try change imageName to "modpackImg091902_version1.jpg" and next version to "modpackImg091902_version2.jpg" and you may change text\colors etc in this Window and Messages panel in hangar "header" - > message panel "header" + "message" -> Window if need add some img in Window <img src=\"img://gui/html/imageName.jpg\" width=\"100\" height=\"100\"> if you need create macros in json: like {name} or {colorRed} just add "colorRed" : "#ff0000", then in "header" or "message" <font color=\"{colorRed}\">
  10. не помню кто, но просили выложить модик, информер об обновлении модпаков. Пользоваться не сложно: 1. закиньте на ваш веб сервер файлик versions.json 2. поправьте его под себя 3. в модпак закиньте modPackInformer мод, предварительно, поправив файл mod_modPackInformer.xml под ваш текущий модпак, ссылки и если нужно, tid вашей статистики
  11. Это же не полноценный браузер, никак.
  12. Это один и тот же мод, только старый и новый. Грузится новый, старый только место занимает, но не мешает работе.
  13. в настройках игры есть кнопка принудительного отключения автозахвата (у меня на Е). используй её.
  14. забудьте. флешка поменялась. в ней нет свечения такого. Слушай, я половину того что ты мне пишешь не понимаю, либо не хочу даже начинать разбираться. сорри конечно.
  15. Ещё раз обновил, прозрачность неверно выставлял.
  16. понятно. с конфигами разбираться лень значит. Ну остальным лень тогда мод править.
  17. https://github.com/spoter/spoter-mods/blob/master/mod_crewExtended/zip/crewExtended.zip
  18. Расслабьтесь. Когда будет готовое решение, тогда и стоит ломать копья, сейчас смысла нет. Не важно что сделают и как, важно кто этим будет пользоваться. Если уберут читы и моды, оставив голый клиент, многим это понравится, так же как и введение всех "читов" в игру. Пока продаются премы и играют игорьки, не важно количество и качество мододелов.
  19. проходил мимо, проходи дальше. я для вотфана уже больше года ничего не делал и делать не собираюсь.
×
×
  • Create New...