antyvfl 发表于 2022-10-8 23:15:08

传世服务端NPC脚本开头代码的意思详解

编写脚本必须要了解的常识,提供给大家参考学习



参数名

含义
@s_repair        特殊修理
@buy        购买东西
@sell       
出售东西

@repair        普通修理
@makedrug       
制作毒药

@storage        保管物品
@getback        取回物品
@upgradenow        升级武器
@getbackupgnow        取回武器
@callboard        江湖公告类型
@doshop        拥有该属性的NPC,可以在玩家摆摊状态下点击
(通常情况下,摆摊时不能点击NPC)
@callboard2        传世宝典类型
@fastbuy       
快捷交易

%100        表示该NPC出售的物品价格,%100是原始物价,%150是1.5倍物价5uwl.net
+19 +20 +21        是项链店,所有项链可以在这里维修和交易
+22 +23        是戒指店,所有戒指可以在这里维修和交易
+24 +26        是手镯店,所有手镯可以在这里维修和交易
+3 +25 +30        是杂货店,所有杂货可以在这里维修和交易
+3 +4        是书 店,所有图书可以在这里交易
+0 +42        是药 店,所有药剂可以在这里交易
+10 +11 +58 +81        是衣服店,所有衣服、腰带和靴子可以在这里维修和交易
+15        是头盔店,所有头盔可以在这里维修和交易
+5 +6 +43        是兵器店,所有兵器可以在这里维修和交易
+1 +40        是肉 店,所有肉可以在这里交易
NPC其它参数
参数名

含义
       
npc库存物品

不能写在[@mian]前面



;名字 数量 刷新时间

       
可以购买商城中的物品


a b c

a = StdItems.DB中的物品ID+1

b = 物品名

c = 购买的元宝价格

示例:

770 灵符 2

使用示例
(@fastbuy @buy @sell @repair @s_repair)
%100
+10
+11
+15
+58
+81
[@main]
欢迎光临,有什么事情需要我帮忙吗?

<快捷交易/@fastbuy>
<购入衣服/@buy>
<出售衣服/@sell>
<修复衣服/@repair>
<特殊修理/@s_repair>
<打听/@_FZ_ask>和心魔有关的最新消息
<关闭选单/@exit>

[@fastbuy]
请挑选要购买的物品。

<商品清单/@buy>
<返 回/@main>

[@buy]
要购买什么吗?

<商品清单/@buy>
<返 回/@main>

[@sell]
请放上去要卖的衣服,我给估价。
头盔、帽子、靴子和腰带也收购,
最好在这儿一起卖吧。

<返 回/@main>

[@repair]
可以修复衣服,头盔,帽子。另外,还可以修复靴子和
腰带!

[@s_repair]
要特殊修理吗?
价格会比普通修理贵的。

<返 回/@main>

[@_FZ_ask]
   快修补好你的衣服,拿好你的武器,加入寻找心魔的队
伍吧。最近我看到一些目光呆滞的人在中州大陆上游荡,你
去看看吧。

   <返 回/@main>


;商品名称                ;数量        ;刷新时间
粗布衣(男)        40        10
灵魂战甲(男)        40        10
魔袍(男)              40        10
轻盔(男)                40        10
中盔(男)                40        10
重盔(男)                40        10
粗布衣(女)        40        10
灵魂战甲(女)        40        10
魔袍(女)                40        10
轻盔(女)                40        10
中盔(女)                40        10
重盔(女)                40        10
魔力头盔                40        10
青铜头盔                40        10

镜像NPC功能
无任何命令或参数
功能说明
在Merchant.txt或NPC.txt里的地图参数前加上镜像NPC所在的地图(这两个NPC的脚本文件名要一致)

使用示例
镜像 <RTG11>RTG12 27 94 天关之门 0 158 0 0 0
镜像 <RTG11>RTG13 27 94 天关之门 0 158 0 0 0
镜像 <RTG11>RTG14 27 94 天关之门 0 158 0 0 0

912666345 发表于 2022-10-8 23:27:52

淡定,淡定,淡定……

byscp 发表于 2022-10-9 23:15:40

真是难得给力的帖子啊。

mstester2011 发表于 2022-10-12 22:46:52

楼主加油,我们都看好你哦。

xlz888 发表于 2022-10-13 11:03:35

感恩无私的分享与奉献 :)

460082723 发表于 2022-10-18 00:44:09

激动人心,无法言表!

zhq8008 发表于 2022-10-18 01:14:15

我只是路过打酱油的。

zhangning_sd 发表于 2022-10-22 11:20:42

楼主加油,我们都看好你哦。

happy5210 发表于 2022-10-23 10:50:04

感恩无私的分享与奉献 :)

--M_g-- 发表于 2022-10-23 16:17:41

我只是路过打酱油的。
页: [1] 2
查看完整版本: 传世服务端NPC脚本开头代码的意思详解