插件作者的标准出来了!Manyou诚邀开发者加盟!
《站长》&《程序员》杂志火热征集开发者
立即免费下载 Discuz!6.1.0正式版
Discuz! 6.1.0 使用说明
Discuz!NT2.5正式版发布
开放源码下载
UCenter Home 1.2 正式版发布
官方站 | 帮助文档
基于ECShop的网店托管-卖否
PHP就业培训直通车 | LAMP培训大连
Discuz!收费服务内容及价格
论坛免费升级 手握手
Discuz!/ECShop 专用官方虚拟主机
【九城-奇迹世界】专题活动开始了!
Comsenz 招聘信息
网店系统ECShop v2.6.0正式版火热发布
基于Discuz!的免费论坛空间5D6D
参与有奖社区调查 赢取台湾5日游
发新话题
打印

[插件] **[++梦幻宠物(简繁研究版)++]** For Discuz! 5.0 正式版

**[++梦幻宠物(简繁研究版)++]** For Discuz! 5.0 正式版

插件名称**[++梦幻宠物(简繁研究版)++]**
插件语言简体 / 繁体
插件程式梦幻宠物强化 v2.10
程式作者快乐天使(hzl479@163.com)
程式改编dancebear / harrykc / takyeyu / bobbi
适用版本Discuz! 5.0.0 正式版
安装难度容易
插件声明◎声明1:安装插件存在风险,安装前请考虑清楚,对于安装此插件所造成的文件、数据丢失、系统安全问题,一概不负责。
◎声明2:本插件已经解决了不少个bug(看声明3),所以现在大致上都可以正常运作了!
◎声明3:但本插件尝存有某一些bug没解决,发放本插件的其中目的是想让有能之士一起研究,一起解决bug的问题!


» bug1:合成道具(不知是bug还是难度的问题)
» bug2:仓库中的合成装备箱不知道什么东西来!
» bug3:有发现其他bug的话请在此贴跟贴

插件说明 1.此宠物强化插件是经由 INO 的强化2.02改编强化而来,部分代码参考 jinyue 的cw4。
   请尊重原有 童虎版权强化版INO版权,!
2.Discuz!版本由 dancebear 发布http://www.discuz.net/thread-319869-1-2.html
3.此插件由 harrykc 繁化
4.takyeyu(风...) 跟 harrykc 都作了修改!
5.takyeyu 尝试美化了宠物的首页跟银行!(因为想等此插件成熟了才完全去美化他)

全新安装插件:

1.如有安装过其他的宠物中心,对不起,请先反安装这些宠物中心,然后再装本插件!
2.解压[5.0全新安装压缩包]后,

   打开  petshop\bbscache\pet_gm.php

   找
复制内容到剪贴板
代码:
打管理员的id
替换  你的管理员id

3.把附件所有的文件和目录上传至论坛目录下
4.上载文件完成后,请执行installpf.php根据提示进行
5.如果为非windows系统请设置bbscache的目录属性为777
6.后台导入discuz_plugin_pet.txt
7.进入论坛后台-->插件设置-->宠物中心相关设置
8.进入宠物管理后台(宠物管理后台是以管理员(步骤2)身份从宠物中心的首页链接进入而不是从论坛后台进入),设宠物银行开启
9.完成


升级安装插件:

升级安装(必须装过由 takyeyu 繁化的梦幻宠物强化 v2.10)
原4.1地址:http://www.discuz.net/viewthread.php?tid=326189

1.解压[4.1升级安装压缩包]后,
2.把附件所有的文件和目录上传覆盖原程式即可


图片imgaes下载(24235提供)

http://www.fileden.com/files/28656/images.rar



请到原帖下载 http://www.discuz.net/thread-319869-1-2.html


安装完毕后请记得到系统后台指定对应的扩展积分



梦幻宠物演示论坛(83267556提供)
http://www.toocool.cn/petshop.php
测试帐号:text
测试密码:text


引用takyeyu的演示:

[5.0全新安裝壓縮包].rar (150.67 KB)
[4.1升級安裝壓縮包].rar (33.04 KB)

附上简体版,由kaiwong1020提供
[5.0全新安装压缩包].rar (153.05 KB)
[4.1升级安装压缩包].rar (33.08 KB)
discuz_plugin_pet.rar (998 Bytes)


汇整目前使用者遇到的问题:

1.梦幻宠物系统支援UTF-8版吗?
答:目前已知UTF-8版安装使用会有问题,不建议安装。

2.梦幻宠物系统一定要安装银行吗?
答:不一定,只需系统后台指定对应的扩展积分。

3.安装后为何后台出现繁体乱码?
答:请下载 discuz_plugin_pet.rar删除原插件重新导入数据文件

4.安装后为何出现问号乱码问题?
答:解决方法 http://www.discuz.net/thread-394323-5-1.html #43

5.安装后为何打怪出现顶部乱码问题?
答:请下载 简体GBK版[4.1升级安装压缩包].rar 繁体Big5版[4.1升级安装压缩包].rar上传覆盖原程式档案

6.宠物入眠要24小时,要如何缩短时间呢?
答:解决方法 http://www.discuz.net/thread-394323-10-1.html #98

7.如何增加道具店贩卖大型MP药水呢?
答:解决方法 http://www.discuz.net/thread-394323-12-1.html #111

8.安装后为何出现 Errno.: 1267?
答:请把管理员中文ID改成英文ID

9.帖内显示宠物信息【By HY清风
答:http://www.discuz.net/thread-398826-1-1.html


10.发帖增加宠物经验方法
答:http://www.discuz.net/thread-394323-39-1.html #381

11.安装时为何出现Errno.: 1067错误?
答:请把安装文件installpf.php中的'快乐天使PetPlusV2.10'替换成'PetPlusV2.10'


12.如有问题请提出,一起解决bug的问题

此插件已被官方列为高危插件
对Discuz!官方非常失望
列为高危插件前有没有先知会作者商讨解决之道?
莫名就被官方列为高危插件打击插件作者的努力
这样以后还有谁愿意再为你Discuz!制作插件!
装了宠物系统一年多还没听说有谁因为装了宠物而被黑掉的
总之最后一句话 如果有人怕的话请不要安装或是尽速卸载
有关宠物任何问题请到天使论坛找原作者解决


[ 本帖最后由 bobbi 于 2006-12-29 19:58 编辑 ]
本帖最近评分记录
  • M55 威望 +5 非常需要这样大型的插件来丰富论坛! 2006-9-11 00:05
  • M55 +5 非常需要这样大型的插件来丰富论坛! 2006-9-11 00:05
难道这就是传说中的沙发

[ 本帖最后由 laohe121 于 2006-10-9 21:17 编辑 ]
三人行在线
www.3boys.cn
哈哈~~!AD一下~!!

[ 本帖最后由 zhouguanyou 于 2006-9-14 16:03 编辑 ]
海市蜃楼

梦幻宠物(简繁研究版)已知的BUG及其解决办法

BUG:

当你身上有一只宠物,而你寄存所里又有一只宠物,而你身上又没有5000块宠物币的话,去寄存所点领出宠物,系统会提示你,“你已经把选中的宠物领了出来,而把身上原来带的宝宝放进了寄存所,共花了5000宠物币。”

但是你身上没这么多钱啊?于是,你的宠物币就变成负数了。而你领出来的宠物所有装备都会消失。

解决办法:

打开petorphanage.php

查找
复制内容到剪贴板
代码:
$members = $db->fetch_array($db->query("SELECT * FROM ".$tablepre."mypetdata WHERE username='$discuz_user'"));
在后面加上:
复制内容到剪贴板
代码:
if($members[agibow]<5000){pet_showmessage("你的宠物币不够5000,不能在宝宝寄存所取出宠物!<br><br><a href=petshop.php?index=petcenter>宠物中心</a>");}
另外,我转成了utf-8版本的,不知是不是存在于gbk版本中。

PS,你们的宠物系统设定了必需发贴才能野战功能后,是否好使??

[ 本帖最后由 jopt 于 2006-9-14 10:44 编辑 ]
▪ 抄袭的朋友,请自觉加上抄袭出处,或是我的版权信息,谢谢。
▪ 现在的抄袭真是叹为观止,还有人因为抄袭而吵自己是正版抄袭的?哈哈。搞笑。
▪ 小作品记事录:以前的skyhu 现在的linkgame、oproo。未来的hotkoo(还没发布,不敢发布啊,哭。。。)
这里提供5.0的简体安装包


注意,凡是出现以下错误的:
复制内容到剪贴板
代码:
Discuz! info: MySQL Query Error



User: hysea

Time: 2006-9-14 2:29am

Script: /bbs/installpf.php



SQL: CREATE TABLE `cdb_petconfig` (

`version` varchar(30) NOT NULL default '快乐天使PetPlusV2.10',

`play` smallint(5) unsigned NOT NULL default '0',

`peopen` smallint(5) unsigned NOT NULL default '0',

`people1` smallint(5) unsigned NOT NULL default '0',

`people2` smallint(5) unsigned NOT NULL default '0',

`people3` smallint(5) unsigned NOT NULL default '0',

`people4` smallint(5) unsigned NOT NULL default '0',

`people5` smallint(5) unsigned NOT NULL default '0',

`people6` smallint(5) unsigned NOT NULL default '0',

`people7` smallint(5) unsigned NOT NULL default '0',

`people8` smallint(5) unsigned NOT NULL default '0',

`basichp` smallint(5) unsigned NOT NULL default '100',

`basicsp` smallint(5) unsigned NOT NULL default '5000',

`basicsp2` smallint(5) unsigned NOT NULL default '500',

`eggmoney` smallint(5) unsigned NOT NULL default '200',

`basichpmoney` smallint(5) unsigned NOT NULL default '100',

`basicbhpmoney` smallint(5) unsigned NOT NULL default '500',

`basicmpmoney` smallint(5) unsigned NOT NULL default '200',

`basicspmoney` smallint(5) unsigned NOT NULL default '100',

`basicexpmoney` smallint(5) unsigned NOT NULL default '50000',

`nomoney` int(11) unsigned NOT NULL default '100000',

`livemoney` smallint(5) unsigned NOT NULL default '3000',

`basicusehp` smallint(5) unsigned NOT NULL default '100',

`basicusemp` smallint(5) unsigned NOT NULL default '25',

`basicusebhp` smallint(5) unsigned NOT NULL default '2500',

`basicusebmp` smallint(5) unsigned NOT NULL default '100',

`basicuseexp` smallint(5) unsigned NOT NULL default '50',

`petpkhp` smallint(5) unsigned NOT NULL default '0',

`petpklv` smallint(5) unsigned NOT NULL default '10',

`petpktime` int(10) unsigned NOT NULL default '1',

`losegd` smallint(5) unsigned NOT NULL default '0',

`changesexmoney` smallint(5) unsigned NOT NULL default '500',

`swordmoneya` smallint(5) unsigned NOT NULL default '30',

`swordmoneyb` smallint(5) unsigned NOT NULL default '60',

`swordmoneyc` smallint(5) unsigned NOT NULL default '120',

`swordmoneyd` smallint(5) unsigned NOT NULL default '240',

`swordmoneye` smallint(5) unsigned NOT NULL default '480',

`swordmoneyf` smallint(5) unsigned NOT NULL default '960',

`swordmoneyg` smallint(5) unsigned NOT NULL default '1920',

`swordmoneyh` smallint(5) unsigned NOT NULL default '3840',

`swordmoneyi` smallint(5) unsigned NOT NULL default '7680',

`necklacemoneya` smallint(5) unsigned NOT NULL default '1500',

`necklacemoneyb` smallint(5) unsigned NOT NULL default '3000',

`necklacemoneyc` smallint(5) unsigned NOT NULL default '4500',

`necklacemoneyd` smallint(5) unsigned NOT NULL default '6000',

`necklacemoneye` smallint(5) unsigned NOT NULL default '7500',

`necklacemoneyf` smallint(5) unsigned NOT NULL default '9000',

`necklacemoneyg` smallint(5) unsigned NOT NULL default '10500',

`necklacemoneyh` smallint(5) unsigned NOT NULL default '12000',

`necklacemoneyi` smallint(5) unsigned NOT NULL default '13500',

`headmoneya` smallint(5) unsigned NOT NULL default '25',

`headmoneyb` smallint(5) unsigned NOT NULL default '50',

`headmoneyc` smallint(5) unsigned NOT NULL default '100',

`headmoneyd` smallint(5) unsigned NOT NULL default '200',

`headmoneye` smallint(5) unsigned NOT NULL default '400',

`headmoneyf` smallint(5) unsigned NOT NULL default '800',

`headmoneyg` smallint(5) unsigned NOT NULL default '1600',

`headmoneyh` smallint(5) unsigned NOT NULL default '3200',

`headmoneyi` smallint(5) unsigned NOT NULL default '6400',

`bodymoneya` smallint(5) unsigned NOT NULL default '20',

`bodymoneyb` smallint(5) unsigned NOT NULL default '40',

`bodymoneyc` smallint(5) unsigned NOT NULL default '80',

`bodymoneyd` smallint(5) unsigned NOT NULL default '160',

`bodymoneye` smallint(5) unsigned NOT NULL default '320',

`bodymoneyf` smallint(5) unsigned NOT NULL default '640',

`bodymoneyg` smallint(5) unsigned NOT NULL default '1280',

`bodymoneyh` smallint(5) unsigned NOT NULL default '2560',

`bodymoneyi` smallint(5) unsigned NOT NULL default '5120',

`footmoneya` smallint(5) unsigned NOT NULL default '10',

`footmoneyb` smallint(5) unsigned NOT NULL default '20',

`footmoneyc` smallint(5) unsigned NOT NULL default '40',

`footmoneyd` smallint(5) unsigned NOT NULL default '80',

`footmoneye` smallint(5) unsigned NOT NULL default '160',

`footmoneyf` smallint(5) unsigned NOT NULL default '320',

`footmoneyg` smallint(5) unsigned NOT NULL default '640',

`footmoneyh` smallint(5) unsigned NOT NULL default '1280',

`footmoneyi` smallint(5) unsigned NOT NULL default '2560',

`area` smallint(5) unsigned NOT NULL default '0',

`arealv` smallint(5) unsigned NOT NULL default '50',

`arealv2` smallint(5) unsigned NOT NULL default '100',

`arealv3` smallint(5) unsigned NOT NULL default '150',

`arealv4` smallint(5) unsigned NOT NULL default '200',

`arealv5` smallint(5) unsigned NOT NULL default '250',

`arealv6` smallint(5) unsigned NOT NULL default '300',

`arealv7` smallint(5) unsigned NOT NULL default '350',

`arealv8` smallint(5) unsigned NOT NULL default '400',

`arealv9` smallint(5) unsigned NOT NULL default '450',

`arealv10` smallint(5) unsigned NOT NULL default '1500',

`arealv11` smallint(5) unsigned NOT NULL default '1600',

`repoints` int(10) unsigned NOT NULL default '1000000',

`setactime` int(10) unsigned NOT NULL default '0',

`pofa` smallint(5) unsigned NOT NULL default '0',

`dirange` smallint(5) unsigned NOT NULL default '900',

`dirange2` smallint(5) unsigned NOT NULL default '900',

`dirange3` smallint(5) unsigned NOT NULL default '900',

`dirange4` smallint(5) unsigned NOT NULL default '900',

`dirange5` smallint(5) unsigned NOT NULL default '600',

`dirange6` smallint(5) unsigned NOT NULL default '600',

`closetime` varchar(6) NOT NULL default '0||24',

`dayocset` varchar(100) NOT NULL default '',

`chaton` smallint(5) unsigned NOT NULL default '0',

`dropmm1` smallint(5) unsigned NOT NULL default '2',

`dropmm2` smallint(5) unsigned NOT NULL default '3',

`dropmm3` smallint(5) unsigned NOT NULL default '4',

`dropmm4` smallint(5) unsigned NOT NULL default '5',

`dropmm5` smallint(5) unsigned NOT NULL default '6',

`dropmm6` smallint(5) unsigned NOT NULL default '8',

`dropmm7` smallint(5) unsigned NOT NULL default '10',

`put` smallint(5) unsigned NOT NULL default '5',

`put1` smallint(5) unsigned NOT NULL default '10',

`postline` smallint(5) unsigned NOT NULL default '0',

`setpost` smallint(5) unsigned NOT NULL default '5',

`settime` int(10) unsigned NOT NULL default '0',

PRIMARY KEY (`version`)

) TYPE=MyISAM;

Error: Invalid default value for 'version'

Errno.: 1067
请把
复制内容到剪贴板
代码:
`version` varchar(30) NOT NULL default '快乐天使PetPlusV2.10',
改成
复制内容到剪贴板
代码:
`version` varchar(30) NOT NULL default 'PetPlusV2.10',


就可以了!!

不要一直问这些问题!!自己不爬楼是不可取的!


[ 本帖最后由 kaiwong1020 于 2006-9-14 03:28 编辑 ]
所有我的文件解压密码:
http://bbs.yphs.net
本人代理域名注册,空间购买.只限大马
4.1的

密码如下:
http://bbs.yphs.net
所有我的文件解压密码:
http://bbs.yphs.net
本人代理域名注册,空间购买.只限大马

回复 #6 kaiwong1020 的帖子

谢谢楼上的。
▪ 抄袭的朋友,请自觉加上抄袭出处,或是我的版权信息,谢谢。
▪ 现在的抄袭真是叹为观止,还有人因为抄袭而吵自己是正版抄袭的?哈哈。搞笑。
▪ 小作品记事录:以前的skyhu 现在的linkgame、oproo。未来的hotkoo(还没发布,不敢发布啊,哭。。。)
引用:
原帖由 jopt 于 2006-9-8 17:02 发表
谢谢楼上的。
不客气
注意我的签名
所有我的文件解压密码:
http://bbs.yphs.net
本人代理域名注册,空间购买.只限大马
關閉驗證碼

还是。。。
▪ 抄袭的朋友,请自觉加上抄袭出处,或是我的版权信息,谢谢。
▪ 现在的抄袭真是叹为观止,还有人因为抄袭而吵自己是正版抄袭的?哈哈。搞笑。
▪ 小作品记事录:以前的skyhu 现在的linkgame、oproo。未来的hotkoo(还没发布,不敢发布啊,哭。。。)
发新话题
版块跳转