流星蝴蝶剑吧 关注:181,464贴子:7,113,555

【BDLX】发个可以自己改流星蝴蝶剑无限气的方法。

只看楼主收藏回复

首先先找到你流星安装所在文件,那里有很多文件找到Level这个文件名,点击进去。里面都是单机任务相关的文件。NPC01—01pst就是代表第一关1号NPC,里面有这个NPC的信息,可以改。
要无限气就找到任务关的文件,比如sn10_.pst就是低10关的信息。打开方式用记事本打开:
// 炼铁狱
int Rule = 4;
int RoundTime = 30;
int PlayerSpawn = 38;
int PlayerSpawnDir = 100;
int PlayerWeapon = 18;
int PlayerWeapon2 = 14;
int PlayerHP = 3000;
对应的意思如下
// Rule 1=盟主 2=截镖 3=守城 4=暗杀 5=死斗 int Rule = 5;
// int RoundTime = 30; 回合时间(分钟)
// int PlayerSpawn = 38; 玩家出生点
// int PlayerSpawnDir = 100; 玩加出生方向 0~360
// int PlayerWeapon = 18; 玩加武器1
// int PlayerWeapon2 = 14; 玩加武器2
// int PlayerHP = 3000;玩家开始生命值 。这个值在游戏当中会自动除以10(也就是游戏里面是300血),要改血就改这里。
下面说无限气。没个任务关都是
snX(X代表数字)_.pst这个文件,你点开看里面有关卡名字的。
再往下拉找到
OnUpdate()
{
int player = GetChar("player");
if (player < 0)
{
return 0;
}
这段。
在这段回车留出一行的距离,加入
if(GetAnger(1)<100)
{
PlayerPerform("use",8);
}
完了再回车和下面的距离空出一行。
我举个列子第10关的像这样:
OnUpdate()
{
int player = GetChar("player");
if (player < 0)
{
return 0;
}
if(GetAnger(1)<100)
{
PlayerPerform("use",4);
PlayerPerform("use",39);
PlayerPerform("use",34);
PlayerPerform("use",8);
}
int c;
int c2;
int c3;
int c4;
int c5;
int now = GetGameTime();
我这个加了4,39,34,8也就是红手影身无限气。秒天秒地秒空气。
9.07单机会有个主角中毒的代码是14.你找到里面14的数字改成别的就不中毒了,我改的4是小红手加攻击,39是大红手,加超高攻击。


1楼2016-10-18 21:37回复
    喜欢无限大的看这里!


    2楼2016-10-18 21:39
    回复
      1楼会被吞不,再发一楼
      首先先找到你流星安装所在文件,那里有很多文件找到Level这个文件名,点击进去。里面都是单机任务相关的文件。NPC01—01pst就是代表第一关1号NPC,里面有这个NPC的信息,可以改。
      要无限气就找到任务关的文件,比如sn10_.pst就是低10关的信息。打开方式用记事本打开:
      // 炼铁狱
      int Rule = 4;
      int RoundTime = 30;
      int PlayerSpawn = 38;
      int PlayerSpawnDir = 100;
      int PlayerWeapon = 18;
      int PlayerWeapon2 = 14;
      int PlayerHP = 3000;
      对应的意思如下
      // Rule 1=盟主 2=截镖 3=守城 4=暗杀 5=死斗 int Rule = 5;
      // int RoundTime = 30; 回合时间(分钟)
      // int PlayerSpawn = 38; 玩家出生点
      // int PlayerSpawnDir = 100; 玩加出生方向 0~360
      // int PlayerWeapon = 18; 玩加武器1
      // int PlayerWeapon2 = 14; 玩加武器2
      // int PlayerHP = 3000;玩家开始生命值 。这个值在游戏当中会自动除以10(也就是游戏里面是300血),要改血就改这里。
      下面说无限气。没个任务关都是
      snX(X代表数字)_.pst这个文件,你点开看里面有关卡名字的。
      再往下拉找到
      OnUpdate()
      {
      int player = GetChar("player");
      if (player < 0)
      {
      return 0;
      }
      这段。
      在这段回车留出一行的距离,加入
      if(GetAnger(1)<100)
      {
      PlayerPerform("use",8);
      }
      完了再回车和下面的距离空出一行。
      我举个列子第10关的像这样:
      OnUpdate()
      {
      int player = GetChar("player");
      if (player < 0)
      {
      return 0;
      }
      if(GetAnger(1)<100)
      {
      PlayerPerform("use",4);
      PlayerPerform("use",39);
      PlayerPerform("use",34);
      PlayerPerform("use",8);
      }
      int c;
      int c2;
      int c3;
      int c4;
      int c5;
      int now = GetGameTime();
      我这个加了4,39,34,8也就是红手影身无限气。秒天秒地秒空气。
      9.07单机会有个主角中毒的代码是14.你找到里面14的数字改成别的就不中毒了,我改的4是小红手加攻击,39是大红手,加超高攻击。


      3楼2016-10-18 21:39
      收起回复
        OnUpdate() 执行的意思
        {
        int player = GetChar("player"); 玩家进入游戏
        if (player < 0) 如果 玩家小于0
        {
        return 0; 游戏结束失败
        }
        if(GetAnger(1)<100) 如果玩家怒气小于100
        {
        PlayerPerform("use",4);
        PlayerPerform("use",39);
        PlayerPerform("use",8);}玩家使用8代码满怒气。


        4楼2016-10-18 22:15
        回复
          给个赞👍


          IP属地:浙江来自Android客户端5楼2016-10-18 22:49
          回复
            代码嘛,楼也是同行?


            IP属地:四川来自Android客户端6楼2016-10-19 00:05
            收起回复
              ang,多简单


              IP属地:山西10楼2016-10-19 10:40
              收起回复
                缺点就是一直有捡到武器的声音在响。因为一直无限在吃满气BUFF


                11楼2016-10-19 20:26
                收起回复
                  楼主,血手和隐身都能改出来,为什无限气只改出来了有那个不停捡武器声音,但是没有无限气的效果。哪位大神知道


                  14楼2017-03-24 09:17
                  收起回复
                    开始1


                    IP属地:广东来自Android客户端15楼2017-07-14 12:52
                    回复
                      请问楼主。我输入ang为什么依然没有显示无限气?


                      IP属地:贵州18楼2018-08-27 00:26
                      收起回复