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

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

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

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

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


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

Автор Тема: Скрипты, описание функций, команд и т. д.  (Прочитано 47800 раз)

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

horrendous1

  • Постоялец
  • ***
  • Карма: 27
  • Оффлайн Оффлайн
  • Сообщений: 158
  • King of warriors..yay.
    • Просмотр профиля
    • Galava..
    • Awards

as far as I know, 2 + 2 = 4 and 4 x 2 is 8
Записан
Banana.

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За набор курсоров для Windows За разгадку главного секрета Nox За релиз ЮниМода Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

"*" have bigest priority then "+"
2+2*2=6 - this is knew all students)
Записан
Пользуйтесь UniMod-ом.

horrendous1

  • Постоялец
  • ***
  • Карма: 27
  • Оффлайн Оффлайн
  • Сообщений: 158
  • King of warriors..yay.
    • Просмотр профиля
    • Galava..
    • Awards

ah, well it's good news that the editor ignores this
Записан
Banana.

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт Рука форума 2012 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

SetOwner(Arg1,Arg2)
Делает Arg1 хозяином Arg2.
Пример:
SetOwner(Gvar1,Object("TrapLaser"))
Вызвавший функцию становится хозяином лазера.

ClearOwner(Arg)
Лишает Arg хозяина.
Записан

Lаrboss

  • Старожил
  • *****
  • Карма: 109
  • Оффлайн Оффлайн
  • Сообщений: 910
  • Абстрагирую
  • Awards Знак 'Властелин Сил Природы' За редактор шрифтов - 2013 Медаль 'За программу Nox Server Notificator' За программу Nox Binder Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Если кто знает поделитесь адресом и описанием функции нокса, которая перемещает объект или заставляет двигаться к цели.
Записан
Отец читеров

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт Рука форума 2012 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

Move(Object,Waypoint)

RETURNS: VOID

Moves $arg1 to $arg2 (and keeps moving if the waypoint is linked to another)

NOTE: ONLY OBJECTS THAT CAN  MOVE OR ARE ATTACHED TO A MOVER CAN BE MOVED

EXAMPLE:
Move(Object("TheBear"),Gvar4)

MoveObject(Object,Float,Float)

RETURNS: VOID

Instantaneously moves $arg1 to the coordinates indicated by $arg2 and $arg3.

EXAMPLE:
MoveObject(Object("SuspiciousBlock"),f2345,f2720)
MoveObject(Gvar7,var2,var3)
MoveObject(Gvar7,GetWaypointX(var0),GetWaypointY(var1))

GroupMove(ObjectGroup,Waypoint)

RETURNS: VOID

Moves $arg1 to $arg2 (and keeps moving if the waypoint is linked to another)

NOTE: ONLY OBJECTS THAT CAN MOVE OR ARE ATTACHED TO A MOVER CAN BE MOVED

EXAMPLE:
GroupMove(ObjectGroup("TheBears"),Gvar4)

MoveWaypoint(Waypoint,Float,Float)

RETURNS: VOID

Instantaneously moves $arg1 to the coordinates indicated by $arg2 and $arg3.

EXAMPLE:
MoveWaypoint(Waypoint("FirePoint1"),f1308,f3821)
MoveWaypoint(Gvar5,var2,var3)
MoveWaypoint(Gvar5,GetObjectX(Gvar4),GetObjectY(Gvar4))

Move = 0xb
GroupMove = 0xc
MoveObject = 0x43
MoveWaypoint = 0x44
Записан

Salvo

  • Новичок
  • *
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 1
    • Просмотр профиля
    • Awards

Если кто знает поделитесь адресом и описанием функции нокса, которая перемещает объект или заставляет двигаться к цели.

Inanimate objects can be made to move by connecting them to objects called movers. Movers are used in the following format:

Object: Mover

[AA AA AA AA] [BB BB BB BB] [CC CC CC CC] 00 00 00 00 00 00 00 00 00 00 00 f0 3f 00 00 f0 3f

AA = INTEGER; The speed of the object
BB = INTEGER; The waypoint that the reference object starts at
CC = INTEGER; The extent of the object it will move (the reference object)

Once you attach the mover to the object, you can then give the object a script name and move it using the Move() command.
Записан
NoX Map Editor Function definitions Pack 4/NoX Карта определений редактор Функция обновления 4: http://www.mediafire.com/?0lyewaycg4r1qv5

Lаrboss

  • Старожил
  • *****
  • Карма: 109
  • Оффлайн Оффлайн
  • Сообщений: 910
  • Абстрагирую
  • Awards Знак 'Властелин Сил Природы' За редактор шрифтов - 2013 Медаль 'За программу Nox Server Notificator' За программу Nox Binder Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Видать я не там что-ли вопрос задал или не так. Меня интересует адрес функции в экзещнике =)
Записан
Отец читеров

Dio

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 1274
  • Некромансеры "живы"!
  • Awards Орден 'За заслуги перед форумом I степени' Активным участникам сходок - 2013 За набор курсоров для Windows За разгадку главного секрета Nox За релиз ЮниМода Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

0x004E7010
unitMove в юнимоде.
создаешь структуру типа
struct point
{
   float x
   float y
};
заполняешь ее координатами
в итоге как то так
unitMove(userdata,*point)
то есть тебе останется просто передать указатель на структуру

можешь кстати смотреть файл ScriptFunctionList.cs
Там в енуме "methods" стоят имена функций и их номера.
Найти фн по номеру можно юзай скриптФнЛист 0x005C308C

В следующий раз пиши в тему по юнику ибо этим занимаемся мы)
Записан
Пользуйтесь UniMod-ом.

horrendous1

  • Постоялец
  • ***
  • Карма: 27
  • Оффлайн Оффлайн
  • Сообщений: 158
  • King of warriors..yay.
    • Просмотр профиля
    • Galava..
    • Awards
Записан
Banana.

Garett

  • Langrisser
  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 667
  • Awards Выбор администрации 5 конкурса карт Сложность исполнения 5 конкурса карт Лучший геймплей 5 конкурса карт Лучшая карта 5 конкурса карт Мастер нестандартных карт - 2013 За написание статей Методист 2012 Столп форума 2012
    • Просмотр профиля
    • Garett#9853
    • Awards

Наконец-то я сделал великое Закрытие - теперь любой игрок может быть закрыт Отражающим щитом:
Enchant(GetHost(),"ENCHANT_REFLECTIVE_SHIELD",f10) - работает
Enchant(GetHost(),"ENCHANT_REFLECTIVE_SHIELD",f8) - не работает

Справка:
Enchant(<на кого>,<какой эффект>,<как долго>)
Записан
Маленький потерявшийся волшебничишка.

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт Рука форума 2012 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards

Вот он, список моей мечты! Здаравенный, здаравенный список всех энчантов! ЙЕАААААХХ!! ЙЙЕЕААААААХХХ!!!
ENCHANT_AFRAID
ENCHANT_ANCHORED
ENCHANT_ANTI_MAGIC
ENCHANT_BLINDED
ENCHANT_BURNING
ENCHANT_CHARMING
ENCHANT_CONFUSED
ENCHANT_CROWN
ENCHANT_DEATH
ENCHANT_DETECTING
ENCHANT_ETHEREAL
ENCHANT_FREEZE
ENCHANT_HASTED
ENCHANT_HELD
ENCHANT_INFRAVISION
ENCHANT_INVISIBLE
ENCHANT_INVULNERABLE
ENCHANT_LIGHT
ENCHANT_MOONGLOW
ENCHANT_PROTECT_FROM_ELECTRICITY
ENCHANT_PROTECT_FROM_FIRE
ENCHANT_PROTECT_FROM_MAGIC
ENCHANT_PROTECT_FROM_POISON
ENCHANT_REFLECTIVE_SHIELD
ENCHANT_RUN
ENCHANT_SHIELD
ENCHANT_SHOCK
ENCHANT_SLOWED
ENCHANT_SNEAK
ENCHANT_TELEKINESIS
ENCHANT_VAMPIRISM
ENCHANT_VILLAIN
Записан

Norten

  • Старожил
  • *****
  • Карма: 101
  • Оффлайн Оффлайн
  • Сообщений: 840
  • Пью пока Синвент афк...
  • Awards Лучший организатор игр 2010 За поддержку форума 2010 Лучший дизайн
    • Просмотр профиля
    • Awards

Звучит так, как будто раньше он неизвестен был  :)
Записан
Крошка-Маг спамил ракетами до того как это стало мэйнстримом @}>->--

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

Попросил б давно б дали)
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

Perfect

  • Map Editor PRO
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 1148
  • Слушай маму и drum&bass
  • Awards За поддержку форума - 2013 Лучший дизайн 5 конкурса карт Рука форума 2012 3 конкурс карт - лучшая карта 3 конкурс карт - приз Evengard-а за самую большую карту Медаль 'За фантазию и упорство в создании карт - 2011' Медаль 'Победитель II конкурса карт' Лучший геймлпей
    • Просмотр профиля
    • nÖrange soundcloud
    • Awards
Скрипты, описание
« Ответ #39 : 07/11/2011 12:40:57 »

У меня он был с момента установки редактора на пк. Не у всех он есть, обещал запостить.

P.S. И, кстати, вам двоим предупреждение за оффтоп. LOL
Записан

FreemanZA`

  • Постоялец
  • **
  • Карма: 13
  • Оффлайн Оффлайн
  • Сообщений: 89
    • Просмотр профиля
    • Awards

Не знал куда написать, так что не кидайте в меня кирпичами.

Сам вопрос: можно ли научить Мертвого Рыцаря-вампира (летучая мышь) или NPC'овского война (встречается "На поле бесстрашия" - стену бошкой выламывает) использовать гарпун, таран, крик? Если можно, то как это осуществить?

И можно ли из Нокс-квеста вытащить магов и обучить их некоторым спеллам?
Записан

Katarsis

  • Старожил
  • *****
  • Карма: 99
  • Оффлайн Оффлайн
  • Сообщений: 726
  • Возрождение
  • Awards Медаль 'За написание статьи о маге' Активным участникам сходок - 2013 3 конкурс карт - лучший геймплей 3 конкурс карт - выбор администрации Знак 'Создателю самых уютных болот'
    • Просмотр профиля
    • Awards

Сам вопрос: можно ли научить NPC использовать гарпун, таран, крик? Если можно, то как это осуществить?
Силами редактора карт - практически нереально. Даже если удастся имитировать внешние эффекты, что тоже под большим вопросом, качественное ИИ для использования этих приемов ты вряд ли напишешь...
Хотя с появлением юнимода все стало возможным, может там это делается просто...

И можно ли из Нокс-квеста вытащить магов и обучить их некоторым спеллам?
А можно ли формулировать вопрос четче? Ты хочешь изменить параметры своего персонажа-мага? Если да, то каким именно заклинаниям ты хочешь его научить?
Записан

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Магов это кого? Мистиков? Если да, то они и так владеют спеллами и легко вытаскиваются (объект - Wizard)
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

FreemanZA`

  • Постоялец
  • **
  • Карма: 13
  • Оффлайн Оффлайн
  • Сообщений: 89
    • Просмотр профиля
    • Awards

Неправильно выразился. Да, мистиков (спс 2530). Хочу попробывать научить их юзать Смертельный луч и некоторые другие спеллы.
Родилась у меня одна идейка, подробности напишу позже. Сначала надо все обдумать.

Записан
Расширенный поиск  
 

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