18.10.2006, 19:09
|
#545
|
|
Опытный игрок
Регистрация: 22.01.2006
Адрес: Азербайджан, Казахстан
Сообщений: 1,011
Репутация: 335
|
Цитата:
function Trig_ItemCreator_Actions takes nothing returns nothing
local unit u = GetTriggerUnit()
if UnitHasItemOfTypeBJ(u, 'I003') and UnitHasItemOfTypeBJ(u, 'I004') and UnitHasItemOfTypeBJ(u, 'I005') then
call RemoveItem(GetItemOfTypeFromUnitBJ(u, 'I003'))
call RemoveItem(GetItemOfTypeFromUnitBJ(u, 'I004'))
call RemoveItem(GetItemOfTypeFromUnitBJ(u, 'I005'))
call UnitAddItemByIdSwapped('I006', u )
endif
set u = null
endfunction
//================================================== =========================
function InitTrig_ItemCreator takes nothing returns nothing
set gg_trg_ItemCreator = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_ItemCreator, EVENT_PLAYER_UNIT_PICKUP_ITEM )
call TriggerAddAction( gg_trg_ItemCreator, function Trig_ItemCreator_Actions )
endfunction
|
Так чё - это и есть JASS?
__________________
"Я не пьяный, я просто шатаюсь" Ice - is your enemy
"Неприятности случаются" Хищник
ﷲ
Фанат футбольного клуба "Манчестер Юнайтед"
|
|
|