找回密码
 注册传奇GM论坛会员
996
查看: 1225|回复: 0

传奇NPC脚本代码设置规范,传奇私服公用NPC的制作方法

[复制链接]

404

主题

206

回帖

2288

积分

华贵铂金

积分
2288
发表于 2018-8-22 15:01:32 | 显示全部楼层 |阅读模式
悬赏1金钱未解决
大家在使用传奇NPC的时候,最常用的就是在market_def里面弄吧,这样弄的游戏NPC脚本很麻烦,因为
每个传奇NPC都有自己单独的脚本,特别是买东西的传奇私服NPC,修改起来很麻烦,
现在我教大家只用1个脚本,就能控制所有同一职业的NPC
首先我们在QuestDiary文件夹里面创建一个名字叫“武器店.txt\"的文本文件,在它里面写上
以下脚本
[@武器店]
{
#IF
checkpkpoint 2
#SAY
我不想和你这手上沾满血腥的人打交道,你找其他人吧!\ <退出[url=]/@exit[/url]>
#ELSEACT
goto @main_0_0
[@main_0_0]
你好,我做的武器是最好用的。武器坏了我也能把它修好,你需要什么帮助? 我要 <买[url=]/@buy[/url]
> 我要 <卖[url=]/@sell[/url]> 我要 <修理[url=]/@repair[/url]>; 我要 <特殊修理[url=]/@s_repair[/url]> <离开[url=]/@exit[/url]>
[@buy]
你想买什么东西?\ <返回/@武器店>
[@sell]
在要卖的物品上面点鼠标右键 \ <返回/@武器店>
[@repair]
在要修理的物品上面点鼠标右键? \ <返回/@武器店>[~@repair]
你要特殊修理吗 \ <返回/@武器店>\[Goods]
;商品 库存 单位
鹤嘴锄 50 1
}
然后我们就到market_def里面把所有武器店NPC的脚本都改成
[@main]
#CALL [\武器店.txt] @武器店
你会发现每个武器店NPC都是共用QuestDiary文件夹里面”武器店.txt“的脚本
同样,别的NPC也可以使用同样的方法,来修改






上一篇:热血传奇架设教程,关于传奇私服架设的详细教程讲解
下一篇:传奇私服穿戴效果王者套装和聚灵珠的DB
回复

使用道具 举报

本版积分规则

2444100141|手机版|小黑屋|传奇版本

GMT+8, 2024-4-26 06:17 , Processed in 0.165774 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表