空~末
如题,我用npcmod做的小怪掉落的经验无法加入到SkillAPI的职业经验里,尝试了用脚本执行指令的方式来击杀后给予经验,但还是无用,是否还有其它方法能解决?



猜猜谁是谁
event.source只是IEntity的一个实例,不代表名称,如果要调用名称,应该使用getName()函数
由于我没用过SkillAPI,只是根据相关指令语法尝试写的代码,不确保能用,可以先试试
  1. function died(event){
  2.         var exp=100;//定义经验数量
  3.         if(event.source!=null && event.source.typeOf(1)){//判断伤害来源是否为玩家
  4.                 event.npc.executeCommand("class exp "+event.source.getName()+" "+exp);
  5.         }
  6. }
复制代码

空~末
猜猜谁是谁 发表于 2022-9-18 00:33
event.source只是IEntity的一个实例,不代表名称,如果要调用名称,应该使用getName()函数
由于我没用过Ski ...

已解决,感谢!

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