大家好,小方来为大家解答以上问题。流星蝴蝶剑秘籍,武器出招表一览很多人还不知道,现在让我们一起来看看吧!
一、流星蝴蝶剑秘籍
虽然单机版很简单,但还是有bug:
每次老板说话,你可以点击Esc,然后取消,然后就可以动了。老板蠢到没开始工作就把话说完了。那时候,他已经被打成半残废了!
首先进入根目录《流星蝴蝶剑》,找到层级文件夹。
用记事本打开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,打开游戏目录中的关卡文件夹,打开NPC*。用记事本编辑它。当然,你也可以创建它。*的位置一般是一个数字,也就是游戏设计者设定的文件名。前面的数字代表出场场景,后面的数字代表第一个加入的NPC。当然,自己用记事本做的文件可以随便命名。打开后,需要写以下几点。//是注释//Name 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武器=6;
//武器2没有它就是0 int Weapon 2=7;
//团队33600不考虑团队1流星2蝴蝶int团队=1;
//视线100 ~ 2000 int View=500
//反射0~100,100旅程int Think=100;
//攻击概率(1轻2中3重)攻击加防御概率=100 int Attack1=30int Attack2=20int Attack3=30
//防御概率0 ~ 100 int Guard=10
//逃脱概率0~100 int道奇=20;
//跳转概率为0 ~ 100 int Jump=20
//0 ~ 100左右看int Look=40
//快速运行0 ~ 100 int Burst=10
//Alignment 0 ~ 100 int Aim=80;
//取宝几率0 ~ 100 int GetItem=30
//出生点数int Spawn=1;
//初始健康值int HP=1000
//那么这些字int g_selfAddr必须写;int g _ selfon init(int this){ g _ self addr=this;//g_selfAddr前面用Tab键创建1个空格。}
//写{g _ self=getself (g _ selfaddr)开头的action onstart();//抓取角色自己的句柄,写入动作函数int ChangeBehavior (handle,action,auxiliary);//对于这个动作函数,游戏制作人给了一个ChangeBehavior(手柄,动作,辅助)函数//编号。可以填写句柄g_self,动作为'等待'看到位(注意引号要打进去)//'空闲'站着不动//'跑'漫无目的的跑//'巡逻'在地图文件中有一个点没有“_”,只需要在辅助位置打几个//点代码(1,2,3等。//'跟随'跟随一个精灵,在辅助位置写下要跟随的精灵。这些精灵是//1)'玩家'玩家(注意引号)//2)'vip '脚下有图案,也就是刺杀中死去的人输//3)'enemyvip '脚下有图案//4)'旗帜。现在又在写一个。}
//execute on update(){ int a=0;}
//用上面的内容编写和播放,就可以保存了。请注意存放方法。文件名。上面应该写Pst,下面存储类型应该是*。*
3)地图文件在关卡文件夹下编辑,你肯定会发。
// 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,结束要加;,所有符号用半角,这是说给不懂程序的朋友听的,一定要注意。地图的剧情部分是可以不写的。角色设定的初始动作如果设定了,在地图编辑里面不更改的话,就会执行到战斗结束。
本文到此结束,希望对大家有所帮助。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!