баги, котрые сильно достали
1) тупит запись в переменную типа %fuf#heh, зато читается на ура.
2) если нажать паузу при использовании команды prompt, то потмо окно запроса фих закроешь и ваще капец пока не перезапустишь программу.
3) тупит/тормозит сам посебе процес паузы/резюмэ часто после резюмэ вываливаются For-ы с ошибками. скрипт продолжается с то с позиции раньше, то с позиции позже.
4) при закрытие скрипта 1, скрипт 0 подгружается с бака непонятно какой давности. приходится постоянно чистить эти баки.
5) тупит не падетски вот такая конструкция, хотя по сути чё такого? я пишу в переменную "текст"#переменная, и уже баг, а конструкция сложнее проканывает.
Код
set #a 1
set #b 1
set #c 2
set %base[1 1] blabla1
set %base[1 2] blabla2
set %base[1 3] blabla3
set %base[1 4] blabla4
set %basescr[#a] "set %baselist[#numunitsbase] "%base[#b 1] // !!!!-----большой баг-------!!!!!!!
set %basescr[#c] "set %unit"%base[#b 1]"[1] "%base[#b 1]
msg %basescr[#a]
msg %basescr[#c]
end_script
6) попробовал заюзать init_arr , потребовалось так сказать выделить часть строки, ага щассс размечтался!!
Код
set $ugu "set %unit"272728"[1]" 272728
msg $ugu // убедимся что строка полностью записалась
init_arr %figa $ugu // вроде первая строка должна записаться?
msg %figa[1 1], %figa[1 2], %figa[1 3], %figa[1 4], %figa[1 5], // куда делись цифирки?
пока больше не припоминаю, но постоянно приходится обходить различные баги... делать скрипт с более сложной конструкцией, а это быстродействие.