台服dnf吧 关注:115,591贴子:1,792,246

回复:关于台服等级限制

只看楼主收藏回复

第二步,准备筑基丹,让角色升级,我们要用到increaseStatus方法
从pvf查找1231,100万经验书,看不到任何100万的数字,原因是在increaseStatus方法里写死了

由于我不想创建物品,这里以 1231为筑基丹


IP属地:北京21楼2022-12-21 21:09
回复
    虽不明但觉厉


    IP属地:广西来自Android客户端22楼2022-12-21 21:12
    回复
      经过一下修改,就实现了 只有使用100万经验书,才能突破等级




      IP属地:北京23楼2022-12-21 21:18
      收起回复
        那么,练气,筑基,金丹之间的等级伤害怎么才能有差距呢,可以添加一个技能,选择角色时,根据角色等级临时赋予技能等级,退出时恢复技能等级,类似nut增加伤害的技能,这样就完全实现等级玩法,装备反而限制在了各个等级之间增加伤害,因为按照修仙玩法,是有等级差异的,就算高一等级不穿装备,刷低一等级是没有问题的,
        另外还可以根据现有的插件提供的功能,实现诸如击杀怪物超过多少才能升级,身上有必须穿戴特定的装备才能升级,特定的任务,特定的地图等 都是可以实现的。


        IP属地:北京24楼2022-12-21 21:33
        回复
          厉害啊,这种东西都能研究出来


          IP属地:福建来自iPhone客户端25楼2022-12-22 07:15
          回复
            当阻止角色升级后,使用经验书会使客户端角色经验溢出,很明显会有不好的体验,那么如何解决呢。



            IP属地:北京26楼2022-12-24 19:23
            回复
              第二步, 筑基期的经验卡住了,再往上金丹以后都类似的写法,并且这部分数据并不需要保存数据库,但是等级突破了,自身属性并没有较大的提升,不符合修仙设定。我们假设1-9练气期,使用初始角色数值,10-19筑基期,给角色提升100的力量,100的智力,1000的物理和魔法攻击力。20-29金丹期,给角色提升300的力量,300的智力,2000的物理和魔法攻击力,那么如何实现这部分设定呢


              IP属地:北京27楼2022-12-24 19:34
              回复
                完善筑基丹



                IP属地:北京28楼2022-12-24 23:58
                回复
                  使用筑基丹之前


                  IP属地:北京29楼2022-12-24 23:58
                  回复
                    使用筑基丹之后


                    IP属地:北京30楼2022-12-24 23:59
                    回复
                      可以看到,四维加了200,这样哪怕没有穿装备,筑基期基本属性值也超过了10级以下练气期的角色,除了四维,还可以加其他属性,如速度,抗性等。

                      我这里用的是在选择角色后,增加属性,退出角色,掉线,结束游戏还原属性,好处是不用操作数据库。 也可以使用数据库直接间值保存到数据库


                      IP属地:北京31楼2022-12-25 00:04
                      回复
                        可以看到,这里写死了固定的200四维,后期加上天赋系统后,就需要根据天赋来增加不同的值了。毕竟修仙也是需要天赋的


                        IP属地:北京32楼2022-12-25 00:05
                        回复
                          只写服务端,限制比较大,这块最好还是根据被动技能来提升角色属性,这样提升的数据会更丰富,也更容易


                          IP属地:北京33楼2022-12-25 00:06
                          回复
                            还我干净的阿拉德


                            来自iPhone客户端34楼2022-12-25 05:21
                            回复
                              上面写到,单独通过服务端升级角色属性限制比较大,因为我判断只能读取到数据库中的数据,并不是全部属性,而通过nut实现被动技能附加ap实现,就很简单,如下

                              在没有学习技能之前,自身属性是没有增加的,学习完技能后,属性增加,如下


                              IP属地:北京35楼2022-12-25 22:29
                              回复