Oskom Forums

Oskom Forums


Добро пожаловать на Oskom Forums.
 
 
Сейчас на шардах UO Oskom
 
+ Ответить в теме
Показано с 1 по 3 из 3

Комбинированный просмотр

  1. Expert

    Регистрация
    11.06.2001
    Адрес
    Revenge (Белые вороны)
    Сообщений
    544
    #1

    По умолчанию Маленький вопросик по поводу скриптования в УО пилоте.... ош

    - Выдержка из хелпа -------------------------------------
    Допустимо сылаться на массивы параллельных скриптов, указав после имени массива, через точку, номер скрипта.
    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]

    То тоже выдает ошибку...


    И еще один очень интересный вопрос...
    Как бы можно было сохранить данные массива? что бы в дальнейшем не прилось его снова заполнять элементами?

  2. Moderator
    Аватар для Smilekot
    Регистрация
    27.06.2003
    Адрес
    Если бы мои понты светились, я был бы ангелом! Бабло по
    Сообщений
    3,182
    #2

    По умолчанию

    массив сохраняй как текстовик в блокноте

  3. Expert

    Регистрация
    11.06.2001
    Адрес
    Revenge (Белые вороны)
    Сообщений
    544
    #3

    По умолчанию

    Ээээ каким образом?

    Какими командами я могу его записать в файл и какими его прочитать?

    (в хелпе не нашел ничего об этом)

    Если можно записать в файл и потом этот файл читать, то это просто замечательно!

    Приведи пример плз, или хотя бы команды скажи...

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения