流星蝴蝶剑修改大全
在流星蝴蝶剑安装目录下有一个名为level的文件夹,其中后缀为.pst的文件都是文本档,snXX_.pst是关卡人物控制档,编辑关卡人物控制比较繁琐一般人不建议尝试,而其中npcXX_XX.pst文件就是人物文档了,前两个X代表关卡 01=钟乳洞 03=一线天 04=炽雪城 05=皇天城 09=决死阵 10=炼铁狱 13=金华城 14
·
在流星蝴蝶剑安装目录下有一个名为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倍) int trg0 = 0; (载入6个AI) int trg1 = 0; int trg2 = 0; int trg3 = 0; int trg4 = 0; int trg5 = 0; OnStart() { AddNPC("*"); (载入AI人物文件,*是文件名舍去了.pak) AddNPC("*"); AddNPC("*"); AddNPC("*"); AddNPC("*"); } 张望// int g_selfAddr; int g_self; OnInit(int this) { g_selfAddr = this; } OnStart() { g_self = GetSelf(g_selfAddr); ChangeBehavior(g_self, "wait"); } 巡逻// int g_selfAddr; int g_self; OnInit(int this) { g_selfAddr = this; } OnStart() { g_self = GetSelf(g_selfAddr); ChangeBehavior(g_self, "patrol", 5, 15, 16, 20, 89, 91, 11, 10, 8, 116, 115, 7, 6); } (2,15,16,*,*,*,.....代表地图位置坐标) 等待// int g_selfAddr; int g_self; OnInit(int this) { g_selfAddr = this; } OnStart() { g_self = GetSelf(g_selfAddr); ChangeBehavior(g_self, "idle"); } 跟随玩家// int g_selfAddr; int g_self; OnInit(int this) { g_selfAddr = this; } OnStart() { g_self = GetSelf(g_selfAddr); ChangeBehavior(g_self, "follow", "player"); } 乱跑// int g_selfAddr; int g_self; OnInit(int this) { g_selfAddr = this; } OnStart() { g_self = GetSelf(g_selfAddr); ChangeBehavior(g_self, "run"); } 跟随老大// int g_selfAddr; int g_self; OnInit(int this) { g_selfAddr = this; } OnStart() { g_self = GetSelf(g_selfAddr); ChangeBehavior(g_self, "follow", "vip"); } 杀死某个角色// int g_selfAddr; int g_self; OnInit(int this) { g_selfAddr = this; } OnStart() { g_self = GetSelf(g_selfAddr); ChangeBehavior(g_self, "kill", "player"); } 巡逻,找到玩家后跟随玩家// int g_selfAddr; int g_self; OnInit(int this) { g_selfAddr = this; } OnStart() { g_self = GetSelf(g_selfAddr); //ChangeBehavior(g_self, "patrol", 129, 73, 133, 134, 71, 79, 78, 77, 74, 69); ChangeBehavior(g_self, "follow", "player"); } 语句 Perform(c, "faceto", player);(c=<第一个NPC>面冲玩家) Perform(c, "use", 4);(c=<第一个NPC>套4号物品)7=隐5=敏3=防19=攻18=14=12=毒13=慢20=生命上限(林芝)29=圣诞围脖30=圣诞手套31=圣诞跑鞋32=圣诞礼帽33=手记27=雪人 1.加30HP(一般肉包) 2.50HP灵芝(华佗) 3.防御模(铜皮) 4.攻击模1(嗜战) 5.猫足 6.声响(不知道有什么用处) 7.隐身衣(风水) 8.气元 9.光芒效果(不知道有什么用处) 10.中毒(减移) 11.中毒(减血) 12.中毒(减血) 13.中毒(减移) 14.中毒(减血) 15.加500HP 16.加50HP(大肉包) 17.加10HP(小肉包) 18.中毒(减血) 19.攻击模2(强攻,不知道学名叫什么) 20.699HP灵芝 下面给出单机编程中的"Use"值. Perform(c, "say", "********");(c=<第一个NPC>说*********) int c; int c2; int c3; int c4; int c5; int now = GetGameTime();(角色代码和动作含义) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
更多推荐
所有评论(0)