- <?php
- /********************************************
- 发帖际遇插件 by 梦游龙 - 2006-10-18
- http://www.ylpc.com.cn QQ:225854
- 演示及错误提交:http://www.my-soul.com/wow/forumdisplay.php?fid=39
- 适用版本:DZ5.0 4.X
- *********************************************/
- if(!defined('IN_DISCUZ')) {
- exit('Access Denied');
- }
- require './forumdata/cache/plugin_random.php';
- require './forumdata/cache/cache_settings.php';
- $setting = $_DPLUGIN['random']['vars'];
- $openrandom = $setting['openrandom'];
- $openmessage = $setting['openmessage'];
- $openpm = $setting['openpm'];
- $set_integral1 = extcredits.$setting['money1'];
- $set_integral = extcredits.$setting['money'];
- $myrand = $setting['myrand'];
- $myfid = $setting['myfid'];
- $mygroup=$setting['mygroup'];
- $openfid=$setting['openfid'];
- $charm=0;
- $prize=0;
- if(!$openrandom == 0){
- if(in_array($forum['fid'], explode(",", $myfid))&&$discuz_uid != 0){
- if(rand(1,100) <=$myrand)
- {
- $myshowa = "";
- switch ($numbers=rand(1,4)){
- case 1:
- $prize=rand(-85,-100);
- $myshow = "你到处乱逛被管理员扣去".-$prize." 的金钱! ";break;
- case 2:
- $prize=rand(40,80);
- $myshow = "管理员今天高兴的发疯了,你得到 ".$prize." 金钱 一边偷笑去吧! ";break;
- case 3:
- $prize=rand(30,90);
- $charm=rand(2,4);
- $myshow = "你举报违例贴,获得 ".$prize." 金钱, ".$charm." 威望的奖励! ";break;
- case 4:
- $myshow = "你老老实实,一切太平! ";break;
- }
- $myquery= $db->query("SELECT $set_integral FROM {$tablepre}members WHERE uid=$discuz_uid");
- $myextcredits=mysql_fetch_row($myquery);
- $set_prize=$myextcredits[0]+$prize;
- if($set_prize>=0) {
- if($openmessage == 1) {
- $message ="[quote]" .$myshow."\n\n".$myshowa."[/quote]".$message;
- }
- $mymessage="".$myshow."".$myshowa."";;
- if($openpm == 1) {
- $db->query("INSERT INTO {$tablepre}pms (msgfrom, msgfromid, msgtoid, folder, new, subject, dateline, message) VALUES ('System Message', '0', '$discuz_uid', 'inbox', '1', '你在论坛发贴时遇到了…', '$timestamp','$mymessage')");
- $db->query("UPDATE {$tablepre}members SET newpm='1' WHERE uid=$discuz_uid");
- }
- $db->query("update {$tablepre}members set $set_integral=$set_integral+$prize,$set_integral1=$set_integral1+$charm where uid=$discuz_uid");
- }
- }
- }
- }
- /********************************************
- 发帖际遇插件 by 梦游龙 - 2006-10-18
- http://www.ylpc.com.cn QQ:225854
- 演示及错误提交:http://www.my-soul.com/wow/forumdisplay.php?fid=39
- 适用版本:DZ5.0 4.X
- *********************************************/
- ?>
复制代码
[ 本帖最后由 loveatj 于 2006-11-20 18:41 编辑 ] |