[問題]安裝水怪RPG的骰子遊戲,賽馬遊戲,樂透 發生錯誤

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

版主: 版主管理群

依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

文章 依夢兒 »

dener 寫:樂透用電腦選號只選一張時...第一次還是要隔10秒才能下的bug
會出現該訊息是正常的,因為如果同一時間很多網友一進去樂透的頁面馬上選號馬上開獎,對於伺服器來說是很「操」的。
所以在你一進去樂透的頁面,系統在形式上就已經判斷你要等待十秒後才可以進行下一個步驟,也就是選號開獎。

如果你不介意你論壇上的水怪樂透會操到伺服器,可以開啟 gamble.php ,搜尋:

CheckRefresh(1, intval($userdata['user_id']), 10

把後面的 10 改成你要的秒數,例如 1 ,就可以了。
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



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

文章 dener »

依夢兒 寫:
dener 寫:樂透用電腦選號只選一張時...第一次還是要隔10秒才能下的bug
會出現該訊息是正常的,因為如果同一時間很多網友一進去樂透的頁面馬上選號馬上開獎,對於伺服器來說是很「操」的。
所以在你一進去樂透的頁面,系統在形式上就已經判斷你要等待十秒後才可以進行下一個步驟,也就是選號開獎。

如果你不介意你論壇上的水怪樂透會操到伺服器,可以開啟 gamble.php ,搜尋:

CheckRefresh(1, intval($userdata['user_id']), 10

把後面的 10 改成你要的秒數,例如 1 ,就可以了。
謝謝您的解說~瞭解了^^
○作業系統:Windows XP Pro
○快速架站:AppServ 2.4.0
○phpMyAdmin版本:2.6.0-rc1
○phpBB版本:2.0.13
○連線方式:2M/256K
○我的網站:http://220.134.150.72/
沒有全天候24小時開機,如找不到網頁請見諒:)
目前狀態,停機中
applegod
星球普通子民
星球普通子民
文章: 4
註冊時間: 2002-08-24 21:32
來自: Taiwan

文章 applegod »

感謝心靈捕手以及依夢兒幫忙
問題以解決~問題出在新版本\r
按照依夢兒版大作修改~股子RPG就正常嚕
也感謝大的回覆~^^
~~~~~~~~~~~~~~~~~~
作業系統:Windows 2000
phpBB版本:2.0.10
AppServ 2.4.0
俊俊
星球公民
星球公民
文章: 118
註冊時間: 2004-08-15 11:59

文章 俊俊 »

對不起,您的下注金額不在規定的範圍內!! <--我的問題沒法解決
請問可以貼dice.php和race.php給我嗎?
eric1300460
星球普通子民
星球普通子民
文章: 7
註冊時間: 2004-08-25 10:30

文章 eric1300460 »

我也出現過 但我那時才發現我有用錯地方\r
就是RPG資料夾裡面所有檔案
在要匯入SQL資料庫語言後面\r
他的資料庫名稱都是phpbb
如果你是其他名稱資料庫 例如:
test 那請把rpg裡面資料夾所有檔案 裡面要匯入sql值的內容 請改成 test
eric1300460
星球普通子民
星球普通子民
文章: 7
註冊時間: 2004-08-25 10:30

文章 eric1300460 »

我猜可能還是有人看不懂我意思

代碼: 選擇全部

		$sql= "UPDATE phpbb_users SET
		user_money=user_money-".$mony." WHERE user_id='".$profiledata[user_id]."'";
然後把phpbb_users 改成 test_users

紅色部分就是輸入你的論壇資料庫名稱
chunhong
星球公民
星球公民
文章: 101
註冊時間: 2004-08-15 22:16

文章 chunhong »

但是我發生的問題是賽馬無法根據該跑道跑..
而是1號馬在跑道2跑,而1跑道是空的..
照成8號馬在跑道外跑..
這算是SQL輸入錯誤還是.....
頭像
yelmous
星球普通子民
星球普通子民
文章: 9
註冊時間: 2004-08-29 13:11
來自: 台北

文章 yelmous »

我在執行"水怪骰子遊戲"的時候
也會出現錯誤:

Parse error: parse error, unexpected ';' in D:\Domains\magic-wind.net\wwwroot\phpBB
pg\dice.php on line 27


以下是我的 dice.php 程式碼:

代碼: 選擇全部

<?php
include($phpbb_root_path . 'rpg/function_rpg.'.$phpEx);
if ( !defined('IN_PHPBB') )
{
	die("Hacking attempt");
	exit;
}
$returnurl = '<br /><br /><a href="rpg.php?action=dice">返回上一頁</a>';

$template->set_filenames(array(
	'menu' => 'rpg_header.tpl',
	'body' => 'rpg_dice.tpl')
);
// 取得個人資料
$profiledata = get_userdata(intval($userdata['user_id']));
//$act = trim($act);
$act = trim($_POST['act']); 
/*if (!isset($act) or $act=="") {
  $act="horse";
}*/
$postusername = $profiledata['username'];
$rpg_dice_result = "";
if ($HTTP_POST_VARS['act']=="bet")
{
	$rpg_dice_result = "";
	//$mony=trim(addslashes($pay_money));
	$mony = trim(addslashes($_POST['pay_money']);
	$usermoney =  $profiledata['user_money'];
	//$pay =  trim($pay);
	$pay =  trim($_POST['pay']);
	if($pay =="point")
	{
		//$point = trim(addslashes($point));
		$point = trim(addslashes($_POST['point']));
	}
	if ($mony<100 || $mony>10000)
	{
		$rpg_dice_result .="對不起,您的下注金額不在規定的範圍內!!";
		$rpg_dice_result .="<br />".$returnurl;
	}
	else if ($usermoney<$mony)
	{
		$rpg_dice_result .="對不起,您的下注金額超出了您持有的現金!!";
		$rpg_dice_result .="<br />".$returnurl;
	}
	else {
		$sql= "UPDATE phpbb_users SET
		user_money=user_money-".$mony." WHERE user_id='".$profiledata[user_id]."'";
	if( !$db->sql_query($sql) )
	{
		message_die(GENERAL_ERROR, "無法更新會員的現金!!", "", __LINE__, __FILE__, $sql);
	}
		srand((double)microtime()*1000000);
		$randid1 = rand(1, 6);
		$randid2 = rand(1, 6);
		$randid3 = rand(1, 6);
		$randid = $randid1 + $randid2 + $randid3;
		$win = 0;
		if ($pay == "big" && $randid >10)
		{
			$win = 1;
			$mony1 = $mony*2;
		}
		if ($pay == "small" && $randid <=10)
		{
			$win = 1;
			$mony1 = $mony*2;
		}
		if ($pay == "point")
		{
			if ($randid == $point)
			{
				$win = 1;
				$mony1 = $mony*10;
			}
		}
		$rpg_dice_result .="<body bgcolor=\"#FFFFFF\" onLoad=\"MM_preloadImages('images/dice/1.gif','images/dice/2.gif','images/dice/3.gif')\">";
		if ($win)
		{
			$mony2 = $mony1-$mony;
			$rpg_dice_result .="<div id=\"Layer_result\" style=\"position:absolute; left:330px; top:550px; width:330px; height:45px; z-index:1; visibility: hidden\"><center><span class=gen><img src=images/dice/win.gif>恭喜,您贏了 <font color=#FF6600>".$mony2."</font> 元。</font></span><p class=gen>[ <a href=rpg.php?action=dice>再來一盤</a> ] [ <a href=rpg.php?action=menu>回主選單</a> ]</p></center></div>
";
			$sql= "UPDATE phpbb_users SET
			user_money=user_money+".$mony1." WHERE user_id='".$profiledata[user_id]."'";
			if( !$db->sql_query($sql) )
			{
				message_die(GENERAL_ERROR, "無法更新會員的現金!!", "", __LINE__, __FILE__, $sql);
			}
		}
		else
		{
			$rpg_dice_result .="<div id=\"Layer_result\" style=\"position:absolute; left:330px; top:550px; width:330px; height:45px; z-index:1; visibility: hidden\"><center><span class=gen><img src=images/dice/lose.gif>真遺憾,您輸了 <font color=#FF6600>".$mony."</font> 元。</font></span><p class=gen>[ <a href=rpg.php?action=dice>再來一盤</a> ] [ <a href=index.php>回論壇首頁</a> ]</p></center></div>
";
		}
		$rpg_dice_result .="<table width=\"410\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\">"
							."<tr align=\"center\">"
							."<td width=\"65\"><img src=\"images/dice/run.gif\" width=\"38\" height=\"36\" name=\"run1\"></td>"
							."<td width=\"68\"><img src=\"images/dice/run.gif\" width=\"38\" height=\"36\" name=\"run2\"></td>"
							."<td width=\"71\"><img src=\"images/dice/run.gif\" width=\"38\" height=\"36\" name=\"run3\"></td>"
							."<td width=\"218\"><a href=\"#\"><img src=\"images/dice/button.gif\" width=\"50\" height=\"40\" onClick=\"MM_swapImage('run1','','images/dice/".$randid1.".gif',1);MM_swapImage('run2','','images/dice/".$randid2.".gif',1);MM_swapImage('run3','','images/dice/".$randid3.".gif',1);MM_showHideLayers('Layer_result','','show')\" border=\"0\" align=\"absmiddle\"></a>"
							."<span class=gen> <-- 按下這裡開始!!</span></td>"
							."</tr>"
							."</table></body>";
	}
}
else
{
$rpg_dice_result .="<script language=javascript>"
		."var subNo=0;"
		."function formCheck()"
		."{"
		."	if (document.theform.pay_money.value == \"\")"
		."	{"
		."		alert(\"請填寫下注金額\");"
		."		document.theform.pay_money.focus();"
		."		return false;"
		."	}"
		."	subNo=1;"
		."	return true;"
		."}"\r
		."</script>";

$rpg_dice_result .="<form name=\"theform\" method=\"post\" action=rpg.php?action=dice onsubmit=\"return formCheck();\">";
$rpg_dice_result .="<input type=\"hidden\" name=\"act\" value=\"bet\">";
$rpg_dice_result .="<table width=535 border=0 cellspacing=1 cellpadding=3  bgcolor=\"#003399\">";
$rpg_dice_result .="<tr bgcolor=\"#FFFFFF\"> "
					."<td colspan=\"4\" height=\"103\">"
					."<p><input type=\"radio\" name=\"pay\" value=\"big\" checked>"
					."<img src=\"images/dice/big.gif\" width=\"46\" height=\"40\">"
					."<input type=\"radio\" name=\"pay\" value=\"small\">"
					."<img src=\"images/dice/small.gif\" width=\"46\" height=\"40\"> <span class=\"gen\">賠率:2</span></p>"
					."<p><input type=\"radio\" name=\"pay\" value=\"point\">"
					."<span class=\"gen\">買點數:"
					."<input type=\"text\" name=\"point\" value=\"3\" size=\"2\" maxlength=\"2\"> ( 3 - 18 點) 賠率:10</span>"
					."</p></td>"
					."</tr>"
					."<tr bgcolor=\"#CCCCFF\"> "
					."<td colspan=\"4\" height=\"40\"><span class=\"gen\">下注:</span>"
					."<input type=\"text\" name=\"pay_money\" value=\"100\" size=\"6\"> "
					."<input type=\"submit\" name=\"Submit\" value=\"下注\" onclick=\"if (subNo>0){this.disabled=true; return false;}\">"
					."</td>"
					."</tr></table></form>";
}
// 產生資料頁面\r
$page_title = "水怪大陸 RPG 首頁";
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
$template->assign_vars(array(
	'USERNAME' => $profiledata['username'],
	'AVATAR_IMG' => GetAvatar($profiledata),
	'RPG_MONEY' => number_format($profiledata['user_money']),
	'RPG_DICE_RESULT' => $rpg_dice_result,
	'L_NOWMENU' => '水怪骰子遊戲') );
//if ( $act == 'bet' )
if ( $_POST['act'] == 'bet' )
{
	$template->assign_block_vars('bet_result', array());
}

$template->pparse('menu');
$template->pparse('body');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
請前輩指教一下那邊有錯誤??
謝謝!!
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

你第27行的code為\r

代碼: 選擇全部

   $mony = trim(addslashes[color=red]($_POST['pay_money'])[/color];
這樣..看出來那裡有錯了嗎?
答案就是少了一個)括號
改成底下的程式碼即可\r

代碼: 選擇全部

   $mony = trim(addslashes($_POST['pay_money'])[color=red])[/color];
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好

竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
頭像
yelmous
星球普通子民
星球普通子民
文章: 9
註冊時間: 2004-08-29 13:11
來自: 台北

文章 yelmous »

哇...
謝謝囉
我再試試~

昨晚改程式從八點多改到快凌晨三點
頭都暈了
竟然找老半天沒看到少那個括號??

真的太感謝了

^__^"
頭像
yelmous
星球普通子民
星球普通子民
文章: 9
註冊時間: 2004-08-29 13:11
來自: 台北

文章 yelmous »

另外我又有發現其它的問題
為什麼我把錢存到銀行後會越來越少呢??
沒有人搶銀行ㄚ??

還是這個銀行的利息是用扣的
而不是用給的??

^__^"
zbr
星球公民
星球公民
文章: 58
註冊時間: 2004-09-05 19:21
聯繫:

文章 zbr »

心靈捕手 寫:
applegod 寫:心靈捕手兄可否請教一下

水怪骰子遊戲照你ㄉ修改出現下列錯誤
Parse error: parse error, unexpected ';' in c:\appserv\www\phpbb
pg\dice.php on line 23

不知是我哪裡錯了~不知是否能幫忙一下 謝謝
喔! 我彷彿想起那個時候,
好像也出現過類似的錯誤...

經過~倉木麻衣~兄的說明,
知道該行(第23行)應該是'註解',
不會被執行才對!

後來, 我將我的 rpg/dice.php
貼在[竹貓]
經由他加以修改後,
再下載回來用,
也就成功了.

之後, 我比對的結果,
發現原本我的 rpg/dice.php
在每一行的開頭幾乎都有一個"?",
但是貼在[竹貓]上,
那些問號都自動消失了;
所以我下載他幫我修改後的檔案裡頭,
也就沒有那些問號了.

我的意思是告訴你:
假如你的 rpg/dice.php
在每一行的開頭也是有很多"問號"的話\r
建議你把它們刪除掉,

(最後一行的問號 "?>" 是 php 標準語法, 不要刪!)
再試試看!
我的有類似的問題但是不是在23行
是在第七行

代碼: 選擇全部

<?php
include($phpbb_root_path . 'rpg/function_rpg.'.$phpEx);
if ( !defined('IN_PHPBB') ){	die("Hacking attempt");	exit;}
$returnurl = '<br /><br /><a href="rpg.php?action=dice">返回上一頁</a>';$template->set_filenames(array(	'menu' => 'rpg_header.tpl',	'body' => 'rpg_dice.tpl'));
// 取得個人資料$profiledata = get_userdata(intval($userdata['user_id']));
$act = trim($_POST['act']);/*if (!isset($act) or $act=="") {  $act="horse";}*/
$postusername = $profiledata['username'];$rpg_dice_result = "";if ($HTTP_POST_VARS['act']=="bet"){	$rpg_dice_result = "";	$mony = trim(addslashes($_POST['pay_money']);	$usermoney =  $profiledata['user_money'];	$pay =  trim($_POST['pay']);	if($pay =="point")	{		$point = trim(addslashes($_POST['point']));	}	if ($mony<100 || $mony>10000)	{		$rpg_dice_result .="對不起,您的下注金額不在規定的範圍內!!";		$rpg_dice_result .="<br />".$returnurl;	}	else if ($usermoney<$mony)	{		$rpg_dice_result .="對不起,您的下注金額超出了您持有的現金!!";		$rpg_dice_result .="<br />".$returnurl;	}	else {		$sql= "UPDATE clanweb_users SET		user_money=user_money-".$mony." WHERE user_id='".$profiledata[user_id]."'";	if( !$db->sql_query($sql) )	{		message_die(GENERAL_ERROR, "無法更新會員的現金!!", "", __LINE__, __FILE__, $sql);	}		srand((double)microtime()*1000000);		$randid1 = rand(1, 6);		$randid2 = rand(1, 6);		$randid3 = rand(1, 6);		$randid = $randid1 + $randid2 + $randid3;		$win = 0;		if ($pay == "big" && $randid >10)		{			$win = 1;			$mony1 = $mony*2;		}		if ($pay == "small" && $randid <=10)		{			$win = 1;			$mony1 = $mony*2;		}		if ($pay == "point")		{			if ($randid == $point)			{				$win = 1;				$mony1 = $mony*10;			}		}		$rpg_dice_result .="<body bgcolor="#FFFFFF" onLoad="MM_preloadImages('images/dice/1.gif','images/dice/2.gif','images/dice/3.gif')">";		if ($win)		{			$mony2 = $mony1-$mony;			$rpg_dice_result .="<div id="Layer_result" style="position:absolute; left:330px; top:550px; width:330px; height:45px; z-index:1; visibility: hidden"><center><span class=gen><img src=images/dice/win.gif>恭喜,您贏了 <font color=#FF6600>".$mony2."</font> 元。</font></span><p class=gen>[ <a href=rpg.php?action=dice>再來一盤</a> ] [ <a href=rpg.php?action=menu>回主選單</a> ]</p></center></div>
";			$sql= "UPDATE clanweb_users SET			user_money=user_money+".$mony1." WHERE user_id='".$profiledata[user_id]."'";			if( !$db->sql_query($sql) )			{				message_die(GENERAL_ERROR, "無法更新會員的現金!!", "", __LINE__, __FILE__, $sql);			}		}		else		{			$rpg_dice_result .="<div id="Layer_result" style="position:absolute; left:330px; top:550px; width:330px; height:45px; z-index:1; visibility: hidden"><center><span class=gen><img src=images/dice/lose.gif>真遺憾,您輸了 <font color=#FF6600>".$mony."</font> 元。</font></span><p class=gen>[ <a href=rpg.php?action=dice>再來一盤</a> ] [ <a href=index.php>回論壇首頁</a> ]</p></center></div>
";		}		$rpg_dice_result .="<table width="410" cellpadding="0" cellspacing="0" border="0">"							."<tr align="center">"							."<td width="65"><img src="images/dice/run.gif" width="38" height="36" name="run1"></td>"							."<td width="68"><img src="images/dice/run.gif" width="38" height="36" name="run2"></td>"							."<td width="71"><img src="images/dice/run.gif" width="38" height="36" name="run3"></td>"							."<td width="218"><a href="#"><img src="images/dice/button.gif" width="50" height="40" onClick="MM_swapImage('run1','','images/dice/".$randid1.".gif',1);MM_swapImage('run2','','images/dice/".$randid2.".gif',1);MM_swapImage('run3','','images/dice/".$randid3.".gif',1);MM_showHideLayers('Layer_result','','show')" border="0" align="absmiddle"></a>"							."<span class=gen> <-- 按下這裡開始!!</span></td>"							."</tr>"							."</table></body>";	}}else{$rpg_dice_result .="<script language=javascript>"		."var subNo=0;"		."function formCheck()"		."{"		."	if (document.theform.pay_money.value == "")"		."	{"		."		alert("請填寫下注金額");"		."		document.theform.pay_money.focus();"		."		return false;"		."	}"		."	subNo=1;"		."	return true;"		."}"		."</script>";$rpg_dice_result .="<form name="theform" method="post" action=rpg.php?action=dice onsubmit="return formCheck();">";$rpg_dice_result .="<input type="hidden" name="act" value="bet">";$rpg_dice_result .="<table width=535 border=0 cellspacing=1 cellpadding=3  bgcolor="#003399">";$rpg_dice_result .="<tr bgcolor="#FFFFFF"> "					."<td colspan="4" height="103">"					."<p><input type="radio" name="pay" value="big" checked>"					."<img src="images/dice/big.gif" width="46" height="40">"					."<input type="radio" name="pay" value="small">"					."<img src="images/dice/small.gif" width="46" height="40"> <span class="gen">賠率:2</span></p>"					."<p><input type="radio" name="pay" value="point">"					."<span class="gen">買點數:"					."<input type="text" name="point" value="3" size="2" maxlength="2"> ( 3 - 18 點) 賠率:10</span>"					."</p></td>"					."</tr>"					."<tr bgcolor="#CCCCFF"> "					."<td colspan="4" height="40"><span class="gen">下注:</span>"					."<input type="text" name="pay_money" value="100" size="6"> "					."<input type="submit" name="Submit" value="下注" onclick="if (subNo>0){this.disabled=true; return false;}">"					."</td>"					."</tr></table></form>";}
// 產生資料頁面$page_title = "水怪大陸 RPG 首頁";include($phpbb_root_path . 'includes/page_header.'.$phpEx);
$template->assign_vars(array(	'USERNAME' => $profiledata['username'],	'AVATAR_IMG' => GetAvatar($profiledata),	'RPG_MONEY' => number_format($profiledata['user_money']),	'RPG_DICE_RESULT' => $rpg_dice_result,	'L_NOWMENU' => '水怪骰子遊戲') );
if ( $_POST['act'] == 'bet' ){	$template->assign_block_vars('bet_result', array());}$template->pparse('menu');$template->pparse('body');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
還有另一個賽馬改了也是無效

代碼: 選擇全部

<?php
include($phpbb_root_path . 'rpg/function_rpg.'.$phpEx);
if ( !defined('IN_PHPBB') ){	die("Hacking attempt");	exit;}
$returnurl = '<br /><br /><a href="rpg.php?action=race">返回上一頁</a>';
$template->set_filenames(array(	'menu' => 'rpg_header.tpl',	'body' => 'rpg_race.tpl'));
// 取得個人資料$profiledata = get_userdata(intval($userdata['user_id']));include($phpbb_root_path . 'includes/page_header.'.$phpEx);$act = trim($_POST['act']);/*if (!isset($act) or $act=="") {  $act="horse";}*/
$postusername = $profiledata['username'];$rpg_race_result = "";if ($HTTP_POST_VARS['act']=="horse"){	$mony=trim(addslashes($_POST['mon']));	$usermoney =  $profiledata['user_money'];	if ($mony<100 || $mony>10000)	{		$rpg_race_result .="對不起,您的下注金額不在規定的範圍內!!";	}	else if ($usermoney<$mony)	{		$rpg_race_result .="對不起,您的現金不夠!!";	}	else {		$sql= "UPDATE clanweb_users SET		user_money=user_money-".$mony." WHERE user_id='".$profiledata[user_id]."'";	if( !$db->sql_query($sql) )	{		message_die(GENERAL_ERROR, "無法更新會員的現金!!", "", __LINE__, __FILE__, $sql);	}	$horse=Array(1=>"龍在江湖",2=>"不稀",3=>"聾沒耳",4=>"董老大",5=>"不來耳",6=>"泥河魯",7=>"小犬蠢一狼",8=>"蠻得辣");	?>
<script>function Horse_timelinePlay(tmLnName, myID) {if (document.Horse_Time == null) Horse_initTimelines();tmLn = document.Horse_Time[tmLnName];if(myID == null) { myID = ++tmLn.ID; firstTime=true;}setTimeout('Horse_timelinePlay("'+tmLnName+'",'+myID+')',tmLn.delay);fNew = ++tmLn.curFrame;for (i=0; i<tmLn.length; i++) {sprite = tmLn[i];if (sprite.obj) {numKeyFr = sprite.keyFrames.length; firstKeyFr = sprite.keyFrames[0];if (fNew >= firstKeyFr && fNew <= sprite.keyFrames[numKeyFr-1]) {keyFrm=1;for (j=0; j<sprite.values.length; j++) {props = sprite.values[j];if (numKeyFr != props.length) {if (props.prop2 == null) sprite.obj[props.prop] = props[fNew-firstKeyFr];else sprite.obj[props.prop2][props.prop] = props[fNew-firstKeyFr];}else{while (keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]) keyFrm++;if (firstTime || fNew==sprite.keyFrames[keyFrm-1]) {if (props.prop2 == null) sprite.obj[props.prop] = props[keyFrm-1];else sprite.obj[props.prop2][props.prop] = props[keyFrm-1];}}}}}}}function Horse_initTimelines() {document.Horse_Time = new Array();document.Horse_Time[0] = new Array();document.Horse_Time["horse"] = document.Horse_Time[0];<?for ($intj=0;$intj<8;$intj++){for ($i=0;$i<30;$i++){$intnum=pack(c,rand(0,10)+48);$intnum1=$intnum1+$intnum*3;if (!isset($tol)) $tol=$intnum1;else $tol=$tol.",".$intnum1;}if($intnum1 > $fff){$fff=$intnum1;$no=$intj+1;}$intj1=$intj+1;?>document.Horse_Time[0][<?echo $intj;?>]=new String("sprite");document.Horse_Time[0][<?echo $intj;?>].obj=document.all ? document.all["h<?echo $intj1;?>"] : null;document.Horse_Time[0][<?echo $intj;?>].keyFrames=new Array(1,30);document.Horse_Time[0][<?echo $intj;?>].values=new Array(2);document.Horse_Time[0][<?echo $intj;?>].values[0]=new Array(<?echo $tol;?>);document.Horse_Time[0][<?echo $intj;?>].values[0].prop="left";document.Horse_Time[0][<?echo $intj;?>].values[1]=new Array();document.Horse_Time[0][<?echo $intj;?>].values[0].prop2="style";<?$tol=0;$intnum1=0;
}$fff=$fff-15;if($no == 1) {$horsename=$horse[1];}elseif($no == 2) {$horsename=$horse[2];}elseif($no == 3) {$horsename=$horse[3];}elseif($no == 4) {$horsename=$horse[4];}elseif($no == 5) {$horsename=$horse[5];}elseif($no == 6) {$horsename=$horse[6];}elseif($no == 7) {$horsename=$horse[7];}elseif($no == 8) {$horsename=$horse[8];}if($_POST['yourchoose'] == $no){	$jessie = $mony*8;	$sql= "UPDATE clanweb_users SET		user_money=user_money+".$jessie." WHERE user_id='".$profiledata[user_id]."'";	if( !$db->sql_query($sql) )	{		message_die(GENERAL_ERROR, "無法更新會員的現金!!", "", __LINE__, __FILE__, $sql);	}$message="<br />恭喜, ".$profiledata[username]." 您贏了!!<br />獲得彩金 ".$jessie." 元!!";}else{$message="<br />很遺憾, ".$profiledata[username]." 您輸了....";}/*此處可以加錢的設定,寫到文件*/?>document.Horse_Time[0][8]=new String("sprite");document.Horse_Time[0][9]=new String("sprite");document.Horse_Time[0][9].obj = document.all ? document.all["sysMsg"] : null;document.Horse_Time[0][9].keyFrames=new Array(1,30);document.Horse_Time[0][9].values=new Array();document.Horse_Time[0][9].values[0]=new Array();document.Horse_Time[0][9].values[0].prop="left";document.Horse_Time[0][9].values[1]=new Array();document.Horse_Time[0][9].values[0]=new Array("hidden","inherit");document.Horse_Time[0][9].values[0].prop="visibility";document.Horse_Time[0][9].values[0].prop2="style";for(i=0;i<document.Horse_Time.length;i++){document.Horse_Time[i].curFrame=0;document.Horse_Time[i].delay=200;}}</script>
<body onLoad="Horse_timelinePlay('horse')"><div id=h1 style=position:absolute;top:200px><img src=images/horse/h1.gif></div><div id=h2 style=position:absolute;top:240px><img src=images/horse/h2.gif></div><div id=h3 style=position:absolute;top:280px><img src=images/horse/h3.gif></div><div id=h4 style=position:absolute;top:320px><img src=images/horse/h4.gif></div><div id=h5 style=position:absolute;top:360px><img src=images/horse/h5.gif></div><div id=h6 style=position:absolute;top:400px><img src=images/horse/h6.gif></div><div id=h7 style=position:absolute;top:440px><img src=images/horse/h7.gif></div><div id=h8 style=position:absolute;top:480px><img src=images/horse/h8.gif></div><div id=sysMsg style="position:absolute;width:250;height:50%;left:60%;visibility: hidden"><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor=FF0000><tr bgcolor=FFFFFF><td colspan=2 align=center bgcolor=FF0000><font color=FFFFFF>比賽結果</font><?echo $message;?></td></tr><tr><td width="40%" align=center>第 1 名: (<?echo $no;?>) <?echo $horsename;?></td></tr></table></div><br /><table width="100%" height="20" cellpadding="2" cellspacing="0" border="0"><tr><td><br />您選擇: <b><font color="red"><?echo $_POST['yourchoose'];?></font> <?echo $horse[$_POST['yourchoose']];?></b></td></tr></table><table width=100% cellpadding=5 cellspacing=1 bgcolor=F0F0F0 border=0><tr bgcolor=84CF1D align=right><td height=39 width=<?echo $fff;?></td><td class="gen"><font color=FFFFFF><?echo $horse[1];?></font></td></tr><tr bgcolor=84CF1D align=right><td height=39></td><td class="gen"><font color=FFFFFF><?echo $horse[2];?></font></td></tr><tr bgcolor=84CF1D align=right><td height=39></td><td class="gen"><font color=FFFFFF><?echo $horse[3];?></font></td></tr><tr bgcolor=84CF1D align=right><td height=39></td><td class="gen"><font color=FFFFFF><?echo $horse[4];?></font></td></tr><tr bgcolor=84CF1D align=right><td height=39></td><td class="gen"><font color=FFFFFF><?echo $horse[5];?></font></td></tr><tr bgcolor=84CF1D align=right><td height=39></td><td class="gen"><font color=FFFFFF><?echo $horse[6];?></font></td></tr><tr bgcolor=84CF1D align=right><td height=39></td><td class="gen"><font color=FFFFFF><?echo $horse[7];?></font></td></tr><tr bgcolor=84CF1D align=right><td height=39></td><td class="gen"><font color=FFFFFF><?echo $horse[8];?></font></td></tr></table><br /><?	}}// 產生資料頁面$page_title = "水怪大陸 RPG 首頁";$template->assign_vars(array(	'USERNAME' => $profiledata['username'],	'AVATAR_IMG' => GetAvatar($profiledata),	'RPG_MONEY' => number_format($profiledata['user_money']),	'RACE_RESULT' => $rpg_race_result,	'L_NOWMENU' => '水怪賽馬遊戲') );if ( $_POST['act'] == 'horse' ){        $template->assign_block_vars('race_result', array());}$template->pparse('menu');$template->pparse('body');include($phpbb_root_path . 'includes/page_tail.'.$phpEx);?>
請問可以幫我看看嗎?
gay3925721
星球公民
星球公民
文章: 59
註冊時間: 2003-12-18 20:00
來自: 士林夜市豪大大雞排

文章 gay3925721 »

感謝呀
這問題我困擾很久了
我不是新手的相反......
我不是GAY的相反......
我沒有架PHPBB的相反......
庵的PHPBB
庵的免費資源申請
要常去歐
景天
星球普通子民
星球普通子民
文章: 28
註冊時間: 2004-09-12 20:10

文章 景天 »

心靈捕手 寫:
applegod 寫:心靈捕手兄可否請教一下

水怪骰子遊戲照你ㄉ修改出現下列錯誤
Parse error: parse error, unexpected ';' in c:\appserv\www\phpbb
pg\dice.php on line 23

不知是我哪裡錯了~不知是否能幫忙一下 謝謝
喔! 我彷彿想起那個時候,
好像也出現過類似的錯誤...

經過~倉木麻衣~兄的說明,
知道該行(第23行)應該是'註解',
不會被執行才對!

後來, 我將我的 rpg/dice.php
貼在[竹貓]
經由他加以修改後,
再下載回來用,
也就成功了.

之後, 我比對的結果,
發現原本我的 rpg/dice.php
在每一行的開頭幾乎都有一個"?",
但是貼在[竹貓]上,
那些問號都自動消失了;
所以我下載他幫我修改後的檔案裡頭,
也就沒有那些問號了.

我的意思是告訴你:
假如你的 rpg/dice.php
在每一行的開頭也是有很多"問號"的話\r
建議你把它們刪除掉,

(最後一行的問號 "?>" 是 php 標準語法, 不要刪!)
再試試看!
我也出現了一樣的問題,可是我只有一開始和結尾有出現"?";我也依照"依夢兒"的方法修改了COMMON,但錯誤訊息還是會出現,怎麼辦?
版本:phpBB 2.0.10
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8516
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

景天 寫:
我也出現了一樣的問題,可是我只有一開始和結尾有出現"?";我也依照"依夢兒"的方法修改了COMMON,但錯誤訊息還是會出現,怎麼辦?
版本:phpBB 2.0.10
假如您有'依照"依夢兒"的方法修改了COMMON',
那麼就不用再多做其他的修訂,
而可以順利執行水怪才對.

方便貼出您的 rpg/dice.php 嗎?
我可以幫您檢查看看. ;-)
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
主題已鎖定

回到「外掛問題討論」