#1 11-01-2021 02:15

mfisto
From: Russia Perm
Registered: 01-02-2008
Posts: 558
Website

Параметры в классах.

Не пойму, как прописать константные параметры в виде текста в новой версии Sanny Builder. Например,

$factory_triad1 = Actor.Create(Gang2, #GANG03, 997.0, -1112.0, -100.0)

Выдает ошибку. Раньше такую конструкцию билдер брал, может я пропустил чего?


I know everything and nothing...

Offline

#2 15-01-2021 02:00

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

Re: Параметры в классах.

Да, было исправлено в одной из тестовых сборок (v3.7.0-alpha.1). Можете скачать последнюю версию тут
https://github.com/sannybuilder/dev/releases

Offline

#3 15-01-2021 02:01

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

Re: Параметры в классах.

Конкретно эта ошибка исправляется в classes.db
https://github.com/sannybuilder/data/co … 5229d21L91

Offline

#4 25-06-2021 21:15

mfisto
From: Russia Perm
Registered: 01-02-2008
Posts: 558
Website

Re: Параметры в классах.

Теперь пишет, что "ожидалось 6 параметр(а)"


I know everything and nothing...

Offline

#5 28-06-2021 11:22

Den_spb
From: Ленинград
Registered: 23-11-2008
Posts: 939
Website

Re: Параметры в классах.

Я проверил - нормально компилируется на V. 3.7.0.
Как сейчас выглядит команда? Может быть, где-то пропущены запятые или пробелы между параметрами? Тогда 2 параметра "сольются" в один.

Offline

#6 29-06-2021 02:46

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

Re: Параметры в классах.

Привет ветеранам  wink

если что, я обычно активен тут https://github.com/sannybuilder/dev/issues или тут https://github.com/sannybuilder/dev/discussions

Offline

#7 29-06-2021 11:22

Den_spb
From: Ленинград
Registered: 23-11-2008
Posts: 939
Website

Re: Параметры в классах.

Seemann wrote:

Привет ветеранам  wink

Взаимно! grin

Seemann wrote:

если что, я обычно активен тут https://github.com/sannybuilder/dev/issues или тут https://github.com/sannybuilder/dev/discussions

Хорошо, будем иметь ввиду! smile

Offline

#8 03-07-2021 11:52

mfisto
From: Russia Perm
Registered: 01-02-2008
Posts: 558
Website

Re: Параметры в классах.

Попробуй на третьей gta.


I know everything and nothing...

Offline

#9 06-07-2021 20:55

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

Re: Параметры в классах.

для режима гта3 же нет classes.db. ты используешь какой-то свой classes.db?

если да, то в 3.6.0 формат "extended" параметров изменился. https://docs.sannybuilder.com/v/ru/codi … starevshee

для того, чтобы они работали, их нужно объявить в classes.db как #DEPRECATED_ENUMS
смотри в качестве примера classes.db из режима SA

а еще лучше, использовать новые enum (тоже требуют изменения в classes.db)

Offline

#10 11-07-2021 18:28

mfisto
From: Russia Perm
Registered: 01-02-2008
Posts: 558
Website

Re: Параметры в классах.

Так я знаю это. Но не работает.


I know everything and nothing...

Offline

#11 13-07-2021 23:43

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

Re: Параметры в классах.

Можешь выложить свой скрипт и classes.db, на котором воспроизводится ошибка, я посмотрю в чем дело

Offline

#12 14-07-2021 21:13

mfisto
From: Russia Perm
Registered: 01-02-2008
Posts: 558
Website

Re: Параметры в классах.


I know everything and nothing...

Offline

#13 20-07-2021 23:11

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

Re: Параметры в классах.

mfisto

спасибо за файл. я нашел и исправил ошибку. постараюсь в ближайшие дни выложить обновление.

Offline

#14 21-07-2021 17:22

mfisto
From: Russia Perm
Registered: 01-02-2008
Posts: 558
Website

Re: Параметры в классах.

В Vice та же беда.


I know everything and nothing...

Offline

#15 24-07-2021 16:08

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

Re: Параметры в классах.

попробуй на бета-версии v3.8.0
https://github.com/sannybuilder/dev/rel … 8.0-beta.0

Offline

#16 25-07-2021 12:05

mfisto
From: Russia Perm
Registered: 01-02-2008
Posts: 558
Website

Re: Параметры в классах.

Сейчас работает, спасибо.


I know everything and nothing...

Offline

Board footer

Powered by FluxBB