宠物强化 - 神奇石器时代技术研究交流
神奇石器技术研究交流网 - 业务联系QQ:420004208

宠物强化

  • 内容
  • 相关

前几天给客户写了个宠物强化的LUA,就是那种+1,+2...的那种提高属性的,交付完毕后总觉得代码还有优化提升的空间,于是乎写了把原本未定义的部分整成了自定义,并优化了代码。

代码优化:

1、客户要求三种类宠才可以分解碎片修改成可无限添加分类。

2、随机分解碎片范围对应每种种类。

3、失败后下降等级或不变的几率自定义

4、增加自定义宠物每级提升的属性对应的消耗碎片数量和成功率

5、针对我自己的端增加了宠物升级后宠物名字颜色改变(每3级一个颜色)

petstr.gif


功能说明:可自定义每种分类的宠物ID进行分解宠物碎片,自定义每种分类的宠物可随机分解多少碎片,宠物升级需要碎片来升级,每次+1可提升宠物的属性,最高到+9,强化后的宠物名字可变更颜色。可自定义不可强化的宠物,可自定义每级提升属性,所需要的碎片以及成功率。同时也加入了携带指定道具提高强化成功率的功能。

其他说明:该功能为独立的服务端LUA完成。除宠物名字变色功能外,目前市面上的服务端均可支持。

版权声明:若无特殊注明,本文皆为《sa60》原创,转载请保留文章出处。

本文链接:宠物强化 - http://sa60.com/post-327.html

本文标签:

宠物强化