Показать сообщение отдельно
Старый 31.08.2007, 09:22   #1070
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М:Декомпилятор скриптов Готики

2Ukur:
А можно чуток с примером, а то в терминологии не все уяснил...
Просто я пробовал работать с массивами используя string переменные, и в отличие от INT их нельзя была извлечь обратно... например через функию print.
Проверял на таком примере:
[pre]var string title;
var string titlearray[10];

func string WorkArray()
{
* * *titlearray[1] = "Topic";
* * *titlearray[2] = "aaa";
* * *return titlearray[1];
};

func void SetString()
{
* * *title = WorkArray();
};[/pre]
после выполнения функции SetString переменная title имеет значение "Topic".
Но работать всё это будет если компилировать скрипты версией GS 3.10 и выше.

P.S.: (Для всех) В прошлом году я уже писал, что со строковыми массивами (а так же с массивами float переменных) можно делать все операции, как и с целочисленными массивами.
Впервые эта возможность появилась в GS v3.10
Ответить с цитированием