wnwnwn 发表于 2013-6-6 11:30:12

传奇会员转生等级的设置方法和DB中相关装备的制作添加

提问:会员等级的设置方法和和转身等级的设置方法,
以及DB中会员不同等级的装备制作,和转身不同等级装备的制作.
比如:⒈会员等级分3种 <怎么设置人物会员等级?>
1级会员,只可以佩带1级会员装备<怎么添加物品数据?>
3级会员,可佩带1级和3级会员装备<怎么添加物品数据?>
10级会员,可佩带1级,3级,10级的会员装备<怎么添加物品数据?>
          ⒉ 转身等级分10种 <怎么设置人物转身等级?>
1转,只可以佩带1级转身装备<怎么添加物品数据?>
2转,可佩带1级和2级转身装备<怎么添加物品数据?>
3转,可佩带1级,2级,3级的转身装备<怎么添加物品数据?>
......
10转,可佩带1-10转所有的转身装备.<怎么添加物品数据?>
完美解答:
首先是设置成为会员的方法。。
#ACT
SETMEMBERTYPE = 1
SETMEMBERLEVEL = 1
上面的意思是成为第一类型中的1级会员
#ACT
SETMEMBERTYPE = 1
SETMEMBERLEVEL = 3
上面的意思是成为第一类型中的3级会员
#ACT
SETMEMBERTYPE = 1
SETMEMBERLEVEL = 10
上面的意思是成为第一类型中的10级会员
下面是穿带装备需要条件:
在物品DB中
Need设置为81,等下再给你讲82的作用。
NeedLevel 设置为65537,这是第一类型1级会员所需条件。
Need设置为81
NeedLevel 设置为196609,这是第一类型3级会员所需条件。
Need设置为81
NeedLevel 设置为655361,这是第一类型10级会员所需条件。
下面再来讲讲更强大的会员:
如果上面的会员属性普通类型的级别会员,那么下面的就是超级的了:
#ACT
SETMEMBERTYPE = 2
指定第二类型会员
Need设置为82
NeedLevel 设置为65538,第二类型1级会员所需条件。
注意:此会员可以随便穿带1类型的任何级别装备
Need设置为82
NeedLevel 设置为196610,第二类型3级会员所需条件。
注意:此会员可以随便穿带1类型的任何级别装备,还有二类型1级会员装备
Need设置为82
NeedLevel 设置为655362,第二类型10级会员所需条件。
注意:此会员可以随便穿带1类型的任何级别装备,还有二类型10级以前的会员装备
当然,你也可以设置3类型会员,可以随便穿3类型以前的任何会员装备。
下面呢就是转生装备。
先说怎么转生
RENEWLEVEL 转次数 转后等级 分配点数
转次数代表一次转多少级(数值范围为 1 - 255)
转后等级 代表转生后人物的等级,0为不改变人物当前等级。
分配点数 代表转生后可以得到的点数,此点数可能按比例换成人物属性点(数值范围 1- 20000)。
[@RenewLevel]
#IF
#ACT
RENEWLEVEL 1 28 100
1就是一次转生次数,28是转生后的等级,100是转生后给的属性点。
如果不想转生掉级的话就把28换成0,而如果你想根据等级掉级那就在转生前面加上检测等,比如:
下面是每次转生掉5级,
#IF
CHECKLEVELEX = 50
#ACT
RENEWLEVEL 1 45 100
#IF
CHECKLEVELEX = 51
#ACT
RENEWLEVEL 1 46 100
当然也可以用变量,比如:
#IF
CHECKLEVELEX > 49
#ACT
mov n1 <$LEVEL>
dec <STR(n1)> 50
DelayCall 1 @打算转生
上面的意思是49级以上,也就是等于大于50时,将自身等级减转生所需等级放入变量N1,
然后用延时转向下面的标签,其实不用延时也行,我只是习惯
[@打算转生]
#ACT
inc <STR(n1)> 5
DelayCall 100 @决定转生
上面的意思是用上面的得数加上转生会掉的等级数
[@决定转生]
#ACT
RENEWLEVEL 1 <STR(n1)> 100
那么最后的结果就是这样了
再下面就是转生装备所需条件了:
Need 设置为4
NeedLevel 设置1。是1转所需条件,没测试过
NeedLevel 设置2。是2转所需条件,没测试过
依次类推
再下来就没了。
关于那个字段的计算(例如:NeedLevel 设置为65537)
配套工具中有个字段计算器。。。计算一下就行了。。
早晨起来写这么多感觉好累,先休息休息!!!

页: [1]
查看完整版本: 传奇会员转生等级的设置方法和DB中相关装备的制作添加