在D:\MirServer\Mir200\Envir\Market_Def 增加法师宠物商人-3.txt文件
[@main] #IF checkjob wizard #SAY 你好,<$USERNAME>,我是法师宝宝商人。\ 我可以让你快速获得强力的宝宝,而不用辛苦诱惑。\ <当前宝宝数量:<$SLAVECOUNT>/5>\ 现提供初级宝宝招募。\ 请选择你想要购买的宝宝:\ \ <购买虎卫王/@Buy_HuWei> - 10万金币(需要等级13) <购买鹰卫王/@Buy_YingWei> - 10万金币(需要等级13)\ \ <购买刀卫王/@Buy_DaoWei> - 20万金币 <购买影卫王/@Buy_Skeleton> - 100万金币(需要等级38)\ \ <离开/@exit> #ELSESAY 你不是法师,无法使用本服务。 [@Buy_HuWei] #IF large <$SLAVECOUNT> 4 #ACT sendmsg 6 [错误]:你已经有5个宝宝了,无法购买更多! goto @main break #IF checklevel > 12 checkgold 100000 #ACT take 金币 100000 recallmob 虎卫王 1 240 sendmsg 6 [提示]:你花费10万金币购买了1只虎卫王,它将为你战斗240分钟。 sendmsg 6 [提示]:当前宝宝数量:<$SLAVECOUNT>/5 goto @main break #ELSEACT sendmsg 6 [错误]:你需要13级且拥有10万金币才能购买虎卫王! goto @main break [@Buy_YingWei] #IF large <$SLAVECOUNT> 4 #ACT sendmsg 6 [错误]:你已经有5个宝宝了,无法购买更多! goto @main break #IF checklevel > 12 checkgold 100000 #ACT take 金币 100000 recallmob 鹰卫王 1 240 sendmsg 6 [提示]:你花费10万金币购买了1只鹰卫王,它将为你战斗240分钟。 sendmsg 6 [提示]:当前宝宝数量:<$SLAVECOUNT>/5 goto @main break #ELSEACT sendmsg 6 [错误]:你需要13级且拥有10万金币才能购买鹰卫王! goto @main break [@Buy_DaoWei] #IF large <$SLAVECOUNT> 4 #ACT sendmsg 6 [错误]:你已经有5个宝宝了,无法购买更多! goto @main break #IF checkgold 200000 #ACT take 金币 200000 recallmob 刀卫王 1 240 sendmsg 6 [提示]:你花费20万金币购买了1只刀卫王,它将为你战斗240分钟。 sendmsg 6 [提示]:当前宝宝数量:<$SLAVECOUNT>/5 goto @main break #ELSEACT sendmsg 6 [错误]:你的金币不足20万! goto @main break [@Buy_Skeleton] #IF large <$SLAVECOUNT> 4 #ACT sendmsg 6 [错误]:你已经有5个宝宝了,无法购买更多! goto @main break #IF checklevel > 38 checkgold 1000000 #ACT take 金币 1000000 recallmob 影卫王 1 240 sendmsg 6 [提示]:你花费100万金币购买了1只影卫王,它将为你战斗240分钟。 sendmsg 6 [提示]:当前宝宝数量:<$SLAVECOUNT>/5 goto @main break #ELSEACT sendmsg 6 [错误]:你需要达到38级且拥有100万金币才能购买影卫王! goto @main break
在您的Merchant.txt文件中添加NPC的配置:
法师宠物商人 3 343 340 法师宠物商人 0 12 0 0 0 0 10
这样在盟重343 340坐标增加了NPC,其中代码12为NPC样式,切换不同的角色修改对应的代码
然后重启服务端或者重载NPC生效