Редактор Class Файлов

Posted on by  admin
Редактор Class Файлов Rating: 8,1/10 4530 reviews

Вашему вниманию представляется программа - визуальный редактор классов Sanny Builder. Её основные функции следующие: - Открывать/Сохранять файлы классов; - Удалять/Добавлять/Переименовать существующие и новые классы; - Удалять/Добавлять/Изменять новые или текущие команды класса; Программа написана на c#, по этому вам может понадобится установка NET Framework 4.5, что бы программа работала правильно. Надеюсь она будет полезна вам.

Все глюки, странности, баги пишите сюда, буду исправлять Last edited by wmysterio ( 09:59). @wmysterio - а зачем перечислять номера опкодов в списке? Все равно он информации в себе не несет. Если мне нужно присвоить команде опкод, я уже должен знать его номер, так проще мне его вручную вбить, чем искать какой-нибудь 04АЕ в списке.

Если бы программа показывала опкоды с описаниями как это делает Opcode Search Tool, тогда другой разговор. А от простого списка номеров пользы мало.

Ссылки и файлы программы Runtime Java Class Editor. Sources mirror 1 (tar.gz). 0 Кб rjce.tar.gzuse_mirrorpuzzle prdownloads.sourceforge.net.. Официальный программный клиент для загрузки файлов. Sun Java JRE 6 Update 21. Программа Sun Java JRE - описание программы временно. Набор, в котором можно скачать программы для редактирования файлов в формате pdf на русском. PE Explorer, PE редактор ресурсов Resource Tuner, программы для редактирования ресурсов EXE и DLL файлов.

Редактор Class Файлов

Тогда сделаю в место списка опкодов просто текстовое поле для ввода. Так и вправду будет проще. Обновил программу до версии 1.3. Вырезана зависимость от файла opcodex.txt.

Пользователь сам вручную будет вводить нужный опкод. Пользователь может отказаться от последних действий при редактировании/добавлении новых команд или классов кнопкой 'Отмена'. Last edited by wmysterio ( 12:01). Надо подумать над реализацией функции автосоставления имени команды на основе строки из INI файла. Например, в INI есть строка 01f7=2,setplayer%1d% ignoredbycops%2d% программа анализирует эту строку, выделяет ключевое слово Player, остальные слова сводит в имя команды Player.SetIgnoredByCops ну и соответственно параметры также подбираются.

Если в начале строки INI есть пробелы - это условный опкод если в строке есть = это свойство дальше пользователь (в данном случае я) уже вручную доводит команду до ума. Надо подумать над реализацией функции автосоставления имени команды на основе строки из INI файла. Например, в INI есть строка 01f7=2,setplayer%1d% ignoredbycops%2d% программа анализирует эту строку, выделяет ключевое слово Player, остальные слова сводит в имя команды Player.SetIgnoredByCops ну и соответственно параметры также подбираются. Если в начале строки INI есть пробелы - это условный опкод если в строке есть = это свойство дальше пользователь (в данном случае я) уже вручную доводит команду до ума. То есть преобразовать строку 01f7=2,setplayer%1d% ignoredbycops%2d% в эту ^SetIgnoredByCops,01f7,=,1,0,0,('%h' '%i') которая отнесётся в класс Player.

По сути мне нужно создать уже конструктор классов, а не только редактор Ну что же, попробую Last edited by wmysterio ( 14:51). Решил обновить программу до версии 2.0 Вот основные изменения: - Полностью переделан как интерфейс, так и 'начинка'; - Обновлён алгоритм считывания.

Теперь читает ещё быстрее. Снят лимит на количество классов и его команд.

Теперь можно добавлять сколько влезет. Изменения в способе редактирования команд.

Теперь окно выглядит так: - Добавлен информер о командах и классах. Программа научилась адекватно открывать базы данных для GTA SA, GTA 3, GTA VC а также все базы, которые имеют сигнатуры как у SA.

Планируется сделать ещё более 'умный' генератор классов. Проект на стадии глубокого альфа тестирования, кину ссылку когда приведу всё в порядок. Last edited by wmysterio ( 07:02). В общем, вышла версия 2.5 и пока нуждается в объективной оценке Скачать новую программу можно (прямая ссылка, 123 кб). Скрин: Описание: Программа для визуального редактирование классов Sanny Builder и ключевых слов. В сравнении с предыдущими версиями, программа существенно прибавила к скорости выполнения и имеет более простой и понятный интерфейс не смотря на то, что приложение стало более гибкое и сделать/переделать команды Sanny Builder под свой стиль не стоит труда.

Редактор

Основные возможности: - Удалять/Добавлять/Изменять существующие и добавленные классы - Удалять/Добавлять/Изменять новые или текущие команды класса Изменения с предыдущими версиями: + Поддержка всех. классов Sanny Builder. Если файл пуст, программа создаст новый проект. + Полностью переделан интерфейс редактора команд. Теперь всё более лаконично и просто.

Редактор Class Файлов Java

+ Добавлена возможность редактировать команды динамически, не входя в редактор. + Добавлен простой и удобный редактор ключевых слов - Отключен режим генератора. Он был достаточно избыточным. + Добавлена возможность быстро отсортировать. классы и их команды по алфавиту.Имеется ввиду поддержу всех игр, под которые написаны classes.db.Сортируются команды только в редакторе, сохраняются в файле в изначальном варианте. Это сделано с целью, чтобы пользователь видел при открытии какую команду для каждого класса добавлено последней. Строка внизу позволяет редактировать команду динамически.

Как только работа с ней завершена жмём кнопку 'Обновить', чтобы изменения вступили в силу. Если нужно вернуть состояние команды к предыдущему виду при редактировании(например была допущена ошибка и Вы забыли какой был у неё вид до этого) - жмём кнопку 'Отменить'. Нажимаем кнопку 'Редактор' для вызова визуального редактора команды. Last edited by wmysterio ( 12:50). Возможно ли обьеденить потом классы от samp с новыми классами от обычного клео не перепечатавая все заного? А что функция 'Копировать в вставить' уже отменили?

Редактор Class Файлов

Я сделаю классы только под оригинальный мейн и то не все( арифметика, прыжки не будут переведены в классы. Также опкоды с внешними скриптами и те, что имеют одинаковые имена, но разница в области видимости переменных). Остальные пусть добавляют сами, программа уже есть, только пусть разберутся.

Опкоды SAMP не входят в комплект Sanny Builder, так что я не буду сидеть ещё и над ними.

Comments are closed.