Сейчас 18:31:01 Пятница, 22 ноября, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Проблема с Петом
NOFXIДата: Четверг, 03 Июня 2010, 12:13:32 | Сообщение # 1
4 уровень
Группа: Проверенные
Сообщений: 89
Награды: 0
Репутация: 8
Блокировки:
Хочу сделать петомца для RPG карты, он будет ходить за гером и использовать скилы, но возникла проблема. Пет не применяет скилы. Неуспевает из за тригера

Добавлено (03-06-2010, 12:13)
---------------------------------------------
Подскажите што делать.

 

PUVerДата: Четверг, 03 Июня 2010, 12:31:18 | Сообщение # 2
Сухопутные крысы!
Группа: Модераторы
Сообщений: 4462
Награды: 8
Репутация: 1845
Блокировки:
NOFXI, могу показать скрины тригов из Sacred RPG)Там петы норм функционируют)
 

TVAДата: Четверг, 03 Июня 2010, 12:32:17 | Сообщение # 3
6 уровень
Группа: Проверенные
Сообщений: 191
Награды: 0
Репутация: 28
Блокировки:
Может время Увеличить? Сам подумай за чем тебе это условия проверять каждые 0.50 сек. или сделай так когда герой дерется или пет с кем то. то это условие отключить потом проверять если герой или пет прекратили с кем то драться то опять включить условие)

TVA_AOS Мой самый первый проект)Думаю доделать его)
Ночь безумия Мой второй проект не доделан и заброшен)


Сообщение отредактировал TVA - Четверг, 03 Июня 2010, 12:33:35
 

Smert113Дата: Четверг, 03 Июня 2010, 12:53:05 | Сообщение # 4
9 уровень
Группа: Проверенные
Сообщений: 1068
Награды: 0
Репутация: 161
Блокировки:
Quote (TVA)
Может время Увеличить?

Может всётаки выключать нафиг этот переодический триггер переодически?? оО
У тебя скилы он использует триггерно?
пример - Твой гер атакован, выключить нафиг переодический тригер, и приказать пету атаковать врага или использовать заклинание. что, так сложно догадаться?
потом, опять включить переодически и при новой атаке он сам поймёт когда ему включаться


Вы ничего не хотите делать сами, поэтому вы здесь.


Сообщение отредактировал Smert113 - Четверг, 03 Июня 2010, 12:53:55
 

PUVerДата: Четверг, 03 Июня 2010, 13:08:22 | Сообщение # 5
Сухопутные крысы!
Группа: Модераторы
Сообщений: 4462
Награды: 8
Репутация: 1845
Блокировки:
Вот тебе наработка, которая содержит:
-Выбор пета
-Автолут для пета
-Аи для пета(с применением\изучением скиллов)
-Команда если пет не дает пройти герою
Скачать карту-пример
 

MTTДата: Четверг, 03 Июня 2010, 13:12:38 | Сообщение # 6
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
Smert113,
А если атакован пет?
А если никто не атакован, а просто юзается спелл, наносящий дамаг.
Пет ведь не начнет атаковать.
Если вместо следовать поставить перейти, нападая на противника, то он будет бить всех противников, а если нет никаво, то пойдет к хазяину. Баг будет такой:
Пет кавота бьет и каждые 0,5 сек он немножко дергается и может даже сменить цель, для этого делаем триг, каторый при атаке юнита петом вырубает переодичный тригер запускает таймер, дает таймеру значение 2 сек. (наример) и затем новый триг, каторый включает переодичный по истечению таймера.
А для того, чтобы юзал спеллы нада делать индивидуаль но пкаждому спеллу.
Например молот бурь можно использовать при атаке пета или захяина. Хил можно использовать при атаке пета или хозяина, с условием на атакованного юнита. Массовый спелл с при атаке с условием, что количество юнитов в радиусе спелла, каторые являются противниками больше, например, трех.
 

Smert113Дата: Четверг, 03 Июня 2010, 13:14:47 | Сообщение # 7
9 уровень
Группа: Проверенные
Сообщений: 1068
Награды: 0
Репутация: 161
Блокировки:
Quote (MTT)
Smert113, А если атакован пет? А если никто не атакован, а просто юзается спелл, наносящий дамаг. Пет ведь не начнет атаковать. Если вместо следовать поставить перейти, нападая на противника, то он будет бить всех противников, а если нет никаво, то пойдет к хазяину. Баг будет такой: Пет кавота бьет и каждые 0,5 сек он немножко дергается и может даже сменить цель, для этого делаем триг, каторый при атаке юнита петом вырубает переодичный тригер запускает таймер, дает таймеру значение 2 сек. (наример) и затем новый триг, каторый включает переодичный по истечению таймера. А для того, чтобы юзал спеллы нада делать индивидуаль но пкаждому спеллу. Например молот бурь можно использовать при атаке пета или захяина. Хил можно использовать при атаке пета или хозяина, с условием на атакованного юнита. Массовый спелл с при атаке с условием, что количество юнитов в радиусе спелла, каторые являются противниками больше, например, трех.

Это всё грамотно должно просчитаться автором, я всегда просчитываю все варианты, когда не хочу чегото в игре допустить


Вы ничего не хотите делать сами, поэтому вы здесь.
 

PUVerДата: Четверг, 03 Июня 2010, 13:16:05 | Сообщение # 8
Сухопутные крысы!
Группа: Модераторы
Сообщений: 4462
Награды: 8
Репутация: 1845
Блокировки:
MTT, Smert113, все эти проблемы решены в моей наработке :)
Так, что обсуждать их нет смысла)
 

MTTДата: Четверг, 03 Июня 2010, 13:28:17 | Сообщение # 9
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
Юзается лишний игрок. И как ты сделаеш это для мультиплеера?
 

PUVerДата: Четверг, 03 Июня 2010, 13:30:11 | Сообщение # 10
Сухопутные крысы!
Группа: Модераторы
Сообщений: 4462
Награды: 8
Репутация: 1845
Блокировки:
Quote (NOFXI)
RPG

У него RPG, а не OРПГ)
А для мультиплеера, можно ставить петов в НПС и заносить в переменные, и сделать триг, чтоб петы могли атаковать друг друга)


Сообщение отредактировал PUVer - Четверг, 03 Июня 2010, 13:30:33
 

MTTДата: Четверг, 03 Июня 2010, 13:31:53 | Сообщение # 11
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
PUVer,
Тогда пет противника будет тебе саюзным и на него нельзя будет юзать спеллы.
А для сингплеера твоя наработка норм подходит...
Раз вопрос был про РПГ, ответ дан...
 

PUVerДата: Четверг, 03 Июня 2010, 13:33:23 | Сообщение # 12
Сухопутные крысы!
Группа: Модераторы
Сообщений: 4462
Награды: 8
Репутация: 1845
Блокировки:
Quote (MTT)
Тогда пет противника будет тебе саюзным и на него нельзя будет юзать спеллы.

Ну а в чем проблема?Сделать, чтоб спеллы на союзников действовали)
 

MTTДата: Четверг, 03 Июня 2010, 13:38:01 | Сообщение # 13
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
PUVer,
А если мне не нужно чтобы они действовали на союзников? + у меня есть триггерные спеллы, каторые работают на противников, да еще и герой сам не атакует.
Проще сделать пета своим и запретить его выделять овнеру
 

PUVerДата: Четверг, 03 Июня 2010, 13:42:54 | Сообщение # 14
Сухопутные крысы!
Группа: Модераторы
Сообщений: 4462
Награды: 8
Репутация: 1845
Блокировки:
Quote (MTT)
Проще сделать пета своим и запретить его выделять овнеру

ну можно и так :)
 

DragoNДата: Четверг, 03 Июня 2010, 15:59:15 | Сообщение # 15
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки:
да наработка же есть)

El Psy Congroo
 

  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz