捕捉玩家做宠物1.增加6种职业外形的宠物;2.每种外形的宠物的品质分为宝宝、变异和通灵三种;3.如何捕捉玩家做宠物?在1V1擂台战中,在以下情况下将可以获得特殊的玩家外形的宠物l首先判断自己是否获胜;如果获胜,则进行下一步判断;如果失败,则计算结束;l第二步,
捕捉玩家做宠物
1. 增加6种职业外形的宠物;
2. 每种外形的宠物的品质分为宝宝、变异和通灵三种;
3. 如何捕捉玩家做宠物?
在1V1擂台战中,在以下情况下将可以获得特殊的玩家外形的宠物
l 首先判断自己是否获胜;
如果获胜,则进行下一步判断;
如果失败,则计算结束;
l 第二步,判断本次胜利是否终结目标的连胜,同时根据目标连胜次数计算获得卡片的几率:
目标连胜次数为0~1:4%几率获得宠物卡片;
目标连胜次数为2~4:8%几率获得宠物卡片;
目标连胜次数为5~9:12%几率获得宠物卡片;
目标连胜次数为10+:15%几率获得宠物卡片;
l 第三步:根据被击败的玩家的职业决定给予哪种外形的宠物;
l 第四步:根据被击败玩家的等级决定可能获得的宠物的品质,具体如下:
击败50级以下玩家:宝宝/变异/通灵的几率为 100%/0%/0%;
击败51~59级玩家:宝宝/变异/通灵的几率为90%/10%/0%;
击败60~70级玩家:宝宝/变异/通灵的几率为90%/9%/1%;
脚本在计算该步骤时,由策划提供不同的宠物卡片id分组,进行计算;
l 第四步:根据选中的宠物卡片组,随机抽取一张给予胜利者;
4. 宠物卡片获取后,卡片的名字为“被俘获的xxx”,xxx为被俘获目标的职业名,卡片的名字不由程序计算,而由策划填写,策划只要提供正确的id分类组即可;
5. 该宠物被释放后,名字将变为该玩家的名字,同时在名字后将增加“俘”字图形;
数据库需要增加一条属性,记录该宠物获得时,目标的名字,同时,要考虑到如果战斗结束后目标掉线或者出现其他异常时无法获得目标名字时如何处理;
|