NETRAT
offline
Опыт:
83,712Активность: |
MapMan посмотри в барахолке тему Сергея с наработкой на высокие скорости
|
20.04.2006, 15:26 | #21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MapMan
Corey 8 Taylor
offline
Опыт:
21,554Активность: |
Так вот вопрос: чтобы найти время летящего файрбола блуд мага надо опираться на формулу t=S/V , где t - время летения шара, S - расстояние от мага до цели, а V - скорость атаки мага. И как мне это реализовать, всмысле мне надо поделить на V, но я негде немогу найти скорость атаки. мож кто поможет.? |
22.04.2006, 09:54 | #22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Denetor
Боевой Маг
offline
Опыт:
2,286Активность: |
Не совсем понял, но если тебе надо ждать время от того момента как маг запустил заклинание, и до того как оно "добралось" до цели то птакое действие: Wait ((Distance between(Position of (Casting Unit)) and Postion of (Target unit of abbitle being cast)))/<скорость полета заклинаия>) game-time seconds |
22.04.2006, 12:40 | #23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MapMan
Corey 8 Taylor
offline
Опыт:
21,554Активность: |
Denetor
Цитата: Wait ((Distance between(Position of (Casting Unit)) and Postion of (Target unit of abbitle being cast)))/<скорость полета заклинаия>) game-time seconds Я это и сам знал, я и спрашивал про <скорость полета снаряда>! |
22.04.2006, 13:26 | #24
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Denetor
Боевой Маг
offline
Опыт:
2,286Активность: |
Дак посмотри в редакторе объектов, она там есть... |
22.04.2006, 13:50 | #25
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MapMan
Corey 8 Taylor
offline
Опыт:
21,554Активность: |
Denetor ну я тож об этом думал, а если у него там айтемы есть с увеличеним скорости атаки.
|
22.04.2006, 15:25 | #26
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Denetor
Боевой Маг
offline
Опыт:
2,286Активность: |
Ну тогда(мне кажется) можно так: Ставишь цикл if/then/Else и в условиях пишешь <Если есть такой-то предмет(который у тебя повышает скорость)> то действие :Wait ((Distance between(Position of (Casting Unit)) and Postion of (Target unit of abbitle being cast)))/<скорость полета снаряда>+(<cкорость снаряда>*<сколько % к скорости дает предмет>)) Работать будет только если у тебя можно будет брать только 1 предмет одного типа. |
22.04.2006, 16:59 | #27
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MapMan
Corey 8 Taylor
offline
Опыт:
21,554Активность: |
Denetor не, я решил эту траблу немного др. путём, порывшись в редакторе объектов я нашёл такую строчку : Бой - Атака 1 - скорость снаряда, и поделил я S на эту скорость, и получилось время, но вё равно спасибо, что пытался помоч.
У меня ещё вопрос созрел: для спелла надо что бы рандомно выбрался юнит находящийся на расстоянии 522 от кастера, а потом он атаковался, но у меня иногда этим рандомным юнитом становится сам кастрер и как мне этого избежать??? MapMan добавил: Вот эта строчка к-ая у меня: Set cel[1] = (Random unit from (Units within 512.00 of ((Position of (Casting unit)) offset by 512.00 towards (Random angle) degrees))) |
22.04.2006, 20:46 | #28
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Кет
offline
Опыт:
111,109Активность: |
ты используешь Units in Range?... Сделай Units in Range matching Condition, а в Condition укажи (Matching unit) не равно (Casting Unit)... |
23.04.2006, 10:50 | #29
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MapMan
Corey 8 Taylor
offline
Опыт:
21,554Активность: |
Ket спасибо, попробую!!!
|
23.04.2006, 11:53 | #30
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MapMan
Corey 8 Taylor
offline
Опыт:
21,554Активность: |
Вот ещё вопросец: 1)почему через каманду Add Abblility нельзя дать юниту абилку москиты (война)??? И можно ли её вообще дать триггерно? 2)Кастую вообщем я триггерно СТРЕМИТЕЛЬНОСТЬ потом приказываю кастеру атаковать юнита(issue order) а он подоёдёт к ниму вплотную и стоит(напомню что кастер под спеллом СТРЕМИТЕЛЬНОСТЬ) и как с этим бороться? Отредактировано MapMan, 26.04.2006 в 12:31. |
26.04.2006, 12:32 | #31
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
|
26.04.2006, 12:36 | #32
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MapMan
Corey 8 Taylor
offline
Опыт:
21,554Активность: |
NETRAT
1) а можно поподробней: как именно дать(add ability??)?? Уточню, что мне нужна абилка москиты, к-ая делает героя невыбираемым! 2) Между действиями поставил Wait 0.50 sec. теперь работает)) И новый вопрос: 3) Я сделал 3 абилки на основе одной (Молот Бурь) и дал одному герою, и если их все прокачать, то с они глючат, как исправить?? Сделать на основе разных?? Или как? |
26.04.2006, 13:29 | #33
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
senatus
тихий и скромный...
offline
Опыт:
7,423Активность: |
Я, в общем и целом с редактром разобрался. про Jass слышал, но использовать его не умею. А так - на тригерах могу сделать карту. Освоил почти все. Но, все же остаютя несколько вопросов. Может, кто-нибудь ответит.
Вопросов еще куча. Очень надеюсь на помощь |
26.04.2006, 14:08 | #34
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MapMan
Corey 8 Taylor
offline
Опыт:
21,554Активность: |
senatus
1) скачай какую-нибудь РПГ и посмотри там(например мою в разделе карт на форуме) 2)Читай статью Markiz'a про триггерные абилки(находится в жёлтой прессе) Удачи! |
26.04.2006, 14:14 | #35
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
senatus
тихий и скромный...
offline
Опыт:
7,423Активность: |
да если бы открывались ваши карты. Не получается. Ты бы объяснил. Мб я бы понял |
26.04.2006, 14:18 | #36
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Soul reAver
Мертвый вампир
offline
Опыт:
1,542Активность: |
senatus
создай массив переменных типа quest при выдаче заданий заноси в переменную set quest[1]=last created quest |
26.04.2006, 14:31 | #37
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
senatus
тихий и скромный...
offline
Опыт:
7,423Активность: |
Soul reAver, спасибо. массив не с 0? с 1 точно? Хорошо, как потом удалять? |
26.04.2006, 14:33 | #38
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
dk
offline
Опыт:
60,293Активность: |
MapMan делай на основе разных,а то получается что кастится та абилити которую ты добавил первой, если она перезарежается то вторая и т.д
|
26.04.2006, 14:50 | #39
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
senatus
тихий и скромный...
offline
Опыт:
7,423Активность: |
что-то не правильно( я тож не могу |
26.04.2006, 14:52 | #40
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|