Сейчас 16:54:22 Понедельник, 6 мая, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » GUI / Jass » [Вопрос] Респон противника на позиции, где он был поставлен
[Вопрос] Респон противника на позиции, где он был поставлен
nisepticorДата: Воскресенье, 13 Мая 2012, 01:51:52 | Сообщение # 1
3 уровень
Группа: Заблокированные
Сообщений: 43
Награды: 0
Репутация: 0
Блокировки:
Я только начинаю практиковать джасс, так что строго не судите:)
что в этом триггере не правильно? это триггер на респавн убитого юнита, на кординатах, где он стоял с самого начала игры
http://cdn.imghack.se/images/62ca2aeb02cc65057ffa02005f8633a5.jpg


Dead girls can't say NO!
Не сочтите акк ctpaxm за мультиакк, просто там не подтверждём е-мыло, и поэтому не могу востановить пасс.
 

Brut@lusДата: Воскресенье, 13 Мая 2012, 15:17:18 | Сообщение # 2
Группа: Заблокированные
Сообщений: 2496
Награды: 1
Репутация: 924
Блокировки:
Триггер respawn.
Code
function TimerRespawn takes nothing returns nothing
     local unit u = GetTriggerUnit()
     local location l = GetStartLocationLoc(GetPlayerStartLocation(Player(12)))
     call CreateUnitAtLoc(Player(12), GetUnitTypeId(u), l, 270)
     call EnableTrigger( GetTriggeringTrigger() )
endfunction

function ActionsRespawn takes nothing returns nothing
     call DisableTrigger( GetTriggeringTrigger() )
     local timer t = GetExpiredTimer()
     call TimerStart(t, 5., false, function TimerRespawn)  
endfunction

//===========================================================================
function InitRespawn takes nothing returns nothing
     local trigger t = CreateTrigger()
     call TriggerRegisterPlayerUnitEvent(t, Player(12), EVENT_PLAYER_UNIT_DEATH, null)  
     call TriggerAddAction( t, function ActionsRespawn )
     set t = null  
endfunction

Добавлено (13 Май 2012, 15:17:18)
---------------------------------------------
Триггер-то сам сделал, но у тебя не правильно сделано событие с юнитом.
У н/в нету начальной позиции




Сообщение отредактировал Brut@lus - Воскресенье, 13 Мая 2012, 15:16:45
 

FaionДата: Воскресенье, 13 Мая 2012, 17:12:03 | Сообщение # 3
10 уровень
Группа: Проверенные
Сообщений: 1894
Награды: 0
Репутация: 430
Блокировки:
Код говно. Утечек тонна.

Топиккастер, юзай поиск, систем 100500.


О нас думают плохо лишь те, кто хуже нас, а те кто лучше нас... Им просто не до нас.
My Project: Nindogatari
MAL
 

Форум о Warcraft 3 » Раздел для картостроителей » GUI / Jass » [Вопрос] Респон противника на позиции, где он был поставлен
  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz