[外掛]phpbb寵物系統(Pets MOD)徹底研究

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

版主: 版主管理群

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

文章 依夢兒 »

aiken 寫:動物的名稱好像不能改中文的~因為它會對應到images/ra..../底下的圖片檔
就是圖檔的名字必須要跟動物的名字一樣\r
但是我改成中文就沒辦法顯示出圖檔了(難道阿帕契不支援中文檔名...)
這個問題有人會解嗎?
我最討厭老外寫的外掛採用這種設計,也就是道具物品(或人物)的名稱和圖檔命名必須一致....
這麼一來,道具物品(或人物)的名稱就必須使用英文來命名,不能使用中文。
因為使用中文命名,圖檔的檔名也必須跟著使用中文來命名,結果圖檔就會變成叉燒包。

除了這個 Pet MOD ,類似的情形也發生在 Shop Hack 和光明與黑暗 RPG 上。
為什麼不多弄個資料庫欄位來登記圖檔名稱呢?就像後台的等級圖示那樣。
不然每次為了圖檔的顯示問題,名稱都只能使用英文命名,對於中文 phpBB 使用族群來說少了很多樂趣。

之前的討論:http://phpbb-tw.net/phpbb/viewtopic.php?t=21519

我的虛擬主機也是不允許中文檔名,中文檔名會失效。
sh85216s 建議的那個方法我沒試過,但是就算可以的話,也挺麻煩的。
玩一個外掛還得宣導叫網友去更改自己瀏覽器的設定....!@#$%^&*
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

好想裝好想裝
可是我是英文白癡~ 一.一||
真的沒有辦法把動物名稱中文化嗎?
我剛剛去 aiken 的論壇測試了一下
發現物品的地方也沒有中文化
也是因為這個原因嗎?

還有我發現寵物系統執行任何動作之後
預設是回到論壇首頁?
應該要修改成回寵物首頁吧?
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

aiken 寫:這個MOD本來用的是積分系統~我把他改成用money了
感覺跟虛擬形象的幣值還滿接近的,跟水怪的差滿多的
我要你的 Money 版的寵物安裝檔案~ o_O
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
mit
星球公民
星球公民
文章: 247
註冊時間: 2003-10-23 18:26
來自: 壞鄰居社區
聯繫:

文章 mit »

我安裝好了,也全部中文化了(好累啊...)

這是我的中文化(有錯希望指正 ;-) )

代碼: 選擇全部

<?php 
/*************************************************************************** 
* 						lang_rabbitoshi.php [English] 
* 							------------------- 
*
* 						Translation : seteo bloke & Narc0sis
* 					Forums : http://www.thegamingforum.com/ & http://forums.deviantcore.com/
* 
****************************************************************************/ 

// This is optional, if you would like a _SHORT_ message output 
// indicating you are the translator please add it here. 
// Uncomment the following lines to make appear your translation copyright . 
// Please do not remove the images copyright !
$lang['Rabbitoshi_translation'] = '圖案版權為<a href="http://www.barrysclipart.com/index.php" target="_blank">barrysclipart</a>所有,翻印必究<br />Pet system English translation made by : <a href="http://www.thegamingforum.com/" target="_blank">seteo bloke</a> & <a href="http://forums.deviantcore.com/" target="_blank">Narc0sis</a>'; 

// Admin 
$lang['Rabbitoshi']='壞寵物'; 
$lang['Rabbitoshi_nopet_title']='買寵物'; 
$lang['Rabbitoshi_pet_health']='健康點數'; 
$lang['Rabbitoshi_pet_of']='寵物主人 '; 
$lang['Rabbitoshi_pet_prize']='價格'; 
$lang['Rabbitoshi_pet_buy']='買下此動物 '; 
$lang['Rabbitoshi_pet_choose']='選擇動物 '; 
$lang['Rabbitoshi_pet_hunger']='正處於飢餓'; 
$lang['Rabbitoshi_pet_thirst']='正處於口渴'; 
$lang['Rabbitoshi_pet_hygiene']='正處於髒亂'; 
$lang['Rabbitoshi_title']='壞寵物'; 
$lang['Rabbitoshi_name_select']='請替寵物取個名字'; 
$lang['Rabbitoshi_buypet_success'] ='恭喜!<br /><br />點選 <a href="'.append_sid("rabbitoshi.$phpEx").'">這裡</a> 到寵物商店逛逛.<br /><br />'; 
$lang['Rabbitoshi_pet_call_vet']='呼叫獸醫'; 
$lang['Rabbitoshi_pet_feed']='給予食物'; 
$lang['Rabbitoshi_pet_drink']='給予飲水'; 
$lang['Rabbitoshi_pet_clean']='清理居處'; 
$lang['Rabbitoshi_pet_caracs']='寵物狀態'; 
$lang['Rabbitoshi_pet_health']='健康'; 
$lang['Rabbitoshi_pet_hunger']='飢餓'; 
$lang['Rabbitoshi_pet_thirst']='口渴'; 
$lang['Rabbitoshi_pet_hygiene']='衛生'; 
$lang['Day']='天'; 
$lang['Days']='天'; 
$lang['Hour']='小時'; 
$lang['Hours']='小時'; 
$lang['Minute']='分鐘'; 
$lang['Minutes']='分鐘'; 
$lang['Rabbitoshi_pet_age']='年齡 : '; 
$lang['Rabbitoshi_topic']='寵物狀態'; 
$lang['Rabbitoshi_shop_name']='物品'; 
$lang['Rabbitoshi_shop_img']='照片'; 
$lang['Rabbitoshi_item_desc']='描述'; 
$lang['Rabbitoshi_shop_prize']='價格'; 
$lang['Rabbitoshi_item_type']='種類'; 
$lang['Rabbitoshi_item_sum']='數量'; 
$lang['Rabbitoshi_shop_buy']='買進'; 
$lang['Rabbitoshi_shop_sell']='賣出'; 
$lang['Rabbitoshi_lack_items']='您不能販賣您沒有的寵物 '; 
$lang['Rabbitoshi_lack']='您的現金不足'; 
$lang['Rabbitoshi_disable']='寵物中心目前關閉中, 請稍後再試. '; 
$lang['Rabbitoshi_owner_last_visit']='主人最後探訪';
$lang['Rabbitoshi_pet_favorite_food']='最喜歡的食物'; 
$lang['Rabbitoshi_pet_vet']='您的寵物已經完全治癒了!'; 
$lang['Rabbitoshi_pet_vet_lack']='您沒有足夠的現金負擔看獸醫的費用'; 
$lang['Rabbitoshi_vet_holidays']='獸醫院目前休息中, 請稍後再來. '; 
$lang['Rabbitoshi_food_no_need']='您的寵物已經很飽了, 暴飲暴食是不好的. '; 
$lang['Rabbitoshi_water_no_need']='您的寵物目前不需要飲水, 暴飲暴食是不好的. '; 
$lang['Rabbitoshi_clean_no_need']='您寵物的居處目前不需要清理. '; 

// Admin 
$lang['Rabbitoshi_img_explain']='在這個資料夾 <i>images/Rabbitoshi/</i> 中的寵物照片檔名一定要和寵物的名字一樣'; 
$lang['rRabbitoshi_title']='編輯及刪除寵物'; 
$lang['rRabbitoshi_config']='新增寵物'; 
$lang['rRabbitoshi_config_edit']='編輯寵物'; 
$lang['rRabbitoshi_desc']='在這裡您可以編輯或增加寵物'; 
$lang['Rabbitoshi_del_success']='寵物已被宜除'; 
$lang['Rabbitoshi_add_success']='寵物已新增'; 
$lang['Rabbitoshi_edit_success']='寵物已更新'; 
$lang['Rabbitoshi_food_type']='食物種類'; 
$lang['Rabbitoshi_shop_title']='寵物商店管理'; 
$lang['Rabbitoshi_shop_desc']='在這裡您可以管理寵物商店的物品'; 
$lang['Rabbitoshi_item_type_food']='食物'; 
$lang['Rabbitoshi_item_type_water']='飲水'; 
$lang['Rabbitoshi_item_type_misc']='雜項'; 
$lang['Rabbitoshi_shop_name']='物品'; 
$lang['Rabbitoshi_shop_prize']='價格'; 
$lang['Rabbitoshi_shop_type']='種類'; 
$lang['Rabbitoshi_item_desc']='描述'; 
$lang['Rabbitoshi_shop_img']='圖片'; 
$lang['Rabbitoshi_shop_edit_success']='物品已順利更新'; 
$lang['Rabbitoshi_Pets_Management']='寵物管理'; 
$lang['Rabbitoshi_Shop']='寵物商店'; 
$lang['Rabbitoshi_title']='寵物管理'; 
$lang['Rabbitoshi_desc']='在這裡你可管理所有的寵物, 增加、編輯、或刪除.'; 
$lang['Rabbitoshi_add']='增加寵物'; 
$lang['Rabbitoshi_name']='名字'; 
$lang['Rabbitoshi_img']='照片'; 
$lang['Rabbitoshi_img2']='提醒'; 
$lang['Rabbitoshi_img_explain']='在這個資料夾 <i>images/Rabbitoshi/</i> 中的圖片檔名一定要和寵物的名稱一樣.'; 
$lang['rRabbitoshi_title']='編輯及刪除寵物'; 
$lang['Rabbitoshi_food_type']='食物偏好'; 
$lang['Rabbitoshi_shop_title']='寵物商店管理'; 
$lang['Rabbitoshi_shop_desc']='在這裡您可以管理寵物商店的物品'; 
$lang['Rabbitoshi_item_type_food']='食物'; 
$lang['Rabbitoshi_item_type_water']='飲水'; 
$lang['Rabbitoshi_item_type_misc']='雜項'; 
$lang['Rabbitoshi_shop_edit_success']='物品已順利更新'; 
$lang['Rabbitoshi_settings']='寵物中心一般設定'; 
$lang['Rabbitoshi_settings_explain']='在這裡您可以開啟或關閉寵物中心, 變更寵物中心的名稱, 設定寵物進食的週期, 等等.'; 
$lang['Rabbitoshi_use']='開啟寵物中心'; 
$lang['Rabbitoshi_settings_name']='寵物中心的名稱'; 
$lang['Rabbitoshi_settings_explanations']='For the values listed below , time is the period after the value you set in the second field will be substracted'; 
$lang['Rabbitoshi_hunger_time']='<b>飢餓</b>狀態減少的週期 (以秒為單位)'; 
$lang['Rabbitoshi_hunger_value']='減少的數值'; 
$lang['Rabbitoshi_thirst_time']='<b>口渴</b>狀態減少的週期 (以秒為單位)'; 
$lang['Rabbitoshi_thirst_value']='減少的數值'; 
$lang['Rabbitoshi_health_time']='<b>健康</b>狀態減少的週期 (以秒為單位)'; 
$lang['Rabbitoshi_health_value']='減少的數值'; 
$lang['Rabbitoshi_hygiene_time']='<b>衛生</b>狀態減少的週期 (以秒為單位)'; 
$lang['Rabbitoshi_hygiene_value']='減少的數值'; 
$lang['Rabbitoshi_updated_return_settings']='寵物中心的設定一成功更新 ! <br /><br /> 點選 %s這裡%s 回到一般設定'; 
$lang['Rabbitoshi_update_error']='更新設定時發生錯誤!'; 
$lang['Rabbitoshi_rebirth_enable']='開啟重生功能'; 
$lang['Rabbitoshi_rebirth_enable_explain']='如果開啟, 使用者可以付出金錢使寵物復活. 如果關閉, 使用者一旦失去寵物就只能重新飼養.'; 
$lang['Rabbitoshi_rebirth_price']='使寵物復生的代價'; 
$lang['Rabbitoshi_health_explain']='請注意寵物在飢餓時健康狀態也會變差, 並且逐漸口渴, 或者因為衛生環境太差. '; 
$lang['Rabbitoshi_vet_enable']='開啟獸醫功能'; 
$lang['Rabbitoshi_vet_price']='獸醫的費用'; 
$lang['Rabbitoshi_rebirth_vet_explain']='使用獸醫, 寵物主人可以使寵物完全恢復'; 
$lang['Rabbitoshi_shop_power']='恢復點數'; 
$lang['Rabbitoshi_shop_power_explain']='使用此物品後寵物狀態復原的點數'; 
$lang['Click_return_rabbitoshiadmin']='點選 %s這裡%s 回到寵物管理中心'; 
$lang['Click_return_rabbitoshi_shopadmin']='點選 %s這裡%s 回到寵物商店管理'; 
$lang['Rabbitoshi_pet_dead_rebirth']='您的寵物死了 ... <br /><br /> 為了使牠復活過來, 您付出了些許代價! <br />'; 
$lang['Rabbitoshi_pet_dead_lack']='您的寵物死了 ... <br /><br /> 而您竟然沒有足夠的金錢使牠復活 ... <br />您可以選擇重新購買一隻寵物'; 
$lang['Rabbitoshi_pet_dead']='您的寵物死了 ... <br /><br /> 您應該更關心牠才是 ... <br />您可以選擇重新購買一隻寵物'; 

// Pet Messages 
$lang['Rabbitoshi_general_message']='寵物的話'; 
$lang['Rabbitoshi_message']='寵物的警告'; 
$lang['Rabbitoshi_message_hungry']='請快餵我!'; 
$lang['Rabbitoshi_message_very_hungry']='我快餓成骷髏了!'; 
$lang['Rabbitoshi_message_thirst']='拜託給我點水喝吧 '; 
$lang['Rabbitoshi_message_very_thirst']='水...水 ... 我真的需要水喝啊...'; 
$lang['Rabbitoshi_message_health']='噢~快帶我去看獸醫 !'; 
$lang['Rabbitoshi_message_very_health']='啊 ... 我快要 ... 孤單地 ... 死掉了 ...'; 
$lang['Rabbitoshi_message_hygiene']='這鳥地方能住寵物嗎 ?!'; 
$lang['Rabbitoshi_message_very_hygiene']='我想我病了. 這鬼地方說實在的有點髒.'; 
$lang['Rabbitoshi_general_message_very_bad']='為什麼?...為什麼是我?... 我要死掉了 ... 一點機會都沒有了嗎? ... 快來人啊, 快來人結束我的痛苦吧 ...'; 
$lang['Rabbitoshi_general_message_bad']='我的主人會來嗎 ? 主人已經不關心我了 . 這種主人實在不應該被允許養寵物的啊!'; 
$lang['Rabbitoshi_general_message_neutral']='我的人生怎麼這麼無趣?!'; 
$lang['Rabbitoshi_general_message_good']='*啦~啦~啦啦~(歌)*'; 
$lang['Rabbitoshi_general_message_very_good']='我已經不能在肖想有一個更好的主人了 ! 我的主人正陪著我, 噢!我實在是一隻幸運的寵物!'; 

// Lang keys added for 0.1.1 
$lang['Rabbitoshi_owner_points']='您的現金'; 
$lang['Rabbitoshi_owner_sell']='賣掉寵物'; 
$lang['Rabbitoshi_owner_pet_value']='您寵物目前的價格'; 
$lang['Rabbitoshi_pet_sold']='您已經以現金 '.$pet_value.' 的價格賣掉您的寵物了<br /><br /> 點選 <a href="'.append_sid("rabbitoshi.$phpEx").'">這裡</a> 購買一隻新寵物<br /><br /> 點選 <a href="'.append_sid("index.$phpEx").'">這裡</a> 回到首頁'; 


// Lang keys added or modified for 0.1.2 
$lang['Rabbitoshi_pet_shop']='替您的寵物買賣物品'; 
$lang['Rabbitoshi_general_return'] ='<br /><br /> 點選 <a href="'.append_sid("rabbitoshi.$phpEx").'">這裡</a> 瞧瞧您的寵物<br /><br /> 點選 <a href="'.append_sid("rabbitoshi_shop.$phpEx").'">這裡</a> 逛逛寵物商店<br /><br /> 點選 <a href="'.append_sid("index.$phpEx").'">這裡</a> 回到首頁'; 
$lang['Rabbitoshi_shop_action_plus']='感謝您的購買 . 您選購的物品花費了現金 '; 
$lang['Rabbitoshi_shop_action_less']='感謝您賣出物品 . 您賣出此物品得到了現金 '; 
$lang['Rabbitoshi_shop_lack_items']='您不能賣出您沒有的物品'; 
$lang['Rabbitoshi_shop_action']='結帳'; 
$lang['Rabbitoshi_lack_food']='您目前沒有寵物愛吃的食物'; 
$lang['Rabbitoshi_lack_water']='您沒有水可以給寵物止渴'; 
$lang['Rabbitoshi_lack_cleaner']='您沒有工具清理寵物的居處'; 

// Lang keys added or modified for 0.1.4 
$lang['Rabbitoshi_owner_admin_title']='已飼養寵物清單'; 
$lang['Rabbitoshi_owner_admin_title_explain']='在這裡您可以設定每個被飼養的寵物狀態'; 
$lang['Rabbitoshi_owner_admin_submit']='執行'; 
$lang['Rabbitoshi_owner_admin_select']='選擇一個主人 :'; 
$lang['Rabbitoshi_owner_admin_select_submit']='察看此主人'; 
$lang['Rabbitoshi_owner']='主人名稱'; 
\n$lang['Rabbitoshi_owner_pet']='寵物名稱'; 
$lang['Rabbitoshi_owner_pet_health']='健康'; 
$lang['Rabbitoshi_owner_pet_hunger']='飢餓'; 
$lang['Rabbitoshi_owner_pet_thirst']='口渴'; 
$lang['Rabbitoshi_owner_pet_hygiene']='衛生'; 
$lang['Rabbitoshi_owner_pet_type']='寵物種類'; 
$lang['Rabbitoshi_owner_admin_ok']='被飼養的寵物狀態已順利更新'; 
$lang['Rabbitoshi_admin_general_return']='<br /><br /> 點選 <a href="'.append_sid("admin_rabbitoshi_owners.$phpEx").'">這裡</a> 回到已飼養寵物清單<br /><br />'; 

// Lang keys added or modified for 0.1.7 
$lang['Rabbitoshi_owner_pet_lack']='這位使用者沒有養寵物';

// Lang keys added or modified for 0.2.0
$lang['Rabbitoshi_pet_sell_confirm']='您確定要賣掉寵物 ?';
$lang['Rabbitoshi_pet_sold']='您賣掉了寵物, 得到現金 ';
$lang['Rabbitoshi_return']='<br /><br /> 點選 <a href="'.append_sid("rabbitoshi.$phpEx").'">這裡</a> 購買一隻新寵物<br /><br /> 點選 <a href="'.append_sid("index.$phpEx").'">這裡</a> 回到首頁';
$lang['Rabbitoshi_shop_return']='回到寵物管理';
$lang['Rabbitoshi_services']='服務';
$lang['Rabbitoshi_pet_call_vet_explain']='獸醫能完全治癒您的寵物, 恢復其健康指數. 費用(健保) : ';
$lang['Rabbitoshi_owner_list']='寵物清單';
$lang['Rabbitoshi_hotel']='寵物飯店';
$lang['Rabbitoshi_hotel_explain']='在您無法照顧寵物的時候寄宿您的寵物';
$lang['Rabbitoshi_evolution']='進化';
$lang['Rabbitoshi_evolution_explain']='也許您的寵物可以進化...';
$lang['Rabbitoshi_pet_name']='寵物名';
$lang['Rabbitoshi_pet_time']='寵物年齡';
$lang['Rabbitoshi_pet_type']='寵物類型';
$lang['Rabbitoshi_default_points_name']='壞金幣';
$lang['Rabbitoshi_pet_into_hotel']='寵物已住進飯店 . <br /> 回家時刻: ';
$lang['Rabbitoshi_hotel_use']='開啟寵物飯店';
$lang['Rabbitoshi_hotel_use_explain']='當寵物住進飯店, 由於得到照顧, 牠的生理狀態不會改變.';
$lang['Rabbitoshi_hotel_price']='飯店價格';
$lang['Rabbitoshi_hotel_price_explain'] ='飯店每天的價格';
$lang['Rabbitoshi_evolution_use']='開啟進化';
$lang['Rabbitoshi_evolution_use_explain']='如果開啟 , 有些動物將可以進化 ( 參考寵物管理 )'; 
$lang['Rabbitoshi_evolution_price']='進化價格';
$lang['Rabbitoshi_evolution_price_explain']='進化寵物的費用 ( 設定為 0 則進化免費)';
$lang['Rabbitoshi_evolution_time']='進化所需時間';
$lang['Rabbitoshi_evolution_time_explain']='寵物主人能使寵物進化前所需的時間( 以天為單位 )'; 
$lang['Rabbitoshi_is_evolution_of']='進化';
$lang['Rabbitoshi_buyable']='可購賣';
$lang['Rabbitoshi_buyable_explain']='選擇此選項, 則使用者能購賣此動物';
$lang['Rabbitoshi_is_evolution_of_explain']='選擇一種動物使其進化後變成此動物';
$lang['Rabbitoshi_is_evolution_of_none']='不能進化';
$lang['Rabbitoshi_is_in_hotel']='您的寵物已住進飯店, 返回時間如下:';
$lang['Rabbitoshi_hotel_welcome']='歡迎來到寵物飯店';
$lang['Rabbitoshi_out_of_hotel']='點選這裡取回您的寵物';
$lang['Rabbitoshi_hotel_out_success']='您已順利取回您的寵物';
$lang['Rabbitoshi_hotel_welcome_services']='我們可以替您照顧寵物';
$lang['Rabbitoshi_hotel_welcome_services_select']='選擇寄宿寵物的天數';
$lang['Rabbitoshi_hotel_get_in']='讓您的寵物住進飯店';
$lang['Rabbitoshi_hotel_in_success']='您的寵物已住進飯店';
$lang['Rabbitoshi_hotel_lack_money']='您沒有足夠的現金讓寵物住在飯店這麼多天';
$lang['Rabbitoshi_no_evolution']='您的寵物不能進化';
$lang['Rabbitoshi_no_evolution_time']='您的寵物還太年輕, 尚不能進化 . 您必須擁有他超過 ';
$lang['Rabbitoshi_evolution']='寵物進化';
$lang['Rabbitoshi_evolution_welcome']='請選擇一種進化方式';
$lang['Rabbitoshi_evolution_exec']='進化 !';
$lang['Rabbitoshi_evolution_lack']='您負擔不起進化的費用';
$lang['Rabbitoshi_evolution_success']='您的寵物已成功進化 !!';

?>
我本身是用CASH MOD,可是預設是用積分系統的樣子,
有些地方要改才能適用cash mod.(待會再整理補充)

至於圖案的名稱與圖檔的名稱一樣都得用英文的問題,
看看有沒有大大要幫忙想解決辦法囉...(應該不難吧...我猜的 :-o )
圖檔
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

lang_admin.php 部分的翻譯:

代碼: 選擇全部

$lang['Rabbitoshi_Pets_Management']='寵物管理';
$lang['Rabbitoshi_Shop']='寵物商店管理';
$lang['Rabbitoshi_settings']='寵物中心一般設定';
$lang['Rabbitoshi_owners']='已飼養寵物清單';
lang_main.php 部分的翻譯:

代碼: 選擇全部

$lang['Rabbitoshi_topic']='觀看我的寵物';
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
mit
星球公民
星球公民
文章: 247
註冊時間: 2003-10-23 18:26
來自: 壞鄰居社區
聯繫:

文章 mit »

使用cash mod的要照下面的方法更改:
1. 寫:將rabbitoshi.php和rabbitoshi_shop.php這兩個檔案中的user_points全部取代成你cash mod的幣值(如user_money)。
2. 寫: 在資料庫phpbb_config這個資料表中新增一個值:
config_name = points_name
config_value = 錢幣名稱\r
可執行:
INSERT INTO phpbb_config (config_name, config_value) VALUES ('points_name', '錢幣名稱');
這樣應該就可以了~ :mrgreen:[/quote]
圖檔
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

自暴

INSERT INTO phpbb_config (config_name, config_value) VALUES ('points_name', '錢幣名稱');

兩個紅色的地方都要修改\r
例如:points_name -> user_money
   錢幣名稱 -> 銅板\r
   
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

剛剛裝好了以後發現\r
預設值的寵物好難養阿\r
預設六百秒飢餓度就減一
那以兔子來說\r
只要兩百分鐘也就是三個小時多
牠就會餓到沒力了阿~ o_O
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

發現一個 BUG
後台管理選項中的 已飼養寵物清單 裡的物品順序
與使用者所瀏覽的 寵物商店 物品順序不同

後台:

代碼: 選擇全部

Seeds
Carotts
Fresh meat
Diamonds
Fish
Gazelle
Limpid water
Cleaner
前台:

代碼: 選擇全部

Seeds
Carotts
Fresh meat
Fish
Gazelle
Diamonds
Limpid water
Cleaner
其中後台管理部分的 Fish、Gazelle、Diamonds
寫入數值錯誤
把資料寫到別人的格子裡去了



為什麼會發現?因為我在行使管理人員的特權阿~ XD
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
mit
星球公民
星球公民
文章: 247
註冊時間: 2003-10-23 18:26
來自: 壞鄰居社區
聯繫:

文章 mit »

再來一個修改:
修正明明健康滿點但是看獸醫還是會回應:您的寵物已治癒
並且還會扣錢~

檔案:rabbitoshi.php

找到:

代碼: 選擇全部

				$rabbit_stats = get_rabbitoshi_config($rabbit_user['owner_creature_id']);
				$health = $rabbit_stats['creature_max_health'];
在下面加上:

代碼: 選擇全部

				if( $health ==  $rabbit_user['creature_health'] ){
					message_die(GENERAL_ERROR, $lang['Rabbitoshi_vet_no_need'].$lang['Rabbitoshi_general_return'] );
				}
檔案:lang_rabbitoshi.php

隨便一個地方加上:

代碼: 選擇全部

$lang['Rabbitoshi_vet_no_need']='您的寵物目前很健康, 不需要治療.';

OK~~ :mrgreen:
圖檔
mit
星球公民
星球公民
文章: 247
註冊時間: 2003-10-23 18:26
來自: 壞鄰居社區
聯繫:

文章 mit »

GeniusKiKi 寫:發現一個 BUG
後台管理選項中的 已飼養寵物清單 裡的物品順序
與使用者所瀏覽的 寵物商店 物品順序不同

其中後台管理部分的 Fish、Gazelle、Diamonds
寫入數值錯誤
把資料寫到別人的格子裡去了



為什麼會發現?因為我在行使管理人員的特權阿~ XD
我看不懂>_____<
不過我的物品順序兩邊都一樣耶 :-o
圖檔
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

mit 寫:我看不懂>_____<
不過我的物品順序兩邊都一樣耶 :-o
怪怪\r
可是我的確實不正常
我用的都是官方版本的安裝文件阿~ >_<
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
atthis
星球公民
星球公民
文章: 216
註冊時間: 2003-07-29 19:16

文章 atthis »

中文化 搶鮮版
Demo: http://chianglab.bio.ncku.edu.tw/forum/
id: guest passwd: guest

可用中文名
等我後台的部分改完了再釋出\r

大家有沒有看好一點的圖啊
它附的圖實在不太好看

另外中文名方面有沒有可愛或有趣一點的
我直譯的名字有點無聊
mit
星球公民
星球公民
文章: 247
註冊時間: 2003-10-23 18:26
來自: 壞鄰居社區
聯繫:

文章 mit »

再加一個補強:
使觀看會員資料時能看見寵物的照片
就像這樣:
圖檔

檔案:usercp_viewprofile.php

尋找:

代碼: 選擇全部

$rabbitoshi_link = append_sid("rabbitoshi.$phpEx?" . POST_USERS_URL . "=" . $profiledata['user_id']);
在上面加上:

代碼: 選擇全部

// pet mod display pet pic in viewing profile.
include($phpbb_root_path . 'includes/functions_rabbitoshi.'.$phpEx);
$sql = "SELECT * FROM  " . RABBITOSHI_USERS_TABLE . "  WHERE owner_id='". $profiledata['user_id'] ."' ";
$rabbit_user = rabbitoshi_get_user_stats($profiledata['user_id']);
$rabbit_config = get_rabbitoshi_config($rabbit_user['owner_creature_id']);
$pet_pic = $rabbit_config['creature_name'];
$pet_name = $rabbit_user['owner_creature_name'];
// end mod by mit.
尋找:

代碼: 選擇全部

	'RABBITOSHI_LINK' => $rabbitoshi_link,
在下面加上:

代碼: 選擇全部

	'PET_PIC' => ($rabbit_user['owner_creature_id'] != 0 )? '<img src="images/Rabbitoshi/'. $pet_pic. '.gif" ' : '' ,
	'PET_NAME' => $pet_name,
然後再把

代碼: 選擇全部

寵物: {PET_NAME} 和 <a href="{RABBITOSHI_LINK}" >{PET_PIC}</a>
放進profile_view_body.tpl裡你想顯示寵物的地方~

OK囉~ :mrgreen:
圖檔
aiken
竹貓忠實會員
竹貓忠實會員
文章: 1514
註冊時間: 2003-11-09 11:02
來自: 大頭真論壇
聯繫:

文章 aiken »

GeniusKiKi 寫:好想裝好想裝
可是我是英文白癡~ 一.一||
真的沒有辦法把動物名稱中文化嗎?
我剛剛去 aiken 的論壇測試了一下
發現物品的地方也沒有中文化
也是因為這個原因嗎?

還有我發現寵物系統執行任何動作之後
預設是回到論壇首頁?
應該要修改成回寵物首頁吧?
那個好像沒有辦法直接回到寵物的首頁
因為message_body.tpl都是共用的.....
難道連刪除文章之後都要跑到寵物的首頁........................
我已經把自動轉向拿掉了...
主題已鎖定

回到「外掛問題討論」