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

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

版主: 版主管理群

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

文章 aiken »

哇咧~~~原來是這樣設定喔.....
不是設定兔子的....是要設定那個變種兔的喔..........
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

mit 寫:要讓兔子進化成魔兔
要去設定魔兔的進化選項為兔子喔..
這樣不是怪怪的嗎
正常來說\r
應該是設定兔子進化成魔兔
而不是設定魔兔從兔子進化
果然外國人的習慣跟我們不一樣\r

如果使用原本這種進化方式
當設定多種寵物由一種動物進化
不知道會不會掛掉

想設定殊途同歸進化過程的說~ 一.一||
不過這就要我上面說的進化的設定法
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
mit
星球公民
星球公民
文章: 247
註冊時間: 2003-10-23 18:26
來自: 壞鄰居社區
聯繫:

文章 mit »

GeniusKiKi 寫: 這樣不是怪怪的嗎
正常來說\r
應該是設定兔子進化成魔兔
而不是設定魔兔從兔子進化
果然外國人的習慣跟我們不一樣\r

如果使用原本這種進化方式
當設定多種寵物由一種動物進化
不知道會不會掛掉

想設定殊途同歸進化過程的說~ 一.一||
不過這就要我上面說的進化的設定法
嘿嘿,沒錯,
只有可能從一種動物進化成多種動物(可以選擇),
沒辦法每種動物都進化成同一種動物~
這就是進化的精髓啊!

這樣才能維持自然界的生物多樣性麻~(高中生物學得好 :mrgreen: )
圖檔
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

原來如此\r
那他設定的到還 OK
我還以為他會錯亂掉
不會就沒差了

來去弄一張寵物蛋的圖片
然後養完會員自己選擇進化~ XD

現在不知道能不能讓寵物設定成不能買
但是可以把他賣掉
我只要讓會員買寵物蛋~ 一.一||
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
mit
星球公民
星球公民
文章: 247
註冊時間: 2003-10-23 18:26
來自: 壞鄰居社區
聯繫:

文章 mit »

GeniusKiKi 寫: 現在不知道能不能讓寵物設定成不能買
但是可以把他賣掉
我只要讓會員買寵物蛋~ 一.一||
可以將寵物設定為不能買喔!!
設定為不能買的寵物就不會出現在購買寵物的清單上了。
圖檔
aiken
竹貓忠實會員
竹貓忠實會員
文章: 1514
註冊時間: 2003-11-09 11:02
來自: 大頭真論壇
聯繫:

文章 aiken »

GeniusKiKi 寫:rabbitoshi.php             使用者的寵物頁面(與寵物物品能不能使用有關)
rabbitoshi_shop.php          寵物商店頁面(與寵物物品的順序與購買販賣有關)
admin/admin_rabbitoshi.php      後台管理的寵物管理(與編輯寵物時的寵物喜好食物有關)
admin/admin_rabbitoshi_owners.php  後台管理的已飼養寵物清單(與寵物物品數量的變更有關)

印象中要修改的四個檔案
要修改哪邊大概都是搜尋 item 或 type 之類的
要修改或新增他的對應編號
看了一下 rabbitoshi.php 找不到要對應的地方...嗚嗚~~
rabbitoshi_shop.php 這個裡面的還比較容易理解...

我已經把我的改成只能購買寵物蛋了
然後要孵蛋一天之後可以選擇要進化的生物\r
但是這樣子的話那些寵物的價錢好像就沒有用了
變成只收進化的價格而已\r

要增加商店的物品好難....我的寵物蛋只能選擇吃鑽石........................
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

這個檔案裡面

代碼: 選擇全部

		if ( $item_power > $food_needed )
		{
			$item_power = $food_needed;
		}
以後

那邊有物品對照的代碼
新增物品就要比照新增編號

類似下面這樣

代碼: 選擇全部

		if ( $item_id  == '1' && $rabbit_user['creature_food_type1'] > 0 )
		{
			$sql = "UPDATE " . RABBITOSHI_USERS_TABLE . "
			SET creature_food_type1 = creature_food_type1 -1 ,
			creature_hunger = creature_hunger  + $item_power 
			WHERE owner_id = $user_id";
			if (!$db->sql_query($sql))
			{
				message_die(GENERAL_ERROR, "Could not update user's points", '', __LINE__, __FILE__, $sql);
			}
		}
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

另外寵物蛋系統建議這樣設定

一級寵物蛋┬ 一級寵物\r
     └二級寵物蛋┬ 二級寵物\r
           └三級寵物蛋┬ ...
                 └ ...

或者我個人是打算這樣設定

一號寵物蛋┬寵物類型 1-1
     ├寵物類型 1-2
       .....
     └寵物類型 1-n

二號寵物蛋┬寵物類型 2-1
     ├寵物類型 2-2
       .....
     └寵物類型 2-n

然後再搭配上述的分支進化系統
就可以搞得很亂七八糟了
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
aiken
竹貓忠實會員
竹貓忠實會員
文章: 1514
註冊時間: 2003-11-09 11:02
來自: 大頭真論壇
聯繫:

文章 aiken »

...........
你會不會弄得太複雜了............
我是只想做一種寵物蛋就好
然後生出來就可以選自己要哪種動物\r
之後再來進化

目前最大的問題是食物種類太少....
我再去改改看php檔...
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

會太複雜嗎?
應該還好吧

代碼: 選擇全部

寵物名稱		寵物圖檔

特別的禮物		Special Gift
  魔菇娃娃		魔菇 Dol
  蒼蠅娃娃		蒼蠅 Dol
  波利娃娃		波利 Dol
  瘋兔娃娃		瘋兔 Dol
  狸貓娃娃		狸貓 Dol
  溜溜猴娃娃		溜溜猴 Dol
  搖滾蝗蟲娃娃	搖滾蝗蟲 Dol
  俄塞里斯娃娃	俄塞里斯 Dol
  巴風特娃娃		巴風特 Doll

高科技寵物蛋		Pet Egg
  海狸		Beaver
  獅子		Lion
  老虎		Tiger
  老鷹		Eagle
  松鼠		Chinchilla
  企鵝		Penguin
  小狗		Dog

生化試管		Bio-chemical Tube
  奇幻生物...

生命起源		Life origins
  人類...

神秘的箱子		Mysterious box
  哆啦A夢\r

寵物製造機		Pet Make
  賤兔		Rabbit
上面是我正在編排中的寵物清單\r
主要就是先把寵物分成好幾大類
然後每一個生物都還有自己的進化分支\r

然後最圈圈叉叉的是\r
不要告訴論壇會員你的論壇有多少種寵物\r
讓他自己去慢慢試~ XD
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
aiken
竹貓忠實會員
竹貓忠實會員
文章: 1514
註冊時間: 2003-11-09 11:02
來自: 大頭真論壇
聯繫:

文章 aiken »

.....
真有你的.....算你狠......
弄的真好...
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

然後弄一個進化路線
讓會員一整年天天黏在你的論壇上
也始終進化不到最高級的寵物\r
這才叫論壇寵物系統最終目標阿~ XD
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
aiken
竹貓忠實會員
竹貓忠實會員
文章: 1514
註冊時間: 2003-11-09 11:02
來自: 大頭真論壇
聯繫:

文章 aiken »

有點美中不足的地方\r
就是進化的時間只能夠有一種設定
總不能要會員孵蛋就要孵個三天七天的....
但是設成一天的話....以後進化開放....會員每天都有不同的寵物養......
這點還需要改....
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

aiken 寫:有點美中不足的地方\r
就是進化的時間只能夠有一種設定
總不能要會員孵蛋就要孵個三天七天的....
但是設成一天的話....以後進化開放....會員每天都有不同的寵物養......
這點還需要改....
母雞孵蛋都要二十幾天了
讓會員孵個三天五天又怎麼樣~一.一||

另外我去你的論壇上貼蛋的圖片給你了
先去接收一下吧
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
aiken
竹貓忠實會員
竹貓忠實會員
文章: 1514
註冊時間: 2003-11-09 11:02
來自: 大頭真論壇
聯繫:

文章 aiken »

GeniusKiKi 寫:
aiken 寫:有點美中不足的地方\r
就是進化的時間只能夠有一種設定
總不能要會員孵蛋就要孵個三天七天的....
但是設成一天的話....以後進化開放....會員每天都有不同的寵物養......
這點還需要改....
母雞孵蛋都要二十幾天了
讓會員孵個三天五天又怎麼樣~一.一||

另外我去你的論壇上貼蛋的圖片給你了
先去接收一下吧
我收到嚕~~~謝謝你啦~~~~
噗....母雞孵蛋........
那你打算讓你的會員孵蛋孵幾天.............
主題已鎖定

回到「外掛問題討論」