Голосование

Какие нововведения War Sails вы ожидаете в большей степени?

Вы можете выбрать 5 вариантов ответа.











Оформление



Пользователей
Сейчас на форуме
Пользователи: 1
Гостей: 328
Всего: 329

0 Пользователей и 1 Гость просматривают эту тему.

Тема: Делимся скриптами для МС  (Прочитано 87525 раз)

  • Сообщений: 870
    • Просмотр профиля
0
Ответ #100 14 Июня, 2011, 15:00
Господа, прошу прощения, существует ли команда модульной, которая переносит agent'a, конкретно, игрока, в другую координату? Например, для сценовых объектов такая команда выглядит так: (prop_instance_animate_to_position, <scene_prop_id>, position, <time>), есть ли что-то похожее для агентов?
(agent_set_position,<agent_id>,<position_no>),Переносит его на другую позицию, но не анимированно.
  • Сообщений: 984
  • За наиболее важные для развития сайта идеи Выдается модераторам, достигнувшим значимых успехов на своем посту За активный вклад в развитие сайта
    • Просмотр профиля
0
Ответ #101 14 Июня, 2011, 15:12
Leon473, спасибо.
Цитировать (выделенное)
но не анимированно.
Это означает, что перемещение агента  будет зрительно не заметно? То есть анимированного перемещения для агентов не существует?
  • Сообщений: 870
    • Просмотр профиля
0
Ответ #102 14 Июня, 2011, 15:18
Это означает, что перемещение агента  будет зрительно не заметно? То есть анимированного перемещения для агентов не существует?
Да. Агент просто моментально окажется на заданной позиции, без визуального перемещения. Какой то команды, которая будет визуально перемещать агента нет, но Хайлендер в своем моде показал, что возможно агента анимированно перемещать, только такой скрипт сделать сложно. =/
  • Сообщений: 3508
  • За создание крупных модов и других особо сложных проектов За активную деятельность, связанную с публикациями и помощью другим посетителям За регистрацию на форуме не позже декабря 2011 года и не менее 3000 постов
    • Просмотр профиля
0
Ответ #103 14 Июня, 2011, 17:49
Leon473, спасибо.
Цитировать (выделенное)
но не анимированно.
Это означает, что перемещение агента  будет зрительно не заметно? То есть анимированного перемещения для агентов не существует?
Оторвать камеру.
Переместить камеру анимированно.
Телепортировать агента.

Или нужно, чтобы было заметно для других игроков? Тогда хз.
  • Сообщений: 2878
    • Просмотр профиля
0
Ответ #104 14 Июня, 2011, 17:54
Ну, ещё можно извратиться с помощью командам, меняющих глобальную систему координат в локальную и наоборот, и просто прибавлять координаты каждые 0.05 секунды...
Мечтаю о RPG, в которой смогу отыграть роль мага-дровосека, промышляющего разбоем.

Запомни, воин: если руки у тебя растут из жопы, имеет смысл повернуться к врагу спиной!

А вы никогда не задумывались, что вся херня в нашем мире происходит в том числе и потому, что живые перестали бояться мёртвых?
  • Сообщений: 3508
  • За создание крупных модов и других особо сложных проектов За активную деятельность, связанную с публикациями и помощью другим посетителям За регистрацию на форуме не позже декабря 2011 года и не менее 3000 постов
    • Просмотр профиля
0
Ответ #105 14 Июня, 2011, 18:24
Ну, ещё можно извратиться с помощью командам, меняющих глобальную систему координат в локальную и наоборот, и просто прибавлять координаты каждые 0.05 секунды...
А игрок будет бежать в обратную сторону усиленно сопротивляясь перемещению =)
  • Сообщений: 984
  • За наиболее важные для развития сайта идеи Выдается модераторам, достигнувшим значимых успехов на своем посту За активный вклад в развитие сайта
    • Просмотр профиля
0
Ответ #106 14 Июня, 2011, 18:47
Да ладно вам.  :) Мне просто хотелось узнать, существует ли такая команда. Она бы сильно упростила жизнь. Но да ладно, коли ее нет, попытаюсь сам разобраться. Leon473, Rongar, Unknown, спасибо за помощь.  :)
  • Сообщений: 202
    • Просмотр профиля
0
Ответ #107 14 Июня, 2011, 21:18
Что есть анимированное перемещение?  :blink:
Может сначала задать анимацию, там заклинание какое-нибудь, а потом бац и агент в другом месте. Или вся проблема в камере?
Вот у меня давно назрел вопрос по поводу камеры. Как привязать камеру к агенту? Самый первый скрипт, что дал GreyB некорректный, так как камера перемещается, но "отвязывается" от персонажа.
Туториал по созданию и добавлению анимации в Warband
  • Сообщений: 84
    • Просмотр профиля
0
Ответ #108 17 Июня, 2011, 02:05
мне б магию добавить как в моде Magic World или The Horde Lands на МБ..... кто нибудь знает как можно такое устроить??? хотя скорее всего нет...
  • Сообщений: 202
    • Просмотр профиля
0
Ответ #109 17 Июня, 2011, 09:03
Pavel)))
Тему сложно почитать?

http://rusmnb.ru/forum/index.php?topic=6857.msg301193#msg301193
Туториал по созданию и добавлению анимации в Warband
  • Сообщений: 84
    • Просмотр профиля
0
Ответ #110 17 Июня, 2011, 09:49
я уже прочел про магию но мнеб хотелось шоб мана была развиваить магию можно было....
  • Сообщений: 3508
  • За создание крупных модов и других особо сложных проектов За активную деятельность, связанную с публикациями и помощью другим посетителям За регистрацию на форуме не позже декабря 2011 года и не менее 3000 постов
    • Просмотр профиля
0
Ответ #111 17 Июня, 2011, 12:29
я уже прочел про магию но мнеб хотелось шоб мана была развиваить магию можно было....
Мана с точки зрения игры --- это число. Развитие магии --- набор условий.
  • Сообщений: 84
    • Просмотр профиля
0
Ответ #112 17 Июня, 2011, 14:10
это то да, короче это оооочень сложно нужно на инглишь сайтах искать....
  • Сообщений: 2740
  • За создание крупных модов и других особо сложных проектов
    • Просмотр профиля
0
Ответ #113 18 Июня, 2011, 19:24
Та вроде ничего сложного нет потому как модулька магик ворлд открыта.
  • Ник в M&B: DRZ_Mark7
  • Фракция: Вегиры
  • Сообщений: 84
    • Просмотр профиля
0
Ответ #114 19 Июня, 2011, 09:48
и где её ну модульку магик ворда взять?
  • Сообщений: 3008
  • За регистрацию на форуме не позже декабря 2011 года и не менее 3000 постов
    • Просмотр профиля
0
Ответ #115 19 Июня, 2011, 10:18
Pavel))), начни с форума мода.
  • Сообщений: 73
    • Просмотр профиля
0
Ответ #116 21 Июня, 2011, 12:45
Подскажите пожалуйста! Как добавить новую анимацию удара, в моем случае, для копья со щитом не заменяя при этом старую? Я так понял, анимации определяются в метках itcf_. Возможно ли создать новую метку с новой анимацией? В конце концов это как-то осуществили в викингире! Каким образом можно это прописать?
Im not street art hero, but im street drunk hero!
  • Сообщений: 73
    • Просмотр профиля
0
Ответ #117 21 Июня, 2011, 13:33
З.Ы А какой командой в mission_templates задается проверка класса войск? То есть как поставить условие, что-бы оно выполнялось только если игрок в мультиплеере игпает за кокой-либо определенный "трупс"?
Im not street art hero, but im street drunk hero!
  • Сообщений: 3508
  • За создание крупных модов и других особо сложных проектов За активную деятельность, связанную с публикациями и помощью другим посетителям За регистрацию на форуме не позже декабря 2011 года и не менее 3000 постов
    • Просмотр профиля
0
Ответ #118 21 Июня, 2011, 13:37
З.Ы А какой командой в mission_templates задается проверка класса войск? То есть как поставить условие, что-бы оно выполнялось только если игрок в мультиплеере игпает за кокой-либо определенный "трупс"?
(player_get_troop_id,":troop",":player"),
(eq,":troop",trp_...),
  • Сообщений: 73
    • Просмотр профиля
0
Ответ #119 21 Июня, 2011, 14:48
Спасибо), все прописал, но взникает следующая ошибка:
ERROR: Usage of unassigned local variable: :player
ERROR: Usage of unassigned local variable: :player
Как её исправить?
Im not street art hero, but im street drunk hero!
  • Сообщений: 3508
  • За создание крупных модов и других особо сложных проектов За активную деятельность, связанную с публикациями и помощью другим посетителям За регистрацию на форуме не позже декабря 2011 года и не менее 3000 постов
    • Просмотр профиля
0
Ответ #120 21 Июня, 2011, 15:25
Демосфен, в переменную :player нужно записать того игрока, которого ты проверяешь.
  • Сообщений: 73
    • Просмотр профиля
0
Ответ #121 21 Июня, 2011, 17:21
Спасибо большое, получилось  когда переписал на "агента": (agent_get_troop_id,":troop",":agent_no"),
(eq,":troop",trp_...),
Im not street art hero, but im street drunk hero!
  • Сообщений: 317
    • Просмотр профиля
0
Ответ #122 28 Июня, 2011, 20:20
Придумал прикольную фичу. Уровень благосостояния наделов будет показываться не в "низкий", "высокий" и т.д., а по шкале 0-100 (т.е. так, как есть на самом деле).
С помощью модульки в scripts.txt в скрипте "script_get_prosperity_text_to_s50" надо вместо 5 значений благополучия поставить 100. И не забыть делитель вместо 20 на 1 поправить.
Компилируете и все, теперь благосостояние будет просто по шкале 0-100.

Кстати, пробовал сделать проще - просто прописать ":prosperity" вместо "@Very Poor", что бы оно сразу брало его значение, и тогда можно оставить всего 1 строчку. Но почему-то это не прокатило. Может более опытные люди подскажут, как вытянуть значение :prosperity прямо в текст?
Багов в чужих скриптах не исправляю! Скриптов по просьбе не пишу и на заказ не делаю! Я всего лишь любитель поиграть в M&B, и ничего более.
  • Сообщений: 3008
  • За регистрацию на форуме не позже декабря 2011 года и не менее 3000 постов
    • Просмотр профиля
0
Ответ #123 28 Июня, 2011, 20:53
Извращением каким-то отдаёт  :-\ :blink:  :laught: 
А вот это что ли не работает?

(party_get_slot, ":prosperity", ":center_no", slot_town_prosperity),
(str_store_string, s1, ":prosperity"),
« Отредактировано: 28 Июня, 2011, 21:00 (Dargor) »
  • Сообщений: 870
    • Просмотр профиля
0
Ответ #124 28 Июня, 2011, 21:23
Можешь попробовать вот так:
(assign, reg1, ":proprosperity"),
(str_store_string, s50, "@{reg1}"),
Но я не уверен заработает ли.
 

Сайт "Всадники Кальрадии" не является СМИ. Администрация не несет ответственность за высказывания и публикацию каких-либо материалов, сделанные любыми пользователями форума, в том числе посредством личных и публичных сообщений. Материалы, размещенные на ресурсе третьими лицами, могут содержать информацию, не предназначенную для лиц, не достигнувших совершеннолетия. При обнаружении на ресурсе материалов, нарушающих законодательство Российской Федерации, необходимо обращаться к администрации.

Powered by SMF 2.0 | SMF © Simple Machines LLC | Сайт работает на быстром VPS/VDS хостинге от FASTVPS