把以下这些直接复制进J后,就创建不了地图了(即不能创建游戏让玩家进入) 求解释啊
function Trig_word_jiangliConditions takes nothing returns boolean
return (((IsUnitType(GetTriggerUnit(), UNIT_TYPE_HERO) == true) and (IsUnitInRangeXY(GetTriggerUnit(), 2755.00, -5000.00, 800.00) == true)))
endfunction
function Trig_word_jiangliActions takes nothing returns nothing
call AdjustPlayerStateBJ( 500, GetOwningPlayer(GetKillingUnitBJ()), PLAYER_STATE_RESOURCE_LUMBER )
endfunction
//===========================================================================
function InitTrig_word_jiangli takes nothing returns nothing
set gg_trg_word_jiangli = CreateTrigger()
#ifdef DEBUG
call YDWESaveTriggerName(gg_trg_word_jiangli, "word jiangli")
#endif
call TriggerRegisterAnyUnitEventBJ( gg_trg_word_jiangli, EVENT_PLAYER_UNIT_DEATH )
call TriggerAddCondition(gg_trg_word_jiangli, Condition(function Trig_word_jiangliConditions))
call TriggerAddAction(gg_trg_word_jiangli, function Trig_word_jiangliActions)
endfunction
function Trig_word_jiangliConditions takes nothing returns boolean
return (((IsUnitType(GetTriggerUnit(), UNIT_TYPE_HERO) == true) and (IsUnitInRangeXY(GetTriggerUnit(), 2755.00, -5000.00, 800.00) == true)))
endfunction
function Trig_word_jiangliActions takes nothing returns nothing
call AdjustPlayerStateBJ( 500, GetOwningPlayer(GetKillingUnitBJ()), PLAYER_STATE_RESOURCE_LUMBER )
endfunction
//===========================================================================
function InitTrig_word_jiangli takes nothing returns nothing
set gg_trg_word_jiangli = CreateTrigger()
#ifdef DEBUG
call YDWESaveTriggerName(gg_trg_word_jiangli, "word jiangli")
#endif
call TriggerRegisterAnyUnitEventBJ( gg_trg_word_jiangli, EVENT_PLAYER_UNIT_DEATH )
call TriggerAddCondition(gg_trg_word_jiangli, Condition(function Trig_word_jiangliConditions))
call TriggerAddAction(gg_trg_word_jiangli, function Trig_word_jiangliActions)
endfunction













