Sladkoegka
Забыл что хотел...
offline
Опыт:
7,437Активность: |
Ошибка в коде
Вот код
Компилятор не ругается, а вот JassHelper плачет на строчку
Пишет типа Cannot convert integer to boolean
(Она после
call AddSpecialEffectTarget( "chest", GetEnumUnit(), "Objects\\Spawnmodels\\Human\\HumanBlood\\HumanBloodSorceress.mdl" идет) Кто нибудь может помочь и сказать в чем дело? можете называть нубом |
03.06.2012, 17:51 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Lipen
offline
Опыт:
1,550Активность: |
Вот это:
замени на это:
Или сразу подставь в иф, раз в условии всего 1 строчка:
Место локаций используй X,Y:
И заноси юнита в локалку, если обращаешься к нему больше 1 раза.
|
03.06.2012, 18:13 | #2
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NIKZ
Изучаю Jass
offline
Опыт:
6,036Активность: |
так лучше
|
03.06.2012, 18:44 | #3
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,137Активность: |
NIKZ:
ну если уже совсем то так. |
03.06.2012, 18:54 | #4
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sladkoegka
Забыл что хотел...
offline
Опыт:
7,437Активность: |
Hatsume_Hate, NIKZ, Вот вы мелочные)
Sladkoegka добавил: Lipen, Ща попробую.Капец все тока из за одной скобки(((Спс,твои советы были полезны.Вот только я боюсь утечных точек создаваемых реалками.А еще мне кажется что присваивание новой локалки юниту замедляет работу,потому не использую. Отредактировано Sladkoegka, 03.06.2012 в 19:26. |
03.06.2012, 19:21 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,137Активность: |
Sladkoegka:
реалки интежеры боолеаны и строки не нуждаются в обнулении. И лучше работать с реальными чем с точками
и у тебя утечек тут уйма. |
03.06.2012, 19:39 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sladkoegka
Забыл что хотел...
offline
Опыт:
7,437Активность: |
Блин,теперь движение не работает((Вот эта формула правильная:
Hatsume_Hate,
Оо.Скажешь хотя бы одну?Я просто в этом не разбираюсь |
03.06.2012, 19:45 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,137Активность: |
создал рект - удали рект и обнули его
локации нужно обнулять после уничтожения
Hatsume_Hate добавил:
зачем каждый раз нужно высчитывать угол между точками? найди его сразу и сохрани
|
03.06.2012, 19:57 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sladkoegka
Забыл что хотел...
offline
Опыт:
7,437Активность: |
Hatsume_Hate, Спасибо.Посмотри пожалуйста
function Trig_Collision_flight_Move_ForGroup и к ней function Trig_Collision_flight_Move_Conditions Они почему-то не работают( И я что-то затупил вот почему кастер двигается не так?( |
03.06.2012, 19:57 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,137Активность: |
call DestroyBoolExpr(Condition(function Trig_Collision_flight_Move_Conditions))
зачем? взял и удалил условие, мб поток грохается от этого?
и двигай юнита через SetUnitPosition (x,y) а то у тебя очередная утечка локации |
03.06.2012, 20:01 | #10
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sladkoegka
Забыл что хотел...
offline
Опыт:
7,437Активность: |
Hatsume_Hate, переделал под реалки.С условием или без него - все равно не работает |
03.06.2012, 20:06 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,137Активность: |
покажи свой код теперь |
03.06.2012, 20:08 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sladkoegka
Забыл что хотел...
offline
Опыт:
7,437Активность: |
Hatsume_Hate, Я наверно тупой но почему где надо вызывать действия для каждого из группы, необходимо писать функцию-условие а не обычную функцию??
Ща скину.
|
03.06.2012, 20:12 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,137Активность: |
ога |
03.06.2012, 20:17 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sladkoegka
Забыл что хотел...
offline
Опыт:
7,437Активность: |
Hatsume_Hate, ну урон также не наносится,герой двигается не туда и ниче пока не заработало((тем более я уже 10+ раз пробовал условие переставлять |
03.06.2012, 20:21 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,137Активность: |
ну попробуй так
|
03.06.2012, 20:23 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sladkoegka
Забыл что хотел...
offline
Опыт:
7,437Активность: |
Hatsume_Hate, Таааааааааак,юниты задвигались и урон стал наноситься,осталосьтока движение героя. Тока эффект что то бажит(( |
03.06.2012, 20:26 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,137Активность: |
а что с движением не так?
ах да. утекает спец эффект. пиши всегда так
|
03.06.2012, 20:28 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sladkoegka
Забыл что хотел...
offline
Опыт:
7,437Активность: |
Hatsume_Hate, Да про спецэффект знал,но забыл.спасибо.А герой двигается не так-такое ощущение что там углы на 180 в перемешку с углами по 360.
короче говоря если направить юниты вправо то все путем. Если направить влево-то он уезжает назад вправо. Если вверх или вниз то тоже отклоняется вправо. |
03.06.2012, 20:32 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
EPIC WIN! Автор непонимает разницы между переменной-указателем и данными. Читайте статьи у нас на сайте. |
03.06.2012, 20:36 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|