[問題] 安裝樂透

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

babycity
星球公民
星球公民
文章: 153
註冊時間: 2004-04-28 11:46

文章 babycity »

小西 寫:後台失效..要到資料庫裡面手動更改\r
要不然你下載新版的吧\r
http://www.zarath.com/mods/
不過要自己翻譯就是了

請問是要如何手動修改呢??
張數的問題,我想這個不知道是不是你們要的
http://yll.loxa.edu.tw/phpBB2/viewtopic.php?t=1769
小西
竹貓忠實會員
竹貓忠實會員
文章: 460
註冊時間: 2004-11-19 22:29
來自: 超可愛聲音

文章 小西 »

手動修改就是要到資料庫裡面新增資料囉...
至於那一篇應該不是最新版的...
ACG自唱:分貝網存放區 (192kbps) ;NICO存放區 (320kbps)
babycity
星球公民
星球公民
文章: 153
註冊時間: 2004-04-28 11:46

文章 babycity »

請問一下,我裝完2.0.3的樂透之後,在首頁看不到樂透的連結點說...

這應該是下面這個文件的問題>"<
可是我不知道哪邊錯了
overall_header.tpl
<a href="{U_LOTTERY}" class="mainmenu">{L_LOTTERY}</a>

我只有跑install,sql沒跑,這樣有關係嗎

我以htt://網址/phpbb/lottery.php進入之後
金額是100 points,請問該如何將它改成money呢 :-o
不然我購買他都說金額不足\r
我的貨幣是cash mod 2.2
小西
竹貓忠實會員
竹貓忠實會員
文章: 460
註冊時間: 2004-11-19 22:29
來自: 超可愛聲音

文章 小西 »

1.大概是你的語言檔裡面沒有L_LOTTERY的資料吧..你把{L_LOTTERY}先換成中文看看
2.把lottery.php裡面user_points都改成user_money應該就可以了

因我手邊沒有程式所以可能會說錯..晚一點再幫你看詳細一點
ACG自唱:分貝網存放區 (192kbps) ;NICO存放區 (320kbps)
babycity
星球公民
星球公民
文章: 153
註冊時間: 2004-04-28 11:46

文章 babycity »

哇感謝,可以了 :mrgreen:
把 <a href="{U_LOTTERY}" class="mainmenu">{L_LOTTERY}</a>
換成<a href="{U_LOTTERY}" class="mainmenu">樂透</a>

再請問一下,在購買畫面時,還是會顯示100points
可以改成100金幣之類的嗎 :-D
DL
竹貓忠實會員
竹貓忠實會員
文章: 717
註冊時間: 2005-03-05 15:29

文章 DL »

要到語系檔增加"樂透"
aHfUi
星球公民
星球公民
文章: 184
註冊時間: 2004-11-14 17:52
聯繫:

文章 aHfUi »

需要注冊的 .... =.="
頭像
benny777ex
星球公民
星球公民
文章: 48
註冊時間: 2004-06-23 16:09
來自: HK
聯繫:

文章 benny777ex »

樂透 是什麼東東?
~benny777ex
babycity
星球公民
星球公民
文章: 153
註冊時間: 2004-04-28 11:46

文章 babycity »

一個外掛丫,功能就是會員可以購買樂透彩卷,可以設定多久開獎一次
DL
竹貓忠實會員
竹貓忠實會員
文章: 717
註冊時間: 2005-03-05 15:29

文章 DL »

樂透是台灣的那些什麼彩票購買的東東\r
類似我們香港這邊的六合彩
babycity
星球公民
星球公民
文章: 153
註冊時間: 2004-04-28 11:46

文章 babycity »

今天開獎,結果跑出這樣的錯誤,請問怎麼辦


一般錯誤

無法從表格 users 取得資訊!

DEBUG MODE

SQL Error : 1054 Unknown column 'user_items' in 'field list'

SELECT `username`, `user_items` FROM phpbb_users WHERE user_id='651'

Line : 174
File : lottery.php
小西
竹貓忠實會員
竹貓忠實會員
文章: 460
註冊時間: 2004-11-19 22:29
來自: 超可愛聲音

文章 小西 »

先問一下你的後台裡lottery settings的Item Pool那一項是開啟還是關閉?
ACG自唱:分貝網存放區 (192kbps) ;NICO存放區 (320kbps)
babycity
星球公民
星球公民
文章: 153
註冊時間: 2004-04-28 11:46

文章 babycity »

是關閉的 :-o
小西
竹貓忠實會員
竹貓忠實會員
文章: 460
註冊時間: 2004-11-19 22:29
來自: 超可愛聲音

文章 小西 »

嗯..我有將lottory.php裡面的一段註解掉
應該就是這一段的問題
你試試將這段刪掉或註解掉

代碼: 選擇全部

		//
		// Get winner's name and current items (incase items need to be added!)
		//
		$sql = "SELECT `username`, `user_items`
			FROM " . USERS_TABLE . "
			WHERE user_id='{$row['user_id']}'";
		if ( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, sprintf($lang['lottery_error_selecting'], 'users'), '', __LINE__, __FILE__, $sql);
		}
		if (!( $row2 = $db->sql_fetchrow($result) ))
		{
			message_die(GENERAL_ERROR, sprintf($lang['lottery_error_selecting'], 'lottery'), '', __LINE__, __FILE__, $sql);
		}
		$winnername = addslashes($row2['username']);

		#
		# Explode items array, loop over items array to make sure all item exist
		# Replace all RANDOM (lowercase) items with items from price to price [in store]
		#
		$item_array = explode(';', $board_config['lottery_win_items']);
		$add_items = array();
		for ($i = 0; $i < count($item_array); $i++)
		{
			$item_array[$i] = trim($item_array[$i]);

			if ( strtolower($item_array[$i]) == 'random' )
			{
				$shop_sql = ( !empty($board_config['lottery_random_shop']) ) ? "AND shop = '" . addslashes($board_config['lottery_random_shop']) . "'" : '';

				$sql = "SELECT name
					FROM " . SHOP_ITEM_TABLE . "
					WHERE cost > '" . $board_config['lottery_item_mcost'] . "'
						AND cost < '" . $board_config['lottery_item_xcost'] . "'
						" . $shop_sql . "
					ORDER BY RAND()
						LIMIT 0, 1";
				if ( !($result = $db->sql_query($sql)) )
				{
					message_die(GENERAL_ERROR, sprintf($lang['lottery_error_selecting'], 'shop items'), '', __LINE__, __FILE__, $sql);
				}
				$sql_count = $db->sql_numrows($result);

				if ( $sql_count > 0 )
				{
					if (!( $item_row = $db->sql_fetchrow($result) ))
					{
						message_die(GENERAL_ERROR, sprintf($lang['lottery_error_selecting'], 'shop items'), '', __LINE__, __FILE__, $sql);
					}
					$add_items[] = $item_row['name'];
				}
			}
			elseif ( !empty($item_array[$i]) )
			{
				$sql = "SELECT *
					FROM " . SHOP_ITEM_TABLE . "
					WHERE name = '" . addslashes($item_array[$i]) . "'";

				if ( !($result = $db->sql_query($sql)) )
				{
					message_die(GENERAL_ERROR, sprintf($lang['lottery_error_selecting'], 'shop items'), '', __LINE__, __FILE__, $sql);
				}
				$sql_count = $db->sql_numrows($result);

				if ( $sql_count > 0 )
				{
					$add_items[] = $item_array[$i];
				}
			}
		}
		if ( count($add_items) > 0 )
		{
			$new_items = addslashes($row2['user_items'] . '? . implode('睧', $add_items) . '?);

			#
			# Add up new total & insert into database
			#
			$sql = "UPDATE " . USERS_TABLE . "
				SET user_items = '$new_items'
				WHERE user_id='{$row['user_id']}'";
			if ( !($db->sql_query($sql)) )
			{
				message_die(GENERAL_ERROR, sprintf($lang['lottery_error_updating'], 'users'), '', __LINE__, __FILE__, $sql);
			}
		}
ACG自唱:分貝網存放區 (192kbps) ;NICO存放區 (320kbps)
babycity
星球公民
星球公民
文章: 153
註冊時間: 2004-04-28 11:46

文章 babycity »

我將那段刪除後,可以進去樂透了,可是都是我中獎捏0.0
會不會是因為只有我買的關係
這是設定成每次都會有人中獎嗎?還是沒人中獎的話,會累計到下一期
主題已鎖定

回到「外掛問題討論」