网站首页 → 文章4188内容



《传奇3》服务端插件火鸟部分说明书

 阅读:3277  2022-07-24 12:39:07



    ‌‍以下是角色Q面板的属性变量:
    %UserHpNow //角色当前血量
    %UserHp //角色最大血量
    %UserMpNow //角色当前法力值
    %UserMp //角色最大法力值
    %UserMinDc //角色破坏下限
    %UserDc //角色破坏上限
    %UserMinMc //角色自然系下限
    %UserMc //角色自然系上限
    %UserMinSc //角色灵魂系下限
    %UserSc //角色灵魂系上限
    %UserMinAc //角色物防下限
    %UserAc //角色物防上限
    %UserMinMac //角色魔防下限
    %UserMac //角色魔防上限
    %UserAm1~UserAm7 //角色的攻击元素依次为: 火 冰 雷 风 神圣 暗黑 幻影
    
    %UserID //角色所在账户ID
    %UserName //角色名
    %UserGold //玩家金币
    %OnLineCount //服务器在线人数
    %MANWARLVLTOPNAME //天下第一男战士
    %WOMANWARLVLTOPNAME //天下第一女战士
    %MANWIZLVLTOPNAME //天下第一男法师
    %WOMANWIZLVLTOPNAME //天下第一女法师
    %MANTAOLVLTOPNAME //天下第一男道士
    %WOMANTAOLVLTOPNAME //天下第一女道士
    
    SetNickName 天下第一帅 //设置玩家称号名字
    
    'FurbishHpMp' //武器的一定几率HP MP回满:
    例如: 15%的几率HP MP回满
    65535*15%=65535*0.15=9830转换为16进制=2666
    那么26662666转换为10进制= 644228710,数据库写644228710这个值即可
    
    'SuperHit' //武器的一定几率给于几倍暴击
    例如: 25%的几率3倍暴击
    25%的几率表示为65535*25%=65535*0.25=16383转换为16进制=3FFF
    3倍的暴击表示为0304,那么03转换为16进制=3,4转换为16进制=4,合在一起=0304
    那么合一起3FFF0304转换为10进制=1073677060,数据库写1073677060这个值即可
    
    'SuperPoison' //武器的一定几率给于几倍暴毒
    例如: 37%的几率15倍暴毒
    37%的几率表示为65535*37%=65535*0.37=24247转换为16进制=5EB7
    15倍暴毒表示为1516,那么15转换为16进制=0F, 16转换为16进制为10,合在一起=0F10
    那么合一起5EB70F10转换为10进制=1589055248
    SetRoundEffect A B //自定义Q键转生内光效显示,调用ItemEffect.wil素材,20个为1组特效。
     当参数B=1关闭老的转生光效开启新特效,当B=0恢复老光效关闭新光效
     参数A代表ItemEffect.wil的第几组特效
    
    三破戒指系列设置:
    Shape=160 //麻痹和护身效果
    Shape=161 //复活和麻痹效果
    Shape=162 //复活和护身效果
    Shape=163 //反护身效果
    Shape=164 //反复活效果
    Shape=169 //反麻痹效果
    Shape=165 //反护身和反麻痹效果
    Shape=166 //反复活和反麻痹效果
    Shape=167 //反护身和反复活效果
    Shape=168 //反护身、反复活、反麻痹效果
    
    物品属性信息查询与编辑:
    CheckItemInfo A 0 //参数A为穿戴栏各个位置. 0=衣服 1=武器 4=头盔 3=项链 5=左手镯 6=右手镯 7=左戒指 8=右戒指
     10=鞋子 2=蜡烛 9=护身符 11=玫瑰 12=马铠 13=圣物(第四格装备)
    CheckItemInfo A 1 //参数A为包裹栏物品的名字
    CheckItemInfo A 2 //参数A为包裹栏物品的MakeIndex索引字段
    CheckItemInfo A 3 //参数A为穿戴栏物品的名字
    %FLD_NAME //物品名字
    %FLD_STDMODE //物品表King_Stditems的StdMode字段值
    %FLD_SHAPE //物品表King_Stditems的Shape字段值
    %FLD_UPLVLTYPE //物品表King_Stditems的UpLvl_Type字段值
    %FLD_PRICE //物品的价格
    %FLD_DESC0~13 //TBL_ITEM表的附加属性值
    %FLD_DESCR,G,B // TBL_ITEM表的FLD_COLORR, FLD_COLORG, FLD_COLORB字段值
    %FLD_NAMEPREFIX //物品刻的名字
    %FLD_MAKEINDEX //物品的索引字值(一个物品对应一个索引值,这个是唯一的)
    %FLD_DURA //物品剩余的持久
    %FLD_DURAMAX //装备最大的持久
    EditItem FLD_DESC0 = 13 //CheckItemInfo检测后,编辑FLD_DESC0~13的属性值,支持+ - =操作
    EditItem FLD_DESC0 + 10 25880 //无CheckItemInfo检测,直接将包裹里索引为25880物品的FLD_DESC0的值+10
    EditItem FLD_DURA - 1 //当SpecialItem=1,效果为数量减1,当SpecialItem=0,效果为持久减0.001
    
    CheckItemW 装备名字 //检测身上是否穿戴某个名字的装备.注:只支持衣服、武器、头盔、项链、手镯、戒指
    TakeW 装备名字 穿戴位置//系统拿走身上某个位置的某个名字的装备. 位置包含0=衣服 1=武器 4=头盔 3=项链 5=左手镯6=右手镯 7=左戒指 8=右戒指 10=鞋子 2=蜡烛 9=护身符 11=玫瑰 12=马铠 13=圣物
    GiveW 穿戴位置 装备名字//系统直接给某个位置穿戴某个名字的装备. 位置包含0=衣服 1=武器 4=头盔 3=项链 5=左手镯
     6=右手镯 7=左戒指 8=右戒指 10=鞋子 2=蜡烛 9=护身符 11=玫瑰
    TakeOff 穿戴位置 //取下穿戴栏某个位置的装备到包裹里. 位置包含0=衣服 1=武器 4=头盔 3=项链 5=左手镯 6=右手镯
     7=左戒指 8=右戒指 10=鞋子 2=蜡烛 9=护身符 11=玫瑰 12=马铠 13=圣物
    装备佩戴、摘下触发:
    物品表King_Stditems中的StdFunction字段值为佩戴、摘下触发的标签索引值.
    My00DefaultNPC-z010.txt 里加入[@_StdFuncOn]和[@_StdFuncOff]分别表示佩戴和摘下.例子如下:
    StdFunction字段写入301
    
    







传奇3G私服


2022-07-24 12:39:07


上一篇:(重要通告)影魅之刃发光无错修改方法!
下一篇:《传奇3G》46魔法童话插件更新记录Version 20130306
"