火光游戏

 找回密码
 立即注册
搜索
查看: 1001|回复: 0

传奇SF公用NPC的制作方法

[复制链接]
发表于 2018-8-22 14:34:46 | 显示全部楼层 |阅读模式
大家在使用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

乌木剑

木剑 50 1

铁剑 50 1

短剑 50 1

青铜剑 50 1

匕首 50 1

海魂 50 1

修罗 50 1

八荒 50 1

凌风 50 1

斩马刀 50 1

半月 50 1

偃月 50 1

}

然后我们就到market_def里面把所有武器店NPC的脚本都改成

0

5

6

43

[@main]

#CALL [\武器店.txt] @武器店

你会发现每个武器店NPC都是共用QuestDiary文件夹里面”武器店.txt“的脚本

同样,别的NPC也可以使用同样的方法,来修改

三三在线http://www.33ol.com/,服务器租用/托管,高性能,高配置,高防护,高独享7x24小时售后服务,定制属于你的专属服务器。企点Q:4000900901电话:4000900901
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|Archiver|火光游戏发布网 ( 黔ICP备19013343号-1 )

贵公网安备 52011502001243号

GMT+8, 2025-1-31 03:02 , Processed in 0.098806 second(s), 10 queries , MemCache On.

Powered by Discuz! X3.4

© 2001-2013

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