123下一页
返回列表 发新帖
查看: 247|回复: 25

虚拟马甲发帖回复评分设置教程

[复制链接]

1万

热度

1万

元宝

1万

贡献

金牌草根

发表于 2018-3-2 14:44:33 | 显示全部楼层 |阅读模式
本帖最后由 民审-M 于 2018-3-2 14:46 编辑

适用于:
虚拟马甲发帖回复 v3.0.2 评分版DZ建站学习研究分享 免费下载
https://www.cgzz8.cn/t-4408-1-1.html
(出处: 草根吧)

#------------------------------------------------------------------------------------------------------------------------
#总共需要植入四段代码到source/module/forum/forum_misc.php文件中才能实际马甲评分,植入方法参考以下说明 By kl3w.com 排骨####Code1:虚拟马甲发帖回复   


# 打开source/module/forum/forum_misc.php文件,


查找:"if(!$post || $post['tid'] != $thread['tid'] || !$post['authorid']) {"     


# 会搜索查找到两处同内容的行,选择第一处出现的地方在其上行插入以下代码。        
  1. $use_uid = $use_ouid = 0;loadcache('plugin');
  2.         $vars = $_G['cache']['plugin']['kl3w_guisepost'];               
  3.         $rn = strtoupper(substr(PHP_OS, 0, 3)) == 'WIN' ? "\r\n" : "\n";
  4.         $useidarr = explode($rn, $vars['useid']);
  5.         if(is_array($useidarr) && $vars['open']){
  6.                 foreach($useidarr as $key => $val){
  7.                         $useval = explode("=", str_replace('@','=',$val));
  8.                         if($_G['uid'] == $useval[0] && isset($useval[1]) && !empty($useval[1])){
  9.                                 $use_uid = intval(trim($useval[0]));
  10.                                 break;
  11.                         }
  12.                 }
  13.         }
  14.         if($use_uid){$_G['setting']['dupkarmarate']=true;$use_ouid=$_G['uid'];$_G['uid']=0;}
复制代码

Code2:虚拟马甲发帖回复


# 打开source/module/forum/forum_misc.php文件,查找:"$allowrate = TRUE;" 在其上行插入以下代码。      
  1. if($use_ouid)$_G['uid'] = $use_ouid;
复制代码

###Code3:虚拟马甲发帖回复


# 打开source/module/forum/forum_misc.php文件,


查找:"getuserprofile('extcredits1');" 在其上行插入以下代码。
  1. $guisepostuserid = isset($_POST['kl3wguisepostuserid']) ? intval($_POST['kl3wguisepostuserid']) : intval($_G['gp_kl3wguisepostuserid']);
  2.         if(!$guisepostuserid && $post['authorid']==$_G['uid'])showmessage('thread_rate_member_invalid', NULL);
  3.         if($guisepostuserid && $use_uid) {
  4.                 if($post['authorid']==$guisepostuserid)showmessage('thread_rate_member_invalid', NULL);
  5.                 $guisepost = DB::fetch_first("SELECT uid,username,groupid FROM ".DB::table('common_member')." where uid='$guisepostuserid'");
  6.                 if($guisepost){
  7.                         $guisepost_ouid = array('uid'=>$_G['uid'],'username'=>$_G['username'],'member'=>$_G['member']);#兼容评分自动回复插件
  8.                         space_merge($guisepost, 'status');
  9.                         $_G['uid']    = $guisepost['uid'];
  10.                         $_G['username']   = $guisepost['username'];
  11.                         $_G['member'] = $guisepost;
  12.                         $_G['gp_formhash'] = formhash();
  13.                         $_GET['formhash'] = $_POST['formhash'] = $_G['formhash'] = $_G['gp_formhash'];
  14.                 }else{
  15.                         $use_uid = 0;
  16.                 }
  17.         }
复制代码

###Code4:虚拟马甲发帖回复


# 打开source/module/forum/forum_misc.php文件,


查找:"showmessage('thread_rate_succeed', dreferer());" 在其上行插入以下代码。      
  1. if($use_uid)DB::query("UPDATE ".DB::table('common_member_status')." SET lastvisit='$_G[timestamp]',lastactivity='$_G[timestamp]' WHERE uid='$guisepostuserid'", 'UNBUFFERED');
复制代码

# 植入以上四段代码后即可使用马甲进行评分操作(若显示无权,需入后台对主号设定拥有评分权限)

本文来源于网友学习研究交流 www.caogen8.co,请以学习研究交流为主。
如果您没有贡献积分,可以直接免费领取,免费领取
如果你需要加入本学习研究交流,请以学习研究交流为目的,免责声明
如果找不到您要的资源,请搜索一下,点击搜索

109

热度

210

元宝

25

贡献

中级草根

发表于 2025-12-1 23:12:25 | 显示全部楼层
我来看看怎么个事儿

热度

元宝

贡献

步入草根

发表于 2025-12-3 14:45:37 | 显示全部楼层
支持楼主

热度

元宝

贡献

步入草根

发表于 2025-12-4 00:50:44 | 显示全部楼层
支持一下

0

热度

2

元宝

0

贡献

步入草根

发表于 2025-12-8 07:51:30 | 显示全部楼层
支持楼主

热度

元宝

贡献

步入草根

发表于 2025-12-14 21:30:54 | 显示全部楼层
我来看看怎么个事儿

热度

元宝

贡献

步入草根

发表于 2025-12-18 21:26:01 | 显示全部楼层
6666666

0

热度

1

元宝

0

贡献

步入草根

发表于 2025-12-20 02:23:27 | 显示全部楼层
支持楼主

热度

元宝

贡献

步入草根

发表于 2025-12-20 03:54:27 | 显示全部楼层
支持楼主

热度

元宝

贡献

步入草根

发表于 2025-12-20 05:00:11 | 显示全部楼层
6666666
下一页 »
123下一页
返回列表 发新帖
 懒得打字嘛,点击右侧快捷回复【最新发布】   【赞助草根吧享更多权益】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

收藏帖子 返回列表 搜索

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

小黑屋|手机版|草根吧