自定义NPC脚本论坛

搜索
查看: 44|回复: 1

[1.12.2]雷霆领主的法令

[复制链接]

6

主题

7

帖子

232

积分

Lv.5 深海明珠

Rank: 8Rank: 8

积分
232
发表于 2021-4-29 23:06:14 | 显示全部楼层 |阅读模式
//粘贴至Players中
var cd=10000;//1000毫秒=1秒
var range=5;//范围
var key=47;//按键 47 代表 V
var update_tick=1;//刷新频率,20ticks≈1秒
var canMessage=true;//是否启用提示
function Lightning_Show(player,world,range){
 var x=player.getX(),z=player.getZ();
 for(var angle=0;angle<60;angle++){
  var h=2*Math.PI/360*6*angle;
  var x1 = x + Math.sin(h)*range;
  var z1 = z - Math.cos(h)*range;
  world.thunderStrike(x1,player.getY(),z1);
        }
}
function timer(e){
        if(e.id==888){
                update(e.player);
        }
}
function update(player){
        var store=player.getStoreddata();
        var can=eval(store.get("Lightning"));
        var time=store.get("Lightning_Time");
        var date=new Date().getTime();
        if(!can && time<date){
                store.put("Lightning","true");
                message(player,"§5§l[技能-雷霆领主的法令]§9§l已冷却完毕,按 §4§lV §9§l释放");
        }
}
function keyPressed(e){
 if(e.key==key){
                var player=e.player;
  player.timers.forceStart(888,update_tick,true);
                var date=new Date().getTime();
                var store=player.getStoreddata();
                if(!store.has("Lightning")){
                        store.put("Lightning","true");
                }
                var can=eval(store.get("Lightning"));
         if(can){
                 store.put("Lightning","false");
                        store.put("Lightning_Time",date+cd);
                 Lightning_Show(player,player.world,range);
                        message(player,"§5§l[技能-雷霆领主的法令]§2§l成功释放!冷却 §6"+cd/1000+" §2秒");
         }else{
                        var time=store.get("Lightning_Time");
          var time_t=((time-date)/1000).toFixed(1);
          message(player,"§5§l[技能-雷霆领主的法令]§4§l冷却还需要 §6"+time_t+" §4秒");
         }
 }
}
function message(player,mess){
        if(canMessage){
                player.message(mess);
        }
}

评分

参与人数 1人气 +5 贡献 +1 收起 理由
小明 + 5 + 1

查看全部评分

回复

使用道具 举报

2

主题

15

帖子

172

积分

Lv.4 地上月影

Rank: 6Rank: 6

积分
172
发表于 2021-4-30 10:12:08 | 显示全部楼层
好!虽然是1.12的脚本我用不着,但还是要说句牛逼!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表