天龙八部宠物系统

更新时间:2024-04-23 12:14:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

宠物系统

宠物系统

项目 创建文档 增加 增加 修改 修改 修改 修改 行为人 刘铁 刘铁 刘铁 刘铁 刘铁 刘铁 刘铁 更新时间 2005年8月1日 2005年8月29日 2005年8月6日 2005年8月13日 2005年9月16日 2005年9月26日 2005年9月30日 更新内容 文档创建 加至到宠物寿命与死亡 宠物功能基本完毕 宠物战斗相关基础规则 宠物战斗相关基础规则 修改宠物繁殖规则,子宠随父母模型,会随机继承另一方父母的技能 修改宠物繁殖规则,再修正继承的技能必须是此宠已有的,天生的技能,通过宠物要诀获得的技能不能被继承 补充部分捕宠细节 修改上周会议讨论结果 补充宠物生成规则 将五技能宠的主动技个数改成一个,同时修改相应的概率规则 补充 补充 修改 修改 修改 邱果 邱果 邱果 刘铁 戴海锋 2005年12月15日 2006年2月9日 2006年2月28日 2006年3月15日 2006-3-21 添加宠物的经验分配规则 添加宠物鼠标点选操作规则 修改宠物中宠物名为1~12字符 右键点击宠物模型出现的菜单中不需要“取消”选项 右键菜单点击选中的宠物头像菜单中不需要“取消”选项 双击选中的宠物头像弹出宠物属性界面的功能暂时取消不做 修改 修改 孙魁武 邱果 2006-4-17 2006-5-11

目的:现阶段重中之重宠物的设计。 要求:

·1较为详细的规则基本设计。 1 2

宠物总述................................................................................................................... 2 宠物战斗................................................................................................................... 3 2.1 宠物行为.......................................................................................................................................... 3 2.2 宠物AI ............................................................................................................................................ 4 2.3 宠物技能.......................................................................................................................................... 4

2.3.1 2.3.2

技能学习 ................................................................................................................................ 4 技能领悟 ................................................................................................................................ 4

1

修改 修改 补充 修改 邱果 邱果 邱果 邱果 2005年11月9日 2005年11月14日 2005年11月25日 2005年12月7日 增加对宠物死亡的设定 增加宠物 宠物系统

3

宠物养成................................................................................................................... 5 3.1 宠物属性.......................................................................................................................................... 5

3.1.1 宠物成长 ................................................................................................................................ 5 3.1.2 宠物资质 ................................................................................................................................ 6 3.1.3 基础属性 ................................................................................................................................ 6

3.1.4 3.1.5 3.1.6 3.2 3.3

3.3.1 3.3.2 3.3.3 3.3.4 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 3.15 3.16 3.17

宠物技能 ................................................................................................................................ 6 对玩家属性加成 .................................................................................................................... 8 专属能力 ................................................................................................................................ 8 宠物分类.......................................................................................................................................... 8 宠物的获得...................................................................................................................................... 9

任务给予 ................................................................................................................................ 9 捕捉 ........................................................................................................................................ 9 还童丹洗炼 .......................................................................................................................... 10 繁殖(变种宠) .................................................................................................................. 10 宠物的养成.................................................................................................................................... 10 宠物的寿命与死亡........................................................................................................................ 11 宠物的繁殖.................................................................................................................................... 12 宠物的寄存.................................................................................................................................... 16 宠物的交易(在交易章节中已经设计好,以下CANCEL)................................................... 16 宠物的代练.................................................................................................................................... 16 玩家与宠物的交互........................................................................................................................ 19 宠物的放生.................................................................................................................................... 19 宠物的捐赠.................................................................................................................................... 19 宠物任务回收................................................................................................................................ 19 宠物界面需求................................................................................................................................ 19 宠物数据结构(详细表需要出来,应该还缺东西)................................................................ 30 宠物美术相关需求........................................................................................................................ 31 宠物牧场........................................................................................................................................ 31

1 宠物总述

在《天龙八部》中,宠物务必要成为本款游戏的核心玩点。 宠物的总体目标:

1、 成为本款游戏的特色玩点——首款实时战斗中携带宠物。

2、 宠物要全民皆可带,促进交易。(如能使玩家社区化交互,可牺牲些许交易) 3、 宠物要养成,随玩家成长在不同的阶段携带不同的宠物。 4、 宠物要丰富。

5、 宠物要真正的有用,一只已养成的极品的宠物,在战斗中起到非常的作用。 6、 宠物的战斗不会影响玩家门派特色行为。 7、 宠物在介入战斗时,操作不能复杂。 普通宠物循环

转为些许红名值 副本捕捉 成年宠 还童丹洗 2

宠物获得

宠物系统

变种宠物的循环

极品变种宝宝 两位玩家共同养成 转为较高红名值 变种宠物获得 宠物繁殖 [有相当限制] 变种宠宝宝 特殊任务奖励 垃圾变种宝宝 高级捉宠任务 寿命消耗 宠物捐献 使用高等级延命丹 2 宠物战斗

宠物在战斗中为了突出其有用,一个养成的宠物与人物的战斗能力比例将在50%以上。

2.1 宠物行为

宠物的行为不受玩家所直接控制,无论是远程攻击,还是近程攻击宠物皆是随主人的距离附近。

1. 宠物在正常情况下,不会离开主人3米的距离。3米范围内的区域会以和主人相同的移动速度跟随在主人身后。

2. 因网络不同步的原因,或者宠物受到减速冰冻等技能影响,如果宠物已经超出了主人3米以内范围,15米开外的区域宠物会瞬移到主人身边,8~15米的区域宠物会加速跑至主人的身边,而3~8米的区域宠物则是小跑至主人的身边。3. 因宠物被卡等原因,和主人距离超过15米(INI配置),瞬移到主人身边。(但是被使用减速技能时不会)。在不同场景,无论有没有减速都会瞬移。

3

宠物系统

4. 玩家因主动技使用时,宠物在主人的身边3米内或者距离攻击对象3米内都能发动主动技能,其他时候不能发。 5. 宠物发动时是停下移动,发动技能动作和技能。动作一定会完整做完才会再次被移动,除非被强制瞬移。

6. 宠物会被到减速类技能影响,如冰冻,在被冰冻时,如果主人离开宠超过3米,宠物的主动技按钮会灰化,不可使用。(暂时不考虑)

7. 当宠物减速类技能影响完毕,宠物会按照2和3的规则移动。

8. 主人带着宠物战斗,如果主人死亡时,宠物还未死亡,则立即消失,以“休息”的形式回到主人的宠物栏中,不扣除宠物的快乐度。

宠物只会在主人攻击行为构成,才会与主人同步攻击,且无论宠是否物理攻击还是法术攻击都保持与主人同步。(主人如果是远程攻击的法师,即使是物理攻击也用远程方式),宠物判断发动攻击的条件为主人发动攻击行为。当宠物开始攻击时,会一直攻击直到将攻击对象打死或自己被打死为止,除非主人走出宠物3米开外(取消距离限制),当主人的攻击对象变化时,宠物的攻击对象也会变化。

2.2 宠物AI 2.3 宠物技能 2.3.1 技能学习

玩家可使用宠物要诀,来给宠物打新的技能。在打技能时,有较大几率会覆盖原有技能。具体覆盖规则见3.1.4.1原始技能。

当宠达到一定等级(20、40、60、80、100级),可带回门派找专门的NPC学习门派技能。

2.3.2 技能领悟

宠物的技能在获得宠物后,有一定几率宠物有自己的原始技能。在战斗升级时,有较小几率宠物会领悟未满的自带技能。

宠物升级领悟技能规则如下:

当宠物升级时,将根据下表的几率分别Random是否领悟主动技和被动技,但是每升一级最多只能悟出一个技能,即如果同时Random到领悟主动技和领悟被动技时,则只有领悟被动技有效。(概率单位1/100000),如果宠物是二代宠,则领悟技能的概率是一代宠领悟概率的10倍,但同时还需要有一起出生的同胞宠在同一队。

宠物技能总数 已有主动技能 已有被动技能 领悟主动技能概率 领悟被动技能概率 3 0 1 0 1 0 1 0 0 1 1 2 2 0 0 1 1 2 500 0 50 0 5 0 800 0 150 0 20 1500 150 50 15 0 0 2000 1000 600 100 80 4 0 1 0 1 0 4

宠物系统

1 0 1 5 0 1 0 1 0 1 0 1 0 1

2 3 3 0 0 1 1 2 2 3 3 4 4 0 10 0 1000 0 200 0 50 0 20 0 2 0 20 0 0 2500 1500 1000 200 100 50 10 5 0 0 2.4 宠物战斗死亡

宠物如果在战斗中死亡,需要先播放死亡动作,保持死亡状态5秒,然后消失。 宠物死亡回到背包中后,快乐度降为50,同时生命全满。

3

宠物养成 3.1 宠物属性

宠物的属性主要包括以下几部分:

3.1.1 宠物成长

为宠物的成长率,为暗属性,相同的资质,不同的成长,高成长宠的相应属性在一定等级后能力会比低成长的宠要高。 宠物属性计算公式如下:

宠物二级属性=(等级*成长率*等级影响率)+(宠物相应一级属性点*相应资质/资质系数)

每种宠一共有5种不同的成长率,数值在0.8~1.4之间,一般宠物的携带等级越高,宠物的成长率越高,而同种宠之间,变异宠的成长率最高。

具体宠物成长率表如下(单位1/1000):

每个宠物有宠物技能总数限制。

宠物技能总数=被动技能总数(或叫被动技能总格数)+主动技能总数(注意以后可能大于1)+门派技能总数 宠物名称 成长率1 成长率2 猫 兔 公鸡 狗 山羊 鸭子 猪 鹅 毛驴 882 882 882 931 931 931 989 989 989 891 891 891 940 940 940 999 999 999 1004 成长率3 900 900 900 950 950 950 1010 1010 1010 1014 成长率4 909 909 909 959 959 959 1020 1020 1020 1025 成长率5 918 918 918 969 969 969 1030 1030 1030 1035 5

青蛙/蟾蜍 994

宠物系统

猴子 乌龟 蝙蝠 松鼠 巨蜥 燕子 刺猬 浣熊 猫头鹰 鹦鹉 野猪 冰蚕 鹰 駮马 雪貂 孔雀 白狐 犀牛 小象 黄鸟 年兽 龙龟 英招 麒麟 蛟龙 火狐 八部众

994 994 994 1009 1009 1009 1009 1060 1060 1060 1060 1110 1110 1110 1110 1160 1160 1160 1160 1190 1190 1190 1190 1220 1220 1250 1300 1004 1004 1004 1020 1020 1020 1020 1070 1070 1070 1070 1120 1120 1120 1120 1170 1170 1170 1170 1200 1200 1200 1200 1230 1230 1260 1310 1014 1014 1014 1030 1030 1030 1030 1080 1080 1080 1080 1130 1130 1130 1130 1180 1180 1180 1180 1210 1210 1210 1210 1240 1240 1270 1320 1025 1025 1025 1040 1040 1040 1040 1090 1090 1090 1090 1140 1140 1140 1140 1190 1190 1190 1190 1220 1220 1220 1220 1250 1250 1280 1330 1035 1035 1035 1050 1050 1050 1050 1100 1100 1100 1100 1150 1150 1150 1150 1200 1200 1200 1200 1230 1230 1230 1230 1260 1260 1290 1340 3.1.2 宠物资质

资质包括攻击资质、防御资质、智力资质、体力资质、身法资质和根骨资质。分别会对应宠物不同的属性的成长,低级的宠物的四围资质都会低于高级的宠物,根骨则是对应门派技能的效果高低有影响。(根骨数值要显示出来)

3.1.3 基础属性

为宠物的基础属性,包括宠物的HP、物理攻击力、法术攻击力、物理防御力、法术防御力、身法、快乐度、寿命、性别、等级、昵称(玩家可自命名,上限14字符)等。

3.1.4 宠物技能 3.1.4.1 原始技能 被动技能1 被动技能3 被动技能2 被动技能4 6

宠物系统

主动技能 门派技能

为宠物的原始技能,每个宠物的原始技能上限为5格(视宠的类型不同,技能上限亦不同,最少的技能上限为3格)。宠物的原始技能包括增益技能(单、群)(持续、瞬发)、伤害技能(单、群)(持续、瞬发)

宠物技能,分为主动框与被动框,主动框只有1格,剩余的皆为被动框。

主动框:为需要玩家手动发出的技能;

被动框:为宠所被动蕴含或根据AI设定按几率自动发出的技能。 玩家获得到宠,宠物的初始技能不一定是全都满的,在空余的格子,玩家可以选择用宠物要诀给宠物打技能,只有被动技能的要诀,主动技只能靠天生或宠物升级悟出。

打技能时,会在较高几率为替换已有技能,只有较小几率会将新技能添补到上限内未满的格中。技能覆盖率和打新格的几率如下表: 宠物技能总数 3 4 5 被动技总格数 4 4 4 4 4 3 3 3 3 2 2 2 空格数 4 3 2 1 0 3 2 1 0 2 1 0 覆盖原有技能几率 0% 75% 90% 97% 100% 0% 80% 95% 100% 0% 90% 100% 打在新格几率 100% 25% 10% 3% 0% 100% 20% 5% 0% 100% 10% 0% 主动技能数量 1 1 1 被动技能数量 2 3 4 主动技能与被动技能是分开来区别对待的,打被动技能的书只可能覆盖原有的被动技,而不可能覆盖原有的主动技能。(暂定只出现被动技能的书) 覆盖技能时所覆盖的具体技能各技能被覆盖几率为“1/已有被动技能数”,但是宠物被动技能中有一类“特性”技能比较特殊,每个宠物最多只有一个,如果宠物还没有“特性”技能,则给它打“特性”技能的书时,沿用一般的替换规则;如果宠物已经有了“特性”技能,则再给它打“特技”技能时,百分百替换原有“特技”技能。

另外,如果给宠物打已有技能的同类技能的书,则必然覆盖原有的同类技能。例如,宠物“狗”身上已有“必杀”这个技能,则再给它打“必杀”或“高级必杀”技能书的时候,将要100%替换原来“必杀”这个技能。同一类技能是指作用类型相同只有效果和概率高低级区分的技能,如反击和高级反击、反

7

宠物系统

震与高级反震。(因为这些同类或反类的技能在技能表上的位置是相邻的,所以可以根据宠物技能的ID号来判断)程序可以想更好的判断方法,极有可能需要加列来标识替换规则。 门派技能

宠物的门派技能有专门门派技能格,当宠达到一定等级(20、40、60、80、

100级)可到本门派找专门的NPC进行技能修炼,可修炼的技能为宠物专用技,玩家可根据自己本人的技能,使宠物或者更好的发挥自己的强项或是弥补自己的不足。

随宠物等级提升,修炼的宠物专用技的等级可加强效果。

宠物技能作用效果随着宠物等级提升而提升,具体提升的效果还与宠物根骨高低有关,具体可以套用人物的技能体系,实现时让宠物的等级转成心法等级值即可。

学习新的门派技能则直接覆盖原有的门派技能,门派技能只能有一个。

3.1.5 对玩家属性加成

一些宠物在参战时,会有对主人属性的加成,从某种角度来说宠物如一个饰品,可以提升主人的一些能力,如防御、力量等。该能力从宠物的被动技能上体现。 (宠物参战后,AI自动给主人或者自己加被动技能)

3.1.6 专属能力

专属能力是指按宠物类型不同而独有的较为特殊的能力,如凤凰在死亡时有一定几率会复生,冰蚕天生不受冰系技能的免疫等。专属能力作为被动技中的特性出现

3.2 宠物分类

宠物按其不同的资质,分为以下类型: 物理攻击型:有较高的物理攻击能力。 法术攻击型:有较高的法术伤害能力。 血厚型:拥有较高的HP。

防御型:拥有较高的防御成长。 (以上几种类型不需要程序定义)

宠物由于有繁殖系统,故不建议加人形宠与有性别取向的宠(如花妖)。 兽类:草食(草食兽类)0 :肉食(肉食兽类)1 :杂食(杂食兽类)2 鸟类:虫食(肉食鸟类)3

:谷食(谷食鸟类)4 :杂食(杂食鸟类)5

(以上需要程序分类)杂食类可以兼容草食和肉食的宠粮;

食物的分类,为了对不同的宠使用不同的宠食。(宠食可增加宠物的HP,高级宠食用于宠物繁殖)

宠物食物:

分食物类型、食物等级、+HP值、是否是繁殖食物。

宠物的在策划分等级开放的原则,按家禽家宠→野生禽兽→神兽(常见→罕见)的顺序开放,如最低级的宠是猫狗等常见家宠,最高级的宠是神兽神鸟。

8

宠物系统

宠食不增加宠物的快乐度,增加宠物快乐度的道具(以下暂时称为驯养道具)统一做,不按宠物的类型分类,只按增加宠物快乐度的多少来分等级,所有宠物都使用这些驯养道具来增加快乐度。

宠的模型全部重新做。

3.3 宠物的获得

新手指导:

玩家达到10级,通过向NPC学习,便可以获得“捕宠”技能。

玩家10级时,可获得携带2只宠物的格子,玩家等级越高,可携带的宠物的数量越多,每20级可多获得1个,每个玩家最多可携带6只宠物。玩家可携带宠物数具体用读表来实现,以方便修改。

(每五级一格,以便后来调配) 玩家等级 10 15 20 25 。。。。 >=100 宠物携带个数 2 2 2 2 。 6

玩家等级必须高于宠物携带需求等级才可以捕捉。 *注:有一个宠物携带所需玩家等级表。

宠物获得方式:

3.3.1 任务给予

当玩家到达10级后,新手任务指引人,会给予玩家一个10级宠物,玩家此时可以带着这个宠物与之并肩战斗。(脚本执行)

3.3.2 捕捉

捕捉之前判断宠物的携带等级(玩家等级必须大于等于携带等级),当前等级(玩家等级必须大于等于宠物当前等级-6[用配置])和玩家等级3个方面,如果不能捕捉,点击捕捉技能后再点宠物就会出现字串“你还不能捕捉这个宠物”

10级后将会开放捕宠副本,会延续到100级(暂定为10级一阶,10阶,每阶4种宠(共计40种)宠物表需要定义捕捉等级。

玩家需组队(3人以上(含3人))进入副本,宠物在相应的位置。

捕捉方式:抓宠过程改成用采矿过程实现。玩家点击“捕宠”技能后,鼠标为套索形状,套索点向宠物,宠物会停止行为,宠物头上出现眩晕的特效(宠物被中一个眩晕技的表现),同时捕宠玩家头顶会显示出转套索的特效(是一个聚气技能)。此状态,同队的队友可见。(宠物不管是否处于被捉过程,皆可被攻击)

如果玩家身上的宠物栏已满,点击到宠物时,会提示“你的身上没有空余可以携带更多的宠。”(就是不能发出技能)

捕宠的玩家头顶会出现一个蓄力槽。15秒速度槽会满。在此状态下,不能进行攻击或移动行为,否则中断捕宠。此时同队的其它玩家如果也点“捕宠”技能,并点了宠物,也会出现自己的蓄力槽并开始蓄力,过程类似采矿。

每个玩家自己的蓄力槽到头时计算捕捉是否成功,成功几率为1/参与捕宠副本玩家数。(为了公平,由最先进行捕宠行为的玩家开始计算,如果第1人计算失败,

9

宠物系统

第2人的获得几率不以第一个人失败而修正),第一个蓄力到头的玩家捕捉失败后,接下来由第二个蓄力到头的玩家继续random,失败的玩家可以重新蓄力再次捕捉,直到有某个玩家捕捉成功为止。某玩家捕捉成功后,其他参与捕捉的玩家的捕捉将会失败,同时出现系统提示信息“×××成功捕得宠物”。一但确定宠物得主,其它玩家对宠的攻击无效(该宠物被至上一个6秒的无敌技能),其它玩家的绳索特效消失,宠物向主人走去(如果这时主人走开不管),到坐标后停下呼吸,无敌技能结束的时候宠物消失,并且加入玩家宠物格中(如果这时的格子不够【玩家可能作弊】,直接消失宠物)。

*之所以这样设计,主要是为了在保证简单操作的前提下,能让玩家更有捕捉的参与感和乐趣。

获得时随机怪物宝宝的属性、技能等参数,如果为非0级的宠物,会得出对应以其等级相应的属性和属性点,并随机将属性点加在宠物的一级属性上。

详细宠物生成规则见《[第二阶段文档]宠物生成文档》

3.3.3 还童丹洗炼

使用物品还童丹可对30级以上的宠物进行操作(变异宠不可以洗,无论是一代变异宠或是二代宠都不能洗,同时已经交配过的宠也不能洗),无论宠物是野生还是宝宝,使用后(使用时会询问一次)宠物等级为1(宝宝),属性与技能等,会重新生成。(几率同于捕捉的宠),等于重新生成一只宠宝宝,具体生成方法参见《[第二阶段文档]宠物生成文档.doc》。 还童丹分为普通还童丹和高级还童丹。70以上的宠物还童只能使用高级还童丹。70以下的宠物还童可以使用任意还童丹。

3.3.4 繁殖(变种宠)

详见下面的繁殖规则。

3.3.5 召唤

宠物的召唤过程如下:

①玩家打开自己的宠物菜单,选中需要召唤的宠物,点击“出战”键;

②如果选中的宠物当前已经是出战状态,则“出战”键将变成“休息”键,点击将会使宠物回到背包中,同时“出战”状态变回“休息”状态。

③如果宠物不是出战状态,则判断该宠物的快乐度是否≥60,如果宠物快乐度<60,则系统提示“你的宠物快乐度不足60,不能出战,需要驯养。” ④如果宠物寿命=0,则系统提示“你的宠物寿命为0,无法再召唤,请为其增加寿命。” ⑤如果宠物不是出战状态,且快乐度≥60,寿命>0,则出现10S的聚气条,在聚气过程中,玩家走动或是遭到攻击都会打断聚气,聚气完成后,所选宠物将会在主人身旁被召唤出来,该宠物的状态变成“出战”状态;

如果在召唤之前已经有了其他出战宠,则新招的宠代替原出战宠出战,原出战宠自动被收回包内,状态变成“休息”状态。

3.4 宠物的养成

宠物靠与主人共同战斗以获得战斗经验。

宠物战斗经验获得规则:

1) 当NPC怪物或BOSS死亡时,如果主人拥有经验分配权,且宠物等级<主人

等级+5,则战斗结束时他的出战宠获得与主人相同的基础经验=(怪物EXP+

10

宠物系统

怪物EXP*(N-1)/10)/N

(*N为有效组队人物,个人按N=1处理,宠物不计算在N之列) 2) 实际获得经验=基础经验*F(delta LV)*C

* F(delta LV)为等级修正,ExpAttenuation.txt读取

*C为其他修正,比如双倍经验,宠物的C与主人取值相同 3) 宠物每级升级所需经验从《宠物属性附表——经验总表.xls》读取。

宠物升级所需要经验要低于玩家升级,每类宠物升级经验不同,通过读表获得。 宠物等级允许高于玩家等级5,宠物等级上限为105。

宠物当前经验≥升级经验时,就会自动升级,每升一级力量、灵力、体力、定力、身法这五项一级战斗属性都会加1点,同时还有5点潜能属性点,需要玩家手动配置。配到不同的属性上按其成长给予其属性的加成。(哪些属性能被修改)修改一级战斗属性的力量、灵力、体力、定力、身法这五项数值

宠物的HP回升,可通过特殊的宠物药品。(宠物药品表在哪里?该怎么做?)

喂养与驯养规则: 1) 左键双击物品栏内的宠粮,如果当前没有出战宠,则提示玩家“你当前没有

出战宠”,出战宠物的类型刚好对应宠粮的类型,且宠物的HP不满,则使

用宠粮成功,否则提示玩家“宠粮的类型不对”或“这只宠物已经相当饱了”。 宠物属性界面里有一个的“喂养”的按钮,玩家可以点击宠物属性界面中的“喂养”按钮,则系统会自动从背包中搜索出一个适合当前显示宠使用的最低级的宠粮并使用,给宠物加上相应的HP;如果在背包中搜不出适合该宠的宠粮,则系统提示“你没有适合喂养的宠粮”;如果宠物的HP已经满了,则提示玩家“这只宠物已经相当饱了。”

所有类型宠物都通过使用统一的驯养道具来增加快乐度,玩家可以通过左键双击使用背包内的驯养道具,如果当前没有出战宠,则提示玩家“你当前没有出战宠”;如果出战宠的快乐度<100,则使用驯养道具成功,给出战宠加上相应的快乐度;如果选中宠的快乐度已经是100,则驯养道具使用失败,4)

同时系统提示“这只宠物已经相当快乐了”。 宠物属性界面里的宠物都有一个“驯养”按钮,如果当前宠物的快乐度<100,(快乐度=100则提示“无需驯养”),则点击“驯养”按钮后,系统自动在玩家背包中搜索出最低级的驯养道具使用,给宠物加上相应快乐度。如果系统在背包中搜不到驯养道具,则提示“你没有驯养道具。”

2)

3)

3.5 宠物的寿命与死亡

宠物的寿命为5000~8000,按照玩家携宠在线时间的长短来扣除,不同的宠寿命不同。通过物品延命丹,可些许回复宠物寿命。

(只有出战的宠物寿命才减少。寿命每10分钟减少1点。8000点差不多每天4个小时能玩6个月,当到0时自动收起)

宠物快乐度为默认为0,上限为100。

累积在线时间每隔30分钟,宠物的快乐度会下降4点,快乐度低于80,在做战时会出现怠工不行动行为,低于60,被招出时会招不出来;宠物的快乐度可通过喂养宠物食品(不同类型的宠物需要不同的宠物食品)增加,也可通过NPC有偿驯养。 NPC驯养规则:玩家找到驯养NPC,对话弹出自己的宠物栏,选择需要驯养的宠物,点击“确认”,该宠物的生命和快乐度将会全满,同时收取玩家一定的驯养费用,如果玩家身上的现金不够驯养费,则NPC提示“你身上的钱不够,我可不是免费驯养的。”

11

宠物系统

同时驯养失败。

驯养费计算公式如下:

驯养费用=宠物等级参量*((宠物生命恢复量/宠物生命总量)+(宠物恢复快乐度/100))

宠物驯养费用的等级参量读表获得,大致曲线走势如下图。

10009008007006005004003002001000020406080100120系列1 由于宠物不能自己恢复生命,随着宠物级别的增加,宠物每次升级所需的战斗次数增加,相应每升一级,宠物需要的回复生命和快乐度的次数上升很快,所以宠物在达到40级以后,驯养费用上升趋势逐渐平缓,以减少玩家练宠的支出。

宠物在战斗死亡,快乐度回降到50(如果小于50就不变)且被自动回收到的宠物栏中(同时生命值全满),且不可获得经验值。 宠物如果在寿命为0,不消失,但不会再参加战斗,直到主人用延命丹回复宠物的寿命。

3.6 宠物的繁殖

目的

宠物繁殖的目的,不是在于销毁宠物,而是为了让玩家能通过宠物繁殖进行交互。 销毁宠物的任务交给捐献和捕宠任务足矣!

注:每个宠一生只能找一个对象,即只能“结婚”不能“离婚”。具体实现时即为已婚宠物二次以上征友时,只能由它第一次的配偶来响应征友,繁殖成功后,宠物的配偶ID将变成交配方宠物的ID,已有配偶的宠物再不能跟其他宠物交配。已交配的宠不能交易,如果宠的配偶被放生,则该宠的配偶ID变0,该宠物等于没有交配过。

方式

玩家找NPC为达到15级以上(含15级)的宝宝征友。

自第一次宠繁殖成功,每隔再提高20级可再交配一次。(理论上是15,35,55,75,95)如果中间有间断,亦不妨下次繁殖,如19级第一次繁殖,下次便为39。上次繁殖次数就被取消。具体繁殖等级查表实现。

繁殖等级表 繁殖次数

繁殖等级 12

宠物系统

1 2 3 4 5 6

宠宝宝征友条件:

15 35 55 75 95 105 1.必须为宠宝宝(所以宝宝必须是类型) 2.必须为达到15级以上

3.宠宝宝的快乐值必须为100满值。 4.变异的宠不能进行征友。

5.寿命大于N=3000;

玩家与负责繁殖的NPC对话共有以下选项,分别根据玩家身上宠物状态决定可选与否:

①征友(玩家为自己宠物征友,玩家身上有可征友的宠且没有已征友或已响应的宠则可选)

②查看征友栏(查看公告栏,看到合适的征友对象可以选择结识,玩家身上有可征友的宠且没有已征友或已响应的宠则可选)

③查看响应信息(查看响应自己征友信息的宠物信息) ④交配(由结识的两玩家组队前来繁殖宠物)

⑤喂养(由正在繁殖宠物的两玩家组队前来喂养宠物) ⑥领养(繁殖完成后两宠物主人组队前来领养宠物)

征友过程

每位玩家同时最多可以为一只宠“征友”。(放在NPC那边做判断)

玩家需要带着宠到NPC处对话,点击“征友”按钮,弹出征友界面,选择自己要征友的宠物,判断附合条件,便将宠存放于NPC处。征友界面如下:

玩家留言内容 ListBOX,下拉菜单,由玩家选择要征友的宠 确定 取消

玩家点击确认后,该玩家的宠物征友信息将会添加到NPC的公告栏里,但宠物仍在玩家身上放着。

为征友的宝宝最多在NPC处存放30分钟[配置],如果30分钟内征友不成功,则征友信息自动从公告栏中删除。信息删除后,玩家可以再次前去征友。被征友过程 玩家点击此NPC,点击“查看宠”,可在公告栏看到目前正在征友的宠物,同时可以看到宠的等级和主人昵称。界面上右键点宠,可看到宠的属性、资质、技能等;右键点主人昵称,可看到主人等级、门派、ID等,同时界面上可加为好友。

13

宠物系统

公告栏构造如下:(仅为示意,具体以UI实例为准,下同)

结系统公告 宠物 ICON 宠主留言 宠主信息 ??????其他宠物征友信息?????? 上页 下页 识关 闭

选中征友宠后,点击“结识”,会打开此玩家的宠物栏,由玩家选择被征友的宠,并点击“确定”,会判断是否符合条件。 被征友宠条件: 1.必须为宠宝宝

2.必须为达到15级以上

3.宠宝宝的快乐值必须为100满值。 4.变异的宠不能进行征友。

5.与征友宠的性别为异性(还要判断是同一种宠物类型)。 6.与征友宠的上下等级差≯5级。

7.与征友宠互为配偶,或双方都无配偶。

如果未满足条件,能在信息提示框,给予玩家提示。(具体提示待补) 1. 对不起,你的宠好像不是宝宝哦; 2. 对不起,你的宠级别还不够哦; 3. 对不起,你的宠快乐值不够高; 4. 对不起,变异宠不能进行征友; 5. 对不起,只有异性宠才能够繁殖;

6. 对不起,你的宠与征友宠的等级差得太远了;

7. 对不起,你的宠已经有配偶了。

如果系统判断满足条件,则会发短信通知征友宠的主人:“玩家×××响应了你的征友。”同时将响应征友的宠主及宠物信息保存在NPC处。保存信息格式同征友信息。 响应征友成功后,如果响应者再次点击“查看”,则NPC响应:“你已经响应了一次征友信息,确定要取消吗?确定——取消”响应者可以在此取消自己的响应信息. 征友宠收到信息后,可以与NPC对话点击“查看响应征友信息”,弹出所有响应该玩家征友的宠物及宠主信息,格式同征友栏。每位征友者可以对应5位响应者。如果征

14

宠物系统

友宠主在响应者中看到中意的,可以主动联系响应者.

如果征友者的响应者已经满员了,再有响应者点击响应,则系统通知“该玩家的响应者已经满了。”无法继续响应。

(满足条件后,系统同时会发短消息给征友宠的主人,询问是否同意。如果宠主不同意,按被征友宠失败处理。宠物征友时主人必须在线,系统发送即时消息通知主人。消息中应包含有响应宠的属性、资质、技能等以及主人的昵称,右键点击可看到主人等级、门派、ID等,同时界面上可加为好友。

发出询问后,如果征友宠主的宠已经放生,结束该过程。) *征友宠物一次能收到多个要求结识的宠物。

*一个宠物要求结识一个征友宠物后,在该玩家征友信息尚未从NPC消失前必须等待回应,在此期间不能再要求结识别的宠物。

*一个玩家同时最多只能有一个宠物处于“征友”或“响应征友”状态。

*注:这里还有些没有解决的问题,这个功能是为了让玩家通过宠繁殖交互,但为了防止玩家用这个来做额外的宠物栏,才做了这么多限制。这些限制可能还有不够人性化的地方,希望大家一起来解决。

繁殖和领回见宠物系统-繁殖-A.DOC文档

二代变异宠介绍:(需要变异宠的生成规则,包括流程算法)参见《[第二阶段文档]宠物生成文档.doc》

变异宠可交易

变异宠初始技能少,领悟率高。

变异宠的资质会高于普通宠0~10%(对应各资质分别计算)。 变异宠的整体颜色会不同于普通宠。

变异宠领悟技能的条件为,与此宠一起出世的同胞宠在队,并被携带出。 父母宠等级越接近,获得的变异宠的成长性越好。

父母宠等级越高,变异宠各资质越偏高。 变异宠的整体颜色会不同于普通宠(如普通宠有狼,绝大多数二代变异宠为白色)。 变异宠的颜色,在一定几率上会有特别不同的外观。如在生成时确定了生成类,会有局部不同,仍以狼为例: 生成类 可能出现宠 几率 青狼 白狼 黑狼 白头黑狼 黑头白狼 红尾狼 火足白狼 火足黑狼 火眼足金狼 60% 30% 4.5% 4.5% 0.9% 0.45% 0.45% 0.01% 资质加成 - 1~2% 1~4% 1~4% 2~5% 6~8% 6~8% 8~10% 特殊技能可能 - - - - 怒嗥 怒嗥 怒嗥 怒嗥;咆哮 *实现方式:整体变色可用换整体贴图;局部变色可用二层贴图。超极品的效果可用粒子或特殊贴图,如

粒子:火、鬼火、毒雾

透明:冰、钻石

15

宠物系统

反光:金、玉

上市后可扩展方向: 类似于《完美世界》头像的,在一定范围内局部变形模块的技术,可以本系统得到自然的运用,如果需要宠物的扩展,如二代变异宠可再次繁殖,三代为变形宠,如在生成类的基础上再加模块微变,仍以狼为例,默认为1。 生成类 头部大小 尾部长度 前肢长度 身体变粗 狼

1.4——70% 1.6——20% 1.8——8% 2——2% 1.6——60% 1.8——35% 2.5——5% 1.2——70% 1.4——20% 1.6——10% 1.3——70% 1.6——20% 1.8——10% 颈部变粗 1.5——50% 1.7——30% 1.8——15% 2——5% 同样是狼模型,经过这样的会非常威猛的效果。 3.7 宠物的寄存

宠物的寄存功能在《梦幻西游》中,是放给了玩家之家。

这个功能相对比较简单,且可以做出成长性(如存放的个数)。是故可以考虑加在帮派中,以增加帮派的凝聚力。

方式

玩家点击NPC的“寄存”按钮(如果可寄存宠数已达上限,NPC会给玩家提示失败原因),打开寄存界面,会显示玩家的宠物栏,选择要寄存的宠,点击“确定寄存”,寄存成功。在寄存界面中,有玩家当前宠物列表,显示宠物的昵称和等级。右键点击昵称,可打开宠界面有详细的宠物属性、资质和技能。

3.8 宠物的交易(在交易章节中已经设计好,以下CANCEL)

交易系统一个分栏,(详见交易系统设计)

右键点击玩家(模型,选中头像,队友头像)打开菜单,点击“交易”,打开交易框。

点击宠物标签,显示自己的宠物栏及交易栏,宠物栏显示宠物昵称及等级,宠物栏有宠物模型显示。左键为选中,右键点击为打开宠界面有详细的宠物属性、资质和技能。

交易宠的判断条件:交易双方等级必须≥交易宠的可携带等级;

如果有一方(一般是接受方)的可携带等级<交易宠的可携带等级,那么交易将以失败告终,同时系统提示接受方,“很遗憾,你的等级不够,还不能携带该宠物。”

3.9 宠物的代练

宠物代练是由NPC提供的一个平台。

请求代练的条件:

1.宠物达到40级[配置](不希望申请代练的玩家对宠物一点也不操作) 2.宠物请求代练等级不超过5[配置]级,系统根据宠物等级给出一个基本价,除此外玩家可额外再输入附加费用。

3.玩家可设置希望升几级,并留下相应的代练费。 4.宠物的快乐值必须为100 宠物代练系统示意图

!!!如果申请代练者没

有按时来取宠,则按规

则扣宠物寿命。

①代练宠MOVE至NPC处,设置代练参数,并付给NPC相应费用

!!!如果代练者没有按时完成代练任务,则代练时间一到,COPY宠被系统删除,押金充公。

16

宠物系统

处领宠。

申请代练者 ⑦者⑧ 收。将到练 系好 代练NPC 者③将代练宠 COPY④按时完成练级任务,回复NPC,将升级后的COPY版宠物替换掉NPC处原宠物 统 通知 来 级的宠归还申请相应押金给代练②选取代练宠,付给NPC 宠物系统基本代练费计算方式类似个人所得税征缴方式,按级别分区段收费,从40级开始每10级为一个区段,具体每个区段的费用基数以读表的方式来获得,以方便随时调整。每段费用基数表暂定如下: 宠物等级段 40以下 40~49 50~59 60~69 70~79 80~89 90~99 100以上 每级费用基数 1000 1100 1300 1600 2000 2500 3100 3800 玩家选择,1,3,5)申请代练会根据玩家设置的时间,要求玩家付一定的押金,押金为系统抽取。

代练级数也分成几档:1,3,5,10

每天的押金=总升级基本费用/10;

举例:某人想要将78级的宠申请代练3级,放置时间为5天,则需要交纳的基本代练费用为:

78~79:1000*39+1100*10+1300*10+1600*10+2000*9=97000

79~80:1000*39+1100*10+1300*10+1600*10+2000*10=99000

80~81:1000*39+1100*10+1300*10+1600*10+2000*10+2500*1=101500 总升级基本费用为:97000+99000+101500=297500 5天的押金为:297500/10*5=148750 玩家总费用=升级基本费+押金+玩家附加费

17

NPC 代练NPC 接受代练者 ⑤删除代练者身上的COPY宠, 归还押金,并奖励他代练费用。同时通知申请者来领宠

每个玩家一次只能申请代练一只宠物。

申请代练会要求玩家输入置放在代练NPC处的时间,时间最高为5天。(有几档让

宠物系统

(附加费为玩家为吸引其他玩家替他练宠而在基本费用上额外设置的赏金,可以为0,也可以很多)

玩家确定了申请代练后,在未满足天数时,不可收回。 申请代练后,该宠物从玩家身上转移到NPC身上。 ***所有转移程序使用统一接口做。

代练任务的领取条件:

1. 接任务玩家要符合请求代练的宠的携带等级限制。

2. 接任务玩家的等级必须和代练宠物的目标等级匹配(最多小5级(含5级)) 3.此玩家的宠物栏有空余位置。

4.接任务者每次接任务需要消耗50%的最大活力值。

5.接任务者从NPC处领走的宠物并非原宠物实体,而是原宠物的COPY版,该COPY版宠只具备原宠物的战斗相关功能(包括升级时有机会悟出技能),不能被进行交易、繁殖、放生、捐献、任务给予、技能学习等操作,在规定升级时间结束后将会被系统自动删除。这就避免了接任务者拿走宠物后不再上线,原宠物主人无法拿回自己的宠物之类事件的发生。

6.代练任务被人领走后NPC处该代练任务将会消失,代练任务是无法放弃的,以领任务者最后没有完成升级任务或完成了升级任务却没有按时去NPC处回复都将以任务失败而告终,押金全部充公。 7.为防止接任务者“拿了宠物不升级”,接任务者领取宠物时必须交纳双倍于代练申请人所交的费用作为押金,如果接任务者在规定时间内完成了宠物升级任务,则交回任务时,不但可以拿回押金,还可以拿到宠物代练费。

8.接任务者完成代练任务后,回NPC处交任务时,身上升完级了的COPY版宠物将替代NPC处的原版宠物。同时系统发信息提示宠主前来取回宠物,宠主在规定时间内未来取回宠物的话,遭受惩罚同繁殖。

9.接任务者在规定时间内没有完成升级任务,则规定时间一到,该玩家身上的COPY版宠物将会被系统自动删除,同时押放在NPC处的押金将尽数充公。 在领取任务时,记录此宠当前等级和经验,领出时间。

代练过程,宠物如果升级,代练者不允许操作宠物的属性点分配。 如果完成了宠物升级,系统在交回时,所有费用给予玩家奖励。

升级需求完成及宠主未领取的处理情况: 达到申请代练玩家设定的天数时,无论宠物是否达到申请代练的升级需求,系统都会给申请代练玩家发送短消息,告知此玩家时间已到。

自发出消息时的次日,宠物的快乐度为0,寿命减总寿命10%,同时会提醒玩家取回。如果未取回,再次日起继续每天减总寿命的10%(时间为凌晨0时),也会继续短信提醒。

当宠的寿命为0时,会自动放生宠,同时给玩家消息。

领回:

领回条件:

1当宠等级满足需求,收到系统通知。

2申请代练玩家所设天数已到,收到系统通知。

18

宠物系统

3玩家身上的宠物栏有空位。

领回时如果宠未满足升级需求,同时所设天数已到,会退还所有奖励费用,押金不退。

如果宠物被系统自动放生,当玩家点击领回时,会退还申请代练玩家剩余练级奖励费用。

界面需求:

领取列表中按当前宠物等级排序,显示此宠等级,类型,要求的练出等级,剩余时间(格式:X天Y小时Z分钟),右键点击可查看宠物详细信息及当前经验。

3.10 玩家与宠物的交互

待增加,具体内容为宠物动作相关,或者随主人动作而做特殊动作。可后期扩展。

3.11 宠物的放生

玩家到城市的NPC处对话,选择“放生”,弹出放生界面,在其中的宠物List列表中选择要放生的宠,然后玩家点击“放生”按钮,如果是已经加锁的宠物,会要求玩家输入解锁密码。

输入了密码,或者未加锁的宠物,会弹出询问框,“此操作会使你永久的失去这个宠物,你确定要这样做吗?”点“确定”操作成功,系统删除此宠的相关所有信息;点“取消”取消此步操作。

3.12 宠物的捐赠

宠物可到少林门派,武当门派进行捐献。

捐献时,如果是已经加锁的宠物,会要求玩家输入解锁密码。 输入了密码,或者未加锁的宠物,会弹出询问框,“此操作会使你永久的失去这个宠物,你确定要这样做吗?”点“确定”操作成功,系统删除此宠的相关所有信息;点“取消”取消此步操作。

捐赠后对应已练的宠物等级,会给玩家一定的奖励。需要奖励表:(宠物类型、宠物等级、奖励权重),奖励等级改变奖励权重的公式,还有奖励内容选择规则。 按权重分成几档,权重、钱(钱概率)、物品1(物品1概率),物品2(物品2概率),物品3(物品3概率),物品4(物品4概率),红名值(红名值概率)

如果是二代变异宠,奖励会更加丰厚。会增加权重。

捐赠后,获得的奖励可较为特殊,如玩家因PK而下降的红名值等。

3.13 宠物任务回收

1.以任务形式发布,要求玩家捕捉宠物。

2.以任务形式发布,要求玩家捕捉变异宠物。 以这两种方式进行大规模的垃圾宠销毁。 详细宠物任务回收请王一川做相关的任务调整。

3.14 宠物界面需求

3.14.1宠物属性界面设定

UI构造

人物属性界面

宠物属性点修改 宠物名称修改 宠物的出战/休息 宠物属性界面 宠物的喂养 19

宠物的驯养 各种属性的查看 宠物系统

可查看属性 性格类型 属性说明 在宠物名称前,表明宠物当前AI类型的文字 通常为三个中文字符:“××的” 呢称 ID 配偶ID 技能 宠物的呢称 宠物的ID 宠物配偶的ID 宠物已有的技能 可以由玩家自由修改,1~12位 8位的唯一号 如果宠物还没有配偶,则显示为空,一旦有了配偶,则显示配偶ID,如果配偶宠被放生,则自动置空, 包括可能的自动技、被动技、手动技、门派技,最多6个 性别 寿命 快乐度 0:雄性;1:雌性 宠物的寿命 宠物快乐度决定宠物能否出战 血 力量 灵气 体力 宠的生命 宠物一级属性 宠物一级属性 宠物一级属性 根据宠物ID号尾数决定,单数为雄,双数为雌 寿命可以用特殊道具来增加,为5位INT 随宠物出战时间而减少,可以用训宠道具来恢复,为3位INT 可以用“喂养”来补充宠物的血,为5位INT 影响宠物物理攻击,升级可加点,为3位INT 影响宠物魔法攻击,升级可加点,为3位INT 影响宠物HP总量和物理防御,升级可加点,为3位INT 定力 身法 宠物一级属性 宠物一级属性 影响宠物魔法防御,升级可加点,为3位INT 影响宠物命中、闪避、会心,升级可加点,为3位INT 根骨 宠物一级属性 影响宠物升级对二级属性的加成,升级可加点,为4位INT 力量资质 灵气资质 体力资质 宠物资质 宠物资质 宠物资质 决定力量对物理攻击的影响程度,为4位INT 决定灵气对魔法攻击的影响程度,为4位INT 决定体力对HP总量和物理防御的影响程度,为4位INT 定力资质 身法资质 宠物资质 宠物资质 决定定力对魔法防御的影响程度,为4位INT 决定身法对命中、闪避、会心的影响程度,为4位INT 物理攻击 魔法攻击 物理防御 魔法防御 命中 物理攻击 魔法攻击 物理防御 魔法防御 命中 受宠物等级和力量的影响,为4位INT 受宠物等级和灵气的影响,为4位INT 受宠物等级和体力的影响,为4位INT 受宠物等级和定力的影响,为4位INT 受宠物等级和身法的影响,为4位INT 属性的变化 每个宠出生时都会随机得到一种性格,性格还受宠物身上所带技能种类影响,以后宠物每学会一个新技能,都将影响宠物的性格 20

宠物系统

闪避 会心 经验 闪避 会心 宠物经验 受宠物等级和身法的影响,为4位INT 受宠物等级和身法的影响,为4位INT 以“当前经验/升级经验”的格式显示,分别为8位INT 级别 宠物模型 宠物列表 宠物级别 当前宠默认宠粮 显示宠物当前的级别,为3位INT 当前选中宠的3d模型,可以左右旋转查看 以列表形式显示当前宠物栏所拥有的宠物,选中其中一个即为当前属性窗口显示的宠物 默认宠粮 以图标显示当前宠的默认喂养宠粮及数量,如果数量为0或该宠粮不合适喂养该类宠,则以暗红效果表示,如果一切都符合条件同时宠物的HP不满,则可以点击图标旁的喂养按钮使用宠粮来喂养宠物。支持从物品栏拖拽。 默认驯养道具 默认的驯养道具 以图标显示所有宠的默认的驯养道具及数量,如果数量为0则以暗红效果显示,如果一切都合乎要求且宠物的快乐度不满,则可以点击图标旁的“驯养”按钮来驯养宠物,支持从物品栏拖拽。 属性点的修改 修改升级获得的潜能点 在相应的一级属性点旁边有“+”、“-”按钮,在下方还有“确定”、“取消” 宠物属性界面草图 (界面一)

宠物技能(12格) 宠物名称 精明的猫猫 LV20 (雌性) × + - + - + - + - + - 宠物模型窗口 力量: 9999 灵气: 9999 体力: 9999 定力: 9999 身法: 9999 根骨: 1200 潜能: 50 力量资质: 灵气资质: 体力资质: 确定 1200 1200 1400 1000 1200 取消 猫猫 修改 定力资质: 身法资质: ID:12345678 宠物列表 猫猫 狗狗 喂养 驯养 出战 物理攻击: 魔法攻击: 物理防御: 魔法防御: 命中: 闪避: 会心: 5000 5000 5000 5200 6000 3000 80 21 配偶ID:87654321

血:1000/1000 快乐:100 寿命: 9999 羊羊 鸡鸡 鸭鸭 鹅鹅 宠物系统

宠物名称任玩家随便改成1~12个长度的字符串,改完后点击修改键确认,如果宠物名称的长度不足1个字符则给出相应提示(提示为“请输入宠物名”),超过12个字符则无法继续输入。

宠物的属性点修改方式:如果当前潜能点>0,点击要增加属性点后面的“+”1次,则相应属性点暂时-1,点击“-”则执行“+”的逆操作——相应属性点-1,潜能点+1(前提是当前必须有“+”的暂时操作),点击“确认”将确定当前所有暂时操作,点击“取消”将回撤所有的暂时操作。

宠物喂养过程:如果当前宠HP不满(HP全满则提示“无需喂养”),点击“喂养”按钮系统自动在玩家的背包中搜索出适合喂养该类宠物的最低级的宠粮给宠物喂食,如果系统在背包中搜不到适合喂养该类宠物的宠粮,则提示“你没有适合喂养的宠粮。”

驯养的过程:同喂养,如果宠物的快乐度<100,(快乐度=100则提示“无需驯养”),则点击“驯养”按钮驯养宠物,系统自动在玩家背包中搜索出最低级的驯养道具使用,给宠物加上相应快乐度。如果系统在背包中搜不到驯养道具,则提示“你没有驯养道具。”

宠物的出战与休息:参见3.3.5召唤 注:上表黑字的属性为宠物的“简单属性界面”中需要显示的属性,“简单属性界面”是只读的,用于在宠物交易、宠物商店等情况下查看宠物属性。

宠物简明属性列表UI结构示意图如下:

宠物简明属性列表可以显示宠物所有基本属性,但是只可读,通常用于在交易、繁殖、宠物商店等场合查看他人宠物的属性。

(界面二) 精明的猫猫 LV20 (雌性) ×

血:1000/1000 宠物名称 宠物模型窗口 力量资质: 灵气资质: 体力资质: 定力资质: 身法资质: 1200 1200 1400 1000 1200 宠物技能(12格) 猫猫 等级:20 物理攻击: 魔法攻击: 物理防御: 魔法防御: 命中: 闪避: 会心: 寿命: 9999 经验: 5000 5000 5000 5200 6000 3000 80 ID:12345678 配偶ID:87654321 快乐:100 50000 / 90000 力量: 9999 体力: 9999 身法: 9999 潜能: 50 灵气: 9999 定力: 9999 根骨: 1200 22 宠物系统

3.14.2宠物的学习界面

给宠物打技能书学习技能是通过找NPC对话完成的。人物通过与NPC对话,选择“学习技能”,从而弹出宠物学习界面,宠物学习界面可以参考宝石镶嵌界面。

宠物学习界面

选择学习技能的宠在宠物列表中选择,支持右键点击宠的名字后弹出相应宠物属性显示界面,同时界面上需要将选中宠物的模型显示出来;选择给宠物学习的技能书用物品图标栏,支持从物品栏拖拽技能书到图标栏上——学习技能的宠物必须处于休息状态,出战宠不能学习技能。

最后玩家点击学习,给选择的宠物打上了相应的技能书,同时界面关闭,NPC对话告诉玩家宠物技能学习成功。玩家需要打开宠物属性界面才能查看技能书是打在新格上还是覆盖原来的技能。

3.14.3宠物的繁殖界面

NPC对话

征友界面 征友公告栏 玩家发布征友宠的信息 查看已发布的征友信息 选择学习技能的宠 选择给宠物学习的技能书 (界面三)

X宠物列表 猫猫 狗狗 羊羊 鸡鸡 鸭鸭 鹅鹅 宠物模型 技能书 学习 取消 繁殖界面 玩家组队前来繁殖宠物

喂养界面 玩家组队喂养正在交配的宠

对话选择“征友”,如果玩家身上既没有已征友的宠,也没有已经相应征友的宠,则进入征友界面,否则系统提示“你已经有征友中的宠了。”或“你已经有响应征友的宠了。”

界面一:征友界面

征友界面

宠主留言板 23

玩家选择征友宠 宠物系统

(界面四)

宠物列表 猫猫 狗狗 羊羊 鸡鸡 宠物模型 留言板 好宠,快来! 鸭鸭

鹅鹅 玩家在宠物列表中选择征友宠,并可以在宠主留言板中留言,确认 取消 确认后他的宠物征友信息就发布在征友公告栏中了。 对话选择“查看征友公告栏”进入 界面二:征友公告栏

征友公告栏

宠物4 ICON 宠主4留言 宠主4信息:ID,名称,门派,等级,帮派 宠物3 ICON 宠主3留言 宠物2 ICON 宠主2留言 宠物1 ICON 宠主1留言 宠主1信息:ID,名称,门派,等级,帮派 系统公告 玩家1宠物信息 玩家1留言 玩家2宠物信息 ?? 玩家2留言 ?? (界面五)

宠主2信息:ID,名称,门派,等级,帮派 宠主3信息:ID,名称,门派,等级,帮派 系统信息?? 24

宠物系统

玩家宠物信息可以只在征友公告栏上显示为宠物图标ICON,同时支持右键点击宠物ICON显示宠物简易属性界面。玩家如果看到中意的征友宠,可以点击选中该宠,点击“结识”,会打开此玩家的宠物栏,玩家选择被征友的宠,并点击“确定”,会判断是否符合条件。

被征友宠条件:

1.必须为宠宝宝

2.必须为达到15级以上

3.宠宝宝的快乐值必须为100满值。 4.变异的宠不能进行征友。

5.与征友宠的性别为异性(不判断宠物类型)。 6.与征友宠的上下等级差≯5级。

7.与征友宠互为配偶,或双方都无配偶。

如果未满足条件,能在信息提示框,给予玩家提示。(具体提示待补) 1. 对不起,你的宠好像不是宝宝哦; 2. 3. 4. 5.

对不起,你的宠级别还不够哦; 对不起,你的宠快乐值不够高; 对不起,变异宠不能进行征友; 对不起,只有异性宠才能够繁殖;

6. 对不起,你的宠与征友宠的等级差得太远了; 7. 对不起,你的宠已经有配偶了。

满足条件后,系统同时会发短消息给征友宠的主人,询问是否同意。如果宠主不同意,按被征友宠失败处理。宠物征友时主人必须在线,系统发送即时消息通知主人。消息中应包含有响应宠的属性、资质、技能等以及主人的昵称,右键点击可看到主人等级、门派、ID等,同时界面上可加为好友。

发出询问后,如果征友宠主的宠已经放生,结束该过程。

*征友宠物一次能收到多个要求结识的宠物。 *一个宠物要求结识一个征友宠物后,在该玩家征友信息尚未从NPC消失前必须等待回应,在此期间不能再要求结识别的宠物。

*一个玩家同时最多只能有一个宠物处于“征友”或“响应征友”状态。

两位玩家组队前来由,选择“宠物交配”,进入 界面三:繁殖界面 宠物繁殖界面

玩家2繁殖宠物 玩家1繁殖宠物 锁定宠物 25

宠物系统

(界面六)

宠物列表 猫猫 狗狗 羊羊 鸡鸡 鸭鸭 鹅鹅 锁定 确认 取消 自己宠物ICON 对方宠物ICON

类似交易界面,双方在各自的宠物列表中选择完交配宠物,然后点击“锁定”,最后才能确定。这样是防止玩家半路换宠。需要有一个宠物列表,用以选择自己的宠物栏,还有两个宠物图标栏,用以显示双方的交配宠,并支持右键点击查看宠物属性窗。

双方都点击确认后,系统会判断这两个宠是否适合交配,不适合的话会给出相应的提示,具体判断过程参看3.6宠物的繁殖。 界面四:喂养界面

自己宠物ICON 繁殖宠粮 对方宠物ICON 当前快乐度:80 剩余时间:35:59:59 喂养 取消

宠物自从开始繁殖时,会按照在线时间扣除宠物的快乐度——每隔30分钟下降1点,当宠物60≤快乐度≤80时,玩家可以组队前来喂养,繁殖过程计为现实时间3天,3天内需要双方玩家组队来喂两只宠特殊的宠食(增加繁殖食物表)(普通宠物食品不可喂养),由队长喂食,喂食时需要判断另一位宠主在队并在队长N=3米[配置]距离。喂食时由队长与NPC对话选择“喂食”,将弹出喂养窗口,由队长从背包中将繁殖宠粮拖拽到繁殖宠粮的空格上,如果当前宠物的快乐度为60≤快乐度≤80,则喂养键为亮,否则不可点,队长点击喂养,消耗一个繁殖宠粮,喂食完毕。

每次喂食后,两只宠物的快乐度全满。一旦宠物的快乐度低于60,则繁殖失败,系统短信通知玩家前来领回繁殖宠。

当繁殖时间达到3天,即72小时后,宠物繁殖成功,由系统发短信通知玩家组队前来领取繁殖宠及其后代。

3.14.4宠物的寄存、捐赠、放生界面

与NPC对话选择“寄存”、“捐赠”或“放生”宠物,弹出寄存、捐赠或放生界面

宠物寄存界面 选择寄存的宠物 26

宠物系统

宠物捐赠界面 选择捐赠宠物 输入二级密码(可能) 宠物放生界面 选择放生宠物 输入二级密码(可能) (界面七) 选中宠物的ICON 宠物列表 猫猫 狗狗 羊羊 鸡鸡 鸭鸭 鹅鹅 确认 取消

捐赠和放生宠物确认后,还应弹出对话框二次询问,“是否确定要捐赠/放生×××(宠物名称)”,防止玩家误操作。

3.14.5宠物的代练界面 NPC对话

申请代练界面 领取代练任务界面 交回任务

领回宠物

玩家与NPC对话,选择申请代练,如果玩家的条件 界面一:申请代练界面

申请代练界面 选择申请代练宠(列表) 选择代练级数(1,3,5,7) 选择代练天数(1,3,5) 玩家留言板 (界面八) 代练宠物ICON 代练级数: 1级 3级 5级 10级 代练天数: 1天 3天 5天 27 宠物列表 猫猫 狗狗 羊羊 鸡鸡 鸭鸭 鹅鹅 代练费用: 金 银 铜 宠主留言:赏金丰厚,快来~~~ 宠物系统

玩家选择代练宠以及代练级数和代练天数,系统会自动计算出代练赏金加上押金的代练总费用,玩家可以手动将金额改成不小于总费用的数目,吸引玩家前来领取代练任务。点击确认,如果系统判断玩家及宠物合乎要求,则从玩家宠物栏拿走宠物,并从玩家身上扣除相应金钱,同时在代练公告栏上添加玩家的代练信息。

相应判断规则及费用计算公式参见3.9宠物代练。 界面二:领取代练任务

宠物4 ICON 宠主4留言 28

代练时间,代练级别,代练赏金,代练押金 宠物3 ICON 宠主3留言 代练时间,代练级别,代练赏金,代练押金 宠物2 ICON 宠主2留言 代练时间,代练级别,代练赏金,代练押金 宠物1 ICON 宠主1留言 代练时间,代练级别,代练赏金,代练押金 系统公告 宠物1代练信息 玩家1留言 宠物2宠物信息 代练公告栏 ?? 玩家2留言 ?? (界面九)

系统信息?? 宠物系统

宠物代练信息包括:宠物的图标(右键点击可查看详细信息),宠物的代练级别,宠物的代练天数,宠物的代练赏金,代练该宠所支付的押金。

代练玩家选中合适的代练信息,点击领取,系统将判断他是否能够接受该任务。如果他合乎系统接受代练要求,则系统从他身上扣除代练押金,同时给他一个代练宠的COPY版,记录下相应的信息,同时将相应宠物的代练信息从公告栏上删去,发短消息通知宠主“×××已经接受了你的宠物代练任务。”

代练者交任务和宠主领回代练宠的步骤都是由对话完成,无需界面。 3.14.6宠物物品的一般使用方式

宠物相关的特殊物品还应支持在背包中直接点击使用,如还童丹、延命丹。 双击背包中宠物的相关物品后, 宠物的宠粮与驯养道具在背包中点击直接给当前出战宠使用。

宠物特殊物品(还童丹,延命丹)使用方式:与相关NPC对话选择还童或延命后,选择将会弹出以下的宠物选择界面,将还童丹或延命丹拖入物品栏,并选定要还童或延命的宠物,点击确认。系统将自动判断当前选择的宠物是否适合使用该物品,判断该次宠物物品能否成功使用。

(界面十)

宠物列表 猫猫 狗狗 羊羊 鸡鸡 鸭鸭 鹅鹅 确认 取消 宠ICON 物物ICON 品

选定宠物确认后, 物品

判断条件 失败后系统提示 29

宠物系统

宠粮 驯养道具 还童丹 1.类型是否适合宠物类型 2.宠物的HP是否不满 1.宠物的快乐度是否<100 1.宠物是否变异宠 1.你的宠物好像不喜欢该类食物 2.你的宠物好像已经很饱了 1.你的宠物不需要驯养了 1.你的宠物是变异宠,不能使用还童丹

3.15 宠物数据结构(具体参见《(临时)宠物属性》)

宠物数据:

宠物唯一ID 宠物模型编号 宠物贴图编号

宠物2级贴图编号

宠物效果点特效1编号

宠物效果点特效1编号

宠物类型1ID(普通、宠宝宝、变异宠宝宝) 宠物类型2ID(食草兽、食肉兽??) 宠物类型2子类ID(狼,白猿,鹰??) 宠物AI编号

宠物昵称(玩家可自定义) 宠物等级

宠物升级经验需求 宠物当前经验 宠物成长(暗)

———————————————————————— 宠物战斗一级属性

??

———————————————————————— 宠物战斗二级属性 ??

———————————————————————— 宠物各资质

??

———————————————————————— 宠物对玩家属性加乘1

??

———————————————————————— 宠物对玩家技能加乘1 ??

———————————————————————— 宠物专属能力1

??

———————————————————————— 宠物技能框数

30

宠物系统

宠物技能1ID 宠物技能2ID 宠物技能3ID 宠物技能4ID 宠物技能5ID 宠物师门技能1ID 宠物技能领悟率

———————————————————————— 宠物性别 宠物寿命上限 宠物当前寿命 宠物快乐度上限 宠物当前快乐度 宠物父唯一ID 宠物母唯一ID

3.16 宠物美术相关需求

需要进一步确定功能后进行。

3.17 宠物牧场

思考中,希望做到帮派城市中。

3.18 宠物的点选操作

在游戏主界面中,左键(或右键)点击宠物实体,将选中宠物,选中宠物后,选中对象将变成所选宠物(不一定是自己的)——如果是自己的宠物,还可以通过左键点击宠物的小头像(在人物头像下方的)来选中宠物。

选中宠物后,右键点击选中头像将会弹出菜单(如果是自己宠物,右键点击小头像也同样弹出菜单,菜单内容如下表: 宠物分类 自己的宠 右键菜单内容 详细信息 喂养 选择后的效果 弹出宠物属性界面窗口 如果宠物HP不满,则点击后自动使用一个该宠物所对应的默认食物喂养该宠,回复宠物的HP 驯养 休息 如果宠物快乐度不满,则点击后自动使用统一的默认训宠物品,增加宠物的快乐度 该宠物变成休息状态,回到自己的宠物栏中 弹出该宠的详细信息窗口(只读) 别人的宠 详细信息

同时,不管是自己还是别人的宠,双击选中的宠物头像都将弹出宠物的属性界面窗口(或详细信息窗口)。

31

宠物系统

宠物技能1ID 宠物技能2ID 宠物技能3ID 宠物技能4ID 宠物技能5ID 宠物师门技能1ID 宠物技能领悟率

———————————————————————— 宠物性别 宠物寿命上限 宠物当前寿命 宠物快乐度上限 宠物当前快乐度 宠物父唯一ID 宠物母唯一ID

3.16 宠物美术相关需求

需要进一步确定功能后进行。

3.17 宠物牧场

思考中,希望做到帮派城市中。

3.18 宠物的点选操作

在游戏主界面中,左键(或右键)点击宠物实体,将选中宠物,选中宠物后,选中对象将变成所选宠物(不一定是自己的)——如果是自己的宠物,还可以通过左键点击宠物的小头像(在人物头像下方的)来选中宠物。

选中宠物后,右键点击选中头像将会弹出菜单(如果是自己宠物,右键点击小头像也同样弹出菜单,菜单内容如下表: 宠物分类 自己的宠 右键菜单内容 详细信息 喂养 选择后的效果 弹出宠物属性界面窗口 如果宠物HP不满,则点击后自动使用一个该宠物所对应的默认食物喂养该宠,回复宠物的HP 驯养 休息 如果宠物快乐度不满,则点击后自动使用统一的默认训宠物品,增加宠物的快乐度 该宠物变成休息状态,回到自己的宠物栏中 弹出该宠的详细信息窗口(只读) 别人的宠 详细信息

同时,不管是自己还是别人的宠,双击选中的宠物头像都将弹出宠物的属性界面窗口(或详细信息窗口)。

31

本文来源:https://www.bwwdw.com/article/muap.html

Top