IceInfernal
...где распостерся мрак
offline
Опыт:
2,317Активность: |
Ошибка в коде
Код:
2ю функцию я объявил выше Виноваты именно эти две функции - если их комментом сделать, все нормально Как правильно сделать? |
10.07.2009, 19:45 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
покажи функцию TransparentUnit |
10.07.2009, 20:06 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
IceInfernal
...где распостерся мрак
offline
Опыт:
2,317Активность: |
Код:
Кстати с ней ошибок небыло IceInfernal добавил: Ой) вот так будет правильнее: Код:
Отредактировано IceInfernal, 10.07.2009 в 20:41. |
10.07.2009, 20:30 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Rewenger
The culprit will not die
offline
Опыт:
35,873Активность: |
Можно было и Syntax Check сделать=) Попробуй PauseUnit( true, u ) заменить на PauseUnit( u, true ) А вообще это TransparentUnit будет работать? Мне казалось, там луп нужен. Отредактировано Rewenger, 10.07.2009 в 21:32. |
10.07.2009, 21:12 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
GadenbIsh
Просто Гад
offline
Опыт:
70,430Активность: |
Здесь сделано не циклом, а рекурсией. Попробуй сделать как раз таки циклом, может там переполнение стека какое-нибудь |
10.07.2009, 21:45 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,700Активность: |
Код:
Отредактировано Hellfim, 11.07.2009 в 01:01. |
10.07.2009, 23:13 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
Hellfim твой код сделай красивый вертолет при выполнении нижней функции )
|
10.07.2009, 23:26 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Enein
Silenced by ZlaYa1000
offline
Опыт:
43,531Активность: |
Цитата:
это не столь важно, и к проблеме не относится, но точно 100? быть может 255? |
|
10.07.2009, 23:26 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,700Активность: |
J, а так?
|
10.07.2009, 23:50 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
функции что вешаются на таймер или триггер не должны принимать никаких значений, возвращать - да, но принимать - нет, иначе вар крашится при выполнении атача функции на триггер/таймер |
10.07.2009, 23:55 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Артте
Open up your eyes
offline
Опыт:
23,423Активность: |
Кстати лучше делать ExecuteFunc в таком случае |
11.07.2009, 00:04 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
функции вызываемые через ExecuteFunc тоже не должны принимать параметры |
11.07.2009, 00:18 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,700Активность: |
J, о_год, я просто скопировал его функцию -.- Ну вообще да, очень тупой фейл.
Hellfim добавил: А про то, что они не должны принимать аргументы и возвращать я знал... |
11.07.2009, 01:01 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Daemonik
offline
Опыт:
5,084Активность: |
Код:
А это нормально что функция саму себя вызывает??? Или это так задумано? |
11.07.2009, 05:26 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
рекурсию вообще лучше не использовать если не имеете дело с иерархией структур
J добавил: Rewenger не пугайся, ты правельно посоветовал луп, я просто не дочитал) |
11.07.2009, 08:41 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Артте
Open up your eyes
offline
Опыт:
23,423Активность: |
нет, луп не правильно. не получится достигнуть плавности в лупе из-за ограничения минимальной задержки. ту ттолько таймер\триггер |
11.07.2009, 10:58 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
IceInfernal
...где распостерся мрак
offline
Опыт:
2,317Активность: |
Код:
Извините за беспокойство, недодумался сам) Спасибо всем, закройте тему. IceInfernal добавил: Подождите-ка... Продолжжил код: Код:
IceInfernal добавил: Код:
Отредактировано IceInfernal, 11.07.2009 в 14:07. |
11.07.2009, 13:40 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|