1 頁 (共 2 頁)

[問題] 關於水怪RPG的大大房屋仲介的問題(已解決)

發表於 : 2005-02-09 13:16
wert
問題外掛:水怪 RPG 完整安裝版
參考連結:http://phpbb-tw.net/phpbb/viewtopic.php?t=20786
使用版本:phpBB 2.0.11
論壇網址:http://hkleetw.idv.st/
狀況描述: 出現錯誤狀況

小弟裝完了依夢兒大大所發表的水怪 RPG 完整安裝版之後
測試到了 大大房屋仲介時出現了問題
也就是當小弟擲完骰子後, 走到空地上, 系統都沒有提示我是否要買地,
當小弟再次擲骰子之後,卻變成從頭開始走, 沒辦法接著上一次站的位置繼續前進\r
去爬過問發現也有人曾經提問過
但是沒有人回答過解決方法
所以不知道是否有裝過水怪 RPG 完整安裝版的各位大大都沒有遇到相關的問題嗎??
如果是都沒有遇到的話\r
那請問這是那邊的檔案給改錯了呢??
能否給小弟指正修改一下呢?
謝謝!!

發表於 : 2005-02-09 13:56
依夢兒
有可能是 common.php 的問題....
你可以測試一下,先去下載 phpBB 2.0.8a ,然後將 common.php 解出來,取代你目前 phpBB 2.0.11 的 common.php 看看是否正常?
http://sourceforge.net/project/showfile ... e_id=28882

如果你有安裝其它外掛,而這一些外掛的安裝步驟中有修改到 common.php 的話,記得也要修改。

發表於 : 2005-02-09 14:31
wert
依夢兒 寫:有可能是 common.php 的問題....
你可以測試一下,先去下載 phpBB 2.0.8a ,然後將 common.php 解出來,取代你目前 phpBB 2.0.11 的 common.php 看看是否正常?
http://sourceforge.net/project/showfile ... e_id=28882

如果你有安裝其它外掛,而這一些外掛的安裝步驟中有修改到 common.php 的話,記得也要修改。
感謝依夢兒大大的說明
小弟立刻去下載了phpBB 2.0.8a 並將裡面的 common.php 解出來然後在一個一個察看哪些外掛有去動到 common.php 的這個檔案也一併作修改\r
可是依夢兒大大
我看你在水怪 RPG 完整安裝版裡面的安裝說明文件中寫著:
需要編輯的檔案: 5
## includes/constants.php
## includes/functions_post.php
## viewtopic.php
## templates/{YOUR_THEME}/overall_header.tpl
## templates/{YOUR_THEME}/viewtopic_body.tpl

也就是安裝水怪 RPG 完整安裝版時並沒有去動到 common.php 這個檔案
然後我試過的結果還是一樣沒改變
不知道問題是出在哪??
目前水怪的其他部分測試至今一切都正常\r
只有這個出了問題
麻煩你了
謝謝!!

發表於 : 2005-02-09 16:10
依夢兒
wert 寫:也就是安裝水怪 RPG 完整安裝版時並沒有去動到 common.php 這個檔案
你誤會我的意思....
我是說如果你有安裝「其它外掛」,而這一些外掛的安裝步驟中有修改到 common.php 的話,記得也要修改。
例如 Cash Mod 和 Attach Mod 在安裝的時候都有動到 common.php 。
因為你現在將全新的 2.0.8 的 common.php 覆蓋過去,所以之前安裝 Cash Mod 和 Attach Mod 有動到 common.php 的部份記得還要再修改一次。
不然的話,你直接將全新的 2.0.8 的 common.php 覆蓋過去,系統會出錯。

至於為什麼我會建議你去找 phpBB 2.0.8 的 common.php 呢?
因為從 phpBB 2.0.9 開始的 common.php 不相容一些舊外掛,例如之前舊版的付費瀏覽和水怪(擲骰子和樂透)。
如果不知道如何修改這一些有問題的外掛讓它們相容 2.0.9 到 2.0.11 ,就只好消極的去找舊版的 common.php 來解決了。\r

wert 寫:然後我試過的結果還是一樣沒改變
不知道問題是出在哪??
那麼表示問題與 common.php 無關了,可能是你其它地方沒有安裝好,請再檢查一下。

參考一下:http://phpbb-tw.net/phpbb/viewtopic.php?p=123927#123927

發表於 : 2005-02-09 16:45
wert
依夢兒 寫:
wert 寫:也就是安裝水怪 RPG 完整安裝版時並沒有去動到 common.php 這個檔案
你誤會我的意思....
我是說如果你有安裝「其它外掛」,而這一些外掛的安裝步驟中有修改到 common.php 的話,記得也要修改。
例如 Cash Mod 和 Attach Mod 在安裝的時候都有動到 common.php 。
因為你現在將全新的 2.0.8 的 common.php 覆蓋過去,所以之前安裝 Cash Mod 和 Attach Mod 有動到 common.php 的部份記得還要再修改一次。
不然的話,你直接將全新的 2.0.8 的 common.php 覆蓋過去,系統會出錯。

至於為什麼我會建議你去找 phpBB 2.0.8 的 common.php 呢?
因為從 phpBB 2.0.9 開始的 common.php 不相容一些舊外掛,例如之前舊版的付費瀏覽和水怪(擲骰子和樂透)。
如果不知道如何修改這一些有問題的外掛讓它們相容 2.0.9 到 2.0.11 ,就只好消極的去找舊版的 common.php 來解決了。
感謝依夢兒大大的說明
小弟懂你的意思
所以小弟下載了phpBB 2.0.8 的 common.php 之後
先將之前安裝有去動到這個檔案的外掛找出來對照修改後
把資料夾中原本的 common.php 檔案刪除再將這個新修改完的放進去\r
但是測試的結果還是一樣\r
依夢兒 寫:
wert 寫:然後我試過的結果還是一樣沒改變
不知道問題是出在哪??
那麼表示問題與 common.php 無關了,可能是你其它地方沒有安裝好,請再檢查一下。

參考一下:http://phpbb-tw.net/phpbb/viewtopic.php?p=123927#123927
依夢兒大大
小弟去看了你提供連結的那篇
那篇是在討論水怪賽馬、骰子無法順利執行
可是小弟的有很順利的在執行耶\r
但小弟也還是去看了我的php.ini的檔案
小弟的 php.ini 裡頭的register_globals 是 off
小弟把他改成register_globals = on 來試看看
結果還是一樣\r

小弟再次重先看了一下大大你寫的安裝說明裡面的步驟
再次比對一遍沒有錯誤
但是小弟發現到\r
執行大大房屋仲介所會去動到的檔案是richer.php
然後在大大你的安裝說明中有提到:
## 版本歷史:
##
## 2003-11-11 - Version 1.0.1
## - 拿掉了 richer.php 中一段不需要存在的部份
##
## 2003-11-11 - Version 1.0.0
## - 首次發佈
##

會不會是因為拿掉了這一段所產生的問題呢??
小弟不清楚耶\r
不知道可否再麻煩依夢兒大大是否有舊的檔案能比對一下呢??
辛苦你了
謝謝!!

發表於 : 2005-02-09 17:46
依夢兒
> 會不會是因為拿掉了這一段所產生的問題呢??

不是,拿掉的那一段是作者當初在自己站上惡搞故意陷害某 ID 的會員永遠走不出地獄區的設定。

發表於 : 2005-02-09 18:02
wert
依夢兒 寫:> 會不會是因為拿掉了這一段所產生的問題呢??

不是,拿掉的那一段是作者當初在自己站上惡搞故意陷害某 ID 的會員永遠走不出地獄區的設定。


原來是這樣子喔
那小弟真的不知道問題出在哪裡了
目前水怪安整安裝的部分測試至今一切都常
只剩下大大房屋仲介這個不行
看來應該是無解了吧....

發表於 : 2005-02-09 18:18
小西
我以前裝的時候也有這個問題..
後來不知道做了什麼就好了+_+
我回想一下

發表於 : 2005-02-10 00:17
wert
小西 寫:我以前裝的時候也有這個問題..
後來不知道做了什麼就好了+_+
我回想一下
是喔
小西大大\r
那就麻煩你如果有想起的話\r
就再跟小弟說一聲\r
感謝你喔...........

發表於 : 2005-02-10 04:52
小西
先問一下..你的phpbb_user裡面有rpg_richer_pos吧?

發表於 : 2005-02-10 09:22
wert
小西 寫:先問一下..你的phpbb_user裡面有rpg_richer_pos吧?

剛剛去資料庫看過
我的phpbb_user裡面還剛好有rpg_richer_pos這項呢\r
這個欄位就是在記錄大大房屋仲介的嗎??
謝謝!!

發表於 : 2005-02-10 15:50
小西
wert 寫: 剛剛去資料庫看過
我的phpbb_user裡面還剛好有rpg_richer_pos這項呢\r
這個欄位就是在記錄大大房屋仲介的嗎??
謝謝!!
恩..他記錄的就是大富翁每個人的位置\r
我覺得大概是新的資料沒有寫上去..
所以每次都重頭開始走\r

可以提供一個測試的帳號嗎?

[問題] 2.0.11還不能裝水怪嗎

發表於 : 2005-02-12 01:52
babycity
我的是2.0.11,bug還是找不到修正的方法嗎?

發表於 : 2005-02-12 17:37
小西
應該是執行sql語法的時候不完全\r
我剛重裝水怪...發現如果phpbb_users少了rpg_richer_old或rpg_richer_pos都會有這樣的情形\r

所以檢查一下是否有漏執行這2段\r

代碼: 選擇全部

# 個人資料
ALTER TABLE `phpbb_users`
ADD `user_bank` int(11) unsigned NOT NULL default '0',
ADD `user_bank_time` int(11) default '0',
ADD `user_robfail` smallint(5) default '0',
ADD `rpg_rob_cnt` smallint(5) unsigned default '0',
ADD `rpg_robbed_cnt` smallint(5) unsigned default '0',
ADD `rpg_rob_succ` smallint(5) unsigned default '0',
ADD `rpg_rob_fail` smallint(5) unsigned default '0',
ADD `rpg_rob_money` int(11) unsigned default '0',
ADD `rpg_robbed_money` int(11) unsigned default '0',
ADD `rpg_level` smallint(5) NOT NULL default '1',
ADD `rpg_cur_exp` mediumint(8) NOT NULL default '0',
ADD `rpg_max_exp` mediumint(8) NOT NULL default '9',
ADD `rpg_cur_hp` mediumint(8) NOT NULL default '18',
ADD `rpg_max_hp` mediumint(8) NOT NULL default '18',
ADD `rpg_cur_mp` mediumint(8) NOT NULL default '8',
ADD `rpg_max_mp` mediumint(8) NOT NULL default '8',
ADD `rpg_attack` mediumint(8) NOT NULL default '1',
ADD `rpg_defense` mediumint(8) NOT NULL default '1',
ADD `rpg_magic` mediumint(8) NOT NULL default '1',
ADD `rpg_speed` mediumint(8) NOT NULL default '1',
ADD `rpg_medals` varchar(200) default '路人',
ADD `rpg_richer_pos` int(10) default NULL;


# 大富翁更新\r
ALTER TABLE phpbb_users ADD rpg_richer_old int(11) DEFAULT 0;
UPDATE phpbb_users SET rpg_richer_old = user_lastvisit;

發表於 : 2005-02-13 02:07
wert
小西 寫:應該是執行sql語法的時候不完全\r
我剛重裝水怪...發現如果phpbb_users少了rpg_richer_old或rpg_richer_pos都會有這樣的情形\r

代碼: 選擇全部

# 大富翁更新\r
ALTER TABLE phpbb_users ADD rpg_richer_old int(11) DEFAULT 0;
UPDATE phpbb_users SET rpg_richer_old = user_lastvisit;

小西大大\r
小弟剛從南部回來
看到你的回覆立刻去比對一下
你所提到的語法在安裝資料上都有
但是經過再次與資料庫比對
卻發現上面這行的語法在輸入時資料庫並沒有建立到\r
所以我又再一次輸入資料庫去建立然後測試
結果是...ok... :lol:
果真是資料庫漏建了上面的那個資料
現在正常了
當初依夢兒大大的語法是一筆一筆寫\r
小弟也是一筆一筆的輸入\r
不知道為何資料庫卻沒有建到此筆資料
而導致無法正常使用\r
不過現在已經正常了
感謝小西大大又幫小弟解決了一個問題
感謝......感謝......