Форум HeroesWorld-а - Показать сообщение отдельно - Текущие вопросы и ответы по редактору карт
Показать сообщение отдельно
#5323
Старый 21.08.2021, 00:21
  #5323
^
Марта
📖
Регистрация: 31.01.2020
Сообщения: 80
Регистрация: 31.01.2020
Сообщения: 80
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Хелп, люди добрые, если тут есть кто живой!
Помогите написать простейший скрипт. Я не знаю почему, но не работает ни один вариант.
Только не надо писать "читай учебник", я его читала неоднократно, и один из вариантов как раз оттуда.
Элементарное действие, - чтобы ГГ, прикоснувшись к предмету (а лучше бы, зайдя в определённую зону, но пока и предмет не выходит), телепортировался в определённую точку.

Не работают скрипты:

    function PobegF (heroname)
    SetObjectPosition((heroname), 88, 102, floor -1);
    end;
    
    Trigger(OBJECT_TOUCH_TRIGGER, "Proba", "PobegF");
Пишут, attempt to perform arithmetic on a functioh value.

------
    function PobegF (heroname)
    SetObjectPosition(heroname, 88, 102, floor -1);
    end;
    
    Trigger(4, "Proba", "PobegF");
Пишут то же самое.

------
    function PobegF ()
    SetObjectPosition("Raelag", 88, 102, floor -1);
    end;
    
    Trigger(OBJECT_TOUCH_TRIGGER, "Proba", "PobegF");
Такая же фигня.

------
    function PobegF ()
    SetObjectPosition("Raelag", 88, 102, floor);
    end;
    
    Trigger(OBJECT_TOUCH_TRIGGER, "Proba", "PobegF");
Пишут, Wrong type of argument 4, when calling function SetObjectPosition.

------
    function PobegF ()
    SetObjectPosition("Raelag", destination_151, 138, floor -1);
    end;

    Trigger(OBJECT_TOUCH_TRIGGER, "Proba", "PobegF");
Пишут, attempt to perform arithmetic on a functioh value.
------

    function PobegF ()
    SetObjectPosition("Raelag", destination_151, 138, floor);
    end;

    Trigger(OBJECT_TOUCH_TRIGGER, "Proba", "PobegF");
Пишут, Wrong type of argument 4, when calling function SetObjectPosition.

ЧЯДНТ?
Марта вне форума
Ответить с цитированием