NoX World - форум об игре NoX

 
Пожалуйста, войдите или зарегистрируйтесь.

Войти
Расширенный поиск  
Сейчас онлайн стрима нет!
Сейчас на сервере никого нет!

Обязательно все ознакомьтесь с новыми Правилами Портала!

Актуальные новости:
IP сервера изменён! Новый IP: 45.144.64.229. Сервер также доступен через Westwood Online (XWIS, игру через сервер)


Важные темы:
Как играть по сети? Понятное руководство!
Правила Сервера NoxWorld.
Как помочь форуму финансово?

Автор Тема: Картостроение. Вопрос - Ответ  (Прочитано 222437 раз)

0 Пользователей и 3 Гостей смотрят эту тему.

mildtroll

  • Пользователь
  • *
  • Карма: 3
  • Оффлайн Оффлайн
  • Сообщений: 55
    • Просмотр профиля
    • Awards

Вопрос к скриптерам:

Решил освоить скрипты, и в первом же уроке что-то я криво делаю, нужна ваша помощь...

По примеру Dio, решил сделать скрипт с кнопкой и перемещением.
Поставил на карту "Button3", полез на Ноксику, выбрал тип "чего-то там и Кнопки", решил, что мой скрипт будет называться "MoveObj", ввёл это название в соответствующее поле, ткнул "Submit", вылез 16й код. Его я копировал, и вставил в модбокс "Button3". После создал на карте waypoint, дал ему название "Side". Затем полез в Map -> Scripts. Там открыл вкладку Functions, выбрал новую ф-цию, дал ей название "MoveObj". Слева, в окне Variables указал указал переменные:
var0[1]
var1[1]
затем? в окне ниже прописал:
var0 = GetCaller()
var1 = Waypoint("Side")
MoveObject(var0,GetWaypointX(var1),GetWaypointY(var1))
сохранил, запустил - выкидывает в меню игры.
Пробовал в конце кода писать "Return" - ничего не изменилось, выкидывает.
Что я пропустил?

Чуть позже попробовал со след. примером:
Оставил название функции той же, что бы не менять код в модбоксе кнопки
var0 = GetCaller()
Enchant(var0,"ENCHANT_SHOCK",f0)
return
Перед этим убрал с карты вайпоинт, и назначил одну переменную:
var0[1]Та же проблема - выкидывает в меню хоста...
« Последнее редактирование: 17/01/2010 16:04:31 от mildtroll »
Записан
Vi, som har det iskalla trollblodet...
Расширенный поиск  
 

Страница сгенерирована за 0.104 секунд. Запросов: 21.