Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索
123
返回列表 发新帖

====开心农场====关于升级奖励优化方法及说明

[复制链接]
 楼主| liuzhly 发表于 2010-1-13 08:34:57 | 显示全部楼层
修改后,用一楼的文件后,奖励没问题。可是,锄草、杀虫、收获、种植等没反应,等刷新后,才看到了结果。不 ...
samfs 发表于 2010-01-12 21:35



    会有此问题,如果会调试,使用  Fiddler  抓取返回包就可以看到,应该是某字串过滤或者某字串变量为空导致,这个不是大问题,找找升级下面那个

ECHO stripslashes(.........

就这句话,调整好了就OK了
回复

使用道具 举报

sam山姆 发表于 2010-1-13 08:41:40 | 显示全部楼层
我设置奖励就没打算给他们狗,呵呵,让他们自己买去,我设置 f币兑换比例为:1:2000  ,物以稀为 ...
liuzhly 发表于 2010-01-13 08:30


晕死,levelups.php的数组忘记已经整到farm.php里面了,看来我是传说中的马虎大王!{:2_123:}
回复

使用道具 举报

飞哥传说 发表于 2010-1-13 08:50:42 | 显示全部楼层
支持一下~~~~
回复

使用道具 举报

 楼主| liuzhly 发表于 2010-1-13 09:36:44 | 显示全部楼层
晕死,levelups.php的数组忘记已经整到farm.php里面了,看来我是传说中的马虎大王!
sam山姆 发表于 2010-01-13 08:41



    我也找了半天,发现你在 farm 里已经有了,呵呵
回复

使用道具 举报

dz3snet 发表于 2010-1-13 11:20:46 | 显示全部楼层
建议升级奖励办法,  不要一次奖励当前级别的全部,,只是当前级别升级奖励就行了,,我的用户,,有的是更改了级别的,,有好多都是20级了,,如果这样,,,,,,,,,,,,,,每除一下草,每做一样就升一下,,,要提示几十次,太麻烦了..
回复

使用道具 举报

 楼主| liuzhly 发表于 2010-1-13 11:33:19 | 显示全部楼层
那你 之需要修改 :

$nextExp = toExp( toGrade( $levelup_exp ) + 1 ); //下一级别的经验值

为:

$nextExp = toExp( toGrade( 该用户的经验) + 1 ); //下一级别的经验值
回复

使用道具 举报

dz3snet 发表于 2010-1-13 11:35:27 | 显示全部楼层
强烈建议 SAM  更改此 代码,,,,,,,,,,,,,,因为是升级,,,,,,,,必须考虑到已经升了级的用户.
回复

使用道具 举报

kayu001 发表于 2010-1-13 16:46:06 | 显示全部楼层
有时间也好好研究下
回复

使用道具 举报

samfs 发表于 2010-1-19 23:46:55 | 显示全部楼层
感谢高手无私、细心、服务大家。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-16 16:44 , Processed in 0.101946 second(s), 12 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表