AL8 Forum
   登錄註冊幫助


標題: 【轉貼】投注博彩 - 樂透彩投注系統 v1.0 for 2.5sp1 (22/3更新)
 hkmonster
 0010942
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 375

精華: 0

積分: 2228 點

現金: 1004 元

存款: 1000 元

閱讀權限: 25

註冊: 2004-11-4

狀態: 離線
 
發表於 2005-3-21 02:56  資料  個人空間  短消息  加為好友 
【轉貼】投注博彩 - 樂透彩投注系統 v1.0 for 2.5sp1 (22/3更新)

插件名稱: 社區樂透投注系統 For Discuz!2.5F SP1
程序版本: 1.0
程序作者: 永恆旋律
完成日期: 2005/3/22
連絡信箱: joyce_script@yahoo.com.tw

開發測試環境: 全新2.5SP1

安裝難易度: 中等
數據庫升級: 新增兩個數據表

使用新版本 2.5F SP1環境
使用插件獨立語言包 plugin.lang.php (無法顯示的請見2樓)

必須要有安裝銀行2.0且確定
include/common.php 內有加入下面這一段(因為必須使用到現金)

, m.money AS usermoney, m.bank AS userbank, m.bankstatus AS bankstatus

插件特點:



使用新版本 2.5F SP1環境

使用插件獨立語言包 plugin.lang.php

使用緩存(快取)技術(減少數據庫的查詢)

使用後台設置


=============================================
演示:http://free1.e-168.cn/wamicekm/bbs
用戶名:123456
密碼:123456
演示提供:wamice

===========================================================
注意!! 後台插件管理
英文標識(唯一) 請按照默認設置,不要更改
===========================================================
備註:因為各地時差的關係..所以開獎時間可能會有誤..
==============================================

全新安裝
安裝步驟1. 檔案上傳覆蓋

安裝步驟2.
修改 include/common.php


,'plugins_settings');


替換成

,'plugins_settings', 'jluck_numlog');


修改 include/cache.php
找到

,=> array('bbcodes','smilies'),

後面加入

'jluck'                => array('jluck_numlog'),

找到

                case plugins_settings:
                        $table = $GLOBALS['table_plugins_settings'];
                        $cols = 'conf_key, conf_group, conf_value';
                        $conditions ='WHERE conf_cached ORDER BY conf_group';
                        break;


下面加入

                // 樂透彩 hack start
                case jluck_numlog:
                        $table = $GLOBALS['table_jluck_numlog'];
                        $cols = '*';
                        $conditions ='ORDER BY id DESC LIMIT 0, 10';
                        break;
                // 樂透彩 hack end

找到

                case 'plugins_settings':
                        $data = array();
                        while($settings = $db->fetch_array($query)) {
                                        $data["$settings[conf_group]"]["$settings[conf_key]"] = $settings[conf_value];
                        }
                        break;

上面加入(此方法治標不治本,治本的方法見3樓最後一個修改)

                // 樂透彩 hack start
                case 'jluck_numlog':
                        $data = array();
                        while($numlog = $db->fetch_array($query)) $data[] = $numlog;
                        break;
                // 樂透彩 hack end

修改
plugins/plugin.lang.php (找不到此檔的點此下載)
找到



上面加入

// 社區樂透彩插件 start
if ($_GET[p]=='jluck' || $_POST[p]=='jluck')
{
        @include DISCUZ_ROOT.'./plugins/jluck/lang.php';
        $language        = array_merge($language, $Lang);
}
// 社區樂透彩插件 end


安裝步驟3. 後台升級數據庫

DROP TABLE IF EXISTS cdb_jluck_numlog;
CREATE TABLE cdb_jluck_numlog (
  id smallint(6) unsigned NOT NULL auto_increment,
  num varchar(100) NOT NULL default '',
  ltime varchar(20) NOT NULL default '0',
  all_money int(10) unsigned NOT NULL default '0',
  opened char(1) NOT NULL default '0',
  PRIMARY KEY  (id)
) TYPE=MyISAM;

DROP TABLE IF EXISTS cdb_jluck_usernum;
CREATE TABLE cdb_jluck_usernum (
  id int(10) unsigned NOT NULL auto_increment,
  author varchar(15) NOT NULL default '',
  authorid mediumint(8) unsigned NOT NULL default '0',
  buy_count varchar(5) NOT NULL default '1',
  the_num varchar(100) NOT NULL default '',
  btime varchar(20) NOT NULL default '',
  lid smallint(6) unsigned NOT NULL default '0',
  PRIMARY KEY  (id)
) TYPE=MyISAM;


安裝步驟4. 後台導入新插件(請使用壓縮包內的)

安裝步驟5. 進入插件後台,增加插件設置值(見3樓).ok之後更新緩存,然後到前台樂透中心去執行系統歸零



[ Last edited by hkmonster on 2005-3-23 at 06:55 ]



 附件: 您所在的用戶組無法下載或查看附件



 AL8 Forum © All rights reserved.
頂部
 hkmonster
 0010942
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 375

精華: 0

積分: 2228 點

現金: 1004 元

存款: 1000 元

閱讀權限: 25

註冊: 2004-11-4

狀態: 離線
 
發表於 2005-3-21 02:56  資料  個人空間  短消息  加為好友 
喜歡的請支持一下。。。。

非必要 (出現不支持獨立語言包的情況才需要看)
修改模板無法顯示文字的方法 ..改為支援獨立語言包

1.打開include/template.php

找到

        if(!@$fp = fopen($tplfile, 'r')) {
                exit("Current template file './$tpldir/$file.htm' not found or have no access!");
        } elseif(!include language('templates', $templateid, $tpldir)) {
                exit("<br>Current template pack do not have a necessary language file 'templates.lang.php' or have syntax error!");
        }


檢查下面是否有此段

        $plugins_languagepack = DISCUZ_ROOT.'./plugins/plugin.lang.php';
        if(file_exists($plugins_languagepack)) {
                include $plugins_languagepack;
                if (count($plglang)){
                        $language = array_merge($language,$plglang);
                }
        }


如果沒有的就要加上去....
然後下載下面的plugin.lang.rar放到plugins/下....然後再重新安裝樂透插件..然後更新緩存...前台樂透系統歸零

===============================
補丁檔..簡繁通用...解壓覆蓋即可...
完整包同步更新..

以下是简体版, 请使用压缩包内的导入

[ Last edited by hkmonster on 2005-3-23 at 06:56 ]



 附件: 您所在的用戶組無法下載或查看附件



 AL8 Forum © All rights reserved.
頂部
 hkmonster
 0010942
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 375

精華: 0

積分: 2228 點

現金: 1004 元

存款: 1000 元

閱讀權限: 25

註冊: 2004-11-4

狀態: 離線
 
發表於 2005-3-21 05:33  資料  個人空間  短消息  加為好友 
後台設置手動增加 (如附件6 圖所示)
後台請以手動方式添加新配置項目

==========================

QUOTE:
1.
配置名稱 :每張彩卷售價
  
配置唯一標識 :luck_sell

配置數值 :50

配置類型 :text

緩存此配置 :是

配置說明 :詳細說明此配置的要求 設置每張彩卷的售價,建議價『50』元


QUOTE:
2.
配置名稱 :設置開獎號碼組數
  
配置唯一標識 :num_count

配置數值 :5

配置類型 :text

緩存此配置 :是

配置說明 : 設定共要開出幾個號碼數,建議值『5』,開出5組號碼。 (EX: 12 - 18 - 7 - 21 - 5)


QUOTE:
3.
配置名稱 :開獎號碼範圍
  
配置唯一標識 :num_max

配置數值 :35

配置類型 :text

緩存此配置 :是

配置說明 : 設置開獎號碼的範圍,建議值『35』,設置過大中獎機率會降低。(EX: 1 ~ 35)


QUOTE:
4.
配置名稱 :中獎組數彩金配置
  
配置唯一標識 :money_xx

配置數值 :250,150,100,0,0

配置類型 :text

緩存此配置 :是

配置說明 : 設置中獎組數彩金倍率,必須搭配開獎組數設置,以『,』隔開。(EX:開5組,設置『200,100,50,0,0』5組全中彩金200倍,中前4組100倍,前3組50倍,其餘則無彩金)


QUOTE:
5.
配置名稱 :設置開獎日
  
配置唯一標識 :luck_day

配置數值 :1,3,5

配置類型 :text

緩存此配置 :是

配置說明 : 設置開獎的日子,為星期幾,以『,』隔開,『1,3』則為星期1與星期3開獎,『0』為星期日


QUOTE:
6.
配置名稱 :兌換彩金的期限
  
配置唯一標識 :change_day

配置數值 :7

配置類型 :text

緩存此配置 :是

配置說明 : 設置中獎者兌換彩金的期限,為開獎後的幾天內,建議值『7』,最好不要超過8


QUOTE:
7.
配置名稱 :設置開獎時刻
  
配置唯一標識 :luck_h

配置數值 :20

配置類型 :text

緩存此配置 :是

配置說明 : 設置開獎的時刻,幾點整,請輸入24時制『20』則為晚上8整點開獎


打開include/cache.php


                case 'plugins_settings':
                        $data = array();
                        while($settings = $db->fetch_array($query)) {
                                        $data["$settings[conf_group]"]["$settings[conf_key]"] = $settings[conf_value];
                        }


檢查它的下方是否有一個



如果沒有就加上去
更新緩存 -> 前台樂透系統歸零
歸零時默認允許開獎時間是隔天以後的時間,
就算後台有設置今天開獎日,依然是不會開獎,
如果勾選今日開獎,就是允許今日就開獎(後台也要設置今日有開獎才可以)

以下是22/3日安裝前的人, 需要用的補丁

[ Last edited by hkmonster on 2005-3-23 at 06:59 ]



 附件: 您所在的用戶組無法下載或查看附件



 AL8 Forum © All rights reserved.
頂部
 justin1230
 0012287
Rank: 3Rank: 3Rank: 3
點擊查看 justin1230 的詳細資料

頭銜: Conqueror

帖子: 101

精華: 0

積分: 1250 點

現金: 48 元

存款: 3760 元

閱讀權限: 20

註冊: 2004-11-28

狀態: 離線
 
發表於 2005-3-21 17:41  資料  個人空間  短消息  加為好友 
如何設彩票的價格呀

[ Last edited by justin1230 on 2005-3-21 at 17:49 ]




 AL8 Forum © All rights reserved.
頂部
 ytc
 0017285
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

自述: 有問題不要pm

帖子: 3702

精華: 0

積分: 34515 點

現金: 4 元

存款: 13355 元

閱讀權限: 70

註冊: 2005-3-3

狀態: 離線
 
發表於 2005-3-21 18:15  資料  個人空間  主頁 短消息  加為好友 
有無2.5f ga




 AL8 Forum © All rights reserved.
頂部
 小叮噹
 0011098
Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

頭銜: King

帖子: 911

精華: 0

積分: 13020 點

現金: 1743 元

存款: 3479 元

閱讀權限: 30

註冊: 2004-11-6

狀態: 離線
 
發表於 2005-3-21 18:28  資料  個人空間  主頁 短消息  加為好友 
少了這個檔plugins/plugin.lang.php




 AL8 Forum © All rights reserved.
頂部
 健
 0009382
Rank: 2Rank: 2

頭銜: Member

帖子: 95

精華: 0

積分: 1160 點

現金: 78 元

存款: 0 元

閱讀權限: 15

註冊: 2004-10-8

狀態: 離線
 
發表於 2005-3-21 19:04  資料  個人空間  短消息  加為好友 




 AL8 Forum © All rights reserved.
頂部
 小叮噹
 0011098
Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

頭銜: King

帖子: 911

精華: 0

積分: 13020 點

現金: 1743 元

存款: 3479 元

閱讀權限: 30

註冊: 2004-11-6

狀態: 離線
 
發表於 2005-3-21 19:25  資料  個人空間  主頁 短消息  加為好友 
有問題你可否上傳plugin.lang.php



 附件: 您所在的用戶組無法下載或查看附件



 AL8 Forum © All rights reserved.
頂部
 健
 0009382
Rank: 2Rank: 2

頭銜: Member

帖子: 95

精華: 0

積分: 1160 點

現金: 78 元

存款: 0 元

閱讀權限: 15

註冊: 2004-10-8

狀態: 離線
 
發表於 2005-3-21 19:36  資料  個人空間  短消息  加為好友 
終於找到問題啦.......
呢個係for 2.5sp1.............
小叮噹 你 和我都係用 2.5 梗係唔得...><”




 AL8 Forum © All rights reserved.
頂部
 小叮噹
 0011098
Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

頭銜: King

帖子: 911

精華: 0

積分: 13020 點

現金: 1743 元

存款: 3479 元

閱讀權限: 30

註冊: 2004-11-6

狀態: 離線
 
發表於 2005-3-21 19:50  資料  個人空間  主頁 短消息  加為好友 
???不懂請詳述!




 AL8 Forum © All rights reserved.
頂部
 3481
 0013241
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 357

精華: 0

積分: 6628 點

現金: 4781 元

存款: 0 元

閱讀權限: 25

註冊: 2004-12-17

來自: 台灣

狀態: 離線
 
發表於 2005-3-21 19:53  資料  個人空間  短消息  加為好友 
良心建議如
繁.2.5.sp1.若安裝.請先備份




 AL8 Forum © All rights reserved.
頂部
 小叮噹
 0011098
Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

頭銜: King

帖子: 911

精華: 0

積分: 13020 點

現金: 1743 元

存款: 3479 元

閱讀權限: 30

註冊: 2004-11-6

狀態: 離線
 
發表於 2005-3-21 21:41  資料  個人空間  主頁 短消息  加為好友 
2.5不能裝嗎我裝了是亂碼而且2.5沒有這個檔plugin.lang.php




 AL8 Forum © All rights reserved.
頂部
 arlo
 0008856
Rank: 3Rank: 3Rank: 3

頭銜: Conqueror

帖子: 135

精華: 0

積分: 2110 點

現金: 967 元

存款: 17000 元

閱讀權限: 20

註冊: 2004-10-1

來自: 從相機內 ...

狀態: 離線
 
發表於 2005-3-21 23:24  資料  個人空間  主頁 短消息  加為好友  添加 arlo 為MSN好友 通過MSN和 arlo 交談 ICQ 狀態
有 有心人能推出 2.5版嗎




http://www.dream28.com
攝影學會論壇
 AL8 Forum © All rights reserved.
頂部
 小叮噹
 0011098
Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

頭銜: King

帖子: 911

精華: 0

積分: 13020 點

現金: 1743 元

存款: 3479 元

閱讀權限: 30

註冊: 2004-11-6

狀態: 離線
 
發表於 2005-3-21 23:44  資料  個人空間  主頁 短消息  加為好友 
這是2.5版的只是原創寫的不是完整可以說只是測試版,原版還是有亂碼,不會照時開將等問題,要看原創者能否想出解決方法摟,這裡的轉貼版少了步驟及附件檔案!

原創作插件




 AL8 Forum © All rights reserved.
頂部
 arlo
 0008856
Rank: 3Rank: 3Rank: 3

頭銜: Conqueror

帖子: 135

精華: 0

積分: 2110 點

現金: 967 元

存款: 17000 元

閱讀權限: 20

註冊: 2004-10-1

來自: 從相機內 ...

狀態: 離線
 
發表於 2005-3-22 01:29  資料  個人空間  主頁 短消息  加為好友  添加 arlo 為MSN好友 通過MSN和 arlo 交談 ICQ 狀態
QUOTE:
引用由 小叮噹 於 21/3/2005 11:44 PM 發出的帖子, 內容為
這是2.5版的只是原創寫的不是完整可以說只是測試版,原版還是有亂碼,不會照時開將等問題,要看原創者能否想出解決方法摟,這裡的轉貼版少了步驟及附件檔案!

[url=http://bbs.freediscuz.net/bbs/viewthread.php? ...


唔該哂 ~

[ Last edited by arlo on 2005-3-22 at 01:31 ]




http://www.dream28.com
攝影學會論壇
 AL8 Forum © All rights reserved.
頂部
 hkmonster
 0010942
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 375

精華: 0

積分: 2228 點

現金: 1004 元

存款: 1000 元

閱讀權限: 25

註冊: 2004-11-4

狀態: 離線
 
發表於 2005-3-23 07:00  資料  個人空間  短消息  加為好友 
這個是2.5用戶沒有的 plugin.lang.php 文件, 解壓後放在 plugins 內就可以了



 附件: 您所在的用戶組無法下載或查看附件



 AL8 Forum © All rights reserved.
頂部
 ytc
 0017285
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

自述: 有問題不要pm

帖子: 3702

精華: 0

積分: 34515 點

現金: 4 元

存款: 13355 元

閱讀權限: 70

註冊: 2005-3-3

狀態: 離線
 
發表於 2005-3-23 09:28  資料  個人空間  主頁 短消息  加為好友 
我2.5f唔得呀=.=
個樂透彩入去 唔會變中文字
會變左做d碼




 AL8 Forum © All rights reserved.
頂部
 634
 0008885
Rank: 3Rank: 3Rank: 3

頭銜: Conqueror

帖子: 171

精華: 0

積分: 2951 點

現金: 693 元

存款: 0 元

閱讀權限: 20

註冊: 2004-10-1

狀態: 離線
 
發表於 2005-3-23 19:46  資料  個人空間  短消息  加為好友 
請問有辦法改成 唔對位都可以中獎 嗎?




 AL8 Forum © All rights reserved.