[服务端教程] 分享一个自定义精炼属性的方法

0
回复
2602
查看
打印 上一主题 下一主题
[复制链接]

微信扫一扫 分享朋友圈

  • TA的每日心情

    2023-8-27 15:28
  • 签到天数: 116 天

    [LV.6]斯佩西亚

    3

    主题

    136

    帖子

    274

    祝福币

    L2CN战士

    Rank: 2

    积分
    274
    楼主
    发表于 2020-7-6 21:46:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    分两个步骤,第一步,先计算出 自定义精炼属性的ID,在服务端找到以下XML文件

    打开文件     \永恒史诗\game\data\stats\augmentation\augmentation_skillmap.xml  可以自选其中想要的技能
    <augmentation id="16321"><!-- 反擊效果:以一定的機率,讓攻擊自己的目標陷入麻痺狀態。 -->
            <skillId val="3231" /><!-- 武器特技:麻痺 | 反擊效果:遭受攻擊時,暫時讓對方陷入麻痺狀態。 -->
            <skillLevel val="10" />
            <type val="red" />
    </augmentation>
    这里 先记下augmentation 的 ID   16321   
    打开文件    \永恒史诗\game\data\stats\augmentation\retailchances.xml   选择自己想要的属性加成ID
    <stone id="8762"><!-- 特級生命石-76級 -->
            <variation id="1">
                    <category probability="100">
                            <augment id="7202" chance="1.05" /><!-- 致命攻擊率提升32.74 -->
                            ....................
    这里,先记下 augment 的ID 7202

    然后,需要新建一个 java 文件,名称随便取 ,加入 main 方法(稍微懂点JAVA的都会,不会的自己百度吧,这里不科普JAVA语言了),加入代码如下

    int augment_property = 7202
    int augment_skill = 16321
    System.out.println( (augment_skill << 16) + augment_property );  

    此代码可以在eclipse 里面跑,也可以自己在CMD命令行里面,用 JAVAC 编译,然后用 JAVA 执行该文件,最终该代码输出的结果为  1069620258

    第二步,将此编号,写进数据库,用数据库连接工具,SQLYOG,或者别的工具都行,打开 `item_attributes` 这个表,找到 自己的武器ID(itemId)
    在后面的(augAttributes)中,填入第一步计算出来的编号 1069620258  就OK了

    如果,不知道自己的武器ID是哪个,可以先打开 characters 表,记住自己用户名的 charId,
    然后打开 items 表,执行  SELECT * FROM `items` WHERE  owner_id = 'charId'   把其中的 charId 换成真的ID
    执行后,看到的是 该 角色下的 所有物品,通过武器的强化值(enchant_level) 预判是哪一行 ,然后记住 object_id
    这个 object_id  就是 自己的武器ID(itemId) 了


    帖子的最近访客





    上一篇:天堂2 关于各种单机GM设置的简单说明
    下一篇:分享一个物品强化后,附加自定义效果或者技能的方法
    收藏
    收藏0
    回复

    使用道具 举报

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

    本版积分规则

    赞助我们:L2CN与您快乐分享

    支付宝-月付

    微信-月付

    论坛唯一Q群:

    398-120-010

    地址:www.l2cn.com

    邮箱:850111905@qq.com

    Powered by L2CN单机论坛 © 2018-2019 Inc.   版权所有   

    L2CN单机论坛  沪ICP备15020893号-1