Хотел перенести триггеры с рефордж в 1.26. Некоторые триггеры просто копировал и т.к. плохо разбираюсь в jass прошу помочь найти ошибку в триггере
TESH.scrollpos=52
TESH.alwaysfold=0
function trg.TrigDo8Func002C ()
if ( ( GetIssuedOrderIdBJ() == String2OrderIdBJ("smart") ) ) then
return true
end
if ( ( GetIssuedOrderIdBJ() == String2OrderIdBJ("attack") ) ) then
return true
end
if ( ( GetIssuedOrderIdBJ() == String2OrderIdBJ("stop") ) ) then
return true
end
if ( ( GetIssuedOrderIdBJ() == String2OrderIdBJ("move") ) ) then
return true
end
if ( ( GetIssuedOrderIdBJ() == String2OrderIdBJ("patrol") ) ) then
return true
end
if ( ( GetIssuedOrderIdBJ() == String2OrderIdBJ("holdposition") ) ) then
return true
end
return false
end
TESH.alwaysfold=0
function trg.TrigDo8Func002C ()
if ( ( GetIssuedOrderIdBJ() == String2OrderIdBJ("smart") ) ) then
return true
end
if ( ( GetIssuedOrderIdBJ() == String2OrderIdBJ("attack") ) ) then
return true
end
if ( ( GetIssuedOrderIdBJ() == String2OrderIdBJ("stop") ) ) then
return true
end
if ( ( GetIssuedOrderIdBJ() == String2OrderIdBJ("move") ) ) then
return true
end
if ( ( GetIssuedOrderIdBJ() == String2OrderIdBJ("patrol") ) ) then
return true
end
if ( ( GetIssuedOrderIdBJ() == String2OrderIdBJ("holdposition") ) ) then
return true
end
return false
end
function trg.TrgDo8Conditions ()
if ( not ( IsPlayerInForce(GetOwningPlayer(GetTriggerUnit()), udg_PlayersType[0]) == true ) ) then
return false
end
if ( not trg.TrigDo8Func002C() ) then
return false
end
return true
end
if ( not ( IsPlayerInForce(GetOwningPlayer(GetTriggerUnit()), udg_PlayersType[0]) == true ) ) then
return false
end
if ( not trg.TrigDo8Func002C() ) then
return false
end
return true
end
function trg.IniDo8 ()
--gg_trg_do8 = CreateTrigger( )
DisableTrigger( gg_trg_do8 )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(0), EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(0), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(0), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(1), EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(1), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(1), EVENT_PLAYER_UNIT_ISSUED_ORDER )
--gg_trg_do8 = CreateTrigger( )
DisableTrigger( gg_trg_do8 )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(0), EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(0), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(0), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(1), EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(1), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(1), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(2), EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(2), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(2), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(3), EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(3), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(3), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(2), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(2), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(3), EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(3), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(3), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(4), EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(4), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(4), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(5), EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(5), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(5), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(4), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(4), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(5), EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(5), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(5), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(6), EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(6), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(6), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(7), EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(7), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(7), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(6), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(6), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(7), EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(7), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(7), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(8), EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(8), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(8), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(9), EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(9), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(9), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(8), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(8), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(9), EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(9), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(9), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(10), EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(10), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(10), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(11), EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(11), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(11), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerAddCondition( gg_trg_do8, Condition( trg.TrgDo8Conditions ) )
TriggerAddAction( gg_trg_do8, Trig_do8_Actions )
end//===========================================================================
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(10), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(10), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(11), EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(11), EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER )
TriggerRegisterPlayerUnitEventSimple( gg_trg_do8, Player(11), EVENT_PLAYER_UNIT_ISSUED_ORDER )
TriggerAddCondition( gg_trg_do8, Condition( trg.TrgDo8Conditions ) )
TriggerAddAction( gg_trg_do8, Trig_do8_Actions )
end//===========================================================================
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
Показать
rsfghd
11 мес
0
Показать
Проблема не в этом коде и научись его правильно оформлять используя основы форматирования
Чтобы оставить комментарий, пожалуйста, войдите на сайт.