#226 13-05-2015 00:42

Goldfish
From: Псков
Registered: 21-04-2015
Posts: 177
Website

Re: Sanny Builder v3.xx

ну бывает када месяц скрыпт уже строчишь, то там такаааая помойка, что оёйёйй.... )

Offline

#227 13-05-2015 15:49

НикИТОС
Registered: 05-06-2013
Posts: 133
Website

Re: Sanny Builder v3.xx

Из готовых решений могу предложить SCMLog и SCRLog.

Offline

#228 04-08-2015 19:44

Seemann
Registered: 07-08-2006
Posts: 2,155

Re: Sanny Builder v3.xx

Сегодня исполняется 10 лет с момента выхода первой версии Sanny Builder!

Первое сообщение о новой программе было сделано на форуме ag.ru. Тогда еще этого сайта не существовало, и я выложил свою программу на небольшом сайте на бесплатном хостинге)

Sanny Builder стал моим первым большим проектом, и многим вещам в программировании я научился в процессе его разработки. Благодаря ему появился этот сайт и форум, который объединил многих замечательных людей, увлеченных серией игр GTA.

Большое спасибо тем, кто в течение этих лет помогал мне в разработке, искал баги и предлагал новые идеи, кто переводил программу на другие языки, тем кто любит и ненавидит санник)

Особое спасибо Xieon'у, который очень помог на ранних стадиях разработки, нагенерил кучу идей, а также yelmi, который собрал и отредактировал огромное количество справочного материала.

Спасибо всем, кто занимается скриптингом и любит GTA! Вперед, в новое десятилетие!

P.S. Sanny Builder - 10 years
10 years and counting

Offline

#229 05-08-2015 04:52

kenking
From: Казахстан
Registered: 28-06-2010
Posts: 253

Re: Sanny Builder v3.xx

yahoo  Спасибо за этот проект!

Offline

#230 05-08-2015 11:47

Allegri32
Registered: 24-07-2015
Posts: 8

Re: Sanny Builder v3.xx

All, поздравляю с 10-ти летием Sanny Builder smile

Last edited by Allegri32 (05-08-2015 11:50)

Offline

#231 05-08-2015 17:33

Vital
From: Москва
Registered: 07-11-2010
Posts: 64
Website

Re: Sanny Builder v3.xx

Ура! Поздравляю с юбилеем программы! Без неё я бы никогда не сделал многого, прежде всего, не стал бы делать скрипты. smile

Seemann'у лично пожелаю дальнейших успехов, счастья и всего наилучшего! Пусть SB и далее развивается и совершенствуется, радуя скриптеров всех уровней!

Offline

#232 06-08-2015 02:59

wmysterio
Registered: 04-03-2011
Posts: 215
Website

Re: Sanny Builder v3.xx

10 лет! 6 из которых я пользуюсь Sanny Builder smile
Ура, товарищи!

Offline

#233 06-08-2015 21:41

listener
From: Vice City
Registered: 09-11-2006
Posts: 616
Website

Re: Sanny Builder v3.xx

Во время летит...
Мои поздравления.

Offline

#234 06-08-2015 23:46

yelmi
Registered: 10-12-2006
Posts: 134
Website

Re: Sanny Builder v3.xx

Да, уж. Время пролетело незаметно.

Ты помнишь как все начиналось
Все было впервые и вновь ©….

С юбилеем! good

Offline

#235 07-08-2015 10:31

Goldfish
From: Псков
Registered: 21-04-2015
Posts: 177
Website

Re: Sanny Builder v3.xx

Желаю Лучшие поздравлния! Новые открытия!  Отдельная благодарность основателям такого масштабного проекта!  smile  smile  smile

Offline

#236 18-08-2015 11:56

Dark_Knight
From: г. Полтава
Registered: 09-07-2013
Posts: 33

Re: Sanny Builder v3.xx

Поздравляю. Надеюсь, в 4 версии синтаксис улучшиться и будет немного похожим к с++, а не как щас, к паскалю.

Offline

#237 03-09-2015 12:23

wmysterio
Registered: 04-03-2011
Posts: 215
Website

Re: Sanny Builder v3.xx

Хочу спросить, есть ли лимит на команды в Classes.db? Делаю набор команд из оригинальных названий опкодов и Санни перестал открывать файл после того как я добавил туда приличное количество команд(Строчек примерно 1103). Или я где-то ошибку в форматировании допустил?

Offline

#238 03-09-2015 19:05

Seemann
Registered: 07-08-2006
Posts: 2,155

Re: Sanny Builder v3.xx

Ограничений нет. Скорее всего это баг. Если есть возможность, скинь мне этот файл - я проверю.

Offline

#239 04-09-2015 10:20

Goldfish
From: Псков
Registered: 21-04-2015
Posts: 177
Website

Re: Sanny Builder v3.xx

Seemann, преветствую)
Я вот все со своим проектом)
в лс писал-писал..
можно обговорить?)

Last edited by Goldfish (04-09-2015 10:21)

Offline

#240 04-09-2015 11:36

wmysterio
Registered: 04-03-2011
Posts: 215
Website

Re: Sanny Builder v3.xx

Seemann wrote:

Ограничений нет. Скорее всего это баг. Если есть возможность, скинь мне этот файл - я проверю.

Скинул в ЛС.

Последняя команда, что вызвала этот "баг" была:
^SetCanRespray,[0294,=,1,2,0],( "Car %h" "State %b" )
в классе "Car", строчка 743

Last edited by wmysterio (04-09-2015 11:48)

Offline

#241 06-09-2015 18:48

Seemann
Registered: 07-08-2006
Posts: 2,155

Re: Sanny Builder v3.xx

wmysterio
да, ошибка воспроизводится, но понять почему - пока не удалось. там настолько ужасный код, что проще его переписать с нуля, чем попытаться понять, в чем проблема.

Offline

#242 06-09-2015 22:18

wmysterio
Registered: 04-03-2011
Posts: 215
Website

Re: Sanny Builder v3.xx

Seemann wrote:

да, ошибка воспроизводится, но понять почему - пока не удалось. там настолько ужасный код, что проще его переписать с нуля, чем попытаться понять, в чем проблема.

Ну делать подсветку с нуля самому - это то ещё испытание ) сам делал. сделал, но вот с вызовом команд через пробел+CTRL уже начался гемор.

Забавно, что проблема не в добавленной команде. Я пробовал разные варианты, но компилятор перестал открывать файлы напрочь когда команд в файле составило 837 штук при 29 классах. Больше не тянет, как отрезали smile Все команды я проверял на работоспособность( открывал Санни больше 837 раз grin ) Допускаю, что мог совершить ошибку, но до этого всё работало а тут такой труд под угрозой срыва smile

Last edited by wmysterio (06-09-2015 22:27)

Offline

#243 07-09-2015 23:11

Goldfish
From: Псков
Registered: 21-04-2015
Posts: 177
Website

Offline

#244 14-08-2019 04:19

Seemann
Registered: 07-08-2006
Posts: 2,155

Re: Sanny Builder v3.xx

Что-то обошлось без анонсов тут, но уже вышли две новые версии Sanny Builder.  yahoo Список изменений есть на главной странице
https://sannybuilder.com/ru/index.html

Offline

#245 14-08-2019 05:29

kenking
From: Казахстан
Registered: 28-06-2010
Posts: 253

Re: Sanny Builder v3.xx

Seemann wrote:

Что-то обошлось без анонсов тут, но уже вышли две новые версии Sanny Builder.  yahoo Список изменений есть на главной странице
https://sannybuilder.com/ru/index.html

Хорошая новость.  good  Я думал, что проект уже больше обновляться не будет. Хотя SB сейчас мало пользуюсь, всё больше с plugin-sdk. Иногда для того, чтобы улучшить какой-либо свой предыдущий скрипт "достаю с полки SB". grin

Offline

#246 14-08-2019 16:52

XEPOMAHT007
Registered: 05-06-2013
Posts: 21

Re: Sanny Builder v3.xx

Seemann wrote:

Что-то обошлось без анонсов тут, но уже вышли две новые версии Sanny Builder.

Хорошо, что программа обновляется, но...

1. По декомпиляции main.scm: по-прежнему Sanny Builder выдаёт какую-то чушь в адресе неправильного/неизвестного опкода. Приходится перебирать всю базу опкодов методом научного тыка в поисках ошибки.

2. Базы опкодов по сториесам суперстарые, можно было бы включить в установщик Sanny Builder'а версии поновее. Да и для GTA3 и VC можно было бы сделать базы опкодов, содержащие рокстаровские наименования, а не фанатские (почему-то такую базу сделали только под СА).

Offline

#247 14-08-2019 19:38

wmysterio
Registered: 04-03-2011
Posts: 215
Website

Re: Sanny Builder v3.xx

XEPOMAHT007 wrote:

Sanny Builder выдаёт какую-то чушь в адресе неправильного/неизвестного опкода

Ни разу не сталкивался с этой "чушью" при открытии "main.scm" о_0.

XEPOMAHT007 wrote:

почему-то такую базу сделали только под СА

А ты помоги ему с этим вопросом. Он ведь не робот, чтобы всё самому делать.

Offline

#248 15-08-2019 07:49

XEPOMAHT007
Registered: 05-06-2013
Posts: 21

Re: Sanny Builder v3.xx

wmysterio wrote:

Ни разу не сталкивался с этой "чушью" при открытии "main.scm" о_0.

Попробуй открыть main.scm, например, от GTA3, содержащий дебагг-опкоды. Потом перейти по полученному адресу в сам код и... ни до ни после не увидишь никаких неправильных опкодов - код полностью правильный и известный Sanny Builder'у.  Кое-как хватило нервов отладить LCSSCM.INI, чтобы подружить его с Sanny Builder'ом (опкоды брал с IDA-базы игры), для VCSSCM.INI нервов хватило только до опкода 0428, буржуи, кстати, код VCS разобрали намного лучше, хотя он отличается от PS2-версии VC в разы сильнее, нежели первый сториес.

wmysterio wrote:

А ты помоги ему с этим вопросом. Он ведь не робот, чтобы всё самому делать.

Ну сам список всех опкодов вроде бы есть: http://gtamodding.ru/wiki/%D0%A1%D0%BF% … 0%BE%D0%B2 исключая эксклюзивные опкоды VCS и SA. Переписать в Sanny Builder - а автору программы это вообще нужно? Например тот же LCSSCM.INI?

Offline

#249 15-08-2019 17:02

wmysterio
Registered: 04-03-2011
Posts: 215
Website

Re: Sanny Builder v3.xx

XEPOMAHT007 wrote:

нервов хватило

Ты чё вручную всё делал? wow А как же языки программирования, которые подобную рутину отлично выполняют?

XEPOMAHT007 wrote:

Потом перейти по полученному адресу в сам код

К какому адресу? Всё у меня открывалось без ошибок...

XEPOMAHT007 wrote:

Ну сам список всех опкодов вроде бы есть

Он не точный. Есть опкоды, которые для SA и VC(III) выполняют совершенно разные вещи и имеют разные параметры, но в списке в них одно и тоже имя. Да и INI-файлы взяты с генератора на gtagmodding.

Offline

#250 16-08-2019 01:52

Seemann
Registered: 07-08-2006
Posts: 2,155

Re: Sanny Builder v3.xx

Базы опкодов по сториесам суперстарые

Согласен. Если есть что-то актуальнее - присылайте или выкладывайте, я включу в обновление. Базы по GTA III и VC в последнем релизе обновились и включают в себя как раз оригинальные описания опкодов при сохранении порядка следования параметров. Это очень важный момент, который может полностью сломать обратную совместимость с существующими скриптами. Если получится такое же сделать с текущим SASCM.INI, LCSSCM.INI и VCSSCM.INI я буду только рад.

Кое-как хватило нервов отладить LCSSCM.INI, чтобы подружить его с Sanny Builder'ом (опкоды брал с IDA-базы игры), для VCSSCM.INI нервов хватило только до опкода 0428

А что с ними не так? Все известные мне версии LCS/VCS декомпилятся без ошибок.

Если интересно, как раз LCS для меня сейчас приоритет #1.

Есть опкоды, которые для SA и VC(III) выполняют совершенно разные вещи и имеют разные параметры, но в списке в них одно и тоже имя.

Это, действительно, важный момент. А можешь проверить те INI, на которые я дал ссылки, как у них с этим?

Offline

Board footer

Powered by FluxBB