AGAMES 討論區

 找回密碼
 快速註冊
搜索
查看: 2324|回復: 6
打印 上一主題 下一主題

天使寵物系統3.1,3.5 [複製鏈接]

七級帝王會員

☆Prince★}+}|電腦王子

Rank: 7Rank: 7Rank: 7

帖子
3799
EXP
6040 點
金幣
4990 個
好友
0
註冊時間
2008-3-27

友誼之星勳章

跳轉到指定樓層
樓主
發表於 2008-11-9 13:13:51 |只看該作者 |正序瀏覽
改者    : ktp22004
原作者: 無心,天使
適用版本: big5
版本: 3.1
用戶欄調用#3
公告加入教學#4
bug更新包到#5
gm果到可以去#6
3.5更新包#7  一定要裝左3.1先
改左為獨立版本同埋升左級,繁左小小圖同d簡體既野,只限全新更新,升級不用問。
之前因為無人用先會關左佢,今次更新埋,只可用全新,的既舊版3.0特別版不可升級。

版權最好提你吾好刪,隋時有更新包,同埋版本提示。

好啦,可以開始
=====================================================

註:功能比無心快要出的版本多

A. 師徒系統 根據徒弟的轉生級別 師傅可以獲得不同的獎勵 比如師傅會獲得額外的經驗值
1、8轉以下(含8轉)的可以拜師
2、20轉以上(含20轉)的可以收徒
3、徒弟在12轉出師,系統自動解除師徒關係
4、徒弟每轉生一次 師傅獲得10%的額外經驗 獎勵經驗以徒弟轉生時師傅的當前經驗計算(徒弟8轉以上才會獲得 也就是從徒弟七轉升八轉開始有效)
5、徒弟的獎勵 徒弟可獲得師傅1%的打怪經驗(師傅可選擇傳授給徒弟 或者 把經驗留給自己)
6、徒弟10轉 升 11轉 師傅將獲得一張5倍經驗卡(15分鐘)  徒弟11轉 升 12轉 師傅將獲得一張10倍經驗卡(15分鐘)

師傅獲得經驗為平時經驗的99%
可傳授經驗為師傅獲得經驗的1%

4的補充:徒弟八轉師傅獲得10%額外經驗 徒弟九轉師傅獲得15%額外經驗 徒弟十轉師傅獲得20%額外經驗 徒弟十一轉師傅獲得25%額外經驗 徒弟十二轉師傅獲得30%額外經驗

B. 婚姻系統 異性寵物可自由結婚(限制5轉以上)
1. 結婚以後寵物會獲得相應的夫妻技能(總共十級) 效果:一定機率秒殺怪物
2. 夫妻技能根據好感度的提升而提升
3. 好感度提高需要通過特殊道具

C. 分解系統
1. 可自由把低級套裝分解為高級套裝源材料
2. 通過合成系統可把源材料合成為高級套裝

D. 任務系統
1. 分為劇情任務和支線任務
2. 劇情任務只可完成一次 而且是線性限制(必須完成低級任務才可繼續執行高級任務)
3. 支線任務可無限次重複領取

E. 套裝增加力量 敏捷 智慧 閃避 悟性等九屬性 使套裝不再單純只是多出一個套裝技能

F. 商品增加出售數量限制 一旦物品數量為0則無法繼續購買

G. 增加守護獸養成系統

其他更多創新內容還請玩家自己去發掘

關於野戰白屏的解決方案(打怪果到成頁白色):

templates/default/css_common.htm
文件複製一份
把新複製的文件更名為css.htm
上傳到templates/default文件夾

可以開始全新安裝 二樓
Alta Multimedia - OnlineGames:http://www.alta.hk

七級帝王會員

☆Prince★}+}|電腦王子

Rank: 7Rank: 7Rank: 7

帖子
3799
EXP
6040 點
金幣
4990 個
好友
0
註冊時間
2008-3-27

友誼之星勳章

7
發表於 2008-11-9 13:20:32 |只看該作者
上載附件到wxpet,,之後改gm(改左不用),,上樓(冇改入吾到後台),之前d更新可不理

好啦,可以打載3.5版本
附件: 你需要登錄才可以下載或查看附件。沒有帳號?快速註冊

七級帝王會員

☆Prince★}+}|電腦王子

Rank: 7Rank: 7Rank: 7

帖子
3799
EXP
6040 點
金幣
4990 個
好友
0
註冊時間
2008-3-27

友誼之星勳章

6
發表於 2008-11-9 13:19:58 |只看該作者
gm設定
開wxpet\system


  1. <?php
  2. //WuxinPet SystemConfig  cache file, DO NOT modify me!
  3. $petsettings = Array(
  4.         'version' => 'T.S.PetV5.5.0',
  5.         'opentag' => 1,
  6.         'play' => 0,
  7.         'maxpeople' => 0,
  8.         'basicsp2' => 250,
  9.         'eggmoney' => 0,
  10.         'petpktime' => 1,
  11.         'repoints' => 2500,
  12.         'repointsjob' => 99,
  13.         'setactime' => 600,
  14.         'pofa' => 0,
  15.         'put' => 100,
  16.         'put1' => 0,
  17.         'bgsound' => 1,
  18.         'fid' => 100,
  19.         'p2e' => 10,
  20.         't2e' => 10,
  21.         'familymoney' => 1000000,
  22.         'checktime' => 0,
  23.         'petlevel' => 10,
  24.         'petuplevel' => 11,
  25.         'userban' => 1,
  26.         'markettag' => 0,
  27.         'markettime' => 7,
  28.         'petaction' => 222,
  29.         'moneycredits' => 2,
  30.         'petgm' => '小純,admin',
  31.         'optimizetime' => 0,
  32.         'muldroprange' => 1,
  33.         'mulcriring' => 1,
  34.         'mulnpcexp' => 1,
  35.         'muldropgold' => 1,
  36.         'answerrange' => 444,
  37.         'openday' => '0,1,2,3,4,5,6',
  38.         'opentime' => '0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23',
  39.         'poststag' => 0,
  40.         'notice' => '',
  41.         'shopcredits' => 2,
  42.         'failrange' => 20,
  43.         'upgrademoney' => 1000,
  44.         'marketstax' => 5,
  45.         'marketfee' => 0,
  46.         'familypetjob' => 6,
  47.         'localtag' => 0,
  48.         'petgood' => 50,
  49.         'pointjob' => 150,
  50.         'pklosegd' => 0,
  51.         'pktag' => 1,
  52.         'pklevel' => 0,
  53.         'pkdelay' => 0
  54.         );
  55. ?>
複製代碼

小純果到改做自己名,之後可入後台

七級帝王會員

☆Prince★}+}|電腦王子

Rank: 7Rank: 7Rank: 7

帖子
3799
EXP
6040 點
金幣
4990 個
好友
0
註冊時間
2008-3-27

友誼之星勳章

5
發表於 2008-11-9 13:18:37 |只看該作者
有關彈左去第2到既解決方法
下載附件內既野
上載到wxpet/template/petcenter.htm
附件: 你需要登錄才可以下載或查看附件。沒有帳號?快速註冊

七級帝王會員

☆Prince★}+}|電腦王子

Rank: 7Rank: 7Rank: 7

帖子
3799
EXP
6040 點
金幣
4990 個
好友
0
註冊時間
2008-3-27

友誼之星勳章

4
發表於 2008-11-9 13:18:14 |只看該作者
公告加入教學

開x_sysaffiche.js

加入

公告有連結
  1. document.write("·<a href='網址' target='_blank'>時間  內容</a><br>");
複製代碼



無連結

  1. document.write("·時間   內容<br>");
複製代碼

七級帝王會員

☆Prince★}+}|電腦王子

Rank: 7Rank: 7Rank: 7

帖子
3799
EXP
6040 點
金幣
4990 個
好友
0
註冊時間
2008-3-27

友誼之星勳章

3
發表於 2008-11-9 13:17:48 |只看該作者
用戶欄調用:

一、viewthread.php 文件

1、查找:
mf.spacename在其後面緊跟著插入:
  1. , pd.petname, pd.mypetpic, pd.pettype, pd.mypetjob, pd.mypetlevel, pd.mypetexp, pd.mypethp, pd.mypetmaxhp, pd.mypetsp, pd.mypetmp, pd.mypetmaxmp, pd.mypetgood, pd.mypetdead, pd.shifu, pd.tudi1, pd.fuqi
複製代碼


2、查找:

  1. LEFT JOIN {$tablepre}memberfields mf ON mf.uid=m.uid
複製代碼

在其下面插入:
  1. LEFT JOIN {$tablepre}wxpetdata pd ON pd.username=m.username
複製代碼



3、查找:

  1. if(!$newpostanchor && $post['dateline'] > $lastvisit) {
複製代碼

在其上面插入:

  1. //寵物數據>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  2. if($post['petname']!=''){
  3.         $petjob = $post['mypetjob'];
  4.         $petlevel= $post['mypetlevel'];
  5.         $shifu=$post['shifu'];
  6.         $tudi=$post['tudi1'];
  7.         $fuqi=$post['fuqi'];
  8.         $levelpic = ($petlevel/10)>11?11:intval($petlevel/10);
  9.         if ($petjob == 0 or ($petjob <=3 && $petlevel < 200) or $post['mypetpic']=='') {
  10.                 $post['petpic'] = "<img src=images/pet/pet/$post[pettype]/$post[pettype]$levelpic.gif border=0>";
  11.         } else {
  12.                 $post['petpic'] = "<img src=$post[mypetpic] border=0>";
  13.         }
  14.                         
  15.         $petlevelfloor = pow (log10 (ceil($post['mypetexp']/ ($petjob * 0.2 + 1))), 3);
  16.         $epf=intval (100 * ($petlevelfloor - intval ($petlevelfloor)));
  17.         $hpf = floor (100 * ($post['mypethp'] / $post['mypetmaxhp']));
  18.         $mpf = $post['mypetmaxmp']?(floor (100 * ($post['mypetmp'] / $post['mypetmaxmp']))):0;
  19.         $spf = floor (100 * ($post['mypetsp'] / 5000)) - 1;
  20.         $post['epf']=$epf>97?97:$epf;
  21.         $post['hpf']=$hpf>97?97:$hpf;
  22.         $post['mpf']=$mpf>97?97:$mpf;
  23.         $post['spf']=$spf>97?97:$spf;
  24.                         
  25.         $post['petdead']= $post['mypetdead']?'死亡':'生存';
  26.         $petgood = $post['mypetgood'];   
  27.         if ($petgood >= 100) {
  28.                 $post['love'] = "死忠";
  29.         }elseif($petgood >=50) {
  30.                 $post['love']="忠誠";
  31.         }elseif($petgood >= -50) {
  32.                 $post['love'] = "猜疑";
  33.         }elseif($petgood > -100) {
  34.                 $post['love'] = "厭惡";
  35.         }else{
  36.                 $post[love] = "<font color=red>不鳥!</font>";
  37.         }
  38. }
  39. //寵物數據<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<               
複製代碼

二、修改 template/default/viewthread.htm

查找:  
  1. <script type="text/javascript">zoomstatus = parseInt($zoomstatus);</script>
複製代碼

在其下面插入引用:
                                

  1. <script type="text/javascript">
  2. function showpetinfo(obj,s){
  3.         if(document.getElementById(obj).style.display=='none'){
  4.                 document.getElementById(obj).style.display='block';
  5.                 document.getElementById(s).innerHTML='[<font color=darkgreen>隱藏寵物資料</font>]';
  6.         }else{
  7.                 document.getElementById(obj).style.display='none';
  8.                 document.getElementById(s).innerHTML='[<font color=blue>顯示寵物資料</font>]';
  9.         }
  10. }
  11. </script>
複製代碼

查找:

  1.                                  
  2.                                                         {lang member_deleted}
  3.                                                 <!--{/if}-->
  4.                                         <!--{/if}-->
複製代碼

說明:此處可以進行查找(記事本-編輯-搜尋),查找
  1. {lang member_deleted}
複製代碼

在其下面插入:

  1. <!--{if $post[petname]}-->
  2. <div align="left">
  3. <font color=red>寵物名字:</font><a href="pet.php?index=viewpet&username=$post[author]">$post[petname]</a><br>
  4. <span style="cursor:hand;" onclick="javascript:showpetinfo('none$post[number]','block$post[number]');" id=block$post[number] title="顯示/隱藏 寵物資料">[<font color=blue>顯示寵物資料</font>]</span><br />
  5. <div id=none$post[number] style=display:none>
  6. 寵物狀態: $post[petdead] $post[love]<br>
  7. 寵物級別: $post[mypetjob] 轉/ $post[mypetlevel] 級<br>
  8. <!--{if $post['shifu'] != ''}-->
  9. 寵物師傅: $post[shifu]<br />
  10. <!--{else}-->
  11. 寵物師傅: 無<br />
  12. <!--{/if}-->
  13. <!--{if $post['tudi1'] != ''}-->
  14. 寵物徒弟: $post[tudi1]<br />
  15. <!--{else}-->
  16. 寵物徒弟: 無<br />
  17. <!--{/if}-->
  18. <!--{if $post['fuqi'] != ''}-->
  19. 寵物伴侶: $post[fuqi]<br />
  20. <!--{else}-->
  21. 寵物伴侶: 無<br />
  22. <!--{/if}-->
  23. </div>
  24. </div>               
  25. <!--{/if}-->
複製代碼

七級帝王會員

☆Prince★}+}|電腦王子

Rank: 7Rank: 7Rank: 7

帖子
3799
EXP
6040 點
金幣
4990 個
好友
0
註冊時間
2008-3-27

友誼之星勳章

2
發表於 2008-11-9 13:15:29 |只看該作者
下載附件,解壓rar到桌面,之後會有個file,內有程式的rar,把程式放入是旦一個file,之後上載到你論壇目錄
運行pet_install.php
之後改文件
安裝說明:
1. 請上傳所有文件到您的論壇根目錄(請以二進制上傳所有php文件 另外 wxpet下的log文件夾以及system文件夾屬性必須設置為777)
全新安裝步驟:
        修改文件include/db_mysql.class.php文件
        找到:
  1.         function affected_rows() {
  2.                 return mysql_affected_rows($this->link);
複製代碼


        }在其下面添加:

  1.         function get_one($SQL,$type = '',$result_type = MYSQL_ASSOC){
  2.                 $query = $this->query($SQL,$type);
  3.                 $returnrow =& mysql_fetch_array($query,$result_type);
  4.                 return $returnrow;
  5.         }
複製代碼

        
        修改templates\default\actions.lang.php文件
          找到:

  1.         211 => '修改系統設置'
複製代碼

        在下面添加:
  1.          222 => '寵物中心',
複製代碼

下載#2(本樓)的附件  進論壇後台導入插件數據discuz_plugin_wxpet.txt

2. 全新安裝請上傳install.php到論壇根目錄執行
4. 更新緩存

修改說明:
1. 寵物首頁公告請修改petshop/javascript/x_sysaffiche.js
2. 首頁其他請直接修改wxpet/template/petcenter.htm文件

=====================================================
附件: 你需要登錄才可以下載或查看附件。沒有帳號?快速註冊
您需要登錄後才可以回帖 登錄 | 快速註冊

Archiver|手機版|AGAMES 討論區

GMT+8, 2024-11-30 08:24 , Processed in 0.060449 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回頂部