Oskom Forums

Oskom Forums


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

    По умолчанию Как реколиться в уоскрипте на одну кнопку?

    Скрипту меня есть. Ид и тип руны указываю. А когда дабавлюяю скрипт, то рядом горит красным цветом. Что я не так делаю?

  2. Grandmaster

    Регистрация
    13.10.2002
    Адрес
    0(*/*)0 guild Crafters
    Сообщений
    2,666
    #2

    По умолчанию

    Опиши подробнее, никому не ясен твой вопрос.

  3. Grandmaster

    Регистрация
    21.12.2002
    Адрес
    [Sith]- Профсоюз. I'm Choosen One. Memento Mori. Рукавичко[Нефармат]
    Сообщений
    2,537
    #3

    По умолчанию

    Да все понятно, в строке вывода(консоли) посмотри какую ошибку выдает.

  4. #4

    По умолчанию

    Другими словами, просто напишите как настроить уоскрипт, чтобы реколиться на одну кнопку. И что в скрипте изменять нужно для этого.

  5. Grandmaster

    Регистрация
    21.12.2002
    Адрес
    [Sith]- Профсоюз. I'm Choosen One. Memento Mori. Рукавичко[Нефармат]
    Сообщений
    2,537
    #5

    По умолчанию

    Вобще это для раздела скрипты но все же. Если тебе не поможет и это, то тогда либо учи языки программирования, либо не юзай УО скрипт.
    procedure Recall(ID:LongInt);
    var
    cX,cY,casts:LongInt;
    cast:boolean;
    begin
    cX:=_posx;
    cY:=_posY;
    SetLastTarget(ID);
    SetLastSpell(sp_Recall);
    Delay(100);
    cast:=false;
    while cast=false do
    begin
    casts:=0;
    cast:=true;
    SendKey(k_F3);
    while((cx-_posx+cy-_posy)=0) do
    begin
    Delay(100);
    casts:=casts+1;
    if casts>50 then
    begin
    cast:=false;
    break;
    end;
    end;
    end;
    end;

  6. #6

    По умолчанию

    Как я понял procedure Recall(ID:LongInt); там где написанно Longint нужно вводить ид руны? Я вот в вожу, а потом в консоле выскакивает вот эта ошибка: [Error] : Fast script "recall" >> Failed when compiling
    [Error] : Identifier expected
    Я больше чем уверен, что я просто что то делаю не так.

  7. Grandmaster

    Регистрация
    21.12.2002
    Адрес
    [Sith]- Профсоюз. I'm Choosen One. Memento Mori. Рукавичко[Нефармат]
    Сообщений
    2,537
    #7

    По умолчанию

    Дык ессно я же тебе просто функцию кинул.
    Тебе надо написать в самом файле тело функции(код который я тебе дал) потом допустим такую белеберду
    var a:LongInt;
    begin
    a:=[id руны];
    Recall(bla bla);
    end.

Ваши права

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