|
魔扣币兑换比例:【 50以下 : ¥1 = 10 魔扣币 】丨【 50 - 100 :¥1 = 20 魔扣币】丨【 100以上:¥1 = 30 魔扣币 】
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
可以实现让用户的Discuz主题被回复后获得积分,利用了系统自带的积分策略。这些操作都是有记录的。另外自己回复自己的主题没有“被回复”的奖励
SQL(请到系统设置——站长——数据库——升级)(注:如果改过数据表前缀的记得修改成自己的,即把pre改成自己的前缀)
- INSERT INTO `pre_common_credit_rule` ( `rid` ,`rulename` ,`action` ,`cycletype` ,`cycletime` ,`rewardnum` ,`norepeat` ,`extcredits1` ,`extcredits2` ,`extcredits3` ,`extcredits4` ,`extcredits5` ,`extcredits6` ,`extcredits7` ,`extcredits8` , `fids` ) VALUES ( NULL , '主题被回复', 'getreply', '4', '0', '0', '0', '0', '1', '0', '0', '0', '0', '0', '0', '');
复制代码 打开source\include\post\post_newreply.php
找到:(大概:99行)
- !empty($_G['uid']) && updatepostcredits('+', $_G['uid'], 'reply', $_G['fid']);
复制代码 在下面加:
- if($thread['authorid'] != $_G['uid'])updatecreditbyaction('getreply', $thread['authorid']);
复制代码 找到:(大概:154行)
- if(getstatus($thread['status'], 3)) {
复制代码 在上面加:
- if($thread['authorid'] != $_G['uid'])updatecreditbyaction('getreply', $thread['authorid']);
复制代码
|
|