恢复生命值道具的使用方法、装置、设备及存储介质制造方法及图纸

技术编号:30970493 阅读:10 留言:0更新日期:2021-11-25 20:49
本申请公开了一种恢复生命值道具的使用方法、装置、设备及存储介质,属于计算机技术领域。该方法包括:显示位于虚拟环境中的第一虚拟角色的视角画面;响应于第一虚拟角色使用目标道具,确定虚拟环境中符合系统恢复条件的n个队友虚拟角色;将n个队友虚拟角色的生命值恢复为满血状态,且为n个队友虚拟角色增加附加生命值。本申请提供了一种快速为多个队友虚拟角色恢复并加强生命值状态的方式,提高了涉及大量虚拟角色参与的大规模战术竞技的发生频率。增加了团队射击型战术竞技结果反转的可能性,提高了团队射击型战术竞技的激烈程度,缩短了对局的时间,提升了服务器在单位之间内提供团队射击型战术竞技对局服务的数量。提供团队射击型战术竞技对局服务的数量。提供团队射击型战术竞技对局服务的数量。

【技术实现步骤摘要】
恢复生命值道具的使用方法、装置、设备及存储介质


[0001]本申请涉及计算机
,特别涉及一种恢复生命值道具的使用方法、装置、设备及存储介质。

技术介绍

[0002]在包括虚拟环境的应用程序中通常需要控制的虚拟角色在虚拟环境中进行活动,如:行走、驾驶、攀爬、捡拾物品、作战等,其中虚拟角色可以使用虚拟道具实现虚拟道具的功能。
[0003]在相关技术中,恢复生命值道具设置有生效时长,在生效时长内持续恢复虚拟角色的生命值。为虚拟角色在生命值低的情况下提供了恢复生命值的方法。
[0004]然而,在道具的有效时长内,虚拟角色无法立刻积极地投入与敌方虚拟角色进行的战术竞技,使用恢复生命值道具后,队友虚拟角色需要在生命值低的情况下躲避敌方虚拟角色,等待生命值恢复到至高的情况时,再投入战术竞技,加长了战术竞技对局的时间。

技术实现思路

[0005]本申请提供了一种恢复生命值道具的使用方法、装置、设备及存储介质,可以提高和保持团队射击型战术竞技的激烈程度,缩短对局的时间,提升服务器提供团队射击型战术竞技对局服务的效率。所述技术方案如下:
[0006]根据本申请的一方面,提供了一种恢复生命值道具的使用方法,所述方法包括:
[0007]显示位于虚拟环境中的第一虚拟角色的视角画面,所述虚拟环境用于提供虚拟角色之间进行团队射击型战术竞技,所述第一虚拟角色在所述虚拟环境中具有m个队友虚拟角色,所述第一虚拟角色和所述m个队友虚拟角色中的全部或部分持有射击道具,所述第一虚拟角色还具有目标道具,所述目标道具是集体性恢复生命值的道具;
[0008]响应于所述第一虚拟角色使用所述目标道具,确定所述虚拟环境中符合系统恢复条件的n个队友虚拟角色,n和m均为正整数且n小于或等于m;
[0009]将所述n个队友虚拟角色的生命值恢复为满血状态,且为所述n个队友虚拟角色增加附加生命值。
[0010]根据本申请的另一方面,提供了一种恢复生命值道具的使用装置,所述装置包括:
[0011]第一显示模块,用于显示位于虚拟环境中的第一虚拟角色的视角画面,所述虚拟环境用于提供虚拟角色之间进行团队射击型战术竞技,所述第一虚拟角色在所述虚拟环境中具有m个队友虚拟角色,所述第一虚拟角色和所述m个队友虚拟角色中的全部或部分持有射击道具,所述第一虚拟角色还具有目标道具,所述目标道具是集体性恢复生命值的道具;
[0012]第一确定模块,用于响应于所述第一虚拟角色使用所述目标道具,确定所述虚拟环境中符合系统恢复条件的n个队友虚拟角色,n和m均为正整数且n小于或等于m;
[0013]恢复模块,用于将所述n个队友虚拟角色的生命值恢复为满血状态,且为所述n个队友虚拟角色增加附加生命值。
[0014]在本申请的一个可选设计中,所述目标道具在生效前具有触发时长,所述装置还包括:
[0015]第二显示模块,用于在所述目标道具的触发时长内,显示所述目标道具的使用动画,所述使用动画包括所述n个队友虚拟角色的角色信息。
[0016]在本申请的一个可选设计中,所述第一确定模块,用于响应于所述第一虚拟角色使用目标道具,将所述虚拟环境中与所述第一虚拟角色距离最近的n个队友虚拟角色,确定为所述虚拟环境中符合系统恢复条件的n个队友虚拟角色;
[0017]或,
[0018]响应于所述第一虚拟角色使用目标道具,确定所述虚拟环境中与所述第一虚拟角色距离最近的x个队友虚拟角色;将所述x个队友虚拟角色中被系统配置条件选定的n个队友虚拟角色,确定为所述虚拟环境中符合系统恢复条件的n个队友虚拟角色,x为正整数,x大于n且x小于或等于m;
[0019]或,
[0020]响应于所述第一虚拟角色使用目标道具,确定所述虚拟环境中与所述第一虚拟角色距离最近的x个队友虚拟角色;将所述x个队友虚拟角色中被输入选择信号选定的n个队友虚拟角色,确定为所述虚拟环境中符合系统恢复条件的n个队友虚拟角色,x为正整数,x大于n且x小于或等于m。
[0021]在本申请的一个可选设计中,所述系统配置条件与所述队友虚拟角色在恢复前的剩余生命值有关;
[0022]或,所述系统配置条件与所述队友虚拟角色和敌方虚拟角色之间的距离有关;
[0023]或,所述系统配置条件与所述队友虚拟角色和第一虚拟角色之间的距离有关;
[0024]或,所述系统配置条件与所述队友虚拟角色所处的行为状态有关。
[0025]在本申请的一个可选设计中,所述第二显示模块,用于在所述目标道具的触发时长内,显示所述目标道具的使用动画,所述使用动画包括所述n个队友虚拟角色的角色信息,且所述n个队友虚拟角色中的第二虚拟角色的角色信息被显示为异常状态;
[0026]其中,所述第二虚拟角色是在所述目标道具的触发时长内生命值降为零的虚拟角色。
[0027]在本申请的一个可选设计中,所述目标道具在生效前具有触发时长;
[0028]所述恢复模块,用于在所述目标道具的触发时长内未触发打断条件的情况下,将所述n个队友虚拟角色的生命值恢复为满血状态,且为所述n个队友虚拟角色增加附加生命值。
[0029]在本申请的一个可选设计中,所述打断条件包括如下至少之一:
[0030]在所述触发时长内,所述第一虚拟角色的生命值降为零;
[0031]在所述触发时长内,所述第一虚拟角色受到指定类型的攻击;
[0032]所述队友虚拟角色使用所述目标道具,且所述目标道具在所述触发时长内生效;
[0033]在所述触发时长内,所述第一虚拟角色带有第一标记,所述第一标记是任意队友虚拟角色使用所述目标道具生效后为所述第一虚拟角色添加的。
[0034]在本申请的一个可选设计中,所述装置还包括:
[0035]标记模块,用于在所述目标道具生效的情况下,为所述n个队友虚拟角色添加第一
标记;
[0036]所述第一标记具有标记时长,所述第一标记在所述标记时长到期时取消。
[0037]在本申请的一个可选设计中,所述装置还包括:
[0038]第二确定模块,用于响应于所述第一虚拟角色使用目标道具,确定所述虚拟环境中符合系统影响条件的k个队友虚拟角色,k为正整数,k小于或等于m;
[0039]减损模块,用于减损所述k个队友虚拟角色的属性值。
[0040]在本申请的一个可选设计中,所述系统影响条件包括如下至少之一:
[0041]与所述第一虚拟角色距离最远的k个队友虚拟角色;
[0042]在与所述第一虚拟角色距离最近的x个队友虚拟角色中,未被输入选择信号选定的k个队友虚拟角色;
[0043]在与所述第一虚拟角色距离最近的x个队友虚拟角色中,未被系统配置条件选定的k个队友虚拟角色。
[0044]在本申请的一个可选设计中,所述减损模块,包括如下至少之一:
[0045]减少所述k个队友虚拟角色的生命值;
[0046]降低所述k个队友虚拟角色的移动本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种恢复生命值道具的使用方法,其特征在于,所述方法包括:显示位于虚拟环境中的第一虚拟角色的视角画面,所述虚拟环境用于提供虚拟角色之间进行团队射击型战术竞技,所述第一虚拟角色在所述虚拟环境中具有m个队友虚拟角色,所述第一虚拟角色和所述m个队友虚拟角色中的全部或部分持有射击道具,所述第一虚拟角色还具有目标道具,所述目标道具是集体性恢复生命值的道具;响应于所述第一虚拟角色使用所述目标道具,确定所述虚拟环境中符合系统恢复条件的n个队友虚拟角色,n和m均为正整数且n小于或等于m;将所述n个队友虚拟角色的生命值恢复为满血状态,且为所述n个队友虚拟角色增加附加生命值。2.根据权利要求1所述的方法,其特征在于,所述将所述n个队友虚拟角色的生命值恢复为满血状态,且为所述n个队友虚拟角色增加附加生命值,包括:将所述n个队友虚拟角色的生命值恢复为所述满血状态,且为所述n个队友虚拟角色增加具有有效时长的附加生命值;其中,所述附加生命值在所述有效时长到期时取消。3.根据权利要求2所述的方法,其特征在于,所述有效时长为预设值;或,所述有效时长与所述队友虚拟角色在恢复前的剩余生命值有关;或,所述有效时长与所述队友虚拟角色和敌方虚拟角色之间的距离有关;或,所述有效时长与所述队友虚拟角色和第一虚拟角色之间的距离有关;或,所述有效时长与所述队友虚拟角色所处的行为状态有关。4.根据权利要求1至3任一所述的方法,其特征在于,所述响应于所述第一虚拟角色使用所述目标道具,确定所述虚拟环境中符合系统恢复条件的n个队友虚拟角色,包括:响应于所述第一虚拟角色使用目标道具,将所述虚拟环境中与所述第一虚拟角色距离最近的n个队友虚拟角色,确定为所述虚拟环境中符合系统恢复条件的n个队友虚拟角色;或,响应于所述第一虚拟角色使用目标道具,确定所述虚拟环境中与所述第一虚拟角色距离最近的x个队友虚拟角色;将所述x个队友虚拟角色中被系统配置条件选定的n个队友虚拟角色,确定为所述虚拟环境中符合系统恢复条件的n个队友虚拟角色,x为正整数,x大于n且x小于或等于m;或,响应于所述第一虚拟角色使用目标道具,确定所述虚拟环境中与所述第一虚拟角色距离最近的x个队友虚拟角色;将所述x个队友虚拟角色中被输入选择信号选定的n个队友虚拟角色,确定为所述虚拟环境中符合系统恢复条件的n个队友虚拟角色,x为正整数,x大于n且x小于或等于m。5.根据权利要求4所述的方法,其特征在于,所述系统配置条件与所述队友虚拟角色在恢复前的剩余生命值有关;或,所述系统配置条件与所述队友虚拟角色和敌方虚拟角色之间的距离有关;或,所述系统配置条件与所述队友虚拟角色和所述第一虚拟角色之间的距离有关;或,所述系统配置条件与所述队友虚拟角色所处的行为状态有关。6.根据权利要求1至3任一所述的方法,其特征在于,所述目标道具在生效前具有触发
时长,所述方法还包括:在所述目标道具的触发时长内,显示所述目标道具的使用动画,所述使用动画包括所述n个队友虚拟角色的角色信息。7.根据权利要求6所述的方法,其特征在于,所述在所述目标道具的触发时长内,显示所述目标道具的使用动画,包括:在所述目标道具的触发时长内,显示所述目标道具的使用动画,所述使用动画包括所述n个队友虚拟角色的角色信息,且所述n个队友虚拟角色中的第二虚拟角色的角色信息被显示为异常状态;其中,所述第二虚拟角色是在所述目标道具的触发时长内生命值降为零的虚拟角色。8.根据权利要求1至3任一所述的方法,其特征在于,所述目标道具在生效前具有触发时长;所述将所述n个队友虚拟角色的生命值恢复为满血状态,且为所述n个队友虚拟角色增加附加生命值,包括:在所述目标道具的触发时长内未触发打断条件的情况下,将所述n个队友虚拟角色的生命值恢复为满血状态,且为所述n个队友虚拟角色增加附加生命值。...

【专利技术属性】
技术研发人员:刘智洪
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1