Голосование

Как вы оцениваете Смуту?












Оформление



Пользователей
  • Всего: 28886
  • Последний: Wernher
Сейчас на форуме
Пользователи: 1
Гостей: 532
Всего: 533

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

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

  • Сообщений: 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>),Переносит его на другую позицию, но не анимированно.
  • Сообщений: 983
  • За наиболее важные для развития сайта идеи Выдается модераторам, достигнувшим значимых успехов на своем посту За активный вклад в развитие сайта
    • Просмотр профиля
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 секунды...
А игрок будет бежать в обратную сторону усиленно сопротивляясь перемещению =)
  • Сообщений: 983
  • За наиболее важные для развития сайта идеи Выдается модераторам, достигнувшим значимых успехов на своем посту За активный вклад в развитие сайта
    • Просмотр профиля
0
« Ответ #106 : 14 Июня, 2011, 18:47 »
Да ладно вам.  :) Мне просто хотелось узнать, существует ли такая команда. Она бы сильно упростила жизнь. Но да ладно, коли ее нет, попытаюсь сам разобраться. Leon473, Rongar, Unknown, спасибо за помощь.  :)
  • Сообщений: 202
    • Просмотр профиля
0
« Ответ #107 : 14 Июня, 2011, 21:18 »
Что есть анимированное перемещение?  :blink:
Может сначала задать анимацию, там заклинание какое-нибудь, а потом бац и агент в другом месте. Или вся проблема в камере?
Вот у меня давно назрел вопрос по поводу камеры. Как привязать камеру к агенту? Самый первый скрипт, что дал GreyB некорректный, так как камера перемещается, но "отвязывается" от персонажа.
Туториал по созданию и добавлению анимации в Warband
  • Сообщений: 80
    • Просмотр профиля
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
  • Сообщений: 80
    • Просмотр профиля
0
« Ответ #110 : 17 Июня, 2011, 09:49 »
я уже прочел про магию но мнеб хотелось шоб мана была развиваить магию можно было....
  • Сообщений: 3508
  • За создание крупных модов и других особо сложных проектов За активную деятельность, связанную с публикациями и помощью другим посетителям За регистрацию на форуме не позже декабря 2011 года и не менее 3000 постов
    • Просмотр профиля
0
« Ответ #111 : 17 Июня, 2011, 12:29 »
я уже прочел про магию но мнеб хотелось шоб мана была развиваить магию можно было....
Мана с точки зрения игры --- это число. Развитие магии --- набор условий.
  • Сообщений: 80
    • Просмотр профиля
0
« Ответ #112 : 17 Июня, 2011, 14:10 »
это то да, короче это оооочень сложно нужно на инглишь сайтах искать....
  • Сообщений: 2740
  • За создание крупных модов и других особо сложных проектов
    • Просмотр профиля
0
« Ответ #113 : 18 Июня, 2011, 19:24 »
Та вроде ничего сложного нет потому как модулька магик ворлд открыта.
  • Ник в M&B: DRZ_Mark7
  • Фракция: Вегиры
  • Сообщений: 80
    • Просмотр профиля
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}"),
Но я не уверен заработает ли.

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


Powered by SMF 2.0 | SMF © Simple Machines LLC