问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

懂JASS的大大帮我解一下这个问题

发布网友 发布时间:2023-05-05 09:47

我来回答

2个回答

热心网友 时间:2023-11-09 11:57

  call CreateItemLoc('wneu',GetRectCenter(udg_CK[GetConvertedPlayerId(GetOwningPlayer(GetTriggerUnit()))]))
  意思错了
  udg_CK变量为区域
  udg_CK变量中索引为触发单位的所有者的id 的区域中心创建一个'wneu'的物品
  创建物品在英雄有这么几个函数
  native UnitAddItem takes unit whichUnit, item whichItem returns boolean

  native UnitAddItemById takes unit whichUnit, integer itemId returns item

  function UnitAddItemByIdSwapped takes integer itemId, unit whichHero returns item
  // Create the item at the hero's feet first, and then give it to him.
  // This is to ensure that the item will be left at the hero's feet if
  // his inventory is full.
  set bj_lastCreatedItem = CreateItem(itemId, GetUnitX(whichHero), GetUnitY(whichHero))
  call UnitAddItem(whichHero, bj_lastCreatedItem)
  return bj_lastCreatedItem
  endfunction

  function UnitAddItemSwapped takes item whichItem, unit whichHero returns boolean
  return UnitAddItem(whichHero, whichItem)
  endfunction

  native UnitAddItemToSlotById takes unit whichUnit, integer itemId, integer itemSlot returns boolean

  假如物品是'wneu'
  变量为
  unit h=GetTriggerUnit() 意思h变量有单位 单位一定要是英雄或者带有物品栏的单位才行
  item i=CreateItem('wneu', x, y) xy不对 随意写得 意思有这个物品

  call UnitAddItem(h, i)
  call UnitAddItemById(h, 'wneu')
  call UnitAddItemToSlotById(h, 'wneu', 0) 第3个参数为0-5 6个物品栏

  用玩家编号的话 假设编号为1 就是说玩家1
  假设我们用变量hero[]数组来记录英雄
  那么一样的
  call UnitAddItem(hero[1], i)

  上面的修改 假如你是玩家1 那么最简单的是
  call CreateItemLoc('wneu',GetRectCenter(udg_CK[1]))
  这样无论谁触发这个事件 创建的物品都会给你

  其次就是找到你需要的英雄的id 然后创建给单位

  不动可以继续问 问题解决别忘记采纳

热心网友 时间:2023-11-09 11:58

错了 这里是在某区域中点创建
看LS的
[GetConvertedPlayerId(GetOwningPlayer(GetTriggerUnit()))])
只是得到array的index而已

热心网友 时间:2023-11-09 11:57

  call CreateItemLoc('wneu',GetRectCenter(udg_CK[GetConvertedPlayerId(GetOwningPlayer(GetTriggerUnit()))]))
  意思错了
  udg_CK变量为区域
  udg_CK变量中索引为触发单位的所有者的id 的区域中心创建一个'wneu'的物品
  创建物品在英雄有这么几个函数
  native UnitAddItem takes unit whichUnit, item whichItem returns boolean

  native UnitAddItemById takes unit whichUnit, integer itemId returns item

  function UnitAddItemByIdSwapped takes integer itemId, unit whichHero returns item
  // Create the item at the hero's feet first, and then give it to him.
  // This is to ensure that the item will be left at the hero's feet if
  // his inventory is full.
  set bj_lastCreatedItem = CreateItem(itemId, GetUnitX(whichHero), GetUnitY(whichHero))
  call UnitAddItem(whichHero, bj_lastCreatedItem)
  return bj_lastCreatedItem
  endfunction

  function UnitAddItemSwapped takes item whichItem, unit whichHero returns boolean
  return UnitAddItem(whichHero, whichItem)
  endfunction

  native UnitAddItemToSlotById takes unit whichUnit, integer itemId, integer itemSlot returns boolean

  假如物品是'wneu'
  变量为
  unit h=GetTriggerUnit() 意思h变量有单位 单位一定要是英雄或者带有物品栏的单位才行
  item i=CreateItem('wneu', x, y) xy不对 随意写得 意思有这个物品

  call UnitAddItem(h, i)
  call UnitAddItemById(h, 'wneu')
  call UnitAddItemToSlotById(h, 'wneu', 0) 第3个参数为0-5 6个物品栏

  用玩家编号的话 假设编号为1 就是说玩家1
  假设我们用变量hero[]数组来记录英雄
  那么一样的
  call UnitAddItem(hero[1], i)

  上面的修改 假如你是玩家1 那么最简单的是
  call CreateItemLoc('wneu',GetRectCenter(udg_CK[1]))
  这样无论谁触发这个事件 创建的物品都会给你

  其次就是找到你需要的英雄的id 然后创建给单位

  不动可以继续问 问题解决别忘记采纳

热心网友 时间:2023-11-09 11:58

错了 这里是在某区域中点创建
看LS的
[GetConvertedPlayerId(GetOwningPlayer(GetTriggerUnit()))])
只是得到array的index而已
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
糖代谢增高会发展成糖尿病吗? 地毯怎么选购呢 酒店地毯定制 葡萄籽油可以炒菜吗 葡萄籽食用油炒菜好吃吗 ...道路的理论基础、时代背景、历史依据、现实依据 排骨怎么炖好吃又简单家常做法 家常炖排骨怎样做好吃 vivox9spius怎么设置指纹解锁屏幕呀求大神交 vivox9pius怎么解锁密码 手机,没了你会更好作文 人类男性挑选配偶一般都要求漂亮的,为什么动物没有这方面的挑剔?挑漂亮的生物学上有何作用? 管理会计中的名义成本什么意思 qq空间5.0说方案与itemid不匹配什么意思,怎么弄, 别外气河南话是什么意思 政府会计名义金额是什么意思 做完空间以后点保存,出现一个装扮方案中类型和itemid不匹配,是什么意思?该怎么办才能解决? int id = item.getItemId();什么意思 香港的记账本位币是什么啊?会计年度是什么 信子是什么意思 密闭空间换气开一个孔还是要开两个孔 密闭空间的介绍 汽车消音器消音是靠前段还是后段 合肥高绮电子有限公司怎么样 联想电脑代工厂有哪些 山姆里面的绿价签是什么意思 山姆的烧烤片怎么看保质期 山姆每日坚果红色都有什么 服装设计中的省道线指的是什么? 考研数一数二的是什么意思 考研数一数二的是什么意思? 请高手看下这段代码是什么意思?最好有详解!! 男朋友说他不会在结婚之前把我的照片公开在微信朋友圈里,这说明什么? 长得帅在生物学上有何意义 谁能从生物学或者人类起源的角度谈谈男生为什么喜欢漂亮的女生? 保定八张儿是什么意思? 一个女人不敢公开和男朋友的恋情请问是什么意思? 在人类的生物进化中,颜值具有什么意义? 请从科学的角度回答,生物学的角度解释,为什么男人对于漂亮的女人更加喜欢?女人对于高大帅气的男人更为 360影视大全充电保护怎么设置 一个男的qq上说三次 好的啥意思 为什么海洋生物的颜色那么漂亮?在对方眼里它们是什么样的? 梦见许多奇异生物的预兆 悔心的诗句悔心的诗句是什么 地球上最美的生物,为何可以永生却义无反顾地放弃了生命? 梦见奇异的生物的预兆 猜生肖并解释《玄都观里桃千树打一生肖》是什么意思 圆规男什么意思 圆规定律是什么意思?? 血常规检查白细胞为2,请问正常吗 梦见一群人一起吃饭却没吃到的预兆