Онлайн-инструменты для геймдев и моддинг арта

Добавлен , опубликован
Команда XGM представляет новый раздел сайта - Панель инструментов.
Подсистема онлайн-инструменты позволяет разработчикам игр и создателям модов быстрее решать базовые задачи без установки громоздких приложений на свой ПК или вообще без ПК. Всегда доступна в верхнем меню профиля.
На данный момент доступны:
  • Конвертер изображений, включая BLP в обе стороны с поддержкой масштабирования и ZIP-архивов
  • Просмотрщик MDX/MDL, включая MDX1000
  • Цветовая палитра с поддержкой кодов Warcraft 3 и возможностью делиться цветами
  • Конвертер кватернионов из углов Эйлера и обратно (вспомним анимации внутри mdl)
Да, их совсем немного, но мы продолжим работать над новыми инструментами.
Поскольку наши серверные ресурсы ограничены, у некоторых инструментов тоже есть ограничения:
  • нужно быть авторизованным пользователем (исключение - цветовая палитра и просмотр MDX);
  • минимальный уровень аккаунта (на данный момент 2);
  • время перезарядки после использования;
  • количество файлов;
Но эти параметры можно улучшить с помощью способностей!
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
15
0
пожелание на новый инструмент:
вбиваешь из буфера обмена ему список ректов, а он тебе делает w3r для скачивания
    set gg_rct_Rect001 = Rect( 576.0, 832.0, 704.0, 960.0 )
    set gg_rct_Rect002 = Rect( 192.0, 192.0, 448.0, 800.0 )
    set gg_rct_Rect003 = Rect( 544.0, 128.0, 1312.0, 448.0 )
        D  PD  0D  pDRect001          яЂЂя  @C  @C  аC  HDRect002         яЂЂя  D   C  ¤D  аCRect003         яЂЂя
судя по инфе - такого инструмента ещё нигде нету в инете
1
29
1
список ректов, а он тебе делает w3r для скачивания
Список ректов в каком формате?
0
15
0
nazarpunk: Список ректов в каком формате?
в текстовом, в котором они и хранятся в j файлах
1
29
1
в текстовом, в котором они и хранятся в j файлах
Каким образом такой рект интерпретировать:
set gg_rct________________Rect001 = Rect( udg_SomeX,  I2R('fuck' + 10) , 2 + 2 * 2, S2R("800") )
0
15
0
nazarpunk: Каким образом такой рект интерпретировать:
если будет инструмент-конвертер хотя бы для чистых числовых координат,
то такой рект (или много ректов в цикле) можно автоматом просчитать и вывести через прелоад в текстовик в виде готовых чисел и сразу скормить их на сайт
в WE тоже нельзя задать переменные в координаты ректа, и в w3r чистые цифры, поэтому перевод из букав в цифры ложится на картодела
а легкий способ по переводу я уже указал
1
29
1
host_pi, я так понимаю, что ты хочешь из взломанной карты вернуть ректы в WE? Если будет время, сделаю костыль на регексах.
0
15
0
nazarpunk: я так понимаю, что ты хочешь из взломанной карты вернуть ректы в WE?
да, исходника карты у меня нету
а нужно это для визуального отображения, потому как w3r влияет только на отображение в WE и не влияет на исполнение j файла (поэтому протекторы и удаляют w3r собственно)
благо в формате =Rect() нет ни погоды, ничего - можно занулить всё и оставить только 4 координаты и имя, и номер порядковый
0
29
0
благо в формате =Rect() нет ни погоды
Как это нет?
int Версия формата 5
int Количество областей Переменная i
i раз:
float Влево
float Вниз
float Вправо
float Вверх
string Название
int Номер области
char[4] Равкод погоды
string Фоновый звук
byte Синий
byte Зеленый
byte Красный
byte Прозрачность
0
38
0
пожелание на новый инструмент:
вбиваешь из буфера обмена ему список ректов, а он тебе делает w3r для скачивания
    set gg_rct_Rect001 = Rect( 576.0, 832.0, 704.0, 960.0 )
    set gg_rct_Rect002 = Rect( 192.0, 192.0, 448.0, 800.0 )
    set gg_rct_Rect003 = Rect( 544.0, 128.0, 1312.0, 448.0 )
        D  PD  0D  pDRect001          яЂЂя  @C  @C  аC  HDRect002         яЂЂя  D   C  ¤D  аCRect003         яЂЂя
судя по инфе - такого инструмента ещё нигде нету в инете
А можно как это в hex выглядит?
0
29
0
ScorpioT1000, комментом выше же описано. И я уже тупой парсер сделал. Потом бинар доковыряю.
0
15
0
nazarpunk: Как это нет?
имелось ввиду, что в j файле погода идёт отдельными строками, а не в координатных =Rect() строках, которые юзер будет вставлять на сайт:
а цвет вообще хранится только в w3r файле и нигде больше, т.е. восстановить цвет после удаления w3r никак не получится:
    set gg_rct_Rect4 = Rect( 896.0, 1280.0, 1440.0, 1920.0 )
    set we = AddWeatherEffect( gg_rct_Rect4, 'RAhr' )
ScorpioT1000: А можно как это в hex выглядит?
выглядит весьма локанично - красное координаты, зеленое цвет с погодой

nazarpunk: я уже тупой парсер сделал
лучше будет, если ты его таким и оставишь (с правым окном)
потому как я себе тоже делал подобный парсер чисел, чтобы сравнивать изменения координат при смене версий карты
после обфускации кода по названиям переменных уже не сравнить, а остаётся только по конкретным 4-х числовым координатам сравнивать
(т.е. нужда в переводе j-текста в обычные числа тоже есть)
ещё можно второй вид представления добавить вида "Rect1\t1111,0\t2222,0\t3333,0\t4444,0" чтобы список был максимально числовым с табуляцией без лишнего текста
тогда получится два инструмента в одном - и w3r конвертор, и обработчик координат из j файла
Загруженные файлы
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.