CASH MOD問題

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

版主: 版主管理群

主題已鎖定
最初
星球公民
星球公民
文章: 34
註冊時間: 2007-01-11 21:41

CASH MOD問題

文章 最初 »

問題外掛:水怪大陸 RPG
參考連結:CASH MOD
使用版本:CashMod223a
網站位置:http://club.nfu.edu.tw/~nfucosplay/rpg.php?action=menu
狀況描述:

我的CashMod在我發文的時候沒有增加金錢...

我的設定是:發文得到10元、回文得到2元、回文最多得到20元

但是我不管發文回文都沒有增加金錢

不知道是我哪裡的檔案沒改到

請各位給我個提示吧~
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: CASH MOD問題

文章 心靈捕手 »

最初 寫:問題外掛:水怪大陸 RPG
參考連結:CASH MOD
使用版本:CashMod223a
網站位置:http://club.nfu.edu.tw/~nfucosplay/rpg.php?action=menu
狀況描述:

我的CashMod在我發文的時候沒有增加金錢...

我的設定是:發文得到10元、回文得到2元、回文最多得到20元

但是我不管發文回文都沒有增加金錢

不知道是我哪裡的檔案沒改到

請各位給我個提示吧~
既然是 CashMod 的問題, 又怎麼會跟 '問題外掛:水怪大陸 RPG' 扯在一塊呢? :-?

建議您:
1. 檢視後台的設定
2. 請多爬文...
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
最初
星球公民
星球公民
文章: 34
註冊時間: 2007-01-11 21:41

文章 最初 »

抱歉!手忙腳亂之下出了錯誤...

爬文應該是我個人的問題...我搜尋不到解決的辦法...

另外,我附上我後台設定的圖片
圖檔
圖檔

還有就是我貨幣的 版區權限 確定有全部都開啟

不知道是哪裡出了問題

在此付上測試ID
測試名稱:測試員
測試密碼:test
論壇網址: http://club.nfu.edu.tw/~nfucosplay/
(此測試ID只有開啟版面管理員權限,若是需要開啟管理員權限請跟我說,我會盡快更改)
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

建議您:
參考這個討論串, 修改設定;
或者, 再多貼些圖.
http://phpbb-tw.net/phpbb/viewtopic.php?t=47035
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
最初
星球公民
星球公民
文章: 34
註冊時間: 2007-01-11 21:41

文章 最初 »

我現在是修改functions_post.php(突然找不到是用哪一篇改了,只記得是依夢兒版主的)

// 水怪rpg
if ( $mode == "newtopic" )
{
$reward_sql = ",user_money = user_money + 20, rpg_cur_hp = rpg_cur_hp + 3, rpg_cur_mp = rpg_cur_mp + 3, rpg_cur_exp = rpg_cur_exp + 3"; // 發文 HP - 3 , MP - 3 , 經驗 + 3
}
if ( $mode == "reply" )
{
$reward_sql = ",user_money = user_money + 5, rpg_cur_hp = rpg_cur_hp + 2, rpg_cur_mp = rpg_cur_mp + 2, rpg_cur_exp = rpg_cur_exp + 2"; // 回文 HP - 2 , MP - 2 , 經驗 + 2
}
$sql = "UPDATE " . USERS_TABLE . "
SET user_posts = user_posts $sign $reward_sql
WHERE user_id = $user_id";
if (!$db->sql_query($sql, END_TRANSACTION))
{
message_die(GENERAL_ERROR, 'Error in posting' . $sql, '', __LINE__, __FILE__, $sql);
}
LevelUp($user_id);

改成這樣,但是這樣不能用 細部設定 去改要增加多少錢和 每篇發文可獲得金額最大值...

有沒有辦法改成可以在 細部設定 裡更改阿?

基本設置
圖檔

貨幣設定
圖檔

版區權限
圖檔

細部設定
圖檔
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

最初 寫:我現在是修改functions_post.php(突然找不到是用哪一篇改了,只記得是依夢兒版主的)

// 水怪rpg
if ( $mode == "newtopic" )
{
$reward_sql = ",user_money = user_money + 20, rpg_cur_hp = rpg_cur_hp + 3, rpg_cur_mp = rpg_cur_mp + 3, rpg_cur_exp = rpg_cur_exp + 3"; // 發文 HP - 3 , MP - 3 , 經驗 + 3
}
if ( $mode == "reply" )
{
$reward_sql = ",user_money = user_money + 5, rpg_cur_hp = rpg_cur_hp + 2, rpg_cur_mp = rpg_cur_mp + 2, rpg_cur_exp = rpg_cur_exp + 2"; // 回文 HP - 2 , MP - 2 , 經驗 + 2
}
$sql = "UPDATE " . USERS_TABLE . "
SET user_posts = user_posts $sign $reward_sql
WHERE user_id = $user_id";
if (!$db->sql_query($sql, END_TRANSACTION))
{
message_die(GENERAL_ERROR, 'Error in posting' . $sql, '', __LINE__, __FILE__, $sql);
}
LevelUp($user_id);

改成這樣,但是這樣不能用 細部設定 去改要增加多少錢和 每篇發文可獲得金額最大值...

有沒有辦法改成可以在 細部設定 裡更改阿?
發文獲得的現金數等, 不就是在 '細部設定' 設定的嗎?
怎麼會是用這個檔案 (functions_post.php) 修改呢?

建議您:
1. 務必貼出您 '上頭修改' 的參考連結;
2. 將下列檔案壓縮後, 貼出下載連結.
includes/functions_post.php
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
最初
星球公民
星球公民
文章: 34
註冊時間: 2007-01-11 21:41

文章 最初 »

參考連結: http://phpbb-tw.net/phpbb/viewtopic.php?p=119192#119192

因為不管我後台怎麼改,回文跟發文後金錢就是不會增加

所以我就改成 參考連結 裡最後一篇 依夢兒 版主回的文理面的改

http://moon.nfu.edu.tw/~g527106/functions_post.rar

這個functions_post.rar 在 WWW/rpg/ 跟 WWW/includes/ 裡,兩個檔都一樣

PS.請問若是我有新問題 是要開新的版 還是可以這篇裡問?
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

最初 寫:參考連結: http://phpbb-tw.net/phpbb/viewtopic.php?p=119192#119192

因為不管我後台怎麼改,回文跟發文後金錢就是不會增加

所以我就改成 參考連結 裡最後一篇 依夢兒 版主回的文理面的改

http://moon.nfu.edu.tw/~g527106/functions_post.rar

這個functions_post.rar 在 WWW/rpg/ 跟 WWW/includes/ 裡,兩個檔都一樣

PS.請問若是我有新問題 是要開新的版 還是可以這篇裡問?
檢視您的檔案, 發現很多錯誤. :-o
1. 安裝 Cash Mod 有錯 -> 所以發文沒有獲得現金;
2. 安裝 水怪 也有錯, 不過, 它本身跟發文有無現金無關, 除非您自行加以修改;
但是, 由於 Cash Mod 可以針對各個版面, 設定發文所獲得的現金數,
因此不建議作此修改.

以下的修正, 提供您參考:
#
#-----[ FIND ]-----
#

代碼: 選擇全部

include($cos_root_path . 'rpg/function_rpg.'.$phpEx);
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

include($phpbb_root_path . 'rpg/function_rpg.'.$phpEx);
#
#-----[ FIND ]-----
#

代碼: 選擇全部

	$meta = '<meta http-equiv="refresh" content="3;url=' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id) . '#' . $post_id . '">';
	$message = $lang['Stored'] . '<br /><br />' . sprintf($lang['Click_view_message'], '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id) . '#' . $post_id . '">', '</a>') . '<br /><br />' . sprintf($lang['Click_return_forum'], '<a href="' . append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id") . '">', '</a>');
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

	$cash_message = $GLOBALS['cm_posting']->update_post($mode, $post_data, $forum_id, $topic_id, $post_id, $topic_type, $bbcode_uid, $post_username, $post_message);
	$meta = '<meta http-equiv="refresh" content="3;url=' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id) . '#' . $post_id . '">';
	$message = $lang['Stored'] . '<br />' . $cash_message . '<br /><br />' . sprintf($lang['Click_view_message'], '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id) . '#' . $post_id . '">', '</a>') . '<br /><br />' . sprintf($lang['Click_return_forum'], '<a href="' . append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id") . '">', '</a>');
#
#-----[ FIND ]-----
#

代碼: 選擇全部

	if ($mode != 'poll_delete')
	{
		// 水怪rpg
		if ( $mode == "newtopic" )
		{
			$reward_sql = ",user_money = user_money + 20, rpg_cur_hp = rpg_cur_hp + 3, rpg_cur_mp = rpg_cur_mp + 3, rpg_cur_exp = rpg_cur_exp + 3"; // 發文 HP - 3 , MP - 3 , 經驗 + 3
		}
		if ( $mode == "reply" )
		{
			$reward_sql = ",user_money = user_money + 5, rpg_cur_hp = rpg_cur_hp + 2, rpg_cur_mp = rpg_cur_mp + 2, rpg_cur_exp = rpg_cur_exp + 2"; // 回文 HP - 2 , MP - 2 , 經驗 + 2
		}
		$sql = "UPDATE " . USERS_TABLE . "
			SET user_posts = user_posts $sign $reward_sql
			WHERE user_id = $user_id";
		if (!$db->sql_query($sql, END_TRANSACTION))
		{
			message_die(GENERAL_ERROR, 'Error in posting' . $sql, '', __LINE__, __FILE__, $sql);
		}
		LevelUp($user_id);
	}
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

	if ($mode != 'poll_delete')
	{
		$sql = "UPDATE " . FORUMS_TABLE . " SET 
			$forum_update_sql 
			WHERE forum_id = $forum_id";
		if (!$db->sql_query($sql))
		{
			message_die(GENERAL_ERROR, 'Error in posting', '', __LINE__, __FILE__, $sql);
		}
	}
#
#-----[ FIND ]-----
#

代碼: 選擇全部

	if ($mode != 'poll_delete')
	{
		$sql = "UPDATE " . USERS_TABLE . "
			SET user_posts = user_posts $sign 
			WHERE user_id = $user_id";
		if (!$db->sql_query($sql, END_TRANSACTION))
		{
			message_die(GENERAL_ERROR, 'Error in posting', '', __LINE__, __FILE__, $sql);
		}
	}
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

	if ($mode != 'poll_delete')
	{
		// 水怪 RPG
		if ( $mode == "newtopic" )
		{
			$reward_sql = ", rpg_cur_hp = rpg_cur_hp - 3, rpg_cur_mp = rpg_cur_mp - 3, rpg_cur_exp = rpg_cur_exp + 3"; // 發表主題 HP - 3 , MP - 3 , 經驗值 + 3
		}
		if ( $mode == "reply" )
		{
			$reward_sql = ", rpg_cur_hp = rpg_cur_hp - 2, rpg_cur_mp = rpg_cur_mp - 2, rpg_cur_exp = rpg_cur_exp + 2"; // 回覆文章 HP - 2 , MP - 2 , 經驗值 + 2
		}
		$sql = "UPDATE " . USERS_TABLE . "
			SET user_posts = user_posts $sign $reward_sql
			WHERE user_id = $user_id";
		if (!$db->sql_query($sql, END_TRANSACTION))
		{
			message_die(GENERAL_ERROR, 'Error in posting' . $sql, '', __LINE__, __FILE__, $sql);
		}
		LevelUp($user_id);
	}
#
#-----[ FIND ]-----
#

代碼: 選擇全部

		include($phpbb_root_path . 'includes/functions_search.'.$phpEx);
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

		$GLOBALS['cm_posting']->update_delete($mode, $post_data, $forum_id, $topic_id, $post_id);
		include($phpbb_root_path . 'includes/functions_search.'.$phpEx);
ps.
除了這個修正之外, 建議您, 重新檢視所有 (Cash Mod) 需要修改的檔案, 是否正確.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
最初
星球公民
星球公民
文章: 34
註冊時間: 2007-01-11 21:41

文章 最初 »

歐歐!感謝心靈捕手前輩!恢復正常了!

奇怪...我都照著 instal l改的阿...怎麼會錯一堆OTZ
主題已鎖定

回到「外掛問題討論」