霸气网游公会

 找回密码
 加入霸气
查看: 260|回复: 0

扣自己的分给别人评分的设置方法 net测试通过

[复制链接]
发表于 2009-4-22 18:43:43 | |阅读模式

欢迎加入霸气网游公会社区,马上注册,享用更多功能。

您需要 登录 才可以下载或查看,没有账号?加入霸气

x
打开打开misc.php文件
  1. updatecredits($post['authorid'], $creditsarray);
复制代码
在着上边加入以下代码

  1.         $prcreditarray = $creditsarray;
  2.         foreach($prcreditarray as $key => $val) {
  3.                 if($key==1) {
  4.                         if($val > 0) {
  5.                                 if($val > $GLOBALS[extcredits.$key]) {
  6.                                 showmessage("积分不足,不能评分!");
  7.                                 }
  8.                                 $prcreditarray[$key] = -round($val);
  9.                         }else {
  10.                                 unset($prcreditarray[$key]);
  11.                         }
  12.                 }else {
  13.                         unset($prcreditarray[$key]);
  14.                 }
  15.         }
  16.         !empty($prcreditarray) && updatecredits($discuz_uid, $prcreditarray);
复制代码
其中


  1. $key==1
复制代码
表示的就是是要扣除的积分项,你们把它改成自己的交易积分项就可以了,为1到6之间的数字。

还有,加入这些以后,评此积分所有人都会扣除积分。

如果想让有管理权限的不扣除积分,比如版主和管理员等等,在外面嵌套一个

  1. if(!$adminid){
  2. //这里面就是刚才的那些代码,粘贴进来即可
  3. }
复制代码

Archiver|手机版|小黑屋|霸气网游公会 ( 蜀ICP备18016790号-3 )

GMT+8, 2024-11-5 06:10 , Processed in 0.068067 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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