天工维度魔兽争霸开发者社区-全国最大的TJ集中营-原提百万联盟

标题: Wurst语言-双击选择英雄 [打印本页]

作者: ipjuyjkm    时间: 2021-10-27 03:14
标题: Wurst语言-双击选择英雄
本帖最后由 ipjuyjkm 于 2021-10-27 03:15 编辑
  1. //双击选择中立单位为自己的英雄
  2. package doubleClickSelectHero
  3. import ClosureEvents
  4. import ClosureTimers

  5. boolean array isHaveHero=[false,false,false,false,false]
  6. unit array selectUnit

  7. init
  8.     EventListener.add(EVENT_PLAYER_UNIT_SELECTED) ->
  9.         if  (isHaveHero[GetTriggerPlayer().getId()] == false) and
  10.             (GetTriggerUnit().isType(UNIT_TYPE_HERO)) and
  11.             (GetTriggerUnit().getOwner()==Player(PLAYER_NEUTRAL_PASSIVE))

  12.             if  (selectUnit[GetTriggerPlayer().getId()]==GetTriggerUnit())
  13.                 isHaveHero[GetTriggerPlayer().getId()] = true
  14.                 GetTriggerUnit().setOwner(GetTriggerPlayer(), true)
  15.             else
  16.                 selectUnit[GetTriggerPlayer().getId()]=GetTriggerUnit()

  17.         doAfter(0.3)->
  18.             selectUnit[GetTriggerPlayer().getId()]=null
复制代码
Wurst中文网:http://wurst.wow8.org/


作者: 天下丨一    时间: 2021-10-27 19:12
中文网不更新,英文网看不懂,多尴尬




欢迎光临 天工维度魔兽争霸开发者社区-全国最大的TJ集中营-原提百万联盟 (http://bbs.mvprpg.com/) Powered by Discuz! X3.4