英语翻译function Trig_dizi_Conditions takes nothing returns bool
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/10/09 02:30:08
英语翻译
function Trig_dizi_Conditions takes nothing returns boolean
return(GetItemTypeId(GetManipulatedItem())=='afac')and(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO))and(GetPlayerController(GetOwningPlayer(GetTriggerUnit()))==MAP_CONTROL_USER)and(RectContainsUnit(gg_rct_dizi,GetTriggerUnit()))
endfunction
function Trig_dizi_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call UnitAddItemByIdSwapped('afac',gg_unit_H014_0056)
call RemoveItem(GetManipulatedItem())
call TriggerSleepAction(2)
call QuestMessageBJ(bj_FORCE_ALL_PLAYERS,7,"|CFF00FF00飞羽:哎.")
call IssuePointOrderById(gg_unit_H014_0056,851986,-9797.,8763.)
call EnableTrigger(gg_trg_dizi2)
endfunction
function InitTrig_dizi takes nothing returns nothing
set gg_trg_dizi=CreateTrigger()
call DisableTrigger(gg_trg_dizi)
call TriggerRegisterAnyUnitEventBJ(gg_trg_dizi,EVENT_PLAYER_UNIT_DROP_ITEM)
call TriggerAddCondition(gg_trg_dizi,Condition(function Trig_dizi_Conditions))
call TriggerAddAction(gg_trg_dizi,function Trig_dizi_Actions)
endfunction
function Trig_dizi2_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='H014')
endfunction
function Trig_dizi2_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerSleepAction(2)
call QuestMessageBJ(bj_FORCE_ALL_PLAYERS,7,"|CFF00FF00飞羽:这竹笛,是他送给我的.可现在,他却不记得我了.")
call TriggerSleepAction(4.)
call IssuePointOrderById(gg_unit_H014_0056,851986,-9576.,11886.)
call EnableTrigger(gg_trg_dizi3)
endfunction
function InitTrig_dizi2 takes nothing returns nothing
set gg_trg_dizi2=CreateTrigger()
call DisableTrigger(gg_trg_dizi2)
call TriggerRegisterEnterRectSimple(gg_trg_dizi2,gg_rct_bai)
call TriggerAddCondition(gg_trg_dizi2,Condition(function Trig_dizi2_Conditions))
call TriggerAddAction(gg_trg_dizi2,function Trig_dizi2_Actions)
endfunction
如果觉得长的话,翻译第一段就可以了.
function Trig_dizi_Conditions takes nothing returns boolean
return(GetItemTypeId(GetManipulatedItem())=='afac')and(IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO))and(GetPlayerController(GetOwningPlayer(GetTriggerUnit()))==MAP_CONTROL_USER)and(RectContainsUnit(gg_rct_dizi,GetTriggerUnit()))
endfunction
function Trig_dizi_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call UnitAddItemByIdSwapped('afac',gg_unit_H014_0056)
call RemoveItem(GetManipulatedItem())
call TriggerSleepAction(2)
call QuestMessageBJ(bj_FORCE_ALL_PLAYERS,7,"|CFF00FF00飞羽:哎.")
call IssuePointOrderById(gg_unit_H014_0056,851986,-9797.,8763.)
call EnableTrigger(gg_trg_dizi2)
endfunction
function InitTrig_dizi takes nothing returns nothing
set gg_trg_dizi=CreateTrigger()
call DisableTrigger(gg_trg_dizi)
call TriggerRegisterAnyUnitEventBJ(gg_trg_dizi,EVENT_PLAYER_UNIT_DROP_ITEM)
call TriggerAddCondition(gg_trg_dizi,Condition(function Trig_dizi_Conditions))
call TriggerAddAction(gg_trg_dizi,function Trig_dizi_Actions)
endfunction
function Trig_dizi2_Conditions takes nothing returns boolean
return(GetUnitTypeId(GetTriggerUnit())=='H014')
endfunction
function Trig_dizi2_Actions takes nothing returns nothing
call DisableTrigger(GetTriggeringTrigger())
call TriggerSleepAction(2)
call QuestMessageBJ(bj_FORCE_ALL_PLAYERS,7,"|CFF00FF00飞羽:这竹笛,是他送给我的.可现在,他却不记得我了.")
call TriggerSleepAction(4.)
call IssuePointOrderById(gg_unit_H014_0056,851986,-9576.,11886.)
call EnableTrigger(gg_trg_dizi3)
endfunction
function InitTrig_dizi2 takes nothing returns nothing
set gg_trg_dizi2=CreateTrigger()
call DisableTrigger(gg_trg_dizi2)
call TriggerRegisterEnterRectSimple(gg_trg_dizi2,gg_rct_bai)
call TriggerAddCondition(gg_trg_dizi2,Condition(function Trig_dizi2_Conditions))
call TriggerAddAction(gg_trg_dizi2,function Trig_dizi2_Actions)
endfunction
如果觉得长的话,翻译第一段就可以了.
第一段dizi:检查是否满足获得物品类型为afac且得到单位为英雄且控制为玩家且地区dizi包含触发单位
之后是动作
关闭当前触发器
创建一个afac给H014_0056号英雄单位
删除响应物品即触发获得的物品
等待2秒
对所有人发送:“飞羽:‘哎.’”
令该单位向目标坐标发布命令坐标自已看,命令是什么我看不懂
打开dizi2触发器
下面是第一段的触发部分
设置udg_dizi为新建的触发器,动态的
关闭dizi触发器(动态使用的,关闭无所谓)
给dizi(触发器)添加事件任意单位单位丢弃物品
条件就是上面翻译的返回值部分要求return==true
动作就是余下部分
第二部分dizi2
条件部分返回值为TRUE要求为触发单位类型等于H014
不知道是啥
动作部分删除当前触发
等待2秒
又是那飞羽说废话
等待4秒
又向H014_0056发布命令到坐标
打开触发器dizi3(好像前天都有dizi3的部分)
下面是动态触发部分
设置udg_dizi2=新建的触发器
设置dizi2事件为单位进入bai区域
条件动作像上一部分一样的
好了
有点凌乱
愿意给分就给大体意思写完了
如需整理,自行解决,实在不行,作出补充
之后是动作
关闭当前触发器
创建一个afac给H014_0056号英雄单位
删除响应物品即触发获得的物品
等待2秒
对所有人发送:“飞羽:‘哎.’”
令该单位向目标坐标发布命令坐标自已看,命令是什么我看不懂
打开dizi2触发器
下面是第一段的触发部分
设置udg_dizi为新建的触发器,动态的
关闭dizi触发器(动态使用的,关闭无所谓)
给dizi(触发器)添加事件任意单位单位丢弃物品
条件就是上面翻译的返回值部分要求return==true
动作就是余下部分
第二部分dizi2
条件部分返回值为TRUE要求为触发单位类型等于H014
不知道是啥
动作部分删除当前触发
等待2秒
又是那飞羽说废话
等待4秒
又向H014_0056发布命令到坐标
打开触发器dizi3(好像前天都有dizi3的部分)
下面是动态触发部分
设置udg_dizi2=新建的触发器
设置dizi2事件为单位进入bai区域
条件动作像上一部分一样的
好了
有点凌乱
愿意给分就给大体意思写完了
如需整理,自行解决,实在不行,作出补充
英语翻译function Trig_dizi_Conditions takes nothing returns bool
英语翻译The member function returns a reverse iterator that poin
英语翻译1.The home station function temporarily closes!2.Returns
英语翻译Write a function that takes three arguments:a character
bool
Nothing can be done ________he returns.
_he returns nothing can be done
_______ she returns nothing can be done,
it all returns to nothing是什么意思
英语翻译(1)strcat also takes two arguments,but this function ape
英语翻译nothing takes its toll on the body like stress这句话怎么翻译 ta
英语翻译Returns management.The opportunity of productivityimprov