久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

返回列表 發帖
查看: 7051|回復: 1

Discuz!X 中積分操作函數以及自定義積分

83

主題

-6

回帖

329

積分

爐火純青

貢獻
2 點
金幣
241 個
樓主
發表于 2019-6-1 19:26:30 | 只看樓主 |倒序瀏覽 |閱讀模式

添加一條SQL,此 SQL 記錄可以在您插件安裝的時候內置在里面
  1. INSERT INTO `pre_common_credit_rule` (`rulename`, `action`, `cycletype`, `cycletime`, `rewardnum`, `norepeat`, `extcredits1`, `extcredits2`, `extcredits3`, `extcredits4`, `extcredits5`, `extcredits6`, `extcredits7`, `extcredits8`, `fids`) VALUES
  2. (‘寵物購買’, ‘petbuy’, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, ‘0′);
復制代碼

添加后站長便可以在積分策略中看到這條記錄
此時可讓站長自行調整此策略
在代碼中進行積分操作時,您只需在插件中添加以下代碼,即可執行此積分策略
  1.          updatecreditbyaction(‘petbuy’, $_G['uid']);
復制代碼

單獨增減積分可用 updatemembercount() 函數
  1. /**
  2. * 添加積分
  3. * @param Integer $uids: 用戶uid或者uid數組
  4. * @param String $dataarr: member count相關操作數組,例: array(‘extcredits1′ => 1)
  5. * @param Boolean $checkgroup: 是否檢查用戶組 true or false
  6. * @param String $operation: 積分記錄操作類型(不記錄積分日志可忽略)
  7. * @param Integer $relatedid: 積分記錄相關 ID(不記錄積分日志可忽略)
  8. * @param String $ruletxt: 動畫效果中的積分規則文本(UTF-8格式)
  9. */
  10. function updatemembercount($uids, $dataarr = array(), $checkgroup = true, $operation = ”, $relatedid = 0, $ruletxt = ”)
復制代碼

積分操作類型:
操作名字關聯ID說明
ACCforum_activity.tid參與活動扣除積分
AFDcommon_member.uid購買積分即積分充值
AGCcommon_magic.mid獲得紅包
BACforum_attachment.aid購買附件支出積分
BGCcommon_magic.mid埋下紅包
BMCcommon_magic.mid道具購買消耗積分
BTCforum_thread.tid購買主題支出積分
CDC1卡密充值
CECcommon_member.uid積分兌換
ECUcommon_member.uid通過ucenter兌換積分
MRCcommon_magic.mid道具隨機獲取積分
PRCforum_post.pid帖子被評分所得積分
RACforum_thread.tid最佳答案獲取懸賞積分
RCAforum_thread.tid回帖中獎
RCBforum_thread.tid返還回帖獎勵積分
RCTforum_thread.tid回帖獎勵積分
RCVcommon_member.uid積分轉賬接收
RGCcommon_magic.mid回收紅包
RKCcommon_member.uid競價排名
RPCcommon_report.id舉報功能中的獎懲
RSCforum_thread.tid評分帖子扣除自己的積分
RTCforum_thread.tid發表懸賞主題扣除積分
SACforum_attachment.aid出售附件獲得積分
STCforum_thread.tid出售主題獲得積分
TFRcommon_member.uid積分轉賬轉出
TRCcommon_task.taskid任務獎勵積分
UGPcommon_usergroup.groupid購買擴展用戶組支出積分


  1. function updatemembercount($uids, $dataarr = array(), $checkgroup = true, $operation = '', $relatedid = 0, $ruletxt = '') {
  2. if(!empty($uids) && (is_array($dataarr) && $dataarr)) {
  3. require_once libfile('function/credit');
  4. return _updatemembercount($uids, $dataarr, $checkgroup, $operation, $relatedid, $ruletxt);
  5. }
  6. return true;
  7. }
復制代碼

里面調用了另一個函數,原始的定義我也發過來吧:
  1. function _updatemembercount($uids, $dataarr = array(), $checkgroup = true, $operation = '', $relatedid = 0, $ruletxt = '') {
  2. if(empty($uids)) return;
  3. if(!is_array($dataarr) || empty($dataarr)) return;
  4. if($operation && $relatedid) {
  5. $writelog = true;
  6. $log = array(
  7. 'uid' => $uids,
  8. 'operation' => $operation,
  9. 'relatedid' => $relatedid,
  10. 'dateline' => time(),
  11. );
  12. } else {
  13. $writelog = false;
  14. }
  15. $data = array();
  16. foreach($dataarr as $key => $val) {
  17. if(empty($val)) continue;
  18. $val = intval($val);
  19. $id = intval($key);
  20. $id = !$id && substr($key, 0, -1) == 'extcredits' ? intval(substr($key, -1, 1)) : $id;
  21. if(0 < $id && $id < 9) { $data['extcredits'.$id] = $val; if($writelog) { $log['extcredits'.$id] = $val; } } else { $data[$key] = $val; } } if($writelog) { DB::insert('common_credit_log', $log); } if($data) { include_once libfile('class/credit'); $credit = & credit::instance(); $credit->updatemembercount($data, $uids, $checkgroup, $ruletxt);
  22. }
  23. }
復制代碼

其中第四個參數和第五個參數在寫積分記錄的時候有用,如果兩者皆不為空,則系統會在積分記錄中記錄。
第四個參數是記錄相關操作的變量,第五個參數看名稱應該是記錄產生這個積分操作的相關的id值(例如像uid,fid,tid這類的),第六個參數用于當$data數組(即記錄積分增減情況的數組)不為空時,重新調用函數并把值傳遞給第四個變量。
                                                        
回復

使用道具 舉報

3

主題

13

回帖

22

積分

應用開發者

貢獻
0 點
金幣
5 個
QQ
沙發
發表于 2025-9-2 19:43:46 | 只看Ta
收藏了
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

手機版|小黑屋|Discuz! 官方交流社區 ( 皖ICP備16010102號 |皖公網安備34010302002376號 )|網站地圖|star

GMT+8, 2025-10-18 05:10 , Processed in 0.118298 second(s), 10 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

關燈 在本版發帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表
久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线
亚洲高清电影| 精品999久久久| 免费观看一级特黄欧美大片| **性色生活片久久毛片| 欧美激情在线观看视频免费| 国产肉丝袜一区二区| 欧美白人最猛性xxxxx69交| 成人h版在线观看| 粉嫩绯色av一区二区在线观看| 美女脱光内衣内裤视频久久影院| 奇米一区二区三区| 美日韩一级片在线观看| 免费精品视频在线| 国产一区二区在线影院| 国产精品一区久久久久| 成人一区在线观看| av动漫一区二区| 欧美国产专区| 亚洲激情一区| 亚洲欧美日韩精品在线| 欧美亚洲图片小说| 欧美一区二区免费| 久久久国产精品午夜一区ai换脸| 国产精品拍天天在线| 一区二区三区四区不卡在线| 日韩福利电影在线观看| 国产做a爰片久久毛片| 成熟亚洲日本毛茸茸凸凹| 欧美黄色一区二区| 国产日产高清欧美一区二区三区| 久久亚洲综合| 欧美人伦禁忌dvd放荡欲情| 欧美v日韩v国产v| 中文字幕av资源一区| 一区二区高清视频在线观看| 麻豆精品蜜桃视频网站| av中文字幕在线不卡| 亚洲经典在线| 欧美日韩国产小视频在线观看| 日韩欧美一级二级三级| 国产精品网曝门| 亚洲国产日韩a在线播放| 激情综合网激情| 国内精品久久国产| 欧美性xxxxxxxx| 日本一区二区三区免费乱视频| 亚洲精品视频免费看| 韩国视频一区二区| 午夜精品视频| 欧美综合一区二区| 国产精品欧美久久久久一区二区| 日韩主播视频在线| 99久久777色| 91久久奴性调教| 国产亚洲午夜高清国产拍精品| 午夜精品一区在线观看| 欧美高清一区| 欧美日韩国产成人在线免费| 亚洲人成网站色在线观看| 黄网站免费久久| 国产亚洲福利| 久久先锋影音av鲁色资源| 亚洲一区二区四区蜜桃| 不卡区在线中文字幕| 久久久久高清| 国产精品视频九色porn| 国产在线精品一区二区三区不卡 | 亚洲一区二区精品3399| 99精品桃花视频在线观看| 91久久人澡人人添人人爽欧美 | 成+人+亚洲+综合天堂| 色呦呦国产精品| 国产精品国产三级国产三级人妇| 精品一区二区久久久| 国产视频不卡| 中文字幕的久久| 成人h精品动漫一区二区三区| 色94色欧美sute亚洲线路二 | 日韩久久免费av| 日韩二区三区在线观看| 亚洲裸体视频| 日本一区二区成人在线| 国产成人精品免费一区二区| 色婷婷av一区| 色av综合在线| 欧美精品 国产精品| 亚洲一区二区三区视频在线| 国产综合亚洲精品一区二| 亚洲精品一线二线三线无人区| 日本欧洲一区二区| 先锋a资源在线看亚洲| 悠悠色在线精品| 日韩午夜av| 亚洲欧美韩国综合色| 精久久久久久| 国产校园另类小说区| av在线不卡网| 日韩精品中午字幕| 国产成人精品免费视频网站| 日韩无一区二区| 久久av一区二区三区| 国产欧美一区二区精品性色| 中文字幕久久午夜不卡| 懂色av一区二区三区免费观看| 91麻豆国产香蕉久久精品| 精品国产一二三| 成人国产精品免费观看视频| 日韩一区二区在线观看| 国产高清不卡一区| 久久青草国产手机看片福利盒子| 不卡视频一二三| 国产午夜精品久久久久久久 | bt7086福利一区国产| 2021国产精品久久精品| 亚洲同性gay激情无套| 美女被吸乳得到大胸91| 欧美美女bb生活片| 成人综合婷婷国产精品久久蜜臀 | 国产精品久久久对白| 亚洲成av人**亚洲成av**| 色成年激情久久综合| 韩国一区二区三区| 激情久久中文字幕| 亚洲一区二区三区在线看| 国产成人午夜99999| 精品久久久久久久久久久久久久久久久 | 国内久久婷婷综合| 日韩精品一区二区三区四区| 午夜性色一区二区三区免费视频| 亚洲品质自拍视频网站| 激情深爱一区二区| 欧美tk—视频vk| 亚洲大片av| 欧美日韩精品福利| 91小视频在线免费看| 国产精品久久久久影院| 国产情侣久久| 狠狠色丁香久久婷婷综合_中 | 成人高清伦理免费影院在线观看| 久久亚洲免费视频| 国内久久精品| 蜜桃免费网站一区二区三区 | 成人福利视频网站| 久久国产精品久久久久久电车| 激情偷乱视频一区二区三区| 午夜日韩电影| 日韩在线观看一区二区| 久久综合久久综合久久| a91a精品视频在线观看| 国产精品综合一区二区三区| 国产精品久久久久永久免费观看 | 久久久人人人| 99精品欧美一区二区蜜桃免费 | 黄色亚洲大片免费在线观看| 日韩一级大片在线观看| 亚洲精品欧洲精品| 久久午夜羞羞影院免费观看| 久久看片网站| 欧美喷水视频| 国产一区二区三区在线观看精品 | 日韩精品一区二区三区蜜臀| 国产精品一区二区三区四区五区 | 国内偷窥港台综合视频在线播放| 中文字幕在线不卡视频| 制服.丝袜.亚洲.另类.中文| 亚洲视频www| 99久久伊人网影院| 久久精品久久综合| 综合久久国产九一剧情麻豆| 日韩精品一区在线| 日本精品视频一区二区三区| 国产综合视频| 国产成人午夜精品影院观看视频| 亚洲.国产.中文慕字在线| 中文字幕精品—区二区四季| 日韩精品一区二区三区四区| 欧美专区日韩专区| 在线视频亚洲| 国内成人在线| 欧美不卡一区| 成人高清免费在线播放| 国产一区激情在线| 水野朝阳av一区二区三区| 亚洲欧美欧美一区二区三区| 欧美精品一区二区三区蜜臀| 精品视频在线免费| 久久青草久久| 男女精品网站| 国产女优一区| 99综合在线| 一区二区av| 一区二区日本视频| 亚洲激情啪啪| 99视频一区| 99re66热这里只有精品4| 伊人久久久大香线蕉综合直播 | 欧美日韩一级片网站| 一道本成人在线| 在线精品亚洲一区二区不卡| 色呦呦国产精品|