石器时代任务型NPC举例,石器时代发布网,石器技术交流站!
石器时代任务型NPC举例
#任务型 enemy=changeevent
NomalMainMsg:铸造是一门伟大的艺术! #预设对话,在无任何任务标与条件判断满足之对话,可以作成无生命物品之点选讯息

#REQUEST动作
EventNo:xxx #接哪xxx任务编号,-1通常是未接任务对话
TYPE:REQUEST #动作类型,已知有:REQUEST,MESSAGE,ACCEPT
EVENT:ITEM!=2367 #判断式,已知有:(>,=,!=,<)LV,ENDEV,NOWEV,ITEM=,
RequestMsg1:疑?找我一起去要糖吗? #REQUEST动作询问对话,只有NomalWindowMsg以0做开始
ThanksMsg1:谢谢!这个南瓜灯给你! #确认后对话
StopMsg:是不是我要求的太过分呢? #拒绝后对话,再次要求确认?
EndStopMsg:当你方便的话再来帮忙我好吗? #接续拒绝对话?
NoStopMsg:那就麻烦你了。 #接续确认对话?
ItemFullMsg:咦?物品满了! #物品满了提示对话
GetItem:2367 #后置动作,已知有:GetItem,DelItem,GetRandItem...详见最后整理
EventEnd

#MESSAGE动作
EventNo:-1
TYPE:MESSAGE
EVENT:ITEM=2366
NomalWindowMsg0:我梦寐以求的糖果! #符合条件对话
KeyWord:不给糖就捣蛋 #密语,通常会再设一个相同任务编号无密语的MESSAGE动作
ItemFullMsg:咦?物品满了! #物品满了提示对话
GetRandItem:1224,13092
DelItem:2366*1
EventEnd

#ACCEPT动作
EventNo:-1
TYPE:ACCEPT
EVENT:NOWEV=84&LET>79-810*1 #79为要求宠物大于等级,810为"enemybase1"中的宠物类型编号,*1为数量
AcceptMsg1:\n可以把这给我吗? #循问对话
ThanksMsg1:真是太谢谢你啦! #确认后对话
DelPetLET>79-810*1 #拿走该宠物
GetPet:2474,1610 #随机得到宠物
AddPet:2474?? #直接得到宠物
PetFullMsg:你身上的宠物满了喔! #宠物栏已满讯息
DelItem:11848*1,11829*1
GetItem:19728 #AddItem是用在Free
ItemFullMsg:你身上东西太多了~
DelStone:50000 #拿走石币
StoneLessMsg:喂,你没给钱! #石币不够提示对话
NpcWarp:60029.4.17,60016.6.6 #NPC传送点
EndSetFlg:85 #结束关闭任务标
CleanFlg:178 #删任务
EventEnd

EventNo:-1
TYPE:ACCEPT
EVENTLV>10
AcceptMsg:贩卖门票。\n你的话需要%8ds。 # %8d意义?
ThanksMsg:这张票若是注销会消失请注意。
DelStoneLV*3 #LV=人物等级
StoneLessMsg:不好意思钱不够喔。
GetItem:2601
ItemFullMsg:道具已满无法交付给你
EventEnd


EventNo:-1
TYPE:REQUEST
EVENT:ENDEV=25,ENDEV=26
RequestMsg:族长已经都告诉我了。\n你是来买矿石的吧!\n一个矿石要3000S,可以吗?
ThanksMsg:那就请收下这个。\n今后还请多多关照。
StopMsg:不是来买矿石的吗?
EndStopMsg:我们不欢迎只问不买的客人。
NoStopMsg:是这样呀。
GetItem:2503
DelStone:3000
ItemFullMsg:你的袋子已满了。\n请空出位置来!\n这样我才能卖给你。
StoneLessMsg:你的钱不够呀!\n真抱歉可否请你准备好钱后再来呢?
EventEnd


EventNo:-1
TYPE:CLEAN
EVENT:NOWEV=36,ENDEV=36
CleanFlg:36
CleanMainMsg:\n\n   你已经拉过神签了吗?
CleanFlgMsg:\n\n     请从神社前的牌坊\n     再一次走往本殿。
EventEnd

EventNo:36
TYPE:REQUEST
EVENTLV>0
RequestMsg:\n\n  把香油钱、放入捐献箱内吗?
ThanksMsg:\n\n      贡献了香油钱。
StopMsg:\n要终止现在的事件吗?
EndStopMsg:若是、随时想到都可以来喔
NoStopMsg:非常期待喔
StoneLessMsg:\n\n钱不够喔。
DelStone:50
EventEnd
上一篇;石器服务端NPC脚本命令
下一篇;石器时代特定时间出现的NPC举例