流星蝴蝶剑梦星魂HP
发布网友
发布时间:2022-04-21 03:02
我来回答
共5个回答
热心网友
时间:2022-06-17 15:31
首先进入流星的根目录下,LEVEL文件夹,用记事NPCXX_XX形式的文件这是NPC的HP设定文件中int HP,是NPC的血值,还有其的各项设定.而sn01_是第1关,孟星诨的各项设定,只要把其中的int PlayerHP 修改成50000,(1000=100),在游戏里就有5000血,爽吧,尽情杀吧!
还有我的奖励~
出招表
火铳:
烟声 A
焦野 ↑A
熔铁 ↑↑A
焚雷 ↓↑↑A
一般空踢 A(空中)
暗器:
黑蜂针 A
雷神锥 ↓A
赤练牙 ↓↓A
落樱雪 ↓↑↑A
黑蜂针 A(空中)
飞轮:
一念电转 A
十方俱灭 ↓A
百里追魂 ↓↓A
万劫千秋 ↓↑↑A
一般空踢 A(空中)
双刺:
左扇手 A
右扇手 A A
虎归山 A A A
进撵猴 ↑A
马分鬃 ↑A↑A
右揽鹊尾 →A
左揽鹊尾 ←A
双龙通臂掌 ←→A
玉女穿梭 ↓↑A
七星踏 ↓A
跨虎步 ↓A↓A
十字鞭 ↑↑A
合太极 ↓←→A
小狮戏珠 A(空中)
右摆莲 A A(空中)
穿云脚 ↑A(空中)
单鞭腿 ↑A↑A(空中)
湖探月 ↓A(空中)
海底针 ↓A↓A(空中
剑:
乱草 A
巧篆 A A
重隶 A A A
残日红江 ↑A
残泉回春 ↓A
风残草尽 ↓A↓A
烛举焰残 ←A
枯鹰残木 →A
雀置喙 ↓↓A
鹤舒翎 ↓↑A
孤雁回 ↓↑A↓↑A
燕双飞 ↑↓A
忌夏日 ↑↑A
忌秋风 ↑↑A↑↑A
忌冬雨 ↓↑↑A
凤凰羽 ←→↑A
轻行 A(空中)
正楷 A A(空中)
刻铭 ↓A(空中)
长*:
刺 A
进 A A
挑 A A A
打 ↓A
升 ↑A
河东狮吼 →←A
霸王别姬 ↓↓A
功盖三国 ↓↑A
力拔河山 ↑↑A
蛟龙海覆波 ← → A
虬龙扫暴阵 ↓↓↑A
应龙空翔蹴 ←→↑A
万圣龙王破 ↓↑↑A
一般空踢 A(空中)
坠 ↓A(空中)
跋扈飞扬 ↓A↓A(空中
重锤:
金刚洞月 A
金刚抱拳 ↑A
金刚拜塔 ↓A
下山虎 ↓↑A
墨云鹤游空 ↑↑A
奔雷炎华光 ↓↓A
双连金钟破 ←→A
三击铜鼓冲 →←A
伏虎腾翔跌 ←→↓A
俯爆压头灯 ↓↓↑A
一般空踢 A(空中)
金刚叩首 ↓A(空中)
匕首:
太岁 A
九尾 A A
夜叉 ↑A
旱魃 ↑A↑A
曹沫举顶 ↑↑A
荆轲现匕 ←A
聂政屠犬 →A
专诸鱼肠 ↓A
豫让三伏 ↓↑A
阎罗 ↓↑↑A
姑获 A(空中)
奔云 A A(空中)
鹏翼 A A A(空中)
罗刹 ↓A(空中)
刀:
蚀月斩 A
吞日斩 A A
殒星斩 A A A
浪滔天 ↑A
断石危 ↓A
碎岸裂 ←A
鲛鳞腾 →A
单刀劈马 ↑↑A
人仰马翻 ↑↑A↑↑A
伯乐难寻 ↓↑A
项背汗血 ↓↓A
赤兔穷追 ↓↓A
旋风 ←→A
疾风 ←→↑A
腥风 ←→↓A
一般空踢 A(空中)
落崖险 ↓A(空中)
乾坤刀:
持转* ← A 需于持刀状态
持转拔 ↓↓A 需于持刀状态
持正击面 A 需于持刀状态
持左侧击 A 持正击面 需于持刀状态
持右侧击 A 持左侧击 需于持刀状态
持刀扫腿 ↓A 需于持刀状态
持刀滑踢 ↓A 扫腿 需于持刀状态
*转持 → A 需于持*状态
*转拔 ↓↓A 需于持*状态
*左斜劈 A 需于持*状态
持*挑起 ↑ A 需于持*状态
持*回转 ↑↑ A 需于持*状态
*右横劈 ↓ A 需于持*状态
拔转持 → A 需于拔刀状态
拔转* ← A 需于拔刀状态
拔刺喉1 A 需于拔刀状态
拔刺喉2 A A
拔刀鞘出 A A A
正拔刀术 ↓↑ A 需于拔刀状态
逆拔刀术 ↑↓ A 需于拔刀状态
乾坤爆怒 ↓↓↑ A 需于拔刀状态
空踢 A (空中)
空下袭 ↓A (空中)
指虎:
指虎轻击1 A
指虎轻击2 A A
指虎轻击3 A A A
打震八挂旋 ← → A
左侧换兵器 ← ← A
右侧换兵器 → → A
扫腿 ↓ A
疾箭步 ↓↓ A
发劲 ← → ↑A
左上勾拳 ↓↑A
崩拳 ↑↑ A
铁山靠 ↑↓ A
百烈 ↓↑↑A
指虎嗜血 ↓↓↑A
怒气爆 ← →↓A
指虎空踢1 A (空中)
指虎空踢2 A A (空中)
指虎空下锤 ↓A (空中)
鬼弹 ↑↓A(空中)
回答者:3214589 - 见习魔法师 二级 8-21 22:10
在安装文件夹下有个“level”文件夹
里面sn*.pnt(*代表数字)的文件用记事本打开就能看到,上面是地图名称,下面是HP,以及出场时的武器装备,自己改就好(单机任务只有9个地图,只改这9个场景的.pnt文件就行,别的没用)
把HP=100改成5000,就可以得到多达10多位数的血,近似无限了……
还可以修改兵器代码,这样每次出场就不是剑和匕首了,可以是*/大锤/乾坤刀等等……自己摸索试验就好,再有问题可以问我
回答者:g98423 - 童生 一级 8-21 22:18
在流星蝴蝶剑的根目录底下,打开Level文件夹,里面有命名类“npcx_y”的文件(明明规则是:x代表第几关,y代表人物序号),用记事本打开,例如npc10_01,打开后如下
string Name = "屠城";
int Model = 15;
int Weapon = 35;
int Weapon2 = 34;
int Team = 2;
int View = 10000;
int Think = 100;
int Attack1 = 10;
int Attack2 = 40;
int Attack3 = 30;
int Guard = 20;
int Dodge = 30;
int Jump = 20;
int Look = 50;
int Burst = 50;
int Aim = 100;
int GetItem = 80;
int Spawn = 32;
int HP = 20000;
int g_selfAddr;
OnInit(int this)
{
g_selfAddr = this;
}
OnStart()
{
int c = GetSelf(g_selfAddr);
ChangeBehavior(c, "wait");
}
在int Team = 2;这栏,改Team的值就行了,1是流星,2是蝴蝶,3是盟主。
在int Weapon = 35;这栏,改Weapon的值就可以改变人物的武器,武器变好如下:
// 武器编号
中庸
飞镖=1 飞轮=2 火*=3 双刺=4 匕首=5 轻剑=6
长*=7 大刀=8 大锤=9 乾坤刀=47 指虎=51 忍刀=55
高攻
飞镖=10 飞轮=11 火*=12 双刺=13 匕首=14 轻剑=15
长*=16 大刀=17 大锤=18 乾坤刀=48 指虎=52 忍刀=
56
高防
飞镖=19 飞轮=20 火*=21 双刺=22 匕首=23 轻剑=24
长*=25 大刀=26 大锤=27 乾坤刀=49 指虎=53 忍刀=
57
高敏
飞镖=28 飞轮=29 火*=30 双刺=31 匕首=32 轻剑=33
长*=34 大刀=35 大锤=36 乾坤刀=50 指虎=54 忍刀=
58
圣诞
雪球(飞镖)=37 飞碟(飞轮)=38 拉炮(火*)=39
星星(双刺)=40 拐杖糖(匕首)=41仙女棒(轻剑)=42
雪地铲子(长*)=43 特大抓痒器(大刀)=44
大棒棒糖(大锤)=45 铃铛(飞镖)=46
在int Model = 15;这栏可以改变人物的模型,编号如下:
0 孟星魂 1 冷燕2 铁胡子3 夜猫子4 破空5 冯浩6 孙剑7 萧安8 子与9 王强10 无名 11 叶翔12 小何13 鳯凰14 石群15 屠城16 笵璇17 高寄澕18 孙玉伯19 律香川
再给你看看这个吧:(精品呦)
//姓名
string Name = "任何名称";这是用来设定NPC叫什么名字的
// 模型编号
int Model = 1;这是用来设定NPC的图型
// 主要武器编号
int Weapon = 6;这是设定所持有武器的编号
// 次要武器编号,没有次要武器就不要写或写0
int Weapon2 = 7;这是设定所持有第二把武器的编号,武器编号请查阅下方
// 队伍 0:不分队 1:流星 2:蝴蝶
int Team = 1;
// 视线距离 100~2000
int View = 500;
// 反应速度 0~100, 100最快(基本上可超过,但破100后,下面的常数设定大都失效了)
int Think = 100;
// 攻击机率(轻、中、重), 攻击+防御 机率 <= 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; 生命值的1/10才是真实生命值,所以目前这个设定是100的血
函数及程序
// init function
int g_selfAddr; int 是用来宣告该变数为整数
int g_self;
OnInit(int this) 这个常式是代表启动这NPC的初始变数运算
{
g_selfAddr = this;
}
OnStart() 这个常式是代表启动这NPC的预设行为
{
g_self = GetSelf(g_selfAddr);
/*
// 站在原地四处看
ChangeBehavior(g_self, "wait");
// 站在原地不动
ChangeBehavior(g_self, "idle");
// 到处乱跑
ChangeBehavior(g_self, "run");
// 在1、3、5...巡逻点移动
ChangeBehavior(g_self, "patrol", 1, 3, 5);
// 跟在玩家身边
ChangeBehavior(g_self, "follow", "player");
// 跟在同队VIP身边
ChangeBehavior(g_self, "follow", "vip");
// 跟在敌队VIP身边
ChangeBehavior(g_self, "follow", "enemyvip");
// 跟在拿标物的人身边
ChangeBehavior(g_self, "follow", "flag");
// 跟在xxx身边
ChangeBehavior(g_self, "follow", "xxx");
//以杀了xxx为目的
ChangeBehavior(g_self, "kill", "xxx");
*/
}
// run function 程序开始的地方(一般可以不用写)
OnUpdate()
{
int a = 0;
}
写到这里存档后(档名不限,副档名一定要PST),把该NPC档放在LEVEL目录中,就可以用\AI NPC档名呼叫的方式叫出自己做的NPC了.
怎么样?不错吧,修改也是一种乐趣,特别是自己修改,这方面我有不错的造诣
参考资料:http://mbs.17173.com/chuzhao.htm流星蝴蝶剑专区
热心网友
时间:2022-06-17 15:31
火*:
烟声 A
焦野 ↑A
熔铁 ↑↑A(破防,需20%气)
炎狱 ↓↑A(破防,需60%气)
焚雷 ↓↑↑A(破防,需100%气)
一般空踢 A(空中)
飞镖:
黑蜂针 A
雷神锥 ↑A
赤练牙 ↓A
八方绝 ↓↑A(需60%气)
落樱雪 ↓↑↑A(破防,需100%气)
黑蜂针 A(空中)
八方绝 ↓↑A(空中,需60%气)
飞轮:
一念电转 A
十方俱灭 ↑A
百里追魂 ↓A
千刀万剐 ↓↑A(需60%气)
万劫千秋 ↓↑↑A(破防,需100%气)
一般空踢 A(空中)
夺命轮盘 ↓↑A(空中,需60%气)
双刺:
左扇手 A
右扇手 A A
虎归山 A A A
进撵猴 ↑A
马分鬃 ↑A↑A
右揽鹊尾 →A
左揽鹊尾 ←A
双龙通臂掌 ←→A
玉女穿梭 ↓↑A
七星踏 ↓A
跨虎步 ↓A↓A
十字鞭 ↑↑A(破防)
祥龙摆尾 ←→↑A(需60%气)
乘风 ↓↓↑A(加速,需60%气)
合太极 ↓←→A(破防、吸气,需100%气)
小狮戏珠 A(空中)
右摆莲 A A(空中)
穿云脚 ↑A(空中)
单鞭腿 ↑A↑A(空中)
湖探月 ↓A(空中)
海底针 ↓A↓A(空中)
剑:
乱草 A
巧篆 A A
重隶 A A A
残日红江 ↑A
残泉回春 ↓A
风残草尽 ↓A↓A
烛举焰残 ←A (破防)
枯鹰残木 →A
雀置喙 ↓↓A (破防)
鹤舒翎 ↓↑A
孤雁回 ↓↑A↓↑A
燕双飞 ↑↓A
忌夏日 ↑↑A
忌秋风 ↑↑A↑↑A
忌冬雨 ↓↑↑A
凤凰雏 ←→A(需60%气)
血残气丧 →←A(需60%气)
凤凰羽 ←→↑A (破防,需100%气)
轻行 A(空中)
正楷 A A(空中)
刻铭 ↓A(空中)
长*:
刺 A
进 A A
挑 A A A
打 ↓A
升 ↑A
河东狮吼 →←A(破防)
霸王别姬 ↓↓A
功盖三国 ↓↑A
力拔河山 ↑↑A
蛟龙海覆波 ← → A
虬龙扫暴阵 ↓↓↑A(破防)
应龙空翔蹴 ←→↑A
狂龙穿心破 ↑↑↑A(破防,需60%气)
伏龙翔天破 ←→↓A(需60%气)
万圣龙王破 ↓↑↑A(破防,需100%气)
一般空踢 A(空中)
坠 ↓A(空中)
跋扈飞扬 ↓A↓A(空中)
锤:
金刚洞月 A
金刚抱拳 ↑A
金刚拜塔 ↓A
下山虎 ↓↑A(破防)
墨云鹤游空 ↑↑A(破防)
奔雷炎华光 ↓↓A(破防)
双连金钟破 ←→A(破防)
三击铜鼓冲 →←A(破防)
伏虎腾翔跌 ←→↓A(破防)
焚雷震八方 ←→↑A(破防,需60%气)
金钟罩 ↓↑↑A(加防,需100%气)
俯爆压头灯 ↓↓↑A(破防,需100%气)
一般空踢 A(空中)
金刚叩首 ↓A(空中,破防)
匕首:
太岁 A
九尾 A A
夜叉 ↑A
旱魃 ↑A↑A
曹沫举顶 ↑↑A
荆轲现匕 ←A
聂政屠犬 →A (破防)
专诸鱼肠 ↓A
豫让三伏 ↓↑A (破防)
暗犽 ↓↓A(需60%气)
阎罗 ↓↑↑A(需100%气)
姑获 A(空中)
奔云 A A(空中)
鹏翼 A A A(空中)
罗刹 ↓A(空中)
鬼弹 ↑↓A(空中)
降神 ↓↓A(空中,需60%气)
刀:
蚀月斩 A
吞日斩 A A
殒星斩 A A A
浪滔天 ↑A
断石危 ↓A (破防)
碎岸裂 ←A (破防)
鲛鳞腾 →A
单刀劈马 ↑↑A (破防)
人仰马翻 ↑↑A↑↑A (破防)
伯乐难寻 ↓↑A
项背汗血 ↓↓A
赤兔穷追 ↓↓A
旋风 ←→A
疾风 ←→↑A
狂风 →←A(破防,需60%气)
雷斩 ↓↓↑A(需60%气)
腥风 ←→↓A(破防,需100%气)
一般空踢 A(空中)
落崖险 ↓A(空中,破防)
乾坤刀:
持*式 ← A 持刀状态
拔刀式 ↓↓A 持刀状态
裂颜击 A 持刀状态
断肩击 AA 持刀状态
斩腰击 AAA 持刀状态
邪蛇 ↓A 持刀状态
土龙 ↓A↓A 持刀状态
霸王落 ↑↑A (破防,需60%气) 持刀状态
持刀式 → A 持*状态
劈 A 持*状态
勾 ↑ A 持*状态
轮 ↑↑ A 持*状态
回 ↓ A 持*状态
勾魂锁 ↓↑A(破防,需60%气) 持*状态
破喉击 A 拔刀状态
贪噬 A A 拔刀状态
弧月 A A A 拔刀状态
一闪 ↓↑ A (破防)拔刀状态
一减 ↑↓ A (破防)拔刀状态
死斗 ↓↓↑ A (破防,需100%气) 拔刀状态
空踢 A (空中)
封灵之击 ↓A (空中)
指虎:
虎探爪 A
击虎须 A A
断虎牙 A A A
虎爪旋破 ←→ A (破防)
左打虎 ←← A
右打虎 →→ A
虎扫尾 ↓ A
奔虎箭疾 ↓↓ A
虎啸波 ←→↑A (破防,需60%气)
虎扬头 ↓↑A
虎王崩击 ↑↑ A(破防)
猛虎靠山 ↑↓ A
疯虎百烈 ↓↑↑A
饿虎嗜血 ↓↓↑A (加攻,需100%气)
虎王虐袭杀 ←→↓A (破防,需100%气)
跃虎脚 A (空中)
飞虎脚 A A (空中)
虎出栅 ↓A (空中)
忍刀:
忍挂踢 A
忍下踢 AA
忍跃斩 ↑A
忍横斩 ↓A
忍刀插地 ↑↓A
忍刀后拉 ↑↓A↑↓A
忍刀夹头 ↓↓↑A(破防)
忍升龙腿 ↓↑A
忍尖刀脚 ←→↑A
忍瞬移-前 ↑↑A
忍瞬移-后 ↓↓A
忍瞬移-左 ←←A
忍瞬移-右 →→A
忍刀压制 ←→A(需10%气)
忍同归于尽 ←→↑↓A(自杀身亡,需50%气)
忍法隐身 ←→↓A(隐身,需50%气)
忍暴怒爆弹 ↓↑↑A(需50%气)
忍暴怒环杀 ·↓↑↑A(破防,需50%气)
忍空竖劈 A(空中)
忍空横斩 AA(空中)
忍空下踏 ↓A(空中)
忍空移-前 ↑↑A(空中)
忍空移-后 ↓↓A(空中)
忍空移-左 ←←A(空中)
忍空移-右 →→A(空中)
攻略:流星蝴蝶剑过关秘籍
1用剑打,用小连招AA+下下A(破防)+上上A就可搞定,先打拿刀的再打另一个,很快就能打完的!
2随便躲到某一处角落,用飞标慢慢打,直到打死为止,这关最简单!
3这个很简单,先去找铁胡子,技术好的话他不跑就可以给干掉,夺的标物后,就去把疾剑和夜猫干掉,之后破栏,那三个火*兵别管他,只接打开机关出城门过关!
4先把1个官差干掉,这就2对2拉,那样就很简单拉,后来就有一个官差要逃。如果你技术好的话,那官差还没跑就给干拉!之后跟着官差跑,找到王强,其他的人不要管,就只打王强,记住,千万不要老是追着王强打,他身边有很多兵,如果追着他打就会很惨的,如果你技术不好的话,可以让他们慢慢打你然后你发必杀干掉,反正旁边的血多的是!
5这关太简单拉,先去捡铁锤,然后用双刺跟拿刀和拿锤那打,如果打到有必杀拉就用锤发,一招就把他们搞定拉,之后去把守栏的兵引到旁边的洞那里,然后以最快是速度跑到上面把栏打破,依次类推,只要把栏打破就过关拉!
6这关有一点难度,要有耐心,如果你想用剑就去开始前面左边那个门那里有一把修罗剑,之后回到原处直走,找到萧安,趁他一个人的时候用最快速度连多几招,等左右*来拉之后就像打3关王强那样打,找准时机下手,很快就能打死的!
7这关先把金*干掉,再把大刀干掉,再把自己的血补满,就去找野和尚算帐,把他们两个干掉后血已经刷新,就再去吃,之后去找无名杀手,只有他一个人,所以几乎可一不废一滴血的干掉他,之后上到最上顶去找屠城,旁边有个犯旋,你不用管他,只管打屠城,因为那小子只会档,把屠城干掉后顺利过关!
8这关星和冷燕残杀,只要把冷燕引上那个台,之后用左左右右之类的躲避他的攻击躲到讲完话为止,就可过9这关是最后一关,一开始也只有屠城一人,只要把握时机连上几招就可以很快把他血打完,但是打到他血较少时,他就会叫4个蒙面人上,你别打蒙面人,因为蒙面人会刷新的,只打屠城,慢慢的打就可以把他打死拉,打到他血又到一个阶段的时候他又会说话,这表示他已经奄奄一息拉,只要连上一两招他就死拉,过关!
好拉,我介绍完拉!
《流星蝴蝶剑》修改秘籍
首先进入《流星》的根目录下,找到LEVEL文件夹
用记事本打开NPCXX_XX形式的文件
这是NPC的HP设定文件中的int HP,是NPC的血值,还有其的各项设定
而sn01_是第一关,孟星混的各项设定
只要把其中的int PlayerHP修改成50000,在游戏里就有5000血了
我觉得长*不错 连招不错,↓↑A↑A↑↑A
热心网友
时间:2022-06-17 15:32
首先进入流星的根目录下,LEVEL文件夹,用记事NPCXX_XX形式的文件这是NPC的HP设定文件中int HP,是NPC的血值,还有其的各项设定.而sn01_是第1关,孟星诨的各项设定,只要把其中的int PlayerHP 修改成50000,(1000=100),在游戏里就有5000血,爽吧,尽情杀吧!
还有我的奖励~
出招表
火铳:
烟声 A
焦野 ↑A
熔铁 ↑↑A
焚雷 ↓↑↑A
一般空踢 A(空中)
暗器:
黑蜂针 A
雷神锥 ↓A
赤练牙 ↓↓A
落樱雪 ↓↑↑A
黑蜂针 A(空中)
飞轮:
一念电转 A
十方俱灭 ↓A
百里追魂 ↓↓A
万劫千秋 ↓↑↑A
一般空踢 A(空中)
双刺:
左扇手 A
右扇手 A A
虎归山 A A A
进撵猴 ↑A
马分鬃 ↑A↑A
右揽鹊尾 →A
左揽鹊尾 ←A
双龙通臂掌 ←→A
玉女穿梭 ↓↑A
七星踏 ↓A
跨虎步 ↓A↓A
十字鞭 ↑↑A
合太极 ↓←→A
小狮戏珠 A(空中)
右摆莲 A A(空中)
穿云脚 ↑A(空中)
单鞭腿 ↑A↑A(空中)
湖探月 ↓A(空中)
海底针 ↓A↓A(空中
剑:
乱草 A
巧篆 A A
重隶 A A A
残日红江 ↑A
残泉回春 ↓A
风残草尽 ↓A↓A
烛举焰残 ←A
枯鹰残木 →A
雀置喙 ↓↓A
鹤舒翎 ↓↑A
孤雁回 ↓↑A↓↑A
燕双飞 ↑↓A
忌夏日 ↑↑A
忌秋风 ↑↑A↑↑A
忌冬雨 ↓↑↑A
凤凰羽 ←→↑A
轻行 A(空中)
正楷 A A(空中)
刻铭 ↓A(空中)
长*:
刺 A
进 A A
挑 A A A
打 ↓A
升 ↑A
河东狮吼 →←A
霸王别姬 ↓↓A
功盖三国 ↓↑A
力拔河山 ↑↑A
蛟龙海覆波 ← → A
虬龙扫暴阵 ↓↓↑A
应龙空翔蹴 ←→↑A
万圣龙王破 ↓↑↑A
一般空踢 A(空中)
坠 ↓A(空中)
跋扈飞扬 ↓A↓A(空中
重锤:
金刚洞月 A
金刚抱拳 ↑A
金刚拜塔 ↓A
下山虎 ↓↑A
墨云鹤游空 ↑↑A
奔雷炎华光 ↓↓A
双连金钟破 ←→A
三击铜鼓冲 →←A
伏虎腾翔跌 ←→↓A
俯爆压头灯 ↓↓↑A
一般空踢 A(空中)
金刚叩首 ↓A(空中)
匕首:
太岁 A
九尾 A A
夜叉 ↑A
旱魃 ↑A↑A
曹沫举顶 ↑↑A
荆轲现匕 ←A
聂政屠犬 →A
专诸鱼肠 ↓A
豫让三伏 ↓↑A
阎罗 ↓↑↑A
姑获 A(空中)
奔云 A A(空中)
鹏翼 A A A(空中)
罗刹 ↓A(空中)
刀:
蚀月斩 A
吞日斩 A A
殒星斩 A A A
浪滔天 ↑A
断石危 ↓A
碎岸裂 ←A
鲛鳞腾 →A
单刀劈马 ↑↑A
人仰马翻 ↑↑A↑↑A
伯乐难寻 ↓↑A
项背汗血 ↓↓A
赤兔穷追 ↓↓A
旋风 ←→A
疾风 ←→↑A
腥风 ←→↓A
一般空踢 A(空中)
落崖险 ↓A(空中)
乾坤刀:
持转* ← A 需于持刀状态
持转拔 ↓↓A 需于持刀状态
持正击面 A 需于持刀状态
持左侧击 A 持正击面 需于持刀状态
持右侧击 A 持左侧击 需于持刀状态
持刀扫腿 ↓A 需于持刀状态
持刀滑踢 ↓A 扫腿 需于持刀状态
*转持 → A 需于持*状态
*转拔 ↓↓A 需于持*状态
*左斜劈 A 需于持*状态
持*挑起 ↑ A 需于持*状态
持*回转 ↑↑ A 需于持*状态
*右横劈 ↓ A 需于持*状态
拔转持 → A 需于拔刀状态
拔转* ← A 需于拔刀状态
拔刺喉1 A 需于拔刀状态
拔刺喉2 A A
拔刀鞘出 A A A
正拔刀术 ↓↑ A 需于拔刀状态
逆拔刀术 ↑↓ A 需于拔刀状态
乾坤爆怒 ↓↓↑ A 需于拔刀状态
空踢 A (空中)
空下袭 ↓A (空中)
指虎:
指虎轻击1 A
指虎轻击2 A A
指虎轻击3 A A A
打震八挂旋 ← → A
左侧换兵器 ← ← A
右侧换兵器 → → A
扫腿 ↓ A
疾箭步 ↓↓ A
发劲 ← → ↑A
左上勾拳 ↓↑A
崩拳 ↑↑ A
铁山靠 ↑↓ A
百烈 ↓↑↑A
指虎嗜血 ↓↓↑A
怒气爆 ← →↓A
指虎空踢1 A (空中)
指虎空踢2 A A (空中)
指虎空下锤 ↓A (空中)
鬼弹 ↑↓A(空中)
回答者:3214589 - 见习魔法师 二级 8-21 22:10
在安装文件夹下有个“level”文件夹
里面sn*.pnt(*代表数字)的文件用记事本打开就能看到,上面是地图名称,下面是HP,以及出场时的武器装备,自己改就好(单机任务只有9个地图,只改这9个场景的.pnt文件就行,别的没用)
把HP=100改成5000,就可以得到多达10多位数的血,近似无限了……
还可以修改兵器代码,这样每次出场就不是剑和匕首了,可以是*/大锤/乾坤刀等等……自己摸索试验就好,再有问题可以问我
回答者:g98423 - 童生 一级 8-21 22:18
在流星蝴蝶剑的根目录底下,打开Level文件夹,里面有命名类“npcx_y”的文件(明明规则是:x代表第几关,y代表人物序号),用记事本打开,例如npc10_01,打开后如下
string Name = "屠城";
int Model = 15;
int Weapon = 35;
int Weapon2 = 34;
int Team = 2;
int View = 10000;
int Think = 100;
int Attack1 = 10;
int Attack2 = 40;
int Attack3 = 30;
int Guard = 20;
int Dodge = 30;
int Jump = 20;
int Look = 50;
int Burst = 50;
int Aim = 100;
int GetItem = 80;
int Spawn = 32;
int HP = 20000;
int g_selfAddr;
OnInit(int this)
{
g_selfAddr = this;
}
OnStart()
{
int c = GetSelf(g_selfAddr);
ChangeBehavior(c, "wait");
}
在int Team = 2;这栏,改Team的值就行了,1是流星,2是蝴蝶,3是盟主。
在int Weapon = 35;这栏,改Weapon的值就可以改变人物的武器,武器变好如下:
// 武器编号
中庸
飞镖=1 飞轮=2 火*=3 双刺=4 匕首=5 轻剑=6
长*=7 大刀=8 大锤=9 乾坤刀=47 指虎=51 忍刀=55
高攻
飞镖=10 飞轮=11 火*=12 双刺=13 匕首=14 轻剑=15
长*=16 大刀=17 大锤=18 乾坤刀=48 指虎=52 忍刀=
56
高防
飞镖=19 飞轮=20 火*=21 双刺=22 匕首=23 轻剑=24
长*=25 大刀=26 大锤=27 乾坤刀=49 指虎=53 忍刀=
57
高敏
飞镖=28 飞轮=29 火*=30 双刺=31 匕首=32 轻剑=33
长*=34 大刀=35 大锤=36 乾坤刀=50 指虎=54 忍刀=
58
圣诞
雪球(飞镖)=37 飞碟(飞轮)=38 拉炮(火*)=39
星星(双刺)=40 拐杖糖(匕首)=41仙女棒(轻剑)=42
雪地铲子(长*)=43 特大抓痒器(大刀)=44
大棒棒糖(大锤)=45 铃铛(飞镖)=46
在int Model = 15;这栏可以改变人物的模型,编号如下:
0 孟星魂 1 冷燕2 铁胡子3 夜猫子4 破空5 冯浩6 孙剑7 萧安8 子与9 王强10 无名 11 叶翔12 小何13 鳯凰14 石群15 屠城16 笵璇17 高寄澕18 孙玉伯19 律香川
再给你看看这个吧:(精品呦)
//姓名
string Name = "任何名称";这是用来设定NPC叫什么名字的
// 模型编号
int Model = 1;这是用来设定NPC的图型
// 主要武器编号
int Weapon = 6;这是设定所持有武器的编号
// 次要武器编号,没有次要武器就不要写或写0
int Weapon2 = 7;这是设定所持有第二把武器的编号,武器编号请查阅下方
// 队伍 0:不分队 1:流星 2:蝴蝶
int Team = 1;
// 视线距离 100~2000
int View = 500;
// 反应速度 0~100, 100最快(基本上可超过,但破100后,下面的常数设定大都失效了)
int Think = 100;
// 攻击机率(轻、中、重), 攻击+防御 机率 <= 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; 生命值的1/10才是真实生命值,所以目前这个设定是100的血
函数及程序
// init function
int g_selfAddr; int 是用来宣告该变数为整数
int g_self;
OnInit(int this) 这个常式是代表启动这NPC的初始变数运算
{
g_selfAddr = this;
}
OnStart() 这个常式是代表启动这NPC的预设行为
{
g_self = GetSelf(g_selfAddr);
/*
// 站在原地四处看
ChangeBehavior(g_self, "wait");
// 站在原地不动
ChangeBehavior(g_self, "idle");
// 到处乱跑
ChangeBehavior(g_self, "run");
// 在1、3、5...巡逻点移动
ChangeBehavior(g_self, "patrol", 1, 3, 5);
// 跟在玩家身边
ChangeBehavior(g_self, "follow", "player");
// 跟在同队VIP身边
ChangeBehavior(g_self, "follow", "vip");
// 跟在敌队VIP身边
ChangeBehavior(g_self, "follow", "enemyvip");
// 跟在拿标物的人身边
ChangeBehavior(g_self, "follow", "flag");
// 跟在xxx身边
ChangeBehavior(g_self, "follow", "xxx");
//以杀了xxx为目的
ChangeBehavior(g_self, "kill", "xxx");
*/
}
// run function 程序开始的地方(一般可以不用写)
OnUpdate()
{
int a = 0;
}
写到这里存档后(档名不限,副档名一定要PST),把该NPC档放在LEVEL目录中,就可以用\AI NPC档名呼叫的方式叫出自己做的NPC了.
怎么样?不错吧,修改也是一种乐趣,特别是自己修改,这方面我有不错的造诣
热心网友
时间:2022-06-17 15:32
在流星蝴蝶剑的根目录底下,打开Level文件夹,里面有命名类“npcx_y”的文件(明明规则是:x代表第几关,y代表人物序号),用记事本打开,例如npc10_01,打开后如下
string Name = "屠城";
int Model = 15;
int Weapon = 35;
int Weapon2 = 34;
int Team = 2;
int View = 10000;
int Think = 100;
int Attack1 = 10;
int Attack2 = 40;
int Attack3 = 30;
int Guard = 20;
int Dodge = 30;
int Jump = 20;
int Look = 50;
int Burst = 50;
int Aim = 100;
int GetItem = 80;
int Spawn = 32;
int HP = 20000;
int g_selfAddr;
OnInit(int this)
{
g_selfAddr = this;
}
OnStart()
{
int c = GetSelf(g_selfAddr);
ChangeBehavior(c, "wait");
}
在int Team = 2;这栏,改Team的值就行了,1是流星,2是蝴蝶,3是盟主。
在int Weapon = 35;这栏,改Weapon的值就可以改变人物的武器,武器变好如下:
// 武器编号
中庸
飞镖=1 飞轮=2 火*=3 双刺=4 匕首=5 轻剑=6
长*=7 大刀=8 大锤=9 乾坤刀=47 指虎=51 忍刀=55
高攻
飞镖=10 飞轮=11 火*=12 双刺=13 匕首=14 轻剑=15
长*=16 大刀=17 大锤=18 乾坤刀=48 指虎=52 忍刀=
56
高防
飞镖=19 飞轮=20 火*=21 双刺=22 匕首=23 轻剑=24
长*=25 大刀=26 大锤=27 乾坤刀=49 指虎=53 忍刀=
57
高敏
飞镖=28 飞轮=29 火*=30 双刺=31 匕首=32 轻剑=33
长*=34 大刀=35 大锤=36 乾坤刀=50 指虎=54 忍刀=
58
圣诞
雪球(飞镖)=37 飞碟(飞轮)=38 拉炮(火*)=39
星星(双刺)=40 拐杖糖(匕首)=41仙女棒(轻剑)=42
雪地铲子(长*)=43 特大抓痒器(大刀)=44
大棒棒糖(大锤)=45 铃铛(飞镖)=46
在int Model = 15;这栏可以改变人物的模型,编号如下:
0 孟星魂 1 冷燕2 铁胡子3 夜猫子4 破空5 冯浩6 孙剑7 萧安8 子与9 王强10 无名 11 叶翔12 小何13 鳯凰14 石群15 屠城16 笵璇17 高寄澕18 孙玉伯19 律香川
再给你看看这个吧:(精品呦)
//姓名
string Name = "任何名称";这是用来设定NPC叫什么名字的
// 模型编号
int Model = 1;这是用来设定NPC的图型
// 主要武器编号
int Weapon = 6;这是设定所持有武器的编号
// 次要武器编号,没有次要武器就不要写或写0
int Weapon2 = 7;这是设定所持有第二把武器的编号,武器编号请查阅下方
// 队伍 0:不分队 1:流星 2:蝴蝶
int Team = 1;
// 视线距离 100~2000
int View = 500;
// 反应速度 0~100, 100最快(基本上可超过,但破100后,下面的常数设定大都失效了)
int Think = 100;
// 攻击机率(轻、中、重), 攻击+防御 机率 <= 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; 生命值的1/10才是真实生命值,所以目前这个设定是100的血
函数及程序
// init function
int g_selfAddr; int 是用来宣告该变数为整数
int g_self;
OnInit(int this) 这个常式是代表启动这NPC的初始变数运算
{
g_selfAddr = this;
}
OnStart() 这个常式是代表启动这NPC的预设行为
{
g_self = GetSelf(g_selfAddr);
/*
// 站在原地四处看
ChangeBehavior(g_self, "wait");
// 站在原地不动
ChangeBehavior(g_self, "idle");
// 到处乱跑
ChangeBehavior(g_self, "run");
// 在1、3、5...巡逻点移动
ChangeBehavior(g_self, "patrol", 1, 3, 5);
// 跟在玩家身边
ChangeBehavior(g_self, "follow", "player");
// 跟在同队VIP身边
ChangeBehavior(g_self, "follow", "vip");
// 跟在敌队VIP身边
ChangeBehavior(g_self, "follow", "enemyvip");
// 跟在拿标物的人身边
ChangeBehavior(g_self, "follow", "flag");
// 跟在xxx身边
ChangeBehavior(g_self, "follow", "xxx");
//以杀了xxx为目的
ChangeBehavior(g_self, "kill", "xxx");
*/
}
// run function 程序开始的地方(一般可以不用写)
OnUpdate()
{
int a = 0;
}
写到这里存档后(档名不限,副档名一定要PST),把该NPC档放在LEVEL目录中,就可以用\AI NPC档名呼叫的方式叫出自己做的NPC了.
怎么样?不错吧,修改也是一种乐趣,特别是自己修改,这方面我有不错的造诣
热心网友
时间:2022-06-17 15:33
首先进入流星的根目录下,LEVEL文件夹,用记事NPCXX_XX形式的文件这是NPC的HP设定文件中int HP,是NPC的血值,还有其的各项设定.而sn01_是第1关,孟星诨的各项设定,只要把其中的int PlayerHP 修改成50000,(1000=100),在游戏里就有5000血,爽吧,尽情杀吧!
还有我的奖励~
出招表
火铳:
烟声 A
焦野 ↑A
熔铁 ↑↑A
焚雷 ↓↑↑A
一般空踢 A(空中)
暗器:
黑蜂针 A
雷神锥 ↓A
赤练牙 ↓↓A
落樱雪 ↓↑↑A
黑蜂针 A(空中)
飞轮:
一念电转 A
十方俱灭 ↓A
百里追魂 ↓↓A
万劫千秋 ↓↑↑A
一般空踢 A(空中)
双刺:
左扇手 A
右扇手 A A
虎归山 A A A
进撵猴 ↑A
马分鬃 ↑A↑A
右揽鹊尾 →A
左揽鹊尾 ←A
双龙通臂掌 ←→A
玉女穿梭 ↓↑A
七星踏 ↓A
跨虎步 ↓A↓A
十字鞭 ↑↑A
合太极 ↓←→A
小狮戏珠 A(空中)
右摆莲 A A(空中)
穿云脚 ↑A(空中)
单鞭腿 ↑A↑A(空中)
湖探月 ↓A(空中)
海底针 ↓A↓A(空中
剑:
乱草 A
巧篆 A A
重隶 A A A
残日红江 ↑A
残泉回春 ↓A
风残草尽 ↓A↓A
烛举焰残 ←A
枯鹰残木 →A
雀置喙 ↓↓A
鹤舒翎 ↓↑A
孤雁回 ↓↑A↓↑A
燕双飞 ↑↓A
忌夏日 ↑↑A
忌秋风 ↑↑A↑↑A
忌冬雨 ↓↑↑A
凤凰羽 ←→↑A
轻行 A(空中)
正楷 A A(空中)
刻铭 ↓A(空中)
长*:
刺 A
进 A A
挑 A A A
打 ↓A
升 ↑A
河东狮吼 →←A
霸王别姬 ↓↓A
功盖三国 ↓↑A
力拔河山 ↑↑A
蛟龙海覆波 ← → A
虬龙扫暴阵 ↓↓↑A
应龙空翔蹴 ←→↑A
万圣龙王破 ↓↑↑A
一般空踢 A(空中)
坠 ↓A(空中)
跋扈飞扬 ↓A↓A(空中
重锤:
金刚洞月 A
金刚抱拳 ↑A
金刚拜塔 ↓A
下山虎 ↓↑A
墨云鹤游空 ↑↑A
奔雷炎华光 ↓↓A
双连金钟破 ←→A
三击铜鼓冲 →←A
伏虎腾翔跌 ←→↓A
俯爆压头灯 ↓↓↑A
一般空踢 A(空中)
金刚叩首 ↓A(空中)
匕首:
太岁 A
九尾 A A
夜叉 ↑A
旱魃 ↑A↑A
曹沫举顶 ↑↑A
荆轲现匕 ←A
聂政屠犬 →A
专诸鱼肠 ↓A
豫让三伏 ↓↑A
阎罗 ↓↑↑A
姑获 A(空中)
奔云 A A(空中)
鹏翼 A A A(空中)
罗刹 ↓A(空中)
刀:
蚀月斩 A
吞日斩 A A
殒星斩 A A A
浪滔天 ↑A
断石危 ↓A
碎岸裂 ←A
鲛鳞腾 →A
单刀劈马 ↑↑A
人仰马翻 ↑↑A↑↑A
伯乐难寻 ↓↑A
项背汗血 ↓↓A
赤兔穷追 ↓↓A
旋风 ←→A
疾风 ←→↑A
腥风 ←→↓A
一般空踢 A(空中)
落崖险 ↓A(空中)
乾坤刀:
持转* ← A 需于持刀状态
持转拔 ↓↓A 需于持刀状态
持正击面 A 需于持刀状态
持左侧击 A 持正击面 需于持刀状态
持右侧击 A 持左侧击 需于持刀状态
持刀扫腿 ↓A 需于持刀状态
持刀滑踢 ↓A 扫腿 需于持刀状态
*转持 → A 需于持*状态
*转拔 ↓↓A 需于持*状态
*左斜劈 A 需于持*状态
持*挑起 ↑ A 需于持*状态
持*回转 ↑↑ A 需于持*状态
*右横劈 ↓ A 需于持*状态
拔转持 → A 需于拔刀状态
拔转* ← A 需于拔刀状态
拔刺喉1 A 需于拔刀状态
拔刺喉2 A A
拔刀鞘出 A A A
正拔刀术 ↓↑ A 需于拔刀状态
逆拔刀术 ↑↓ A 需于拔刀状态
乾坤爆怒 ↓↓↑ A 需于拔刀状态
空踢 A (空中)
空下袭 ↓A (空中)
指虎:
指虎轻击1 A
指虎轻击2 A A
指虎轻击3 A A A
打震八挂旋 ← → A
左侧换兵器 ← ← A
右侧换兵器 → → A
扫腿 ↓ A
疾箭步 ↓↓ A
发劲 ← → ↑A
左上勾拳 ↓↑A
崩拳 ↑↑ A
铁山靠 ↑↓ A
百烈 ↓↑↑A
指虎嗜血 ↓↓↑A
怒气爆 ← →↓A
指虎空踢1 A (空中)
指虎空踢2 A A (空中)
指虎空下锤 ↓A (空中)
鬼弹 ↑↓A(空中)
在流星蝴蝶剑的根目录底下,打开Level文件夹,里面有命名类“npcx_y”的文件(明明规则是:x代表第几关,y代表人物序号),用记事本打开,例如npc10_01,打开后如下
string Name = "屠城";
int Model = 15;
int Weapon = 35;
int Weapon2 = 34;
int Team = 2;
int View = 10000;
int Think = 100;
int Attack1 = 10;
int Attack2 = 40;
int Attack3 = 30;
int Guard = 20;
int Dodge = 30;
int Jump = 20;
int Look = 50;
int Burst = 50;
int Aim = 100;
int GetItem = 80;
int Spawn = 32;
int HP = 20000;
int g_selfAddr;
OnInit(int this)
{
g_selfAddr = this;
}
OnStart()
{
int c = GetSelf(g_selfAddr);
ChangeBehavior(c, "wait");
}
在int Team = 2;这栏,改Team的值就行了,1是流星,2是蝴蝶,3是盟主。
在int Weapon = 35;这栏,改Weapon的值就可以改变人物的武器,武器变好如下:
// 武器编号
中庸
飞镖=1 飞轮=2 火*=3 双刺=4 匕首=5 轻剑=6
长*=7 大刀=8 大锤=9 乾坤刀=47 指虎=51 忍刀=55
高攻
飞镖=10 飞轮=11 火*=12 双刺=13 匕首=14 轻剑=15
长*=16 大刀=17 大锤=18 乾坤刀=48 指虎=52 忍刀=
56
高防
飞镖=19 飞轮=20 火*=21 双刺=22 匕首=23 轻剑=24
长*=25 大刀=26 大锤=27 乾坤刀=49 指虎=53 忍刀=
57
高敏
飞镖=28 飞轮=29 火*=30 双刺=31 匕首=32 轻剑=33
长*=34 大刀=35 大锤=36 乾坤刀=50 指虎=54 忍刀=
58
圣诞
雪球(飞镖)=37 飞碟(飞轮)=38 拉炮(火*)=39
星星(双刺)=40 拐杖糖(匕首)=41仙女棒(轻剑)=42
雪地铲子(长*)=43 特大抓痒器(大刀)=44
大棒棒糖(大锤)=45 铃铛(飞镖)=46
在int Model = 15;这栏可以改变人物的模型,编号如下:
0 孟星魂 1 冷燕2 铁胡子3 夜猫子4 破空5 冯浩6 孙剑7 萧安8 子与9 王强10 无名 11 叶翔12 小何13 鳯凰14 石群15 屠城16 笵璇17 高寄澕18 孙玉伯19 律香川
再给你看看这个吧:(精品呦)
//姓名
string Name = "任何名称";这是用来设定NPC叫什么名字的
// 模型编号
int Model = 1;这是用来设定NPC的图型
// 主要武器编号
int Weapon = 6;这是设定所持有武器的编号
// 次要武器编号,没有次要武器就不要写或写0
int Weapon2 = 7;这是设定所持有第二把武器的编号,武器编号请查阅下方
// 队伍 0:不分队 1:流星 2:蝴蝶
int Team = 1;
// 视线距离 100~2000
int View = 500;
// 反应速度 0~100, 100最快(基本上可超过,但破100后,下面的常数设定大都失效了)
int Think = 100;
// 攻击机率(轻、中、重), 攻击+防御 机率 <= 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; 生命值的1/10才是真实生命值,所以目前这个设定是100的血
函数及程序
// init function
int g_selfAddr; int 是用来宣告该变数为整数
int g_self;
OnInit(int this) 这个常式是代表启动这NPC的初始变数运算
{
g_selfAddr = this;
}
OnStart() 这个常式是代表启动这NPC的预设行为
{
g_self = GetSelf(g_selfAddr);
/*
// 站在原地四处看
ChangeBehavior(g_self, "wait");
// 站在原地不动
ChangeBehavior(g_self, "idle");
// 到处乱跑
ChangeBehavior(g_self, "run");
// 在1、3、5...巡逻点移动
ChangeBehavior(g_self, "patrol", 1, 3, 5);
// 跟在玩家身边
ChangeBehavior(g_self, "follow", "player");
// 跟在同队VIP身边
ChangeBehavior(g_self, "follow", "vip");
// 跟在敌队VIP身边
ChangeBehavior(g_self, "follow", "enemyvip");
// 跟在拿标物的人身边
ChangeBehavior(g_self, "follow", "flag");
// 跟在xxx身边
ChangeBehavior(g_self, "follow", "xxx");
//以杀了xxx为目的
ChangeBehavior(g_self, "kill", "xxx");
*/
}
// run function 程序开始的地方(一般可以不用写)
OnUpdate()
{
int a = 0;
}
写到这里存档后(档名不限,副档名一定要PST),把该NPC档放在LEVEL目录中,就可以用\AI NPC档名呼叫的方式叫出自己做的NPC了.
怎么样?不错吧,修改也是一种乐趣,特别是自己修改,这方面我有不错的造诣
http://mbs.17173.com/chuzhao.htm流星蝴蝶剑专区