zikworld
offline
Опыт:
3,878Активность: |
Ошибка в коде
помогите найти ошибку в коде это замораживающая граната действует 5 секунд
zikworld добавил: замораживать замораживает а если много игроков юзают этот скилл то потом не размораживаются((( |
23.12.2012, 15:55 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DemoN2099
annihilator
offline
Опыт:
4,418Активность: |
Потому что вейт. |
23.12.2012, 15:56 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zikworld
offline
Опыт:
3,878Активность: |
DemoN2099, а как без вейта обойтись? |
23.12.2012, 15:57 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DemoN2099
annihilator
offline
Опыт:
4,418Активность: |
Таймер же.
DemoN2099 добавил: +хештаблица |
23.12.2012, 15:59 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zikworld
offline
Опыт:
3,878Активность: |
DemoN2099, непонял??? |
23.12.2012, 16:02 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DemoN2099
annihilator
offline
Опыт:
4,418Активность: |
|
23.12.2012, 16:06 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zikworld
offline
Опыт:
3,878Активность: |
DemoN2099, епт а попроще никак? просто нужно сменить скорость бега с переменной отряда всех юнитов |
23.12.2012, 16:10 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Киря
offline
Опыт:
769Активность: |
Если без хэша, то с помощью структуры.
zikworld:
А что сложного в хэше? Юзай его. |
23.12.2012, 16:15 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zikworld
offline
Опыт:
3,878Активность: |
да я джасс манал учить...
zikworld добавил: если можно как нибудь на гуи напишите пожалуйста буду очень признателен |
23.12.2012, 16:18 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Алексей Андреич
..."№%;№;?345...
offline
Опыт:
80,516Активность: |
хеш-таблицу и на ГУИ можно использовать... |
23.12.2012, 16:31 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Киря
offline
Опыт:
769Активность: |
zikworld:
Без джасса у тебя будет вместо одного триггера - два + глобальный таймер. Это если использовать хэш на ГУИ. Вообщем лучше подучи Джасс.) |
23.12.2012, 16:41 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sladkoegka
Забыл что хотел...
offline
Опыт:
7,477Активность: |
zikworld, локалки-вначале присваиваешь глобалкам локалки потом обнуляешь локалки. |
23.12.2012, 17:19 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Vadik29
Choice Battle 1.6а
offline
Опыт:
15,845Активность: |
zikworld, Попробуй локалки + другой вэйт |
23.12.2012, 17:56 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hanabishi
COOL STATUS
offline
Опыт: отключен
|
Не полетит! ©
А может вейт надо поставить между пиками отрядов, не?
З.Ы. все вышеотписавшиеся даже не проверили триг на валидность и начали давать советы (хоть и полезные) |
23.12.2012, 18:11 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zikworld
offline
Опыт:
3,878Активность: |
|
23.12.2012, 18:57 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Romeno
offline
Опыт:
3,167Активность: |
Тебе нужно всего-то сконвертить триггер в текст, занести триггеринг юнита локалку, в вызове ForGroupBJ поменять GetTriggeringUnit и во всех остальных местах на свою локалку. И в конце почистить локалку сделав set null. И как уже написано выше вынести вызов вейт-а из ForGroup функции. |
23.12.2012, 19:14 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Киря
offline
Опыт:
769Активность: |
zikworld, я тебя прошу, их синтаксис мало чем отличается (в ПХП типизация меньше). Я тоже работаю на другом языке, но тем не менее знание джасс кашу в голове не делает. Было бы желание.
К тому же, зачем усложнять себе задачу, если на чистом джасс это решается за пару строк + заклинание явно качественнее будет. |
23.12.2012, 19:17 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hanabishi
COOL STATUS
offline
Опыт: отключен
|
zikworld
Может ты хотел сказать, если много юнитов от одного игрока используют? Если да, то тебе нужен муи спелл. Так? |
23.12.2012, 19:25 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Zylkis
offline
Опыт:
150Активность: |
zikworld, самый простой вариант будет создать переменную типа "Боевая единица" в которую ты добавишь кастующего. |
25.12.2012, 10:11 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
quq_CCCP
Я белый и пушистый!
offline
Опыт:
93,476Активность: |
zikworld, Громовая поступь вам в руки, эффeкт почти такой же, все обездвижены. Ну еще как вариант 1 скилл из карты КОНФЕТНЫЕ ВОЙНЫ 2004 ( англ. EXTRIME CANDY WARS ) от Blizzard. Там сикилл называется вроде ледяная звезда, а так же куча примеров МУИ ( Мультиплеерных ) скиллов на GUI |
25.12.2012, 11:02 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|