開心遊戲館

位置:首頁 > 單機遊戲攻略 > 

流星蝴蝶劍祕籍,武器出招表一覽

《流星蝴蝶劍》這款遊戲的祕籍是非常多的,比較常用的首先是加機器人,進入控制檯輸入AI 或AI *就能加機器人了,*爲pst檔案名稱,比如輸入AI npc01_02就可以加一個機器人了,踢人是kick #,更多如下。

流星蝴蝶劍祕籍 武器出招表一覽

流星蝴蝶劍祕籍

單機版雖然很簡單,但是仍然有BUG:

每次BOSS說話的時候你可以點Esc,再取消,然後你就可以動了。BOSS傻傻的要一直把話說完纔會動手,那時已經被打的半殘了!

首先進入《流星》的根目錄下,找到LEVEL檔案夾

用記事本開啟NPCXX_XX形式的檔案

這是NPC的HP設定檔案中的int HP,是NPC的血值,還有其的各項設定

而sn01_是第一關,孟星混的各項設定

只要把其中的int PlayerHP修改成50000,在遊戲裏就有5000血了

《流星蝴蝶劍》場景NPC編輯方法:

1)遊戲中20個場景代號 01 鐘乳洞 02 秦皇陵 03 一線天 04 織雪城 05 皇天城 06 四方陣 07 死之陣 08 毒牙陣 09 決死陣 10 暫時看不清楚 11 五爪峯 12 烽火雷 13 金華城 14 炎硫島 15 飛鵬堡 16 五雷塔 17 伏虎山 18 圓滿樓 19 洛陽城 20 臥龍窟

2)對於單個NPC的編輯在遊戲目錄下開啟Level檔案夾,用記事本開啟NPC*就可以編輯了,當然也可以創建,*的地方一般來說是數字,也就是遊戲設計者設定的檔案名,前面一個數字代表出場場景,後面一個數字代表第幾個加入的NPC。當然我們自己用記事本製作的檔案可以隨便命名。開啟以後需要寫入以下幾點。//爲註釋 // 姓名 string Name= "";

// 模型編號 //0孟星魂 1冷燕 2鐵鬍子 3夜貓子 4和尚 5蒙古人 6孫劍 7蕭安 8子輿 //9王強 10無名 11葉翔 12小何 13鳳凰 14石羣 15屠城 16範旋 17高寄萍 //18孫玉伯 19律香川 int Model =1;

// 武器1 //0沒有(武器1一定要有) 1標 2飛輪 3火統 4雙刺 5匕首 6劍 7槍 8刀 9錘 int Weapon = 6;

// 武器2沒有就爲0 int Weapon2 = 7;

// 隊伍:0不分隊伍1流星2蝴蝶 int Team = 1;

// 視線 100~2000 int View = 500;

// 反映 0~100, 100程е int Think = 100;

//攻擊機率(1輕2中3重)攻擊加防守機率<= 100 int Attack1 = 30; int Attack2 = 20; int Attack3 = 30;

// 防禦機率0~100 int Guard = 10;

// 逃跑機率 0~100 int Dodge = 20;

// 跳躍機率 0~100 int Jump = 20;

// 四處張望 0~100 int Look = 40;

// 快速跑 0~100 int Burst = 10;

// 準心 0~100 int Aim = 80;

// 拿寶物機率0~100 int GetItem = 30;

// 出生點編號 int Spawn = 1;

// 初始生命值 int HP = 1000;

// 接着必須寫入這些話 int g_selfAddr; int g_self; OnInit(int this) { g_selfAddr = this;//g_selfAddr前面用Tab鍵創造1個空格。 }

//寫入開始時候的動作 OnStart() { g_self = GetSelf(g_selfAddr);//抓角色自己的句柄寫入動作函數int ChangeBehavior(句柄,動作,輔助); //對於這個動作函數,遊戲製作人給了一個ChangeBehavior(句柄,動作,輔助)函 //數。句柄可以填入g_self,動作是"wait"原地張望(注意引號要打入) //"idle"戰立不動 //"run"無目的亂跑 //"patrol"在地圖檔案不帶“_”的那個裏面有了點了,你只需在輔助的位置打入幾 //個點的代號(1,2,3等等)兩個點之間用逗號隔開。 //"follow"跟着某個精靈行動,吧要跟隨的精靈寫在輔助的位置上,這些精靈有 //1)"player"玩家(注意引號) //2)"vip"腳下有花紋的,也就是暗殺裏面死了就輸了的 //3)"enemyvip"敵人腳底下有花紋的 //4)"flag"腳下有持有鏢物的花紋的 //5)"檔案名不帶後綴名"也就是這版會出現的其他NPC。現在再寫的是一個。 }

// 執行 OnUpdate() { int a = 0; }

//寫玩以上的內容,可以存盤了,請注意要存放方式,上面的要寫入檔案名,下面的儲存類型要是*.*

3)地圖檔案編輯在Level檔案夾下,您一定會發現還有sn開頭的pst檔案,這就是地圖檔案,對於等檔案,我們暫時不要去改他,這些是確定一個點,也就是巡邏用的。我們更改那些個類似sn01_的檔案,如果您要使用Patrol,那麼等我研究好會告訴你的。地圖檔案只能對一有的檔案進行編輯,也用記事本開啟。 // 場景名稱(這裏我已經全部開啟並且在本文最上面列了表了,您可以察看

// Rule 1=盟主 2=截鏢 3=守城 4=暗殺 5=死鬥 int Rule = 5;

// 回合時間(分鐘) int RoundTime = 20;

// 玩家出生點 int PlayerSpawn = 0;

// 玩加出生方向 0~360 int PlayerSpawnDir = 90;

// 玩加武器1 int PlayerWeapon = 5;

// 玩加武器2 int PlayerWeapon2 = 0;

// 玩加開始生命值 int PlayerHP = 1000;//這個值在遊戲當中會自動除以10,非劇情版裏面設定無效

//部分劇情函數 int ChangeBehavior(角色代號,動作,輔助);//和角色檔案編輯一樣,注意加int //1)"wait"張望 //2)"idle"等待 //3)"run"亂跑 //4)"follow"跟隨 //5)"patrol"巡邏 //6)"attacktarget"攻擊某個目標,輔助裏面填入角色代號 //7)"kill"殺死某個目標,輔助裏面角色代號 int AddNPC(角色檔案名);//增加角色 int RemoveNPC(角色檔案名);//使角色離開 //其他的函數以後再說,暫時還沒研究透徹

// 設定遊戲開始 OnStart() { AddNPC("檔案名稱不加後綴");//本地圖出現的NPC要幾個就要重複寫幾條 }

// 執行 OnUpdate() { int a = 0; }

4)最後的羅嗦值得注意的是,命令前面一定要加int,結束要加;,所有符號用半角,這是說給不懂程序的朋友聽的,一定要注意。地圖的劇情部分是可以不寫的。角色設定的初始動作如果設定了,在地圖編輯裏面不更改的話,就會執行到戰鬥結束。