魔力宝贝NPC类型以及脚本一些解释
Windowhealer 医疗窗口
Injurydoctor 治疗医生
Event 事件
Skillmaster 技能教学
StandEnemy 站立敌人
TownPeople 城镇居民
Jobsmaster 就职教学
Billboard 街道版
Brushman 兑换人
Itemshop2 商品商店
Titleman 称号人
以上是NPC人物所属的类型,个别的用处不大的就没写,银行是后想起来的,但我没写上,因为眼睛睁不开了,也不想找了
Windowhealer 护士尤美儿 0 7500 0 1 1 0 1112 8 30 8 30 8 30 8 30 1 60000 4 14090 0 1 0 100
用一个NPC做例子,第一个是他的类型,第二位的是此人物名字,第三位的NPC编码,必须唯一的不可重复,1112是地图代码 8 30是坐标 14090是形象标号.
怀疑 4 代表的是游戏NPC面对的方向 采集的数据 2上 4右 6下 0左
NPC的最后的一个是显示他是什么样的一NPC 纯数字2010 表示他只说话,而说话的内容是在MSG里对应的编号
尾号的意思
纯数字2010:这类尾号的是只在游戏中显示一句话的,就是点他,他就说话,而且就这一句。MGS中的编号
而尾号是EV_rk_club01.txt: 则表示事件的内容 一般有此结尾的都是Event类的人物,对应NPC文件夹里的脚本
结尾是1212|0012|145|4545|:这类都是贩卖类的
————————————————————————————————————————————
例如 酒吧的 喊头目万岁可以买到钥匙的NPC,分析如下
#NPC:悼狼 凯艰 魄概牢
#厘家:官 救虐葛俊 乐澜
//这句没有用
block StrCmpChat != 12000 || StrCmpChat == R //检查对话内容是否与12000相同 否则 循环
########## ##########
//分割线
#nn 扁促府绊 乐菌绢. 寸脚 楷遏盔B瘤?
//显示文字
Window 12006,YES,NO //窗口显示12006的文字,选择按纽 YES NO
########## ##########
#nn 构!? 穿备衬 呈! 历府 啊!
Window_NO
//选择NO
Endwindow 12007 //选择NO之后显示12007的内容
########## ##########
#nn 亮酒, 弊烦 鞠龋甫 富秦.
Window_YES
//选择YES
Endwindow 12008 //选择YES之后显示12008的内容
block StrCmpChat == 12000 //判定对话为12000显示的内容则继续
########## ##########
#nn 滴格丛 弥绊!!n 凯艰, 啊瘤绊 吭绢.n 距加措肺 10俺俊 100G促. 宝满瘤?
Window 12001,YES,NO
//判定12000之后的对话框YES,NO
Window_YES gold < 100
//选是的同时判定金钱大于100
#nn 绢捞绢捞, 捣捞 何练秦. 愁府绰 芭扼搁 倒酒啊.
Endwindow 12003
//如果不够则提示 12003
Window_YES //如果是则继续
ItemSpace == 0
//ItemSpace 检查道具是否有位置
#nn 绢捞绢捞, 寸脚 歹 捞惑 啊龙 荐 绝阑刨单?
//如果没有则提示
Endwindow 12004
//如果没有位置则显示12004的内容
Window_YES ItemSpace >= 1
//有位置 0是没有位置 1是有
AddGold -100
//金钱-100
GiveLeak1Item 16000,10
//给予16000号物品,数量10
#nn 捞霸 弊 拱扒捞促. 家吝洒 荤侩窍扼备.n 坷具葫 弥绊!!
Endwindow 12005
//购买结束显示的内容 12005中的条目
Window_NO
//对话框选否
#nn 鞘夸绝绰 扒啊? 捞惑茄 赤籍捞焙
//对话框选否显示的内容
Endwindow 12002
——————————————————————————————————————————
脚本中
#nn 后边跟的是对话内容
####### 是分割脚本用的,方便浏览之用,并不在游戏中显示
Event 事件
Skillmaster 技能教学
StandEnemy 站立敌人
TownPeople 城镇居民
Jobsmaster 就职教学
Billboard 街道版
Brushman 兑换人
Itemshop2 商品商店
Titleman 称号人
以上是NPC人物所属的类型,个别的用处不大的就没写,银行是后想起来的,但我没写上,因为眼睛睁不开了,也不想找了
Windowhealer 护士尤美儿 0 7500 0 1 1 0 1112 8 30 8 30 8 30 8 30 1 60000 4 14090 0 1 0 100
用一个NPC做例子,第一个是他的类型,第二位的是此人物名字,第三位的NPC编码,必须唯一的不可重复,1112是地图代码 8 30是坐标 14090是形象标号.
怀疑 4 代表的是游戏NPC面对的方向 采集的数据 2上 4右 6下 0左
NPC的最后的一个是显示他是什么样的一NPC 纯数字2010 表示他只说话,而说话的内容是在MSG里对应的编号
尾号的意思
纯数字2010:这类尾号的是只在游戏中显示一句话的,就是点他,他就说话,而且就这一句。MGS中的编号
而尾号是EV_rk_club01.txt: 则表示事件的内容 一般有此结尾的都是Event类的人物,对应NPC文件夹里的脚本
结尾是1212|0012|145|4545|:这类都是贩卖类的
————————————————————————————————————————————
例如 酒吧的 喊头目万岁可以买到钥匙的NPC,分析如下
#NPC:悼狼 凯艰 魄概牢
#厘家:官 救虐葛俊 乐澜
//这句没有用
block StrCmpChat != 12000 || StrCmpChat == R //检查对话内容是否与12000相同 否则 循环
########## ##########
//分割线
#nn 扁促府绊 乐菌绢. 寸脚 楷遏盔B瘤?
//显示文字
Window 12006,YES,NO //窗口显示12006的文字,选择按纽 YES NO
########## ##########
#nn 构!? 穿备衬 呈! 历府 啊!
Window_NO
//选择NO
Endwindow 12007 //选择NO之后显示12007的内容
########## ##########
#nn 亮酒, 弊烦 鞠龋甫 富秦.
Window_YES
//选择YES
Endwindow 12008 //选择YES之后显示12008的内容
block StrCmpChat == 12000 //判定对话为12000显示的内容则继续
########## ##########
#nn 滴格丛 弥绊!!n 凯艰, 啊瘤绊 吭绢.n 距加措肺 10俺俊 100G促. 宝满瘤?
Window 12001,YES,NO
//判定12000之后的对话框YES,NO
Window_YES gold < 100
//选是的同时判定金钱大于100
#nn 绢捞绢捞, 捣捞 何练秦. 愁府绰 芭扼搁 倒酒啊.
Endwindow 12003
//如果不够则提示 12003
Window_YES //如果是则继续
ItemSpace == 0
//ItemSpace 检查道具是否有位置
#nn 绢捞绢捞, 寸脚 歹 捞惑 啊龙 荐 绝阑刨单?
//如果没有则提示
Endwindow 12004
//如果没有位置则显示12004的内容
Window_YES ItemSpace >= 1
//有位置 0是没有位置 1是有
AddGold -100
//金钱-100
GiveLeak1Item 16000,10
//给予16000号物品,数量10
#nn 捞霸 弊 拱扒捞促. 家吝洒 荤侩窍扼备.n 坷具葫 弥绊!!
Endwindow 12005
//购买结束显示的内容 12005中的条目
Window_NO
//对话框选否
#nn 鞘夸绝绰 扒啊? 捞惑茄 赤籍捞焙
//对话框选否显示的内容
Endwindow 12002
——————————————————————————————————————————
脚本中
#nn 后边跟的是对话内容
####### 是分割脚本用的,方便浏览之用,并不在游戏中显示
- 上一篇文章:魔力黑箱子刷新修改方法与一点技巧分享
- 下一篇文章:魔力NPC类型之SimpleTrade修改技巧
热门文章
热门标签