J
expert
offline
Опыт:
48,747Активность: |
KingManiya да
попробуй передвигать 100 юнитов через SetUnitPosition, и через SetUnitX/Y, кстате, в первом случае лучше уменьшиь, а то комп зависнет |
05.08.2008, 13:49 | #81
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
Да. оно не учитывает никаких путей. Но ты попробуй потестить в батле на 5-6 человек если супер-заметных лагов не бует - оставь так, иначе мб попробовать увеличить время фазы, хоть и будет больше скакать, зато меньше ресурсов требует.. также можно попробовать сделать на ордерах, а задний ход оставить такойже) |
05.08.2008, 13:49 | #82
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Jaffa
offline
Опыт:
7,282Активность: |
У меня на order'ах нормально получалось, попробуй... |
06.08.2008, 00:26 | #83
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Gres
Кораэлестраз
offline
Опыт:
18,575Активность: |
Было бы неплохо если она была бы не на JASS'e, но в крайнем случае зделайте очень, очень подробное описание.
P.S. настолько подробное чтоб это была обучающая статья по Джазу ;): |
12.08.2008, 07:34 | #84
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Fakov
Viva la Fa
offline
Опыт:
103,018Активность: |
GresAHT там все на триггах кроме камеры.
Автор. Вопросы есть: твоя наработка будет что, сильно тормозить если в нее будут бегать 10 человек одновременно???? И еще, замечен баг, подскажи как исправить. Когда твоим управлением подбегаешь например получить квест и проигрывается ролик, то юнит, которым управляют продолжает бекжать в том же направление напролом, не реагируя на просьбы триггера остановиться. Как исправить??????? |
12.08.2008, 09:35 | #85
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Kiran
Творю на Game Maker
offline
Опыт:
16,939Активность: |
KingManiya, бесконечный респект тебе чувак ! Реально офигенная система, ещё бы как-нибудь управление мышкой отключить и удары для героя на клавишах сделать, так вообще бы чистый экшен получился. Но это конечно уже больше похоже на фантастику, т.к и эта то система сто пудов делалось тобой не за 1 месяц ))))) Короче спасибо тебе большое за твою светлую голову и прямые руки ))) |
12.08.2008, 12:42 | #86
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Fakov
Viva la Fa
offline
Опыт:
103,018Активность: |
Креативненько, но смотреться будет убого, имхо)) Мне б вот с автором решить проблему его наработкы... я в 86 посте отписывал... а ответа так и не получил... |
15.08.2008, 13:58 | #87
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
KingManiya, ЕСТЬ идея! В варе есть функция проверки пути в точке...... @_@
Возвращает boolean )) Отредактировано ScorpioT1000, 15.08.2008 в 23:28. |
15.08.2008, 22:28 | #88
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Death of God
Задрот
offline
Опыт:
988Активность: |
А можно как нибудь переместить наработку с контроля стрелками на кнопки wsad, а так же добавить qe для ходьбы вправо и влево? |
18.08.2008, 15:30 | #89
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
Нет. Только сторонней программой - ищинедавнюю тему с ответом в Академии. |
18.08.2008, 15:32 | #90
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
KingManiya
<==}:::::::::::::::>
offline
Опыт:
1,197Активность: |
Извените что долго не писал.Интернет накрылся медным тазом,щас в гостях пишу.Что за ордеры не знаю.ScorpioT1000 Функцию в студию. Вы меня поймите я не про в джасс. мне 15 лет.
Но додуматся что сделать с функцией могу.Fakov переменную walk меняй на нет.Там в наработке есть формула.Ну а теперь буду надеятся что скоро выйду в нет. |
21.09.2008, 14:36 | #91
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
ордер - простой приказ идти. не мувами а ордерами, они-то будут работать хоть с 1000 юнитами, вот я к чему |
21.09.2008, 15:23 | #92
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
KingManiya
<==}:::::::::::::::>
offline
Опыт:
1,197Активность: |
Так ведь версии до 4.00 были на ордерах.!!!!!!!!!Так нет, надо JASS. Вот я и сделал на JASS. Вернутся к тому варианту? |
23.09.2008, 10:53 | #93
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Линкольн
Barg Ent.
offline
Опыт:
4,812Активность: |
Обнаружил небольшую, но досадную недоработку. KingManiya. Сама по себе это одна из лучших наработок камеры из всех, что я видел. Попытался адаптировать её под свои нужды и столкнулся с проблемой. Дело в том, что уровень уклона в твоей карте равен 0 (хотя я могу и ошибаться). Я попытался поставить наработку на карту с уровнем 7. В результате камера начинает отчитывать высоту по Z с "нулевого" уровня, и конечная высота камеры получается приблизительно 700-800 вместо 100. Может я чего в этой жизни не понимаю... . Поможи, чем можешь.
P.S. Попробовал наработку в мальтиплеере. Идет отлично. Но если заходят больше 5 начинает подтормаживать. Причем не у всех. |
24.09.2008, 10:56 | #94
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Линкольн
Barg Ent.
offline
Опыт:
4,812Активность: |
Разобрался. Вопрос снимается. Если кому интересно могу поделиться решением этой «проблемы». Теперь я понимаю в этой жизни на одну вещь больше. Спасибо всем кто мог бы мне помочь.
Когда и попытался «перекинуть» наработку на свою карту, то столкнулся с вышеупомянутой проблемой (Сбой камеры по Z). Оказалось что в наработке уровень уклона стандартный (2), соответственно высота 0. В моей карте уровень уклона 7, высота по Z ровна 640. Для себя я нашел наиболее логичный выход, без формул и лишних переменных. Нужно просто подкорректировать строку: set HeroZ = GetLocationZ(loc) +100 => set HeroZ = (GetLocationZ(loc) - *высота*) + 100. В моем случае получается так: set HeroZ = (GetLocationZ(loc) - 640) + 100. Хотя, может быть это только для меня открытие, но на всякий случай приведу таблицу зависимости высоты от уровня уклона. 0 = -256 1 = -128 2 = 0 3 = 128 4 = 256 5 = 384 6 = 512 7 = 640 8 = 768 9 = 896 10 = 1024 11 = 1152 12 = 1280 13 = 1408 14 = 1536 Отредактировано Линкольн 6 Эхо, 25.09.2008 в 11:00. |
24.09.2008, 17:00 | #95
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
KingManiya
<==}:::::::::::::::>
offline
Опыт:
1,197Активность: |
Вопрос еще в силе. |
11.10.2008, 17:59 | #96
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SAYRUS
Kicked by Кет
offline
Опыт:
3,013Активность: |
Классная штука автору респект. |
11.10.2008, 18:01 | #97
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
agentex
offline
Опыт:
34,534Активность: |
не знаю наработка слишком массивная, много тригов, все запутано - короч не тру недавно делал тож движение на стрелах - 8 функций уместилось в 122 строки... |
04.11.2008, 14:40 | #98
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DmCreator
offline
Опыт:
3,205Активность: |
народ, а я сделал типо шутер в варике, там управление на стрелках, вид от первого и третьего лиц, и все только на триггерах)) |
04.11.2008, 16:11 | #99
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Линкольн
Barg Ent.
offline
Опыт:
4,812Активность: |
DmCreator и высоту по Z тоже отлично держит? Если так, респект тебе и почтение. |
25.11.2008, 12:54 | #100
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|