流星蝴蝶劍修改詳解:[5]過關怎麼任意加人?

流星蝴蝶劍在單機過關的時候,可以修改Level文件夾的npc和sn文件來實現加機器人。下面小編就給大家詳細的解述一下。

流星蝴蝶劍修改詳解:[5]過關怎麼任意加人

工具/原料

32十六進位編輯器

方法/步驟

打開Level文件夾,將npc13_01pst文件複製,粘貼在桌面。如下圖

流星蝴蝶劍修改詳解:[5]過關怎麼任意加人

因為npc13_01是流星陣營的冷豔,所以直接重命名一下就好了,可以命名為1或者其它英文字母。然後將重命名的文件粘貼在Level文件夾的根目錄。想多複製幾個也可以,如下圖

流星蝴蝶劍修改詳解:[5]過關怎麼任意加人

流星蝴蝶劍修改詳解:[5]過關怎麼任意加人

接下來就是場景的修改,打開sn_01,加入你複製到level文件夾的pst文件名,並加上代碼。

// 鍾乳洞

int Rule = 10;

int RoundTime = 10;

int PlayerSpawn = 9;

int PlayerSpawnDir = 90;

int PlayerWeapon = 5;

int PlayerWeapon2 = 1;

int PlayerHP = 1500;

int trg0 = 0;

int trg1 = 0;

int trg2 = 0;

int trg3 = 0;

int trg4 = 0;

int trg5 = 0;

int trg6 = 0;

OnStart()

{

AddNPC("npc01_01");

AddNPC("npc01_02");

AddNPC("npc01_03");

AddNPC("1");《加入對應的npc文件名》

AddNPC("2");

AddNPC("3");

AddNPC("4");

AddNPC("5");

}

如下圖

流星蝴蝶劍修改詳解:[5]過關怎麼任意加人

string Name = "冷燕";

int Model = 1;

int Weapon = 13;

int Weapon2 = 14;

int Team = 1;《1是流星陣營,2是蝴蝶陣營,》

int View = 500;

int Think = 100;

int Attack1 = 30;

int Attack2 = 30;

int Attack3 = 20;

int Guard = 20;

int Dodge = 30;

int Jump = 20;

int Look = 30;

int Burst = 30;

int Aim = 80;

int GetItem = 50;

int Spawn = 62;

int HP = 2000;《2000是血值,實際血是200,》

int g_selfAddr;

int g_self;

OnInit(int this)

{

g_selfAddr = this;

}

OnStart()

{

g_self = GetSelf(g_selfAddr);

ChangeBehavior(g_self, "follow", "vip");

}

流星蝴蝶劍修改詳解:[5]過關怎麼任意加人

注意事項

sn的代碼一定要和pst文件符合才能有效果

加人, 流星, 蝴蝶劍,
相關問題答案