![]()
felix_ff
![]() ![]() offline
Опыт:
757Активность: |
выдает ошибку потому что пик евери юнит перносит все действия в другую функцию...
щяс попробую объяснить смотри что у тебя получается function 2 takes nothing returns nothing
if(Условие)then call ReviveHeroLoc(udg_u, GetRandomLocInRect(gg_rct_Baze_to_CT), тут строчка не дописанна.. я не помню что сюда писать.. endif endfunction function 1 takes nothing returns nothing
local unit u set u = GetDyingUnit() call ForForce(Conte, function 2) тут я особо не помню как пишется.. endfunction видишь что получается? ты объявляешь переменную в одной функции а потом хочешь использовать ее в другой. поэтому и ошибка
делай так
function 1 takes nothing returns nothing local unit u = GetDyingUnit() local integer i = 0 local player p = null loop exitwhen i == 12 set p = Player(i) if(IsPlayerInForce(Conte))then call ReviveHeroLoc(u, GetRandomLocInRect(gg_rct_Baze_to_CT), endif set i = i + 1 set p = null endloop endfunction или что то типа того... не оптимально... если хочешь потом опишу подробней. а сейчас убегаю |
![]() |
#21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ComotozNick
Активность: 666
![]() ![]() offline
Опыт:
26,206Активность: |
MapMan щас я тебе пример сделаю
Или уже не надо? Отредактировано ComotozNick, 10.06.2006 в 12:16. |
![]() |
#22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MapMan
Corey 8 Taylor
![]() offline
Опыт:
21,554Активность: |
Неполучаеццо!
Кстате а в ф-ии "пик евери юнит" можно создать лок. переменную?? MapMan добавил: ComotozNick надо, давай! |
![]() |
#23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
NETRAT
![]() ![]() offline
Опыт:
83,712Активность: |
Цитата:
Кстати говоря, если ты напишешь две локалки с одинаковыми именами, то парсер тебе тоже не выдаст ошибку, но скрипт будет глючить, выдаст ошибку только если разны типы данных и ты попытаешься использовать эту переменную |
|
![]() |
#24
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MapMan
Corey 8 Taylor
![]() offline
Опыт:
21,554Активность: |
NETRAT неполучаеццо. Он вообще нехочет умершего воскрешать!
Посмотри плз скрин и скажи, мож я чё неправильно сделал! ЗЫ извеняюсь за то что пользовался вложениями, обещяю позже удалить аттач! Он весит 27кб! Аттач удалил, как и обесчал;) Отредактировано MapMan, 11.06.2006 в 18:44. |
![]() |
#25
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MapMan
Corey 8 Taylor
![]() offline
Опыт:
21,554Активность: |
Ниужели никто незнает ответ на такой простой вопрос?? |
![]() |
#26
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ComotozNick
Активность: 666
![]() ![]() offline
Опыт:
26,206Активность: |
Щас я вышел из батлы, похаваю сделаю пример. |
![]() |
#27
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MapMan
Corey 8 Taylor
![]() offline
Опыт:
21,554Активность: |
))) ну ждём-с! |
![]() |
#28
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ComotozNick
Активность: 666
![]() ![]() offline
Опыт:
26,206Активность: |
MapMan жди... выложу
|
![]() |
#29
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MapMan
Corey 8 Taylor
![]() offline
Опыт:
21,554Активность: |
Ладно, я тогда завтра заценю! |
![]() |
#30
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Celebrate
![]() ![]() offline
Опыт:
849Активность: |
MapMan вот общая схема нормального цикла по группе:
Код:
|
![]() |
#31
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
felix_ff
![]() ![]() offline
Опыт:
757Активность: |
MapMan опиши мне точно что должен делать тригер и я тоды наклепаю его седня вечерком.
|
![]() |
#32
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ComotozNick
Активность: 666
![]() ![]() offline
Опыт:
26,206Активность: |
felix_ff все я уже сам сделаю ему пример и завтра как придёт ему выложу.
|
![]() |
#33
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MapMan
Corey 8 Taylor
![]() offline
Опыт:
21,554Активность: |
Всё я пришёл:) а примера нет:( Короче раз комотоз неможет, то я объясню что надо сделать, а хотя посмотрите на скриншот, там всё понятно!! |
![]() |
#34
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
Код:
DioD добавил: Воскрешает любого умершего героя, без модуля воскрешения юнитов, если надо и его прикручу, писал всё сам, даже хэндлер собственный. Код:
Фильтр забыл вставить, сувать в кастом скрипт карты |
![]() |
#35
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MapMan
Corey 8 Taylor
![]() offline
Опыт:
21,554Активность: |
Ай блин, я не жассер нефига непонятно... Блин... Мне надо через кустом скриптс это всё. |
![]() |
#36
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
Я сделаю скрин, как это через кастом код, но все строчки будут кастом, это тебе не поможет абсолютно. |
![]() |
#37
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MapMan
Corey 8 Taylor
![]() offline
Опыт:
21,554Активность: |
Жду=) |
![]() |
#38
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Aspid
![]() ![]() offline
Опыт:
8,361Активность: |
MapMan возьми создай пустой триг .
правка -> конвертировать в текст. вот что у тебя получается когда ты это сделаешь: Код:
удаляешь все что идет до разделителя. "//=============" на это место вставляешь код который тебе дал диод. так как он использовал только локалки то переменные тебе создавать не потребуется. |
![]() |
#39
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MapMan
Corey 8 Taylor
![]() offline
Опыт:
21,554Активность: |
Не, жассом я нихачу, мне кастом скриптом надо, т.к. у меня после действия воскрешения идёт ещё ряд действий. И чтоб потом было легче редактировать! |
![]() |
#40
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|