NPC受到伤害,说出受到的伤害
求帮忙233
版本:1.7.10
求帮忙233
版本:1.7.10
- var prev = npc.health;
 
- var Thread = Java.type('java.lang.Thread');
 
- var Runnable = Java.extend(Java.type('java.lang.Runnable'),{
 
-     run: function(){
 
-         try{
 
-             Thread.sleep(20);
 
-             var now = npc.health;
 
-             if(prev > now){
 
-                 npc.say(prev - now);
 
-             }
 
-         }catch(e){}
 
-     }
 
- });
 
- new Thread(new Runnable()).start();
以上代码放入任意接口中,只要执行了就有效果。
cnpc脚本教程贴 如何搭建脚本环境与使用脚本都在这里看吧↓
[NSS][BGM][NPC][图文][干货]RE:CNPC-自定义NPC 脚本教程[复活连载]
http://www.mcbbs.net/thread-816677-1-1.html
粘兽sama 发表于 2019-7-10 03:00
以上代码放入任意接口中,只要执行了就有效果。
cnpc脚本教程贴 如何搭建脚本环境与使用脚本都在这里看 ...
怎么说出"造成了(伤害)点伤害"
瑾枫£F.P 发表于 2019-7-10 03:10
怎么说出"造成了(伤害)点伤害"
npc.say(prev - now);
改为
npc.say('造成了'+(prev - now)+'点伤害');