本文目录一览
流星蝴蝶剑单机怎么加电脑人
一.基本命令一.基本命令
1.踢人:\kick #(不可踢自己)
2.踢人:\skick #(将玩家踢并禁止加入)
3.指定死亡:\kill #(可以杀死任何人,包括自己)
4.加机器人:\AI 或AI *(注意AI一定要大写,*为pst文件名称)
例如:\AI npc
注:以上#为玩家编号,可以通过按Tab键查看,显示在玩家名字前面的就是编号!
二.其他命令
1.显示机器数:\fps (即:每秒动画桢数,出现在游戏右上角位置)
2.强制退出游戏:\quit (返回Windows)
3.数据传送:\mnet 或\serverinfo
4.3D坐标:\position
5.转播命令:\Pureoberserver:X (X 可选1-16人数)
5.开始录像:\record
6.播放录像:\replay
7.保存录像:\save
8.载入录像:\load
9.\camera (未知功能)
转播命令:\Pureoberserver:X (X 可选1-16人数)
流星蝴蝶剑单机模式里面怎么召唤人?
只能输命令召唤机器人,在游戏里按\键会在屏幕左上方出现一个英文,那个就是输命令的框框了,命令有需要安装命令器输了才有效的和人人通用的命令,机器人命令不需安装命令器就能输,在游戏里按“\”键出来我刚刚说的那串字母,然后输AI*,(*为流星目录文件夹里的Level文件夹里的那些如npc01_01的文件名,输好后按回车就行了,这时会提示某某加入游戏
选择某某队
进入战场,例如AI
npc10_01,输入后就加了一个机器人,机器人多数是加入蝴蝶队的,只有冷燕几个才是流星队的,可以重复加同一个机器人好多次
流星蝴蝶剑 单机版 怎么修改血
进入《流星》的根目录下,找到LEVEL文件夹?
用记事本打开NPCXX_XX形式的文件?
这是NPC的HP设定文件中的int?HP,是NPC的血值,还有其的各项设定?
而sn01_是第一关,孟星混的各项设定?
只要,把其中的int?PlayerHP修改成50000在游戏里就有5000血了
这个比较详细
首先打开《流星蝴蝶剑》目录下的?level?文件夹。
??找到npcSample.pst和snSample_.pst这两个文件,用记事本打开。这里面有关于NPC等的动作和一些相关属性所相对应的变量名,还有一些对变量的说明,在这里不列举。
-------------------找到你想单机玩的一个地图所对应的sn_.pst的文件。
sn01_.pst?一直到sn_20.pst都是关于各个地图的东东。同样用记事本打开它们会找到地图名、地图类型和过关模式中玩家的HP和武器,这些都可以对照着snSample_.pst里的说明修改。
其中
int?Rule?=?4;???????????????????????地图类型????盟主、暗杀等
int?RoundTime?=?15;?????????????????地图时间
int?PlayerSpawn?=?249;??????????????玩家出生点??这个可不必修改
int?PlayerSpawnDir?=?90;????????????玩家面对的方向??数值在0-360范围
int?PlayerWeapon?=?44;??????????????玩家主武器????一开始手上拿的武器代号
int?PlayerWeapon2?=?43;?????????????玩家次武器????可以按Q键换出的武器代号
int?PlayerHP?=?30000;???????????????玩家HP值??????就是你的血?这里的30000就是游戏中的3000点血
???????????成十倍关系
int?g_counter?=?0;
int?trg0?=?0;
int?trg1?=?0;
int?trg2?=?0;
int?trg3?=?0;????这些最好不要修改
int?trg4?=?0;
int?trg5?=?0;
int?timer0?=?0;
int?survivor?=?-1;
OnStart()
{
?AddNPC("npc13_01");
?AddNPC("npc13_02");
?AddNPC("npc13_03");
?AddNPC("npc13_04");
?AddNPC("npc13_05");??这里是加NPC的命令。AddNPC("npc13_01");就是把
?AddNPC("npc13_06");?????????????npc13_01.pst中所描述的NPC加入游戏。
?AddNPC("npc13_07");?????????????修改""里面的内容。
?AddNPC("npc13_08");
}
其他的就是关于人物说话的了,可以删掉。
-------------------配置完上面的之后,然后再创建以AddNPC("")里面的内容为文件名的*.pst文件。
npc**_**.pst都是关于NPC的,可以修改NPC手里拿的武器和他的HP值。
string?Name?=?"冷燕";????????NPC姓名
int?Model?=?1;???????????????NPC样子
int?Weapon?=?13;?????????????????NPC主武器
int?Weapon2?=?14;????????????????NPC次武器
int?Team?=?1;????????????????????所属队伍?0不分队、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;???????????????????NPC的HP值
下面的内容是关于NPC的行动,具体内容参阅npcSample.pst。
===============
附:各种人物和武器的编号
---
武器:
武器级别一?二??三??四??五
武器代码1、10、19、28、37:暗器
?2、11、20、29、38:飞轮
?3、12、21、30、39:火铳
?4、13、22、31、40:双刺
?5、14、23、32、41:匕首
?6、15、24、33、42:剑
?7、16、25、34、43:长枪
?8、17、26、35、44:刀
?9、18、27、36、45:锤
---
人物:
人物代码:1、冷燕?2、铁胡子?3、夜猫子?4、破空
???5、冯浩?6、孙剑??7、萧安??8、子舆
???9、王强?10、无名?11、叶翔?12、小何
???13、凰凰?14、石群?15、屠城?16、范旋
???17、高寄萍?18、孙玉伯?19、律香川?0、孟星魂
===============
电脑单机游戏流星蝴蝶剑怎样修改代码实现无限怒气?
在流星蝴蝶剑安装目录下有一个名为level的文件夹,其中后缀为.pst的文件都是文本档,snXX_.pst是关卡人物控制档,编辑关卡人物控制比较繁琐一般人不建议尝试,而其中npcXX_XX.pst文件就是人物文档了,前两个X代表关卡 01=钟乳洞 03=一线天 04=炽雪城 05=皇天城 09=决死阵 10=炼铁狱 13=金华城 14=炎硫岛 15=飞鹏堡 这回打开的是snXX_.pst文件// 一线天int Rule = 1;(玩家阵营)0无/1星/2蝶
int RoundTime = 15; (游戏时间)
int PlayerSpawn = 5;(出生点)
int PlayerSpawnDir = 90;(面对角度)
int PlayerWeapon = 52; (玩家1号武器)
int PlayerWeapon2 = 48;(玩家2号武器)
int PlayerHP = 3000; (玩家HP,是实际HP的10倍) 无限血是不可能的了,你可以通过修改上面的玩家HP值为天文数字即近似无限血了,然后无限气:单机无限气修改
进入流星的安装目录,打开“Level”文件夹,找到文件“ sn14_. t”( sn14_. t是炎硫岛),用记事本打开,内容如下:
// 炎硫岛
int Rule = 10;
int RoundTime = 10;
int PlayerSpawn = 34;
int PlayerSpawnDir = 180;
int PlayerWeapon = 6;
int PlayerWeapon2 = 0;
int PlayerHP = 1000;
int trg0 = 0;
int trg1 = 0;
int trg2 = 0;
int trg3 = 0;
int trg4 = 0;
OnStart()
AddNPC(" c14_01);
AddNPC(" c14_02);
OnUpdate()
int player = GetChar(" layer);
if (player 0)
{ return 0;
int c2;
if (trg0 == 0)
=========================
int player = GetChar(" layer);
if (player 0)
return 0;
} 下面加:
if(GetAnger(1)100)
PlayerPerform(use,8);
保存后重新运行流星就有无限气用了~~其他都一样..修改
- 随机文章