|
|
|
Oskom Forums Добро пожаловать на Oskom Forums.
|
-
Маленький вопросик по поводу скриптования в УО пилоте.... ош
- Выдержка из хелпа -------------------------------------
Допустимо сылаться на массивы параллельных скриптов, указав после имени массива, через точку, номер скрипта.
set %ar.2 [5]
----------------------------------------------------------
Может ктонить подсказать пару вещей...
Весьма интересно как организовать чтение из массива другого скрипта?
Допустим я имею массив Coord в скрипте №1:
%Set Coord [S 1]
%Set Coord [S 2]
S - изменяется от 1 до 10. (при каждом шаге чара записывается координаты X и Y куда он переместился
Set %Coord [S 1] CharPosX
Set %Coord [S 2] CharPosY
И так, я прошагал 10 клеток, у мя записан путь по которому я прошел, то что он записан, уверен, тк через цикл выводил содержание массива на экран.
Далее мне требуется прочитать этот массив например из скрипта №2
По идее я должен просто читать ...
Set #X %Coord.1 [S 1]
Set #Y %Coord.1 [S 2]
При такой записи выдает ошибку... хоть убейся... и даже более если без всяких дополнений в скрипте 1 написать:
Set % Coord [1] 555
А в скрипте номер 2 читать: Set #X %Coord.1 [1]
То тоже выдает ошибку...
И еще один очень интересный вопрос...
Как бы можно было сохранить данные массива? что бы в дальнейшем не прилось его снова заполнять элементами?
-
Moderator
массив сохраняй как текстовик в блокноте
-
Ээээ каким образом?
Какими командами я могу его записать в файл и какими его прочитать?
(в хелпе не нашел ничего об этом)
Если можно записать в файл и потом этот файл читать, то это просто замечательно!
Приведи пример плз, или хотя бы команды скажи...
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
Правила форума
|