DioD
offline
Опыт:
45,134Активность: |
в твоём недокоде ёптить, где еще.
и какая работа с глобалками то? |
14.01.2011, 12:25 | #21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Vampirrr
O_o
offline
Опыт:
19,286Активность: |
DioD, мне так удобно и никому это не мешает) а теперь для подтверждения своих слов покажи не недокод) я всегда готов учиться.. |
14.01.2011, 12:42 | #22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
учись пока я добрый, теги сам поставишь, комменты не инклудед
globals
integer IDIF = 0
group EXEX = CreateGroup() endglobals
function funcX takes nothing returns boolean
if GetUnitPointValue(GetFilterUnit()) == IDIF and IsUnitAlly(GetFilterUnit(), GetOwningPlayer(GetSpellAbilityUnit())) then call doit(GetFilterUnit()) endif return FALSE endfunction function lololo takes nothing returns nothing set IDIF = GetUnitPointValue(RandomUnit(GetSpellAbilityUnit())) call GroupEnumUnitsInRect(EXEX, GetPlayableMapRect(), Condition(function funcX)) endfunction |
14.01.2011, 12:54 | #23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
spellwerk
offline
Опыт:
4,869Активность: |
мы все так устали... |
14.01.2011, 12:58 | #24
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
avatarDr
Neophyte
offline
Опыт:
6,474Активность: |
Vampirrr, тут только один кусок кода. Или они у тебя серьёзно без call работают? А что такое PointValue? Я так понял, тебе эта штука нужна для пика рандомного юнита из группы? |
14.01.2011, 13:12 | #25
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Vampirrr
O_o
offline
Опыт:
19,286Активность: |
|
14.01.2011, 13:16 | #26
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
avatarDr
Neophyte
offline
Опыт:
6,474Активность: |
А нафига сверять-то? Просто, чтобы сверять? Это бред. DioD, а чем тебе хеш не угодил? Оба варианта рабочие, а человек хочет через него. Создаётся ненавязчивое впечатление, что глобалки платят ему за это. |
14.01.2011, 13:21 | #27
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
создаёт впечатление что вы тупые, смысл использовать вертолёт где можно пройти пешком да еще и быстрее, пока вертолёт прогреется, пока взлетит, пока посадка. |
14.01.2011, 13:24 | #28
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Vampirrr
O_o
offline
Опыт:
19,286Активность: |
|
14.01.2011, 13:39 | #29
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
вампир блин иди статьи читать, не заставляй меня жалеть что я связался с тобой. |
14.01.2011, 13:48 | #30
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
avatarDr
Neophyte
offline
Опыт:
6,474Активность: |
Vampirrr, нету. Вот с таймерами так не получится. |
14.01.2011, 13:49 | #31
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Vampirrr
O_o
offline
Опыт:
19,286Активность: |
|
14.01.2011, 13:54 | #32
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Icy
Это Я!
offline
Опыт:
1,785Активность: |
Vampirrr, чел, сори что я не Диод =), но очень хочется ответить!
На код вар использует один поток(функция ExecuteFunc, как сопсно триги, таймеры и прочая лабудень используют типо "поток"(банальное ограничение на действия функции)!
Отсюда вывод: никогда, никаким раком, при выполнении функции, триггер и другая хрень, не сработают
Если я не прав, пример промоет мне мозги! |
14.01.2011, 14:22 | #33
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Vampirrr
O_o
offline
Опыт:
19,286Активность: |
Icy, ты опоздал( мы выяснили это уже 30 минут назад) |
14.01.2011, 14:33 | #34
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
agentex
offline
Опыт:
34,834Активность: |
я просто незнаю других причин использовать кондишины |
14.01.2011, 15:58 | #35
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
а как насчёт динамических триггеров?
а как на счёт исполнения случайного кода?
а как на счёт банальной экономии памяти? |
14.01.2011, 16:13 | #36
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JassMan
свободен
offline
Опыт:
4,193Активность: |
Короче для передачи данных, я использую:
А так, как я уже говорил, фильтрации являются прямым продолжением той функции, откуда её вызвали. И поэтому в ней работают события (точнее функции по событию), такие как GetTriggerUnit(), к примеру.
В чём проблема передачи данных? ты хочешь без хеш-таблици? Отредактировано JassMan, 14.01.2011 в 17:13. |
14.01.2011, 16:45 | #37
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
зачем? вот зачем использовать костыли, хотя, делайте что хотите... |
14.01.2011, 16:48 | #38
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Icy
Это Я!
offline
Опыт:
1,785Активность: |
|
14.01.2011, 16:59 | #39
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|