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

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

版主: 版主管理群

iidx
星球公民
星球公民
文章: 32
註冊時間: 2002-08-26 11:36

文章 iidx »

atthis 寫:大概只有用中文的人會有這種困擾\r
官方應該不太會理我們吧
使用md5,把中文的名字變成數字和符號,再把相關圖片改名。
Demo : http://macauplus.com/forum/rabbitoshi.php
以下是其中一部份,其他的改法一樣,把Item的名字複製一份出來變成ItemImage,再把其md5。

代碼: 選擇全部

# MD5 檔名 使支援中文 by iidx (測試版)

# 
#-----[ OPEN ]------------------------------------------ 
#
rabbitoshi.php

# 
#-----[ FIND ]------------------------------------------ 
#
		'RABBIT_NOPET_NAME' => $rabbit[$i]['creature_name'],

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
		'RABBIT_IMG_NAME' => md5($rabbit[$i]['creature_name']),

# 
#-----[ FIND ]------------------------------------------ 
#

		'PET_PIC' => $rabbit_config['creature_name'],

# 
#-----[ REPLACE ]------------------------------------------ 
#
		'PET_PIC' => md5($rabbit_config['creature_name']),

# 
#-----[ OPEN ]------------------------------------------ 
#
rabbitoshi_body.tpl

# 
#-----[ FIND ]------------------------------------------ 
#
<img src="images/Rabbitoshi/{nopet.pets.RABBIT_NOPET_NAME}.gif">

# 
#-----[ REPLACE ]------------------------------------------ 
#
<img src="images/Rabbitoshi/{nopet.pets.RABBIT_IMG_NAME}.gif">

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
Good Morning!
aiken
竹貓忠實會員
竹貓忠實會員
文章: 1514
註冊時間: 2003-11-09 11:02
來自: 大頭真論壇
聯繫:

文章 aiken »

iidx 寫:使用md5,把中文的名字變成數字和符號,再把相關圖片改名。
Demo : http://macauplus.com/forum/rabbitoshi.php
以下是其中一部份,其他的改法一樣,把Item的名字複製一份出來變成ItemImage,再把其md5。
請問一下這樣子做的好處是?
我們可以使用中文寵物名稱\r
然後其實是跟本來英文的對應方式一樣\r
借由MD5轉換達到中文名稱對應亂七八糟檔名的圖片嗎?

那我有個小問題....
我們怎麼知道圖片要取什麼名字?
iidx
星球公民
星球公民
文章: 32
註冊時間: 2002-08-26 11:36

文章 iidx »

aiken 寫:
iidx 寫:使用md5,把中文的名字變成數字和符號,再把相關圖片改名。
Demo : http://macauplus.com/forum/rabbitoshi.php
以下是其中一部份,其他的改法一樣,把Item的名字複製一份出來變成ItemImage,再把其md5。
請問一下這樣子做的好處是?
我們可以使用中文寵物名稱\r
然後其實是跟本來英文的對應方式一樣\r
借由MD5轉換達到中文名稱對應亂七八糟檔名的圖片嗎?

那我有個小問題....
我們怎麼知道圖片要取什麼名字?
但有些主機不支援中文檔名吧.....

要知道其檔名很容易....寫一段 :

代碼: 選擇全部

<form action="md5.php" method="post">
<input type="text" name="password"> <input type="submit">
</form>
<p>
<?
if ($password != "") {
echo md5($password);
}
?>
Good Morning!
aiken
竹貓忠實會員
竹貓忠實會員
文章: 1514
註冊時間: 2003-11-09 11:02
來自: 大頭真論壇
聯繫:

文章 aiken »

這樣子大概了解了~~
謝謝
頭像
ilove1291
星球公民
星球公民
文章: 171
註冊時間: 2003-04-19 22:44

文章 ilove1291 »

請問各位你們的進化功能正常嗎
我一班設定進化有打開 時間設定一天 花費設定0
寵物設定 有選擇進化的寵物\r
怎麼弄她都跟我說你的寵物不能進化耶?
還少設定什麼嗎
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

喵嗚
說到這個寵物中心就滿肚子圈圈叉叉
跟水怪 RPG 一樣把一堆東西都直接寫在 php 裡\r
我昨天改了老半天才把清潔工具和飲水放到資料表欄位一和二(為了以後新增食物方便)

現在正在努力募集寵物圖片資料中
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
iidx
星球公民
星球公民
文章: 32
註冊時間: 2002-08-26 11:36

文章 iidx »

造了一個"寵物"按鈕,歡迎大家使用\r

圖檔
Good Morning!
scott511747
星球公民
星球公民
文章: 176
註冊時間: 2003-04-14 22:25
聯繫:

文章 scott511747 »

目前來說這外掛完整嗎?就一般幕後管理與會員間的功能來講好了~
想裝但又怕問題一堆.....
頭像
alexpan
星球公民
星球公民
文章: 198
註冊時間: 2003-09-22 20:35
來自: 飄風優海
聯繫:

文章 alexpan »

自己裝裝看就知道了阿^^~我是絕得有問題上來講又不麻煩....
●從竹貓學習到的東西是@@.......善加利用搜尋^^"
aiken
竹貓忠實會員
竹貓忠實會員
文章: 1514
註冊時間: 2003-11-09 11:02
來自: 大頭真論壇
聯繫:

文章 aiken »

scott511747 寫:目前來說這外掛完整嗎?就一般幕後管理與會員間的功能來講好了~
想裝但又怕問題一堆.....
不試試看永遠都不會知道唷~~
你可以來我的論壇測試看看
帳號: guest
密碼: guest

至於後台~~當然是不能讓你測試啦~~
scott511747
星球公民
星球公民
文章: 176
註冊時間: 2003-04-14 22:25
聯繫:

文章 scott511747 »

臨時做了兩個迷你哀抗,需要的起自便!

手邊合者太少,以後再陸續更改吧!
圖檔
圖檔
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

iidx 寫:造了一個"寵物"按鈕,歡迎大家使用\r

圖檔
您的寵物按鈕去背怪怪的唷~ 一.一||
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
iidx
星球公民
星球公民
文章: 32
註冊時間: 2002-08-26 11:36

文章 iidx »

GeniusKiKi 寫:
iidx 寫:造了一個"寵物"按鈕,歡迎大家使用\r

圖檔
您的寵物按鈕去背怪怪的唷~ 一.一||
=.=.....fireworks去背一見白色就去.....
Good Morning!
Arisa520
星球公民
星球公民
文章: 206
註冊時間: 2003-10-27 00:26

文章 Arisa520 »

請問一下....
最近想把寵物的圖案~
讓他在 viewtopic 的地方顯示出來~
知道應該要改 viewtopic.php 跟 viewtopic_body.tpl 這兩個檔....
原本想參考 profile_view_body.tpl 跟 usercp_viewprofile.php 弄弄看的...
但是死都弄不出來...唉唉

不知道有哪位大大願意幫幫忙...
要加上哪些參數...或者是程式才可以讓寵物的圖案~
顯示在 viewtopic 裡面呢??!!
謝謝各位幫忙的大大們!!
atthis
星球公民
星球公民
文章: 216
註冊時間: 2003-07-29 19:16

文章 atthis »

viewtopic.php
找到\r

代碼: 選擇全部

$pet_name = $rabbit_user['owner_creature_name'];
之後加入\r

代碼: 選擇全部

$rabbit_config = get_rabbitoshi_config($rabbit_user['owner_creature_id']); 
$pet_pic = $rabbit_config['creature_pic'];
找到\r

代碼: 選擇全部

'ROW_CLASS' => $row_class,
之後加入\r

代碼: 選擇全部

'PET_PIC' => ($rabbit_user['owner_creature_id'] != 0 )? '<img src="images/Rabbitoshi/'. $pet_pic. '.gif" border="0">' : '' ,
(如果想要有連結,可以用下面這一個)

代碼: 選擇全部

'PET_PIC' => ($rabbit_user['owner_creature_id'] != 0 )? '<a href="'. $rabbitoshi_link. '" class="nav"><img src="images/Rabbitoshi/'. $pet_pic. '.gif" border="0"></a>' : '' ,

打開viewtopic_body.tpl
找到\r

代碼: 選擇全部

<br />{L_RABBITOSHI_POSTS} {postrow.PET_NAME}
然後在同一行的之前或之後加上

代碼: 選擇全部

<br />{postrow.PET_PIC}
圖片就會出現在寵物名字的上方或下方
發展中 Mod
禁止發言 (水桶名單)
有興趣的人一起來討論喔~~
主題已鎖定

回到「外掛問題討論」