您当前的位置:首页 > 传世技术

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

本文出处:网游动力作者:本站发布时间:2011-07-09阅读次数:

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

 

参数名

含义
@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其它参数

参数名

含义
[goods]

npc库存物品

不能写在[@mian]前面

[goods]

;名字 数量 刷新时间

[ybgoods]

可以购买商城中的物品

[ybgoods]
a b c

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

b = 物品名

c = 购买的元宝价格

示例:
[ybgoods]
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>

[goods]
;商品名称		;数量	;刷新时间
粗布衣(男) 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