[LEG引擎]扩展Give命令的设置方法
扩展Give命令的设置方法扩展Give命令:
物品名 数量 属性位置 属性值 (普通鉴定属性|神秘鉴定属性|特殊属性|神技|几鉴)
-------------------------------------------------------------------------------------------------------
Give 霸者之刃 1 0 0 1=11,2=12,3=13,9=15|6=11,10=12,11=13,12=15|67|127|2
解释:
普通鉴定属性:最多4项属性(“,”号分隔),每个属性:属性位置=属性值
神秘鉴定属性:(同上)
属性值范围1~15,属性位置范围1~30,对应如下属性:
数字 类型 起作用的StdMode
----------------------------------------
1 攻击 通用
2 魔法 通用
3 道术 通用
4 物防 5, 6, 19, 20, 21, 23, 24
5 魔防 5, 6, 19, 20, 21, 23, 24
6 准确 5, 6, 20, 24
7 敏捷 20, 24
8 魔法躲避 19, 20, 21, 23, 24
9 幸运 5, 6, 19, 20, 21, 23, 24
10 诅咒 5, 6
11 攻击速度 5, 6
12 神圣 5, 6
13 魔法回复 21, 23
14 体力回复 21, 23
15 目标爆率 通用
16 防爆 通用
17 吸血上限 通用
18 内力恢复 通用
19 内力上限 通用
20 内功伤害 通用
21 内功减免 通用
22 内伤等级 通用
23 暴击威力 通用
24 合击威力 通用
25 麻痹抗性 通用
26 强身等级 通用
27 聚魔等级 通用
28 主属性 通用
29 毒物躲避 通用
30 中毒恢复 通用
------------------------------------------------------------------------------------------------------------------------------------------
第2种:
增加NPC命令:GiveEx:
物品名 数量 (附加属性) (普通鉴定属性|神秘鉴定属性|特殊属性|神技|几鉴)
-------------------------------------------------------------------------------------------------------
GiveEx 霸者之刃 1 1=11,2=12,3=13,9=15 1=11,2=12,3=13,9=15|6=11,10=12,11=13,12=15|67|127|2
注:
附加属性:属性位置0~30,属性值:1~255
鉴定属性:见 2011-4-23 的更新说明
注意:GiveEx可以同时赋予多个普通属性 而Give只能赋予一种普通属性
GiveEx 霸者之刃 1 1=11,2=12,3=13,9=15 1=11,2=12,3=13,9=1
注意此处 GIVE和GIVEEX的区别就在于此处
关于特殊属性:
固定特殊属性代码为:
01 八卦护身神技
02 战意麻痹神技
04 重生神技
08 探测神技
16 传送神技
32 麻痹神技
64 魔道麻痹神技
比如我要特殊属性包含 战意麻痹和 探测属性那么就将 他们的代码相加 02+08=10 那么特殊属性那一栏内写上10即可
在比如要特殊属性包含 八卦护身 战意麻痹 那么就将他们的代码相加 01+02=3 那么特殊属性那一栏内写上3即可
关于神技:
固定神技代码为:
01 五岳独尊
02 召唤巨魔
04 神龙附体
08 倚天劈地
同样道理:代码相加
比如我要特殊属性包含 五岳独尊和 神龙附体技能那么就将 他们的代码相加 01+04=5 那么神技那一栏内写上5即可
比如我要特殊属性包含 召唤巨魔和 倚天劈地技能那么就将 他们的代码相加 02+08=10 那么神技那一栏内写上10即可
===============================================================================================================================================
首先 讲一下格式,更新日志已经表达的非常的清楚。我再讲通俗一点让大家更清析理解。
GiveEx 物品 数量 参数一(支持无限个以小,分离) + 空格 这里就是另一个参数 (这第二个参数和前面完全一样也是小,分离,但功能不同,前面的是普通,而这个是关于鉴定)
看了上面的格式大家应该基本理解了。就是一空格代表一参数。而参数的功能以,为界。
如我要给一把武器 幸运7,攻击3 那么格式如下:
giveex 开天 1 0=3,3=7
以上格式表达的非常清楚,意思给一把开天,攻击是3,幸运是7。那么附加鉴定再给攻击呢如下列:
giveex 开天 1 0=3,3=7 1=9
以上格式表达:意思是给一把开天 攻击是3,幸运是7,附加鉴定攻击9。
如你想附加更多属性以,分开。随你加多少个。最多加30个噢。~~~
那么giveex 到底能帮我们实现什么样的功能,我简单的为大家分析一下。
列如:咱服务器装备已经饱合了,应该卖的或应该爆的都爆的差不多了,现在咱办,更新装备?
不不不,更新装备铁定会让人觉得你恶心了,又想淘汰老装备黑大家钱了。多少会引起不娱快。
这时 giveex 就帮我们大忙啦,我们可以利用这个命令实现大开大合。
giveex 配合 QUERYITEMDLG 窗口获取装备普通属性,你只要把握好,而你的人气又可以,我可以很负责的告诉你,你去睡觉,你的银行一年多百万千万的不成问题。
我举单的列子:
大家装备都差不多了,而你又没开放特别属性及元素。
这里你可以QUERYITEMDLG 从装备极品属性中获取 值到变量 M
利用延时进行三级跳,或者多级跳,一级跳就代表你的服装备少了一半了,多级跳你明白的,那人就一天爆到完装备也不够用了。
然后以M变量的累加到多少值实现机率性出特殊装备。。。这样不出意久就可以适当引起对方的欲望。而这种方式为缓冲型,不是强制型,被接受的程度完全可以称为自然而然。
当然演示就不写了,因为毕竟有不是为大家写版本的,只是适当的解析和分析一下这个用处。
这个帖子不回对不起自己! 这个帖子不回对不起自己! 比较全的传奇教程分享网站,站长辛苦了。 感谢楼主提供这么好的论坛! 感谢楼主提供这么好的论坛! 感谢楼主提供这么好的论坛」 这个帖子不回对不起自己! 感谢站长分享传奇教程,让我学习到很多知识。 楼主发贴辛苦了,谢谢楼主分享!