字号:

驳!五行,时辰都是假的(程序篇)

时间:2007-08-15 10:42 作者:封‖恋影 手机订阅 参与评论(0) 【投稿】
文 章
摘 要
请审查

首先,(五行,时辰都是假的(程序篇)) 看了这个标题第一感觉遇到高人了,或者是有什么小道消息!眼睛一亮,在右手猛点一下鼠标的同时,有了一丝抱怨网速慢的感觉, 在四分之一柱香之后,我开始抱怨网速快了,为什么不让我多一些幻想!

  那位楼主原话:“在我玩梦幻的几年了,我觉的五行只对武器装备互相生相克,宝宝之间攻击的相生相克.而时辰只是代表时间,来区分白天晚上,进行跑商刷价,别无其他作用.”(请对应你的标题!)
  好了切入正题!
    时辰是在那里运算的,当然是服务器,即然是服务器运算运行的 当然可以很简单的在指定时间改变一个游戏数据了。下面来说一下五行,比如a砍b时:
    五行函数(a,b,处理类型,选值,选值.....)
    具体这个五行函数怎么写的得问网易的开发人员,我不知道他的算法:


跟据天黑天亮服务器改变c的值,如果天黑中 c=0.8 否则 c=1
    五行函数(a,b,人物伤害处理,其它的为NULL)  处理a的伤害跟b的防
    天黑中:a砍b时,a的伤害=(a的伤害-b的防)*c
    砍人的大概就是这样了。;



   下面说说那位楼主的 

练妖程序{......}
宝宝=sn453147526(当你卡的时候,点宝宝会出现一个外星人,宝宝的ID也就会出来了,如sn453147526,这是一个得到你打书宝宝的信息的过程)
sn453147526[1]=高级反震(得到宝宝所有技能的过程)
sn453147526[2]=高级精神集中

  即然标题是程序篇,那程序至少要写正确吧。
  sn453147526是宝宝的id  宝宝id是个数组的话 那么他只有元素个数跟index这类参数了。他还能干什么?而你强行改变这个sn453147526己经出错了,




新要决的位置数=1+(Math.random()*4)取整 (Math.random是一个产生随机数的函数 产生一个小于1的数字,现定为0.45748. 0.45748*4=1.82,取整=1,在加上1=2)sn453147526[新要决的位置数=2]=新要决(新的要决顶掉了旧的要决)

   请问网易的增加技能你怎么办。
  
   网易是干什么的?开发游戏的。他目的是赚钱吸引玩家。别的先不提!为什么梦幻里面的养育系统不是交孩子用品孩子就会吃的 吃到100自动停,有人不想动脑筋的话他照样可以黑钱,照你说网易编程人员不太敬业的情况来说。大家都省事,何乐不为!但是网易让你麻烦的目的是什么?你以为网易让你麻烦了,他们就不麻烦了吗?他们比你更麻烦,因为对你的限制是他们做的。看的出来他们为这个花了不少心血!
   好了 模拟一下五行洗bb方法:
   五行函数(宝宝五行,时辰对应五行,处理类型为洗bb,凤凰,机率)
   {
    初始机率=百分之十
    验证五行,相生,机率=百分之二十 ,可能其它还有参数控制这个机率比如玩家幸运值。
    初始技能“第四个参数传递进来凤凰  获取凤凰的参数得到凤凰为四技能”


凤凰.技能(空,空,空,空)    
    百分之二十的机率运算.......
    凤凰技能格变量初始为1
    循环(百分比机率变量判断 表达式,凤凰技能格变量)是否成功
          成功则
         凤凰技能格(凤凰技能格变量)=随机四个技能其中一个
         百分比机率变量=百分之二十机率减百分之1机率
         上面这句是因为大家也感觉到了吧 满技能的很难遇到
         凤凰技能格变量+1 ;“如果大于凤凰的总技能数则跳到资质处理注意是大于,不是大于或等于”
         返回到循环开始的地方
       
         失败则
         宝宝资制处理:
         随机生成宝宝资制 比如大于(x)这个最小值按几率在处理1000以上的小于1500的数为资质
         }
   
      好了上面大概模拟了一下。可能也有错误的地方,毕竟每一个程序都是经过无数修改的,其它的楼下的帮我研究一下!
      网易为什么会把梦幻的“爆”率控制的很好,只有拿时间跟幸运值来控制一个人,你见过这么多玩家有一天一个得彩果持续一个月的吗  而传奇等其它网游上面就经常有这种情况,至于更深的算法我也没研究
      说白了梦幻这个游戏什么都是靠机率的。所以机率一定要控制很好下最大的功夫做!
      做程序是很辛苦的职业,跟建筑工人差不多,一点考虑不好大楼就会倒了,汗!
      多的不说了,有想讨论的跟贴就行了,梦幻id不报了
     
     

加入17173玩家俱乐部,100%领《原神》月卡、《王者荣耀》888点券、《魔兽世界》T恤等周边好礼!
加入方式:微信关注“17173服务号”
显示梦幻西游手游推荐
二维码
微信扫码加新服群 领专属福利