本帖最后由 瑾枫£F.P 于 2019-7-10 03:05 编辑 
手持带有关键字"233"的物品
shift传送至"~ ~2 ~"
版本:1.7.10
手持带有关键字"233"的物品
shift传送至"~ ~2 ~"
版本:1.7.10
请描述清楚
- players = world.getAllServerPlayers();
 
- for(var i in players){
 
-     var player = world.getPlayer(players[i].getName());
 
-     if(player != null && player.isSneaking() && player.getHeldItem() != null){
 
-         var held = player.getHeldItem().getDisplayName();
 
-         if(held.indexOf('233') > -1){
 
-             var cmd = 'tp {name} ~ ~2 ~';
 
-             npc.executeCommand(cmd.replace('{name}',player.getName()));
 
-         }
 
-     }
 
- }
以上代码放入更新接口中,请让npc处于一直被加载的状态。
手持带有"233"关键词的物品潜行会执行你上面说好的命令。
cnpc脚本教程贴 如何搭建脚本环境与使用脚本都在这里看吧↓
[NSS][BGM][NPC][图文][干货]RE:CNPC-自定义NPC 脚本教程[复活连载]
http://www.mcbbs.net/thread-816677-1-1.html
~ ~2 ~指的是什么?