2 頁 (共 11 頁)

發表於 : 2003-05-28 04:43
cedrisin
創造人物的時候出現\r
Fatal error: Cannot instantiate non-existent class: sql_db in db.php on line 86
--------------------------------------------------------------------------------
db.php

85
86 $db = new sql_db($dbhost, $dbuname, $dbpass, $dbname, false);
87 if(!$db->db_connect_id) {
88 message_die(CRITICAL_ERROR, "Could not connect to the
89 database");
90 }
----------------------------------------------------------------------------------
請問這要怎摸處理??
(ps:我的系統是phpnuke+phpbb2.0.4 @@!)

發表於 : 2003-05-28 09:09
ETERNAL
暮雨 寫:
ETERNAL 寫: table的prefix??
這是什麼@@??

wog_act.php裡面的sql語法要改??
遊戲中的table都是獨立的,應該不需要改吧\r
只有金錢才會跟phpbb的user關聯到\r
他會去讀 phpbb_user,可是我的資料庫不是用phpbb做開頭\r
沒有登入,但是還是可以點選創造新角色
問題是出在phpbb_check()上面\r
這個function會回傳你的身分,我記得只要是訪客 $userdata[user_id]都會是-1
但是你的回傳是空值..

打開global.php
裡面有個$phpbb_root_path = '../phpbb/'; //phpbb的相對路徑
看你的路徑有沒有設對
預設值跟phpbb是不同目錄喔
在readme.txt檔案裡面的安裝說明裡面有,我還特地標明是注意事項
這一步我有做,我改成 ../ 了
不是phpbb做開頭阿??
那就有點麻煩了

要改wog_act.php
去裡面找出有用到phpbb_user的sql敘述\r
改成你設定的table名稱\r

至於phpbb_check()這個function是include phpbb已存在的程式應該不需要動到

發表於 : 2003-05-28 09:38
ETERNAL
cedrisin 寫:創造人物的時候出現\r
Fatal error: Cannot instantiate non-existent class: sql_db in db.php on line 86
--------------------------------------------------------------------------------
db.php

85
86 $db = new sql_db($dbhost, $dbuname, $dbpass, $dbname, false);
87 if(!$db->db_connect_id) {
88 message_die(CRITICAL_ERROR, "Could not connect to the
89 database");
90 }
----------------------------------------------------------------------------------
請問這要怎摸處理??
(ps:我的系統是phpnuke+phpbb2.0.4 @@!)
遊戲程式裡面沒有db.php這個檔案@@"
這個錯誤訊息應該不是來自遊戲吧@@???

發表於 : 2003-05-28 09:45
暮雨
ETERNAL 寫: 不是phpbb做開頭阿??
那就有點麻煩了

要改wog_act.php
去裡面找出有用到phpbb_user的sql敘述\r
改成你設定的table名稱\r

至於phpbb_check()這個function是include phpbb已存在的程式應該不需要動到
ㄜ..我前面有說我有去改wog_act.php了 ^^a
不過結果還是一樣,所以應該還是phpbb_check()這個環節的問題,
他抓不到我的user_id

發表於 : 2003-05-28 09:46
ETERNAL
ETERNAL 寫:目前不支援php 4.2之前的版本..@@
剛剛幫忙安裝在php 4.1上面..一直搞不定..
問題出在rand上

若有人解決了,麻煩提供解決方法^^
解決舊版php的問題了
若使用php 4.1之前版本\r
請找御津闇慈
拿修改後的wog_class.php

發表於 : 2003-05-28 10:26
yll
太感謝ETERNAL了
令人愛不釋手
2.0.0測試成功

http://yll.loxa.edu.tw/wog/

發表於 : 2003-05-28 12:08
zecise
ETERNAL 寫:
ETERNAL 寫:目前不支援php 4.2之前的版本..@@
剛剛幫忙安裝在php 4.1上面..一直搞不定..
問題出在rand上

若有人解決了,麻煩提供解決方法^^
解決舊版php的問題了
若使用php 4.1之前版本\r
請找御津闇慈
拿修改後的wog_class.php
可以放上來下嗎??
真的很想裝到我的版上...

發表於 : 2003-05-28 12:34
tv66
請問一下
可以用points積分系統嗎?


yll大大貼的樂透/銀行/搶劫 小程式中的銀行
不知道算不算是論壇銀行呢?


==========
再請問一下~~
我一進去右邊的名單是空白\r
創新角色按的也是空白\r

能不能教我要改哪裡呢?
我是用points的系統...

發表於 : 2003-05-28 14:41
大力
請問大大,為何中間地方是空白一片呢?

發表於 : 2003-05-28 23:30
依夢兒
tv66 寫:請問一下
可以用points積分系統嗎?
絕對可以
把字串值置換掉就好了
http://phpbb-tw.net/phpbb/viewtopic.php?t=15878

發表於 : 2003-05-28 23:43
動機不明
tv66 寫:請問一下
可以用points積分系統嗎?
是可以啦....
不過因為積分系統通常都不會有太高的積分
一下子投入到新的RPG裡面很容易造成論壇的積分機制不平衡...

建議在手動加一個 user_money 下去會比較好 ^^


MySQL 語法

代碼: 選擇全部

ALTER TABLE `phpbb2`.`phpbb_users` ADD `user_money` INT(11) UNSIGNED DEFAULT '0' NOT NULL;
-----------------------------------------------------------------------

假如連銀行的功能都不想裝的話....那麼只要這樣也可以玩 ;)

MySQL 語法

代碼: 選擇全部

ALTER TABLE `phpbb2`.`phpbb_users` ADD `user_bank` INT(11) UNSIGNED DEFAULT '0' NOT NULL;

-----------------------------------------------------------------------
有空我再寫一個 points & money 的互轉程式吧 :D (就像兌換代幣那樣)

發表於 : 2003-05-29 00:03
kenaj
河風 寫:
tv66 寫:請問一下
可以用points積分系統嗎?
是可以啦....
不過因為積分系統通常都不會有太高的積分
一下子投入到新的RPG裡面很容易造成論壇的積分機制不平衡...

建議在手動加一個 user_money 下去會比較好 ^^


MySQL 語法

代碼: 選擇全部

ALTER TABLE `phpbb2`.`phpbb_users` ADD `user_money` INT(11) UNSIGNED DEFAULT '0' NOT NULL;
-----------------------------------------------------------------------

假如連銀行的功能都不想裝的話....那麼只要這樣也可以玩 ;)

MySQL 語法

代碼: 選擇全部

ALTER TABLE `phpbb2`.`phpbb_users` ADD `user_bank` INT(11) UNSIGNED DEFAULT '0' NOT NULL;

-----------------------------------------------------------------------
有空我再寫一個 points & money 的互轉程式吧 :D (就像兌換代幣那樣)
如果河風大哥寫出points & money的互轉程式..我第一個首推^^加油..期待哦

發表於 : 2003-05-29 00:24
tv66
河風 寫:
tv66 寫:請問一下
可以用points積分系統嗎?
是可以啦....
不過因為積分系統通常都不會有太高的積分
一下子投入到新的RPG裡面很容易造成論壇的積分機制不平衡...

建議在手動加一個 user_money 下去會比較好 ^^


MySQL 語法

代碼: 選擇全部

ALTER TABLE `phpbb2`.`phpbb_users` ADD `user_money` INT(11) UNSIGNED DEFAULT '0' NOT NULL;
-----------------------------------------------------------------------

假如連銀行的功能都不想裝的話....那麼只要這樣也可以玩 ;)

MySQL 語法

代碼: 選擇全部

ALTER TABLE `phpbb2`.`phpbb_users` ADD `user_bank` INT(11) UNSIGNED DEFAULT '0' NOT NULL;

-----------------------------------------------------------------------
有空我再寫一個 points & money 的互轉程式吧 :D (就像兌換代幣那樣)
先謝謝河風大大~~
不過我現在的問題是右邊的線上名單一片空白\r
按創新角色之後也是空白...
不知道怎麼解決~o~

==想與phpbb共用請記得修改 /wog/global.php 中的$phpbb_root_path變數==
這點我不太懂...
因為我是新手~不太知道什麼是phpBB絕對路逕
我試過'../phpbb/' 跟 '../' 都不行...~o~

之前的賽馬跟骰子也是一樣呢~執行了一片空白~o~

發表於 : 2003-05-29 02:05
mealo
tv66 寫: 先謝謝河風大大~~
不過我現在的問題是右邊的線上名單一片空白\r
按創新角色之後也是空白...
不知道怎麼解決~o~

==想與phpbb共用請記得修改 /wog/global.php 中的$phpbb_root_path變數==
這點我不太懂...
因為我是新手~不太知道什麼是phpBB絕對路逕
我試過'../phpbb/' 跟 '../' 都不行...~o~

之前的賽馬跟骰子也是一樣呢~執行了一片空白~o~
db server name 改成 localhost......線上名單就出來了

http://你的網址/phpbb/wog/ --> $phpbb_root_path = '../phpbb/' ;
http://你的網址/wog/ --> $phpbb_root_path = '../' ;

發表於 : 2003-05-29 02:39
garywky
請問怎可以令到水怪RPG的現金可以和這個的現金互通呢??

PS.現在銀行是一樣的...只是現金並不是