1 頁 (共 1 頁)

[問題] RPG 道具~防具~武器

發表於 : 2003-11-30 15:55
chion
付費空間:
主機作業系統\r
Linux
Apache 版本\r
1.3.29 (Unix)
Perl 版本\r
5.6.1
PHP 版本\r
4.3.3
Mysql 版本\r
4.0.15-standard

pbpBB版本: plus1.3

外掛名稱:RPG完全安裝版
相關連結: http://phpbb-tw.net/phpbb/viewtopic.php ... hlight=RPG


問題:道具.武器.防具...等等 都無法使用只可以賣出 ??


一直搞不懂是哪裡的問題? 不知道大家有沒有碰過這情形

發表於 : 2003-12-02 16:42
chion
依夢兒 大大提供完整安裝版

道具 武器 防具資料 SQL
有個地方跟原著不同
我翻舊資料做了修正就好了

依夢兒

代碼: 選擇全部

# 道具武器資料
//CREATE TABLE `phpbb_rpg_items` (
  `item_id` mediumint(8) unsigned NOT NULL auto_increment,
  `item_name` varchar(60) default NULL,
  [color=red]`item_description` varchar(255) default NULL,[/color]
  `in_which_store` tinyint(1) default '0',
  `need_level` smallint(5) default '0',
  `custom_made` mediumint(8) default '0',
  `need_class` varchar(10) default NULL,
  `item_addition1` varchar(60) default NULL,
  `item_addition2` varchar(60) default NULL,
  `item_price` int(11) NOT NULL default '0',
  `item_spec_price` smallint(5) NOT NULL default '0',
  `item_type` tinyint(4) NOT NULL default '0',
  `item_position` tinyint(4) NOT NULL default '0',
  `item_order` smallint(5) default '0',
  `need_to_use` tinyint(1) default '0',
  `attack_property` decimal(4,1) default '0.0',
  `defense_property` decimal(4,1) default '0.0',
  `magic_property` decimal(4,1) default '0.0',
  `speed_property` decimal(4,1) default '0.0',
  `hp_property` decimal(4,1) default '0.0',
  `mp_property` decimal(4,1) default '0.0',
  PRIMARY KEY  (`item_id`)) TYPE=MyISAM;

原著paikang

代碼: 選擇全部

# 道具武器資料
CREATE TABLE `phpbb_rpg_items` (

  `item_id` mediumint(8) unsigned NOT NULL auto_increment,
 
 `item_name` varchar(60) default NULL,

 [color=red] `item_description` varchar(160) default NULL,[/color]

  `in_which_store` tinyint(1) default '0',

  `need_level` smallint(5) default '0',

  `custom_made` mediumint(8) default '0',

  `need_class` varchar(10) default NULL,

  `item_addition1` varchar(60) default NULL,
  `item_addition2` varchar(60) default NULL,

  `item_price` int(11) NOT NULL default '0',

  `item_spec_price` smallint(5) NOT NULL default '0',

  `item_type` tinyint(4) NOT NULL default '0',

  `item_position` tinyint(4) NOT NULL default '0',

  `item_order` smallint(5) default '0',
 
 `need_to_use` tinyint(1) default '0',
 
 `attack_property` decimal(4,1) default '0.0',

  `defense_property` decimal(4,1) default '0.0',
 
 `magic_property` decimal(4,1) default '0.0',

  `speed_property` decimal(4,1) default '0.0',

  `hp_property` decimal(4,1) default '0.0',

  `mp_property` decimal(4,1) default '0.0',

  PRIMARY KEY  (`item_id`)
) TYPE=MyISAM;

發表於 : 2003-12-02 17:40
依夢兒
chion 寫:依夢兒

代碼: 選擇全部

[color=red]`item_description` varchar(255) default NULL,[/color]
原著paikang

代碼: 選擇全部

[color=red] `item_description` varchar(160) default NULL,[/color]
這二處不同只是在於道具武器的介紹最多能夠容納多少字,和「道具能不能使用」沒有關係....
至少我自己沒有遇過這個問題,其他網友也沒有反映過,你是第一位。
所以問題應該是出在 phpbb_rpg_items 這一段 SQL 的其它地方,你第一次沒裝好,第二次再增加 SQL 時才解決了。

發表於 : 2003-12-02 18:04
chion
我沒有重裝耶\r
只是在資料庫這欄位 直接更改為160 就好了

我這還真是特殊的例子呀.....
但是我裝過兩個論壇都是相同情形 而且改過就好了 真是搞不懂 @@

---------------------------