[問題]要怎樣才可以設定某版面po文章虛擬貨幣不會增加

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

版主: 版主管理群

主題已鎖定
joger123
星球公民
星球公民
文章: 77
註冊時間: 2003-06-30 14:27

[問題]要怎樣才可以設定某版面po文章虛擬貨幣不會增加

文章 joger123 »

問題外掛:虛擬貨幣\r
參考連結:http://phpbb-tw.net/phpbb/viewtopic.php?t=16753
使用版本:phpBB 2.0.5
網站位置:架設中(之前程式一直有小錯誤~所以要重新架設囉)
狀況描述:

我看過伊夢兒的網站
它可以設定有些版po文章並不會增加金錢\r
請問這是怎麼用的呢
依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

文章 依夢兒 »

這是 paikang 教我的.... ^^||
大概是這個樣子,你參考一下,請視自己的需要修改。
你也可以跟我一樣,設定某些版面發表主題有錢,但是回覆文章沒有錢。

開啟 includes/functions_post.php 。
搜尋:

代碼: 選擇全部

	if ( $mode != 'poll_delete' )
	{
		// Virtual_Money_MOD added $reward_sql
		$sql = "UPDATE " . USERS_TABLE . "
			SET user_posts = user_posts $sign $reward_sql
			WHERE user_id = $user_id";
		if ( !($result = $db->sql_query($sql, END_TRANSACTION)) )
		{
			message_die(GENERAL_ERROR, 'Error in posting', '', __LINE__, __FILE__, $sql);
		}
	}
覆蓋成:

代碼: 選擇全部

	if ( $mode != 'poll_delete' )
	{

if ( $mode == "newtopic" )
{
{
$reward_sql = ", user_money = user_money + 100"; [color=red]// 發表主題加 100 元[/color]
}
if ( ( $mode == "newtopic" ) && ( $forum_id == 1 || $forum_id == 2 || $forum_id == 3 ) ) [color=red]// 如果在版面ID為 1 、 2 、 3 號的版面發表主題不加錢[/color]
{
$reward_sql = "";
}
}

if ( $mode == "reply" )
{
$reward_sql = ", user_money = user_money + 50"; [color=red]// 回覆文章加 50 元[/color]
}

if ( ( $mode == "reply" ) && ( $forum_id == 1 || $forum_id == 2 || $forum_id == 3 ) ) [color=red]// 如果在版面ID為 1 、 2 、 3 號的版面回覆文章不加錢[/color]
{
$reward_sql = "";
}

if ( $mode == "delete" )
{
$reward_sql = ", user_money = user_money - " . ( $post_data['first_post'] ? 100 : 50 ); [color=red]// 刪除主題扣 100 元,刪除回覆文章扣 50 元[/color]
}

if ( ( $mode == "delete" ) && ( $forum_id == 1 || $forum_id == 2 || $forum_id == 3 ) )
{
$reward_sql = ""; [color=red]// 如果在版面ID為 1 、 2 、 3 號的版面刪除主題和刪除回覆文章都不扣錢[/color]
}

		// Virtual_Money_MOD added $reward_sql
		$sql = "UPDATE " . USERS_TABLE . "
			SET user_posts = user_posts $sign $reward_sql
			WHERE user_id = $user_id";
		if ( !($result = $db->sql_query($sql, END_TRANSACTION)) )
		{
			message_die(GENERAL_ERROR, 'Error in posting', '', __LINE__, __FILE__, $sql);
		}
	}
版面ID就是論壇首頁上,每個版面的連結ID。
以竹貓為例,「系統公告區」的連結為 http://phpbb-tw.net/phpbb/viewforum.php?f=6
那個 f=66 就是「系統公告區」這個版面的ID。

還有,在安裝虛擬貨幣時, posting.php 內有一段設定加多少錢的部份,那一段可以拿掉了,
由 includes/functions_post.php 來負責執行加減錢的動作就可以了。
最後由 依夢兒 於 2003-07-28 21:24 編輯,總共編輯了 1 次。
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
NICO
星球公民
星球公民
文章: 220
註冊時間: 2003-02-27 15:50
來自: 台灣-布里斯本-武漢

文章 NICO »

請問 依夢兒

您這種簽名黨是怎麼用的!!@@
我的基本設定
●我的討論區:兩個輪子的旅行
●架設主機作業系統:Windows XP。
●快速架站程式:Appserv。
●上網方式:ADSL。
●安裝的程式:Apache + php +IIS + MySql 。
●付費空間:竹貓星球
●phpBB 版本:phpBB 3.0.X 。
●已安裝的外掛:外掛列表
依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

文章 依夢兒 »

NICO 寫:您這種簽名黨是怎麼用的!!@@
非官方推薦認證外掛有,自己找一下吧!!(好像被置頂了)
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
joger123
星球公民
星球公民
文章: 77
註冊時間: 2003-06-30 14:27

文章 joger123 »

謝謝依夢兒
好像之前都沒人提過(可能我沒找到啦^^")
我覺得這功能很不錯說^^
有意想租用主機的可以與我連絡

主機配備 Celeron 2.4 G / 512 DDR RAM+ 512 DDR RAM=1024
主機資訊 位置 : 美國 North-Eastern Pennsylvania 州
作業系統 Linux
虛擬主機軟體cPanel 7

空間1G(假如真的不夠可以增加到1.5G)
流量50G
可以架設論壇~但是不可以架設聊天室跟cgi論壇
且按照租用規定~假如太耗損系統資源時~可以要請你搬家 ^^"

一個月800

為確保品質~最多找3~4位
上要租至少要租4個月
假如要更多則是租10個月
租用者可以有一各免費的國際域名

想租用者請寫信到joger@joger123.com
yahoo:pida01234(通常隱形~可以直接留訊息)
或是到http://www.joger123.com/joger留言
主題已鎖定

回到「外掛問題討論」