2015年4月—2024年4月,论坛已建立9周年,欢迎加入QQ群讨论:419848937

如何制订自己的商店

爆率、物品、补丁修改等技术参考资料
回复
头像
天堂之手
Mr.GL
Mr.GL
帖子: 263
注册时间: 2018-02-24 21:37

如何制订自己的商店

帖子 天堂之手 » 2018-03-24 19:59

首先说明.这个商店我也不是很精通.还不会用NPC来制作.只能使用SPC
还有.这个商店.是兑换系统.并不是GF那样的只能使用金钱.可以是任何物品
好拉.说到这里.开始制作商店
第一步.准备一个未加密的HTML(你没有的话.下面提供一个.请自行修改)
第二步.准备一个XML(这个东西在X:\L2SoM-Server-Utopia\l2server\data\multisell里面有.你可以复制一个.但是我也提供一个简单版的下载)
第三步.打开你的HTML.右键.查看源文件.会出现一个记事本
其中<html><body><center><font color="LEVEL">武器兑换:<br></center>
里面的武器兑换.就是商店的文本名称(非SPC名称)
第一个代码<html>就是开头文件.最后还会用一个</html>结尾.
至于 <center>和<font color="LEVEL">
是什么意思我还弄不懂.还要请高手赐教.
<br>就是另起一行的意思
<body>和</body>之间的信息.是正文.才是你要在网页中展现出来的.
<tr>定义一行.什么意思我还不懂.
<a action="bypass -h npc_%objectId%_multisell 66666"><font color="LEVEL">武器兑换</font></a><br>里面的武器兑换就是能点击的菜单.你也可以自行添加
怎么添加呢?不会HTML语言的.就直接复制一个<a action="bypass -h npc_%objectId%_multisell 66666"><font color="LEVEL">武器兑换</font></a><br>
修改里面的武器兑换文字.就可以了.
(虽然说的笼统.但是大家应该明白吧?)
请记住.一定要以</html>作为你HTML全文的结尾
然后保存你的文本.刷新HTML.如果代码没错的话.你会看到你的HTML的.然后发上论坛的一般讨论区.会有人帮你加密的.现在暂时把HTML文件名保存为66666.HTM
第四步.修改XML
打开XML.还是右键查看源文件.是不是看见一堆东西头都大了?放心.只要修改很小的一部分就可以拉.
注意文本中的以下部分
<ingredient id="57" count="16500"/>
<ingredient id="24" count="1"/>
<production id="25" count="1"/>
其中<ingredient id="57" count="16500"/>
意思就是需要物品ID为57的物品16500个.
其中<production id="25" count="1"/>
意思就是兑换到物品ID为24的物品1个
比如我想兑换一个王朝弓.物品ID为9445
需要物品ID57(就是金钱)1E个.
就是
<ingredient id="57" count="16500"/>
<production id="9445" count="100000000"/>
其中ID57可以是任何物品.
相信大家都明白了吧?
这里面大家应该可以很简单的修改了
这里保存XML为66666.XML
(为什么要设置名字一样呢?看下文)
第五步.创建SPC
这个东西嘛.月大已经发过帖子了.我就直接给连接你们好了
用GM号进入游戏....打//a召唤NPC 在里面打上最开始的你写的ID号就可以了
记得改完后保存 如果是开着服务器的记得重新启动一次
SPC建立教程

multisell兑换系统使用教程

(这里就是为什么要HTML和XML名称一样的原因)
XML教程


HTML放在X:\L2SoM-Server-Utopia\l2server\data\html\default
XML放在X:\L2SoM-Server-Utopia\l2server\data\multisell

注意了.因为不开源的问题.HTML一定要加密.你才能从NPC那里看到对话
66666.rar
您没有权限查看这个主题的附件。
图片

回复