npc.txt多种NPC类型解释
HouseMaster 房屋租赁引用:
HouseMaster 钎蔓 0 991197 0 1 1 0 3000 36 65 36 65 36 65 36 65 1 60000 0 11497 0 1 0 11578|0,3000,37,66|11296|0,3000,35,62|3806|19523|
3000 36 65 36 65 36 65 36 65 地图编号及坐标
11578|0,3000,37,66 入口标记物形象和坐标
11296|0,3000,35,62 房子形象和坐标
11497 NPC形象
3806 与HouseWarp2连接
19523 需要道具19523
引用:
HouseWarp2 0 991198 0 1 1 0 3000 38 63 38 63 38 63 38 63 1 60000 0 0 0 1 0 1|3806
1|3806 1为默认,房屋租赁入口到3806
orthopedist 整容医生
引用:
orthopedist 橇发 沥绢府 0 806300 0 1 1 0 59539 37 18 37 18 37 18 37 18 1 60000 4 14630 0 1 0 3007174|3007175|3007176|3007177|3007178|3007179|3007180|3007181|3007182|3007183|607683|1000|
59539 37 18 37 18 37 18 37 18 地图坐标
14630 NPC形象
3007174|3007175|3007176|3007177|3007178|3007179|3007180|3007181|3007182|3007183 出现的MSG
607683 需要物品607683
1000 价格为1000
Windowman 选项窗口
引用:
Windowman 水晶兑换解说员 0 2052 0 1 1 0 1165 22 16 22 16 22 16 22 16 1 60000 4 14559 0 1 0 WM_ijk_2052.txt
1165 22 16 22 16 22 16 22 16 地图和坐标
14559 NPC形象
WM_ijk_2052.txt 脚本
以此为例:
PREV_00: #\n 农府胶呕狼 汲戈阑 秦靛府瘤.\n\n 辆幅客 狼固俊 措秦辑\n 己龙俊 措秦辑\n 荤侩过俊 措秦辑
Window 60184,SELECT[1]_100,SELECT[2]_100,SELECT[3]_100,CANCEL '对话弹出选项1,2,3,PREV为根选项
SELECT[1]_100: '分选项1
Window 60185,NEXT_00
NEXT_00:
Window 60186,OK,PREV_00 '弹出对话60186,确定后返回根选项
引用:
Spiritman 罗德里克祭祀 0 770000 0 1 1 0 1202 12 17 12 17 12 17 12 17 1 1000 4 14067 0 1 0 100|990001|990002|990003|990004|990005|990006|990007|990008|990009|990010
1202 12 17 12 17 12 17 12 17 地图坐标
14067 NPC形象
100|990001|990002|990003|990004|990005|990006|990007|990008|990009|990010 100为默认,后续为MSG
引用:
disemployment 游民申请员 0 10203 0 1 1 0 1000 85 44 85 44 85 44 85 44 1 60000 6 14007 0 1 0 69046|69047|69048|69049|69050|69051|69052|
1000 85 44 85 44 85 44 85 44 地图坐标
14007 NPC形象
69046|69047|69048|69049|69050|69051|69052| MSG
引用:
Brushman 纯银交换 0 10003 0 1 1 0 1071 27 6 27 6 27 6 27 6 1 60000 0 14075 0 1 0 9603|69004|69053|69057|69058|69059|9614|1|20
9614是兑换成的东西..9603是需要的东西..
1071 27 6 27 6 27 6 27 6 是地图和坐标.
49004|69053|69057|69058|69059| 是相关MSG
1|20是兑换一个9614需要20个9603
14075 NPC的形象
那么.就添加9614|1|20的类似内容
最大项目数为10个
TownPeople 提示版
引用:
TownPeople 伊恩 0 60138 0 1 1 0 2100 51 42 51 42 51 42 51 42 1 60000 4 14011 0 1 0 2237|2238
2100 51 42 51 42 51 42 51 42 相关地图和坐标
2237|2238 会出现的MSG
14011 NPC形象
点击之后显示对话内容的NPC
引用:
StandEnemy 水之精灵花罗 0 5304 0 1 1 0 9207 16 10 16 10 16 10 16 10 1 60000 6 110358 0 1 0 2|0,9208,5,10||0|||3006028||0|27212|||||||||
9207 16 10 16 10 16 10 16 10 相关地图和坐标
110358 NPC形象
2|0,9208,5,10||0|||3006028||0|27212||||||||| 0,9208,5,10 为战斗结束后传送到的坐标,27212为encount
引用:
WatchEx 0 802239 0 1 1 0 59680 148 145 148 145 148 145 148 145 1 60000 0 0 0 1 0 EV_tane_iwaya_200-11.txt
59680 148 145 148 145 148 145 148 145 地图和坐标
EV_tane_iwaya_200-11.txt 触发的脚本
以此为例
block Xpos == 148 && Ypos == 144 '判断是否在坐标内
Play_SE 274,320,240 '播放音效
Message 3006709 '出现系统提示MSG3006709
SetLp -5 ‘减5点魔
估计是土洞里某陷阱的NPC类型吧…
'仔细一想不是…额…要是陷阱应该有Warp吧…那就应该是一个提示啦,比如你进入动物园,播放音效,提示啥的,哈~
引用:
ItemCount 墨款飘 攫聪 0 991278 0 1 1 0 444 5 4 5 4 5 4 5 4 1 60000 0 100752 0 1 0 CNT_19000.txt
444 5 4 5 4 5 4 5 4 地图和坐标
100752 NPC形象
CNT_19000.txt 脚本
以此为例
Total= 2, 2
Item= 10002, 9602
Type=0
Gold=0 '以上是前提,总计算量为2,物品可以是10002,9602,输出量为0,金钱为0
block CountItemNum < $Total '判断条件,物品的计算小于总计数,也就是小于两次
OpenItemCountWindow 990010,990011,990012,990013,990014 ‘打开计数的窗口,开始计算
GlobalTimerA = 0 '全局时间计算为0
Message 990014 '系统提示990014
解释如下:
比如你拿一个物品去该NPC,去一次计一次数,当计数小于Total限制的值时,触发。
关于星夜说的收取物品,可能也是计数后触发的吧…
引用:
Vehicle 飞象 0 806572 0 1 1 0 59522 118 101 118 101 118 101 118 101 1 60000 0 14568 0 1 0
110782|300||-2|0|59524|100|141|90|2|3007366|3007367|3007368|3007369|3007370|3007371|3007372|3007373
110782 交通工具形象
300 为乘坐价格 300魔币
-2 2其中一个是限制人数最大为2人..
59524|100|141 59524目的地图编号 100 141 坐标
90 乘坐时间,单位second
3007366|3007367|3007368|3007369|3007370|3007371|3007372|3007373 对应MSG
免费内容:
其他类型:
replaceGM GM就职(不知为何显示不出来,但是MSG里有%s,类似于恢复魅力,我猜可能是付费成为GM)
Piolot 领航员(类似于Townpeople)
BossBox 宝箱
exchanger 导游(类似于Townpeople,每一个|为×屏蔽词汇×内容,顺序播放MSG)
Skillmasterd 替换技能
PlayerSearch 查找个人资料里需要某物品的人
Injurydoctor 医生
Charm 魅力恢复
Timecard 打卡处
Skillmaster 技能导师
Jobsmaster 职业导师
Windowhealer 护士
Windowhealer2 资深护士
Repairman 修理工
Titleman 检查称号