遗迹记忆Life
相关mod:CustomNPC

服务器版本:1.12.2

问题如下:
1.12.2Cnpc mod里面的projecttile的impactevent怎么监听

或者说,怎么用npc检测他发射的投掷物落地并获取信息


感谢!



xiang921925
,,,,,,

无敌三脚猫
在发射之前,调用抛射物的enableEvents()
  1. function rangedLaunched(e){e.projectiles[0].enableEvents()}
  2. function projectileImpact(e){
  3. if(e.type==1)
  4. e.projectile.world.broadcast("掉地上了")
  5. }
复制代码
如果你的npc一次发射多个抛射物,那得用for循环遍历所有抛射物的enableEvents()

遗迹记忆Life
无敌三脚猫 发表于 2022-10-8 13:21
在发射之前,调用抛射物的enableEvents()如果你的npc一次发射多个抛射物,那得用for循环遍历所有抛射物的en ...

实践可行!!多谢大佬!

第一页 上一页 下一页 最后一页