Перейти к содержимому

Добро пожаловать на форум TWoW.ru
Зарегистрируйтесь сейчас, чтобы получить доступ ко всем нашим возможностям. После регистрации и входа в систему Вы сможете создавать темы, отвечать в существующие темы, менять репутацию другим пользователям, получить свой собственный мессенджер, размещать обновления статуса, управлять профилем и многое другое. Если у вас уже есть учетная запись, Авторизуйтесь тут - в ином случае Зарегистрируйте новый аккаунт сегодня! Бесплатно!

Фотография

Модификации и их создание.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 81

#41
off   Peregrinus

Peregrinus

    Солдат

  • Воин
  • 7 очков опыта
2 Maxim Suvorov

SetGameObjectTrackPointExtPoint


А какие у нее параметры? Не в в одном aix файле не нашел примера вызова...

И еще, хотелось бы маленький пример скрипта, буквально на пару строк, который бы отдавал юниту с известной handle сначала команду "налево", "направо" или "кругом", а потом команду "N шагов вперед"

Сообщение отредактировал Peregrinus: 15 Ноябрь 2007 - 00:19

  • 0

#42
off   Maxim Suvorov

Maxim Suvorov

    Тысяцкий

  • Гвардеец
  • 2 615 очков опыта
  • Откуда:Україна, Київ
  • Обзывалка:Фельд-гетьман

Перейти к Наградному листу

2Peregrinus
А на кой - когда пишешь сверху есть подсказка что к чему. ;)
  • 0

#43
off   unicorn

unicorn

    Сотник

  • Воин
  • 442 очков опыта
2Peregrinus

А какие у нее параметры?


SetGameObjectTrackPointExtPoint(GOHandle : Integer; x: Float; y: Float; z: Float);
SetGameObjectTrackPointExtPointEnabled(GOHandle : Integer; Enabled : Boolean);

GOHandle - указатель на юнита к которому адресуется функция.
Если на самого себя, то можна использовать GetGameObjectMyHandle() : Integer;
y - не обязательно задавать точно, можна просто 0 писать, если юнит перемещается, ибо движок будет сам позиционировать все равно по y.

Не в в одном aix файле не нашел примера вызова...


Если нужно узнать о функции, можна в editoraix (или в редакторе, в окне редактирования стейта) при зажатии клавиш "Ctrl+Space" и набрать часть или полное названия функции/процедуры.

И еще, хотелось бы маленький пример скрипта, буквально на пару строк, который бы отдавал юниту с известной handle сначала команду "налево", "направо" или "кругом", а потом команду "N шагов вперед"


SetGameObjectTrackPointExtPoint - добавляет точку отклонения в путь юнита. Но только одну, поэтому стоит добавить одну координату, которая чуть левее или правее юнита с которым пересеклись и юнит отклонится от своего пути и таким образом обойдет свое препятствие.
Для точности стоит учитывать свое направление и направление (если не стоит) юнита - препятствие. Даже можна спросить функциями какая сторона есть свободная, правая или левая (cмотреть серию процедур функций *GameObjectCollided*). И уже исходя иp этого выбирать отклонение.

Я пример создать смогу, но не сейчас.
На неделе чуть освобожусь.

Мы по большому счету уже нашли идеальные решения для таких задач, но мы для этого уже научили движок специальным новым API функциям, которые помогают все это дело контролировать почти автоматически + контролят выравнивание строя на ходу, используя интерполируемое ускорение и торможение.

Сообщение отредактировал unicorn: 15 Ноябрь 2007 - 00:43

  • 0

#44
off   pinewood

pinewood

    Сотник

  • Воин
  • 199 очков опыта
  • Откуда:РФ г. Пермь
Уже почти месяц с остервенением юзаю редактор на предмет создания нового вида бойца из имеющихся запчастей в контенте, но так и не понял, можно ли это сделать не прибегая к Максу? Скажите мне да или нет!!!?
  • 0

#45
off   Maxim Suvorov

Maxim Suvorov

    Тысяцкий

  • Гвардеец
  • 2 615 очков опыта
  • Откуда:Україна, Київ
  • Обзывалка:Фельд-гетьман

Перейти к Наградному листу

2pinewood
Тутор я практически дописал, осталось потестить.
Дай мне мыло, скину.

Проверим вместе что не так.

Сообщение отредактировал Maxim Suvorov: 23 Ноябрь 2007 - 19:26

  • 0

#46
off   MARIAN

MARIAN

    Ветеран

  • Гвардеец
  • 3 537 очков опыта
  • Откуда:Україна, Львів
2pinewood

Скажите мне да или нет!!!?

Можно :)
  • 0

#47
off   mono1it

mono1it

    Сотник

  • Воин
  • 206 очков опыта
Оп-па Тутор грядет - ну что ж буду ждать
  • 0

#48
off   pinewood

pinewood

    Сотник

  • Воин
  • 199 очков опыта
  • Откуда:РФ г. Пермь
Как в редакторе задавать имена отрядам в создаваемых битвах, например, герцог такой-то, как это есть в игре. А то чё-то никак не могу разабраться. Огромный плиз!
  • 0

#49
off   pinewood

pinewood

    Сотник

  • Воин
  • 199 очков опыта
  • Откуда:РФ г. Пермь
Представляю публике первые свои блины. Пара ночей творения и штудирования туторов от Maxim'a Suvorov'a, привели к созданию копейщика в кольчужке и конного лучника для Евры

Изображение

и конного лучника для Евры

Изображение

Я решил малость восстановить историческую справедливость, конные лучники зап. европейцами использовались конечно меньше, но ведь были. В доказательство иллюстрация из замечательной Библии Мациевского (1250 г.)

Изображение

Кровавая сцена, зато красивая ;)

p.s. Огромное спасибо Максим за твои туторы... Жду продолжения

Сообщение отредактировал pinewood: 02 Декабрь 2007 - 04:25

  • 0

#50
off   pinewood

pinewood

    Сотник

  • Воин
  • 199 очков опыта
  • Откуда:РФ г. Пермь
Представляю на суд уважаемых камрадов битву под Арсуфом. Сражение случилось в далеком 1192 годе. Знаменитый Ричард Львиное Сердце был атакован превосходящей по численности армией Саладина.

Прошу сильно не пинать, а за пожелания, критику и впечатления буду премного благодарен...

В созданном мною сражениии на поле около 9 тыс. воинов (хотя на карту влезло бы и все 20 тыс., и хватило бы места, чтоб развернуться, причем это еще не самый большой размер). Сеча, на мой взгляд, получилась жаркая и динамичная. Без скриптов, ИИ свободен. Сам тестируя ее, на предмет реализации различной тактики, как выигрывал, так и сливал.

Среди персонажей были замечены: Richard Coeur-de-lion (Plantagenêt) король Англии, Guy de Lusignan король Иерусалима, Hugues de Bourgogne герцог Бургундии, граф Henri de Champagne, граф Robert de Dreux, граф Robert de Breteuil, барон Jacques d'Avesnes , барон Dreux de Mello, барон Guillaume des Barres, барон Roger de Tosni, барон Hugues de Gournay, барон Guillaume de Garlande, барон Waukelin de Ferrers, Великий магистр ордена тамплиеров Robert de Sablé и Магистр ордена госпитальеров Garnier de Nablus.
Какую то геральдику рисовал сам, что то было в игре, думаю заметите сами где что...

Итак, ссылка собственно

http://ifolder.ru/4651043

ПОБЕДЫ :gunsmile:
  • 0

#51
off   pavlik

pavlik

    Тысяцкий

  • Цензор
  • 2 527 очков опыта
  • Откуда:Москва
  • Обзывалка:Военный дознаватель

Перейти к Наградному листу

Вечером будем пробовать :)
  • 0

#52
off   MARIAN

MARIAN

    Ветеран

  • Гвардеец
  • 3 537 очков опыта
  • Откуда:Україна, Львів
Нормально, правда у меня мой РС скрипит и тормозит из-за кучи войска, но тут явно показано на что способен движок игры, много войска тут кто-то хотел, вот вам первая ласточка, Игорь-молодца ! :)
  • 0

#53
off   LeChat

LeChat

    Почетный ТВоВец

  • Цензор
  • 5 448 очков опыта
  • Обзывалка:Матерый Гигантище Мысли

Перейти к Наградному листу

А патч еще не появился?
  • 0

#54
off   Yaroslav

Yaroslav

    Десятник

  • Воин
  • 14 очков опыта
2pinewood

Представляю на суд уважаемых камрадов битву под Арсуфом.

http://ifolder.ru/4651043


Итак можно всех поздравить с первым сражением созданным игроком. Камраду pinewood-y респект.

Кстати. Если ты назначиш рыцарям головы сержантов или оруженосцев то сможеш получить
рыцарей не в глубоких топфхельмах а в более легких шлемах без назатыльников или вообсче в открытых шлемах с наносником. Получиш рыцарей более близких к периоду битвы при Арсуфе. Ты
вроде как любиш таким заморачивацца...
  • 0

#55
off   MARIAN

MARIAN

    Ветеран

  • Гвардеец
  • 3 537 очков опыта
  • Откуда:Україна, Львів
2LeChat

А патч еще не появился?

Чего нет, того нет.
  • 0

#56
off   pavlik

pavlik

    Тысяцкий

  • Цензор
  • 2 527 очков опыта
  • Откуда:Москва
  • Обзывалка:Военный дознаватель

Перейти к Наградному листу

2LeChat

А патч еще не появился?

:(
2MARIAN
2pinewood
Как его (сражение) установить? :)

Сообщение отредактировал pavlik: 21 Декабрь 2007 - 16:01

  • 0

#57
off   MARIAN

MARIAN

    Ветеран

  • Гвардеец
  • 3 537 очков опыта
  • Откуда:Україна, Львів
2pavlik
Усё объяснено в скачаном файле как и что ;)
  • 0

#58
off   Maxim Suvorov

Maxim Suvorov

    Тысяцкий

  • Гвардеец
  • 2 615 очков опыта
  • Откуда:Україна, Київ
  • Обзывалка:Фельд-гетьман

Перейти к Наградному листу

2MARIAN
Там не правильно установлена камера.
Я об этом писал в туторе!

(!) Только не забудьте потом камеру удалить или вернуть настройки по умолчанию. (!)
  • 0

#59
off   MARIAN

MARIAN

    Ветеран

  • Гвардеец
  • 3 537 очков опыта
  • Откуда:Україна, Львів
2Maxim Suvorov
ты это не мне пиши, а Игорю ;)
  • 0

#60
off   Maxim Suvorov

Maxim Suvorov

    Тысяцкий

  • Гвардеец
  • 2 615 очков опыта
  • Откуда:Україна, Київ
  • Обзывалка:Фельд-гетьман

Перейти к Наградному листу

2MARIAN
Кнопкой промахнулсо...
:offtopic:
  • 0




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей


Свернуть чат Форумный ЧАТик Открыть чат во всплывающем окне

Теперь у ТВоВа есть еще один Чат, еще удобнее. Общаемся голосом, играем вместе, узнаем всё новое первыми. Заходим: Изображение
@  1kvolt : (23 Январь 2018 - 6:55 ) Попахивает сепаратизмом... :ph34r:
@  Ober-Leutenant : (23 Январь 2018 - 6:17 ) В 2:45 и 6:15 я спал. Причём без задних ног. Но по местному времени.
@  1kvolt : (23 Январь 2018 - 6:17 ) Да ладно?! :blink:
@  Ober-Leutenant : (23 Январь 2018 - 6:17 ) Ну, не весь же мир живёт по московскому времени.
@  1kvolt : (23 Январь 2018 - 6:16 ) В два сорок пять - не спал, в шесть пятнадцать - не спит, всё отрицает. "Какой хитрый человек" (с) ДМБ :D
@  Ober-Leutenant : (23 Январь 2018 - 6:15 ) Ну, это не ко мне. Я не господин, не хороший, по ночам сплю и ни о чём не задумываюсь.
@  1kvolt : (23 Январь 2018 - 5:52 ) А чтой-то вы, господа хорошие, по ночам не спите? [с хитрым прищуром] Аль задумали чего? ;)
@  Ober-Leutenant : (23 Январь 2018 - 2:45 ) Вот не надо так!
@  1kvolt : (23 Январь 2018 - 2:41 ) Опять никого!
@  1kvolt : (23 Январь 2018 - 2:40 ) Никого?
@  Alex_teri : (23 Январь 2018 - 0:31 ) Никого!
@  Alex_teri : (23 Январь 2018 - 0:28 ) Никого?
@  Svetlako : (23 Январь 2018 - 0:27 ) Ну вот... Один раз посмотрел в сЧАсТьик, а тут никого нет. Даже Герр Обер другим часовым поясом подпоясывается
@  Svetlako : (23 Январь 2018 - 0:24 ) @Тарпин Нельзя деффку укросрачем напугать :)
@  Svetlako : (23 Январь 2018 - 0:22 ) Девки на мужика идут! Нет мужиков - нет девок :) А тут - они думают, что мы тут только в стратегии играем. Ик.
@  Damian : (22 Январь 2018 - 23:45 ) И у падре Киловольта явно больше шансов на харлей)))
@  Konst : (22 Январь 2018 - 23:28 ) По поводу "что делать, если девушек рядом нет?" спроси киловольта - он главный эксперт на форуме.
@  Тарпин : (22 Январь 2018 - 23:28 ) чатик надо назвать "пещера сублимации"--- Фрейд одобряе
@  Тарпин : (22 Январь 2018 - 23:27 ) я в состоянии алкогольного опьянения.
@  Тарпин : (22 Январь 2018 - 23:27 ) Девочек жалко распугали-- укросрачем)))