首页 > 其他分享 >传奇架设服务端 装备的添加

传奇架设服务端 装备的添加

时间:2023-08-10 14:37:52浏览次数:115  
标签:10 持久 麻痹 wil 字段 添加 服务端 物品 架设

装备的添加首饰类需要调整内观,武器和衣服还需要调整外观,这里面有个算法.武器的外观为Weapon.wil所需要的图片除以1200, 衣服外观为hum.wil 所需要的图片除以1200.

  1. hum.wil   //衣服shape从0~50计算
  2. hum2.wil   //衣服shape从51~75计算
  3. hum4.wil   //衣服shape从101~125计算
  4. weapon.wil   //武器shape从0~100计算
  5. weapon2.wil   //武器shape从101~125计算

复制代码

5.1.1 添加首饰

首先利用HH8-WIL编辑器 WER3.1打开客户端资源,客户端资源在DATA文件夹下,Items.wil为背包内显示图片,DnItems.wil为掉落在地上显示图片,stateitem.wil为装备后装备栏里显示图片.我们打开stateitem.wil 比如说加个金牛护腕,在stateitem.wil里编号为1681.此编号就是我们要加入数据库里的LOOKS字段内容.

传奇架设服务端 装备的添加_数据库

打开DB Commander Shortcut 选择我们建立好的数据库 库名为Herodb

传奇架设服务端 装备的添加_数据库_02

选择物品表StdItems.DB

传奇架设服务端 装备的添加_数据库_03

将表的滚动条拉到最底部增加一条记录

传奇架设服务端 装备的添加_字段_04

IDX填写为上一条记录IDX+1也就是1339+1=1340,填写首饰名字,以前数据库里有金牛护腕了,我们随便填个名字,鸣飞手镯,Stdomde物品分类填写24或者26. 24的AC2 MAC2为准确和敏捷,24的AC,AC2,MAC,MAC2分别为防御下限,防御上限,魔法防御上限,魔法防御下限.我们这里就用26,带防御的手镯.Weight字段为重量填10,Looks字段填1681,DuraMax字段为持久填50000,持久为50,Need填0为需要等级才能佩带,Price为价格5000,NeendLevel为佩带条件参数80

传奇架设服务端 装备的添加_字段_05

1340;学传奇手镯;26;0;10;0;0;0;1681;50000;1;2;3;4;5;6;7;8;9;10;0;5000;0;80;;

复制代码

5.1.2添加武器

武器同时需要内观和外观.我们打开stateitem.wil找到需要用到的内观资源

传奇架设服务端 装备的添加_显示图片_06

Looks定为1414.现在打开Weapon.wil查找外观,点击跳转输入编号以1200做为倍数直到找到我们需要的外观

传奇架设服务端 装备的添加_字段_07

Weapon.wil没有找到的话进入 Weapon2.wil 里查找.以同样的方法找到12000为我们需要的

传奇架设服务端 装备的添加_字段_08

  1. weapon.wil   //武器shape从0~100计算

复制代码       

此资源是在weapon2.wil 里找到的,编号为12000/1200=10 也就是 101+10=111

Looks内观1414,Shape外观 111

开始写数据库物品表,写好Idx:1341,Name:鸣飞鲜花,Stdmode:5(5为武器分类号),Shape:111,Weight:10,Looks:1414,DuraMax:65000,Need:0,NeedLevel:80

AC,AC2,MAC,MAC2,DC,DC2,MC,MC2,SC,SC2分别为1-10,方便大家看武器分类号里各字段有什么作用

1.  1341;学传奇鲜花;5;111;10;0;0;0;1414;65000;1;2;3;4;5;6;7;8;9;10;0;5000;0;80;


复制代码

传奇架设服务端 装备的添加_数据库_09

传奇架设服务端 装备的添加_数据库_10

从图片上很直观的看出AC字段为幸运,AC2字段为准确,MAC字段为诅咒,MAC2字段为攻击速度,DC字段为攻击下限,DC2字段为攻击上限,MC字段为魔法下限,MC2字段为魔法上限,SC道术下限,SC2道术上限   

为什么MAC2字段为攻击速度为负数.通过实验得出,MAC2 1-10的范围均为负值,超过10以后为正值.

5.1.3 添加衣服

衣服外观为hum.wil 所需要的图片除以1200.

  1. hum.wil   //衣服shape从0~50计算

复制代码*  

衣服跟武器添加方法一样,在这里就不做详解了

    

5.1.4 添加特殊属性装备

      

特殊属性设置 : 

武器 蜡烛 类型物品 使用物品数据库字段 AniCount    

首饰 头盔 类型物品 使用物品数据库字段 Shape



属性代码



属性功能



功能介绍



111



隐身



人物进入隐身状态,普通怪物看不到人物,破隐身的怪物可以看到人物



112



传送



人物可以使用命令在传送到指定座标上(@UserMove)



113



麻痹



人物物理攻击时可以将对方麻痹



114



复活



人物具备复活功能,人物在死亡时起作用,生效一次掉一个持久



115



火焰


 


116



治愈


 


117,170



不掉物品



人物死亡时不会掉任何物品,包括背包里的及身上戴的



118



护身



人物在被攻击时,先降MP,MP为0时才降HP



119



超负载



人物可以戴上超过自己负重的物品



120



技巧



人物在练技能时,得到双倍的练习点



121



探测



可以查找指定人物当前位置



122



记忆戒指


 


124



记忆手镯


 


125



记忆头盔


 


126



祈祷手镯


 


127



祈祷项链


 


128



祈祷戒指


 


129



祈祷头盔


 


130



神秘戒指


 


131



神秘腰带


 


132



神秘头盔


 


133



魔血戒指


 


134



魔血手镯


 


135



魔血项链


 


136



虹魔戒指


 


137



虹魔戒指


 


138



虹魔项链


 


139



防麻



防麻痹功能,可以使被攻击方的麻痹功能失效(不防怪物麻痹)



140



无敌(未完全)


 


141



经验



杀怪所得经验为指定倍数(倍数为持久除以 10000),如果物品持久太小,所得经验将比正常还低



142



力量



人物攻击力倍数(倍数为持久除以 10000),如果物品持久太小,所得攻击力将比正常还低



182



经验



杀怪所得经验为指定倍数(倍数为持久除以 10000),不受物品持久太小影响



183



力量



人物攻击力倍数(倍数为持久除以 10000),不受物品持久太小影响



143



防护身


 


144



防复活


 


145



行会召唤


 


150



麻痹护身


 


151



麻痹火球


 


152



麻痹防御


 


153



麻痹负载


 


154



护身火焰


 


155



护身防御


 


156



护身负载


 


157



传送麻痹


 


158



传送护身


 


159



传送探测


 


160



传送复活


 


161



复活麻痹


 


162



护身复活


 


171



不掉背包


 


172



不掉身上装备


 


将需要的代码添加进相应的字段即可  对于传奇架设的问题大家有不懂的可以私信我,评论留下你们的方式。感谢大家的支持

标签:10,持久,麻痹,wil,字段,添加,服务端,物品,架设
From: https://blog.51cto.com/u_16178818/7034846

相关文章

  • 架设传奇私服进游戏不开门或进入黑屏解决方法
    进入游戏的时候屏幕变黑而无法正常进入游戏,相信不少人已经遇到这样的问题了.原因是因为你在启动服务器的时候输入IP错误或在关闭服务器的时候系统蓝屏.导致服务器记录IP的.TXT和.INI文件内的IP记录错误.由于可能是系统的漏洞,导致下次进入时即使输入正常IP而不能正确修改上面两中......
  • #yyds干货盘点# LeetCode程序员面试金典:添加与搜索单词 - 数据结构设计
    题目:请你设计一个数据结构,支持添加新单词和查找字符串是否与任何先前添加的字符串匹配。实现词典类WordDictionary:WordDictionary()初始化词典对象voidaddWord(word)将word添加到数据结构中,之后可以对它进行匹配boolsearch(word)如果数据结构中存在字符串与 word匹......
  • java之Socket通信,Socket服务端返回数据,基本数据类型占用字节数。
    参考:https://blog.csdn.net/qq_43842093/article/details/129964892https://blog.csdn.net/weixin_42408447/article/details/126437276数据类型占用字节数://Java一共有8种基本数据类型://1、int占4字节,取值范围为“-2147483648~2147483647”;//2、short占2字节,......
  • ajax 跨域 如果在head里面加了参数需要在 nginx add_header 里面添加
    server{listen80;server_nameyourdomain.com;location/{#允许跨域请求add_header'Access-Control-Allow-Origin''*';add_header'Access-Control-Allow-Methods''GET,POST,OPTIONS'......
  • - 推导分页的原理 - 使用分页类(器) - cookie和session的介绍、token - Django操作coo
    推导分页原理分页:当我们要展示的数据特别多的时候,一页展示不完,这个时候我们需要把要展示的数据分成多页展示分页中需要的几个参数:1.总数据有多少条2.每页展示多少条数据(自己规定的20)3.一共展示多少页4.总页数=总数据量/每页展示多少条数据5.当前第几页(前端传过去的)......
  • Django博客开发教程:使用富文本编辑器添加数据
    在Djangoadmin后台添加数据的时候,文章内容文本框想发布一篇图文并茂的文章需就得手写Html代码,这十分吃力,也没法上传图片和文件。这显然不是我等高大上程序猿想要的。为提升效率,我们可以使用富文本编辑器添加数据。支持Django的富文本编辑器很多,这里我推荐使用DjangoUeditor,Uedi......
  • C# 开发cad 添加菜单栏下拉子菜单
     [CommandMethod("caidan")]publicvoidShowJingDianMenu(){try{IAcadApplicationapp=Autodesk.AutoCAD.ApplicationServices.Application.AcadApplicationasAcadApplication;if(app==null......
  • camera2 传参流程以及hal添加自定义参数方法
    camera2传参流程以及hal添加自定义参数方法//设置自动曝光模式mPreviewBuilder.set(CaptureRequest.CONTROL_AF_MODE,CaptureRequest.CONTROL_AE_MODE_ON_AUTO_FLASH);/frameworks/base/core/java/android/hardware/camera2/CaptureRequest.javaKey<Integer>CONTROL_AF_MOD......
  • Django 离线脚本(数据库添加admin用户)
     importosimportsysimportdjangobase_dir=os.path.dirname(os.path.dirname(os.path.abspath(__file__)))sys.path.append(base_dir)os.environ.setdefault('DJANGO_SETTINGS_MODULE','day06order.settings')django.setup()fromwebimportmodels......
  • windows 下配置SSH服务端和SSH连接
    一、安装SSH 较新的windows操作系统一般会系统自带,或者在应用与功能开启下载安装文件https://github.com/PowerShell/Win32-OpenSSH运行安装 msiexec/iD://openssh-win32.msi检查SSH服务的状态。在PowerShell中,运行:Get-Service-Namessh* 二、客户......