Prop control method and device, storage medium and electronic equipment

By configuring rate-of-fire assist accessories in shooting game missions and adjusting the firing speed of target shooting items, the problem of inflexible rate-of-fire adjustment in shooting combat games is solved, and flexible control and improvement of firing speed are achieved.

CN114404933BActive Publication Date: 2026-01-16TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210090181.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-25
Publication Date
2026-01-16
Estimated Expiration
2042-01-25

AI Technical Summary

Technical Problem

In existing shooting games, the rate of fire adjustment method for weapons and items is inflexible and cannot be adjusted flexibly according to needs. As a result, the difference in rate of fire between high-level players has a significant impact on the success or failure of the game.

Method used

By configuring rate-of-fire assist accessories in shooting game missions, the firing speed of target shooting items can be adjusted so that when the rate-of-fire assist accessories are configured, the shooting operation is completed at a first firing speed, which is greater than the second firing speed when the rate-of-fire assist accessories are not configured.

Benefits of technology

It enables flexible adjustment of the firing rate of weapons and props, improves the firing rate, enriches the firing rate control methods of firing props, and solves the problem of the single firing rate adjustment method.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114404933B_ABST
    Figure CN114404933B_ABST
Patent Text Reader

Abstract

The application discloses a prop control method and device, a storage medium and an electronic device. The method comprises the following steps: displaying a virtual scene in which a virtual character is located in a shooting game task, wherein the virtual character is configured with a target shooting prop; in response to a trigger operation performed on a shooting control matched with the target shooting prop, determining accessory configuration information of the target shooting prop; if the accessory configuration information of the target shooting prop indicates that the target shooting prop is configured with a shooting speed auxiliary accessory, an auxiliary prop object of the target shooting prop completes a shooting operation at a first firing speed, wherein the first firing speed is greater than a second firing speed, and the second firing speed is a firing speed of the target shooting prop without being configured with the shooting speed auxiliary accessory. The application solves the technical problem that the existing shooting speed adjustment mode of a virtual prop is not flexible.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of computers, in particular to a prop control method and device, a storage medium and an electronic device. BACKGROUND

[0002] In recent years, more and more users pay attention to and use war type game applications (APPs), including many simulation type shooting confrontation games.

[0003] In existing shooting confrontation games, the operation ability of players is getting stronger and stronger. Among them, high-level players not only have a good feel for the operation of each weapon prop, but also can accurately grasp the firing speed of the weapon prop. Therefore, in the battle between high-level players, the difference of tens of milliseconds in the firing speed of the weapon prop can have an important influence on the success or failure of the game.

[0004] However, in the existing shooting confrontation game, the firing speed of the weapon prop is only related to the type of the weapon prop, and for a specific weapon prop, its firing speed cannot be adjusted. Therefore, the player can only replace different weapons to achieve the effect of accelerating the firing speed of the weapon. That is, the existing technology has the technical problem of single and inflexible adjustment of the firing speed of the weapon prop.

[0005] At present, there is no effective solution to the above problems. SUMMARY

[0006] The embodiments of the present application provide a prop control method and device, a storage medium and an electronic device to at least solve the technical problem of inflexible adjustment of the firing speed of the existing virtual prop.

[0007] According to an aspect of an embodiment of the present application, a prop control method is provided, comprising: displaying a virtual scene in which a virtual character in a shooting game task is located, wherein the virtual character is configured with a target shooting prop; in response to a trigger operation performed on a shooting control matched with the target shooting prop, determining accessory configuration information of the target shooting prop; if the accessory configuration information of the target shooting prop indicates that the target shooting prop is configured with a firing speed auxiliary accessory, an auxiliary prop object of the target shooting prop completes a shooting operation according to a first firing speed, wherein the first firing speed is greater than a second firing speed, and the second firing speed is the firing speed of the target shooting prop without the firing speed auxiliary accessory.

[0008] According to another aspect of the embodiments of the present application, a prop control device is also provided, which comprises: a display unit configured to display a virtual scene in which a virtual character is located in a shooting game task, wherein the virtual character is configured with a target shooting prop; a confirmation unit configured to determine accessory configuration information of the target shooting prop in response to a trigger operation performed on a shooting control matched with the target shooting prop; and a shooting unit configured to complete a shooting operation by an auxiliary prop object of the target shooting prop at a first firing speed in a case where the accessory configuration information of the target shooting prop indicates that the target shooting prop is configured with a firing speed auxiliary accessory, wherein the first firing speed is greater than a second firing speed, and the second firing speed is a firing speed of the target shooting prop without being configured with the firing speed auxiliary accessory.

[0009] According to still another aspect of the embodiments of the present application, a computer readable storage medium is also provided, which stores a computer program, wherein the computer program is configured to execute the prop control method when running.

[0010] According to still another aspect of the embodiments of the present application, a computer program product is provided, which comprises computer programs / instructions stored in a computer readable storage medium. A processor of a computer device reads the computer programs / instructions from the computer readable storage medium, and the processor executes the computer programs / instructions, so that the computer device executes the prop control method as described above.

[0011] According to still another aspect of the embodiments of the present application, an electronic device is also provided, which comprises a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute the prop control method by using the computer program.

[0012] In the embodiments of the present application, the virtual scene in which the virtual character is located in the shooting game task is displayed, wherein the virtual character is configured with the target shooting prop; the accessory configuration information of the target shooting prop is determined in response to the trigger operation performed on the shooting control matched with the target shooting prop; and the auxiliary prop object of the target shooting prop completes the shooting operation at the first firing speed in a case where the accessory configuration information of the target shooting prop indicates that the target shooting prop is configured with the firing speed auxiliary accessory, wherein the first firing speed is greater than the second firing speed, and the second firing speed is the firing speed of the target shooting prop without being configured with the firing speed auxiliary accessory. Thus, the shooting speed of the shooting prop is improved by using the auxiliary accessory, that is, the method for adjusting the shooting speed of the weapon prop is provided, and the technical problem that the existing virtual prop shooting speed adjustment mode is not flexible is solved. BRIEF DESCRIPTION OF DRAWINGS

[0013] The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiments of the application and together with the description serve to explain the application. In the drawings:

[0014] Figure 1 is a schematic diagram of a hardware environment of an optional prop control method according to an embodiment of the application;

[0015] Figure 2 is a flowchart of an optional prop control method according to an embodiment of the application;

[0016] Figure 3 is a schematic diagram of an optional prop control method according to an embodiment of the application;

[0017] Figure 4 is a schematic diagram of another optional prop control method according to an embodiment of the application;

[0018] Figure 5 is a schematic diagram of yet another optional prop control method according to an embodiment of the application;

[0019] Figure 6 is a schematic diagram of yet another optional prop control method according to an embodiment of the application;

[0020] Figure 7 is a flowchart of another optional prop control method according to an embodiment of the application;

[0021] Figure 8 is a structural schematic diagram of an optional prop control device according to an embodiment of the application;

[0022] Figure 9 is a structural schematic diagram of an optional electronic device according to an embodiment of the application. DETAILED DESCRIPTION

[0023] In order to enable persons skilled in the art to better understand the application scheme, the technical solutions in the embodiments of the application will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the application. Obviously, the described embodiments are only a part of the embodiments of the application, rather than all the embodiments of the application. Based on the embodiments in the application, all other embodiments obtained by persons skilled in the art without creative work should fall within the protection scope of the application.

[0024] It is to be understood that the terms "first", "second", and the like, used in the description and the claims of the present application as well as the above description of the drawings merely refer to categories and do not necessarily imply a specific order or chronology of events. It is to be understood that the use of the term "about" along with a value indicates that a value close to the specified value is intended, such as values falling within the range of 20% above and below the specified value. Also, the use of the term "including" and "comprising" and variations thereof, is intended to cover a non-exclusive inclusion, such that a process, method, system, product, or apparatus that comprises a list of steps or elements does not include only those steps or elements but can include other steps or elements not expressly listed or inherent to such process, method, product, or apparatus. Stated differently, steps or elements preceded by "comprises" or "including" can not be essential, optional, or required, they can also not be mutually exclusive and can act as synonyms for each other.

[0025] According to an aspect of the embodiments of the present application, there is provided a prop control method, which can be applied to, but is not limited to, a prop control system in a hardware environment as shown in Figure 1 , which can include, but is not limited to, a terminal device 102, a network 104, a server 106, a database 108, and a terminal device 110. The terminal device 102 and the terminal device 110 each run a target client (as shown in Figure 1 , taken as a shooting game application client). The terminal device 102 and the terminal device 110 each include a human-computer interaction screen, a processor, and a memory. The human-computer interaction screen is used to display a virtual game scene (such as the virtual shooting game scene as shown in Figure 1 ) and to provide a human-computer interaction interface to receive a human-computer interaction operation for controlling a virtual object controlled in the virtual scene, which will complete a game task set in the virtual scene. The processor is used to generate an interaction instruction in response to the human-computer interaction operation and to send the interaction instruction to the server. The memory is used to store relevant attribute data, such as object attribute information of the virtual object controlled and prop attribute information held, etc. The attribute information herein can include, but is not limited to, information for identifying its identity and current location, etc. The terminal device 102 runs a client for controlling a first virtual object; and optionally, in the case that a second virtual object is a virtual object controlled by the terminal device, the terminal device 110 runs a client for controlling the second virtual object. The second virtual object and the first virtual object are in different camps. In the embodiments of the present application, the second virtual object can, but is not limited to, use a target shooting prop to aim at the first virtual object to perform an aiming attack operation.

[0026] In addition, the server 106 includes a processing engine, which is used to perform a storage or reading operation on the database 108. Specifically, the processing engine reads the respective positions of the respective virtual objects and the aiming shooting information of the shooting props used by the respective virtual objects from the database 108.

[0027] The specific process is as follows: as step S102, a virtual scene in which a virtual character is located in a shooting game task is displayed, wherein the virtual character is configured with a target shooting prop. Then as step S104, a trigger operation performed by a shooting control matched with the target shooting prop is detected in a client running in the terminal device 110. Then step S106 is performed, and the terminal device 102 sends the touch operation information to the server 106 and the terminal device 110 through the network 104. The server 106 will perform steps S108 to S110, and in response to the trigger operation performed by the shooting control matched with the target shooting prop, the accessory configuration information of the target shooting prop is determined, and in the case where the accessory configuration information of the target shooting prop indicates that the shooting speed auxiliary accessory is configured, the first firing speed of the auxiliary prop object of the target shooting prop is determined. Then as step S112, the server 106 sends the speed information to the terminal device 102 through the network 104. As step S114, the terminal device 102 completes the shooting operation of the auxiliary prop object of the target shooting prop according to the first firing speed, wherein the first firing speed is greater than the second firing speed, and the second firing speed is the firing speed of the target shooting prop without the shooting speed auxiliary accessory.

[0028] As another optional implementation, when the terminal device 102 has strong computing processing capability, the above steps S108 and S110 can also be completed by the terminal device 102. Here, for example, the present embodiment does not make any limitation on this.

[0029] Optionally, in the present embodiment, the above terminal device can be a terminal device configured with a target client, which can include but is not limited to at least one of the following: a mobile phone (such as an Android mobile phone, an iOS mobile phone, etc.), a notebook computer, a tablet computer, a palm computer, a MID (Mobile Internet Device), a PAD, a desktop computer, a smart television, etc. The target client can be a video client, an instant messaging client, a browser client, an education client, etc. The client supports providing a shooting game task. The above network can include but is not limited to a wired network and a wireless network, wherein the wired network includes a local area network, a metropolitan area network and a wide area network, and the wireless network includes Bluetooth, WIFI and other wireless communication networks. The above server can be a single server, a server cluster composed of multiple servers, or a cloud server. The above is only an example, and the present embodiment does not make any limitation on this.

[0030] Optionally, in the embodiment, the prop control method can be applied in, but is not limited to, a game terminal application (Application, APP for short) that completes a predetermined confrontation game task in a virtual scene, such as a Multiplayer Online Battle Arena (MOBA for short) application or a shooting game application, wherein the confrontation game task can be, but is not limited to, a game task completed by a current player through interactive control of a virtual object in a virtual scene by a man-machine interactive prop and other virtual objects controlled by other players through confrontation interaction. The confrontation game task can be, but is not limited to, running in the form of a plug-in or an applet in an application (such as a non-independently running game APP) or running in a game engine in an application (such as an independently running game APP). The type of the game application can include, but is not limited to, at least one of the following: a Two Dimension (2D for short) game application, a Three Dimension (3D for short) game application, a Virtual Reality (VR for short) game application, an Augmented Reality (AR for short) game application, and a Mixed Reality (MR for short) game application. The above is only an example, and the embodiment does not make any limitation thereto.

[0031] In the embodiment, the virtual scene in which the virtual character is located in the shooting game task is displayed, wherein the virtual character is configured with a target shooting prop; in response to a trigger operation performed on a shooting control matched with the target shooting prop, accessory configuration information of the target shooting prop is determined; and when the target shooting prop is configured with a shooting speed auxiliary accessory, an auxiliary prop object of the target shooting prop completes a shooting operation at a first firing speed, wherein the first firing speed is greater than a second firing speed, and the second firing speed is a firing speed of the target shooting prop without the shooting speed auxiliary accessory, so as to realize the shooting speed of the shooting prop is improved by the auxiliary accessory, that is, a method for adjusting the shooting speed of the weapon prop is provided, and the technical problem that the existing virtual prop shooting speed adjustment mode is not flexible is solved.

[0032] As an optional implementation manner, as shown in Figure 2 The prop control method comprises the following steps:

[0033] S202, a virtual scene in which a virtual character is located in a shooting game task is displayed, wherein the virtual character is configured with a target shooting prop;

[0034] S204, in response to a trigger operation performed on a shooting control matched with the target shooting prop, accessory configuration information of the target shooting prop is determined;

[0035] S206, when the accessory configuration information of the target shooting prop indicates that the shooting speed auxiliary accessory is configured, the auxiliary prop object of the target shooting prop completes the shooting operation according to a first shooting speed, wherein the first shooting speed is greater than a second shooting speed, and the second shooting speed is the shooting speed of the target shooting prop without the shooting speed auxiliary accessory.

[0036] Optionally, in the embodiment, the prop control method can be applied in a virtual shooting scene provided by a shooting application, but is not limited thereto, wherein the shooting application can include, but is not limited to, a first-person shooting game (FPS), a third-person shooting game (TPS), and all games using hot weapons for remote attack. The first-person shooting game belongs to a branch of an action game (ACT), and as the name implies, the first-person shooting game is a shooting game in which the operator (player) shoots in the subjective view. The third-person shooting game is also a shooting game, and the difference from the first-person shooting game is that the virtual control character controlled by the operator (player) is directly displayed in the observation view. As a preferred solution, the embodiment can be applied to a first-person shooting game, that is, the game interface displayed is a virtual scene in which a virtual character is located, but the virtual character controlled by the operator does not appear in the virtual scene, but directly displays a weapon prop held by the virtual character, or displays a scene picture that can be observed by the virtual character.

[0037] Further, the target shooting prop can be, but is not limited to, a virtual shooting prop commonly used in shooting game tasks, such as a virtual gun, a virtual crossbow, a virtual bow, a virtual cannon, and the like. The auxiliary prop object corresponding to the target shooting prop is a weapon object fired by the target shooting prop. For example, the auxiliary prop object corresponding to the virtual gun is a bullet; the auxiliary prop object corresponding to the virtual crossbow is an arrow; the auxiliary prop object corresponding to the virtual bow is an arrow (it can be understood that the arrows used by the crossbow and the bow are different types of arrows); and the auxiliary prop object corresponding to the virtual cannon is a cannonball. The target shooting prop and the auxiliary prop object correspond to different auxiliary accessories. The auxiliary accessory is a common loading accessory corresponding to different types of target shooting props and auxiliary prop objects. For example, the auxiliary accessory corresponding to the gun is a magazine; the auxiliary accessory corresponding to the crossbow is a crossbow arrow bag; the auxiliary accessory corresponding to the bow is a bow arrow bag; further, the rate-of-fire auxiliary accessory is an accelerated loading accessory corresponding to different types of target shooting props and auxiliary prop objects. For example, the rate-of-fire auxiliary accessory corresponding to the gun is an accelerated magazine; the rate-of-fire auxiliary accessory corresponding to the crossbow is an accelerated crossbow arrow bag; and the rate-of-fire auxiliary accessory corresponding to the bow is an accelerated bow arrow bag. The target shooting prop, the auxiliary prop object, the auxiliary accessory, and the rate-of-fire auxiliary accessory are only examples, and the specific types of the objects are not limited herein.

[0038] Optionally, the firing speed can be understood as a parameter indicating the number of times of performing a firing operation by the firing prop in a unit of time. The greater the firing speed, the greater the number of times of controlling the firing prop to perform a firing operation in a unit of time, so that greater damage can be caused to the virtual characters of the enemy camp in a shorter time. In another way, the firing speed can also be used to indicate the speed of movement of the auxiliary prop object during the firing process. Assuming that the firing prop is a gun and the auxiliary prop object is a bullet, the firing speed can be used to indicate the flight speed of the bullet. The greater the firing speed, the faster the flight speed of the bullet, and the enemy camp can be hit in a shorter time.

[0039] Specifically, in one optional approach, the firing speed of a shooting device equipped with the aforementioned acceleration aid is increased compared to a shooting device equipped with only ordinary aids. For example, if a gun equipped with a standard magazine has a firing rate of 10 rounds per second, then a gun equipped with an acceleration magazine can increase that rate to 15 rounds per second. In another embodiment, the ballistic velocity of a shooting device equipped with the aforementioned acceleration aid is increased compared to a shooting device equipped with only ordinary aids. For instance, if a gun equipped with a standard magazine fires bullets at a velocity of 10 meters per second, then a gun equipped with an acceleration magazine can increase that velocity to 15 meters per second. These methods of increasing firing speed are merely examples and do not limit the actual methods of improvement.

[0040] It should also be understood that the above-mentioned triggering operations may include, but are not limited to, performing single-click, double-click, drag, long-press operations on the shooting control, etc., and no specific operation type is limited here.

[0041] The following combination Figures 3 to 5 The above embodiments will be explained in detail.

[0042] Taking the aforementioned shooting prop as a virtual firearm as an example, the corresponding auxiliary prop is the virtual bullet, and the auxiliary accessory is the magazine. For example... Figure 3The shooting prop 301 is a gun, and the prop information column 302 is displayed on the right side of the interface, indicating that the name of the shooting prop 301 is “machine gun”, the damage value is “50”, and the firing rate is “2”. According to the information in the prop information column, it can be understood that the shooting prop is a virtual machine gun, which can fire 2 bullets per second, and each bullet can cause 50 points of damage. Further, three virtual magazines are displayed below the interface, namely, a first-level magazine 303, a second-level magazine 304, and a third-level magazine 305. It should be understood that the three magazines are three types of magazines, which can be upgraded from the first-level magazine 303 to the second-level magazine 304, and then to the third-level magazine 305. The three types of magazines have different effects. The first-level magazine 303 is an “expansion magazine” that can be used to increase the number of virtual bullets equipped with the shooting prop 301 at one time. The bullet firing speed of the “expansion magazine” is normal, that is, 2 bullets per second; the second-level magazine 304 is a “rapid magazine” that can be used to increase the speed of replacing the magazine of the shooting prop 301. The bullet firing speed of the “rapid magazine” is also normal, that is, 2 bullets per second; the third-level magazine is a “high-level rapid magazine”, that is, the above-mentioned shooting speed auxiliary accessory, which can be used to increase the firing speed of the bullet. The bullet firing speed of the “expansion magazine” is advanced, that is, 5 bullets per second. It should be understood that in this embodiment, the above-mentioned prop control method can be provided when the above-mentioned third-level magazine 305 is equipped.

[0043] It should be further understood that in this embodiment, the virtual bullets need to be configured in the above-mentioned magazine first, and then the above-mentioned magazine is configured in the above-mentioned shooting prop, so that the virtual bullets can be fired by the above-mentioned shooting prop. Generally, the capacity of the above-mentioned magazine is limited, for example, the capacity of the default magazine is 10, that is, only 10 bullets can be configured. After using 10 bullets, the magazine replacement operation needs to be performed to replace the magazine that has already been loaded with bullets, so that the shooting prop can continue to be used to perform the shooting operation. In the shooting game, it takes a certain amount of time to replace the magazine. It can be understood that the “expansion magazine” can configure a larger number of bullets at one time, such as 20, thereby reducing the frequency of replacing the magazine. In this embodiment, the capacity of the “rapid magazine” and the “high-level rapid magazine” is 20, that is, when the above-mentioned magazine is equipped, after firing 20 bullets, the magazine needs to be replaced by the magazine replacement operation to supplement the virtual bullets, and then the shooting prop can continue to be controlled to perform the shooting operation.

[0044] As Figure 4As shown, with the aforementioned shooting item 301 and the aforementioned level 3 magazine 305 equipped, the virtual scene interface of the shooting game mission's virtual character is displayed. In this scene, a second virtual character 403 is displayed, controlled by another player. A movement control 402 is displayed in the lower left corner of the interface, used to control the current virtual character's movement; to the right of the movement control is the shooting item 401 configured for the current virtual character. It can be understood that this shooting item 401 is... Figure 3 The shooting prop 301 is displayed in a virtual scene in one way; a remaining ammo prompt box 406 is displayed on the right side of the shooting prop 401, displaying the content "25 / 100", indicating that the number of virtual bullets in the current magazine is 25, and the total number of virtual bullets in the virtual character's backpack is 100; a magazine changer control 405 and a shooting control 404 are also displayed in the lower right corner of the interface, wherein the magazine changer control is used to change the magazine in the shooting prop 401, and the shooting control 404 is used to control the shooting prop to perform shooting operations through trigger operation.

[0045] The following is combined Figure 6 The detection method for the above-mentioned triggering operation is explained. For example... Figure 6 yes Figure 5 An enlarged view of the shooting control 404 is shown. Before receiving a touch operation on the shooting control, the coordinates of the center point O of the shooting control 404 in the display interface are determined. Upon detecting a touch operation, the coordinates of the touch point in the display interface are obtained, and the distance value is determined according to a distance formula. This determined distance value is then compared with a set distance threshold to determine that the touch operation occurred on the shooting control 404. Figure 6 The diagram shows three touch points A, B, and C. The coordinates of these three points are determined, and the distance between these three points and the center point O of the shooting control is determined using a distance formula. This determines that the distance between points B and O is equal to a preset threshold, and thus determines that the touch operation corresponding to touch point B is a trigger operation for the shooting control.

[0046] It is understood that the above specific embodiments are merely illustrative examples and are not intended to limit this application.

[0047] In the embodiment of the present application, a virtual scene in which a virtual character is located in a shooting game task is displayed, wherein the virtual character is configured with a target shooting prop; in response to a trigger operation performed on a shooting control matched with the target shooting prop, accessory configuration information of the target shooting prop is determined; if the accessory configuration information of the target shooting prop indicates that the target shooting prop is configured with a firing rate auxiliary accessory, an auxiliary prop object of the target shooting prop completes a shooting operation at a first firing speed, wherein the first firing speed is greater than a second firing speed, and the second firing speed is a firing speed of the target shooting prop without the firing rate auxiliary accessory, so as to realize the shooting speed of the shooting prop is improved by the auxiliary accessory, that is, a method for adjusting the shooting speed of the weapon prop is provided, and the technical problem that the existing virtual prop shooting speed adjustment mode is not flexible is solved.

[0048] As an optional implementation, the auxiliary prop object of the target shooting prop completes the shooting operation at the first firing speed, and further includes:

[0049] S1, determining a current remaining number of the auxiliary prop objects;

[0050] S2, the auxiliary prop objects greater than a target number threshold value among the auxiliary prop objects assist the target shooting prop to complete the shooting operation at a firing speed, and the second auxiliary prop objects less than or equal to the target number threshold value among the auxiliary prop objects assist the target shooting prop to complete the shooting operation at a second firing speed, wherein the first firing speed is greater than the second firing speed.

[0051] It should be understood that in the present embodiment, when the shooting prop is equipped with the firing rate auxiliary prop and controlled to perform the shooting operation, different shooting speeds are configured for the shooting prop according to different current remaining numbers of the auxiliary prop objects used to implement the shooting operation. In an optional manner, when the current number of the auxiliary shooting objects is greater than the target number threshold value, the first speed is configured for the target shooting prop, and when the current number of the auxiliary shooting objects is less than or equal to the target number threshold value, the second speed is configured for the target shooting prop, wherein the first speed is greater than the second speed. For example, when the target number threshold value is N, the current number of the auxiliary props used to implement the shooting operation is X, and X is greater than N, the shooting speed configured for the target shooting prop is A; after the shooting prop is controlled to perform the shooting operation, the number of the auxiliary props used to implement the shooting operation is reduced from X to Y, and Y is less than N, the shooting speed configured for the target shooting prop is reduced from A to B.

[0052] Continue to combine Figure 3 、 Figure 4 、 Figure 5 The above embodiments are described.

[0053] In Figure 3In the interface shown, the shooting prop 301 is configured, and the third magazine 305 is installed. It is determined that the target quantity threshold corresponding to the third magazine 305 is 20. In the interface shown, the number of bullets remaining in the current shooting prop 401 is 25, that is, the number of bullets in the magazine configured in the virtual prop 401 is 25. Since 25 is greater than the target quantity threshold 20, it is assumed that the speed value of the first bullet fired by the shooting prop is 5, and it is indicated that the first bullet is fired after 0.2 seconds. Before the second bullet is fired, it is determined that the number of bullets in the above-mentioned magazine is 24, which is also greater than the target quantity threshold 20, so the second bullet is fired after 0.2 seconds. Figure 4 In the interface shown, the number of bullets remaining in the current shooting prop 401 is 25, that is, the number of bullets in the magazine configured in the virtual prop 401 is 25. Since 25 is greater than the target quantity threshold 20, it is assumed that the speed value of the first bullet fired by the shooting prop is 5, and it is indicated that the first bullet is fired after 0.2 seconds. Before the second bullet is fired, it is determined that the number of bullets in the above-mentioned magazine is 24, which is also greater than the target quantity threshold 20, so the second bullet is fired after 0.2 seconds.

[0054] As shown in Figure 5 After 5 bullets are fired by the above-mentioned shooting prop 401, Figure 5 The remaining bullet prompt information in the remaining bullet prompt box 407 shown in the interface is “20 / 100”. Before the sixth bullet is fired, it is determined that the number of bullets remaining at this time is 20, which is equal to the target threshold 20. It is determined that the speed of the first bullet fired by the shooting prop becomes the second speed value 2, and it is indicated that the sixth bullet needs to be fired after 0.5 seconds. Similarly, between the seventh bullet and the twenty-fifth bullet, since the number of bullets remaining is less than the target threshold 20, the shooting speed is the second speed value 2. After the above-mentioned 25 bullets are fired, it is necessary to detect the touch operation of the magazine changing control 405 in Figure 4 In the interface shown, the number of bullets remaining in the current shooting prop 401 is 25, that is, the number of bullets in the magazine configured in the virtual prop 401 is 25. Since 25 is greater than the target quantity threshold 20, it is assumed that the speed value of the first bullet fired by the shooting prop is 5, and it is indicated that the first bullet is fired after 0.2 seconds. Before the second bullet is fired, it is determined that the number of bullets in the above-mentioned magazine is 24, which is also greater than the target quantity threshold 20, so the second bullet is fired after 0.2 seconds.

[0055] According to the above-mentioned embodiments of the present application, by determining the number of currently remaining auxiliary prop objects; the auxiliary prop objects greater than the target quantity threshold in the auxiliary prop objects are assisted by the target shooting prop to complete the shooting operation at the first firing speed, and the second auxiliary prop objects less than or equal to the target quantity threshold are assisted by the target shooting prop to complete the shooting operation at the second firing speed. Thus, the shooting speed of the shooting prop is improved by the auxiliary prop, and different shooting speeds of different quantities of auxiliary props are set, thereby providing multiple methods for adjusting the shooting speed of the weapon prop, and solving the technical problem that the existing virtual prop shooting speed adjustment method is not flexible.

[0056] As an optional solution, the above-mentioned first auxiliary prop object greater than the target quantity threshold in the auxiliary prop object is assisted by the target shooting prop to complete the shooting operation at the first firing speed, which includes:

[0057] S1, determining the firing sequence position identifier of the target auxiliary prop object currently to be fired in the first auxiliary prop object;

[0058] S2, configuring a first shooting speed for the target auxiliary prop object that matches the shooting sequence position identifier, wherein the larger the shooting sequence position identifier, the smaller the speed value of the first shooting speed, and the minimum value of the first shooting speed is greater than the second shooting speed.

[0059] continue to be based on Figure 3 , Figure 4 , Figure 5 The above embodiments are described with the example of the above. In the above example, the second speed value is 2, indicating that one bullet can be fired in 0.5 seconds. At the same time, it needs to be understood that the bullets in the above magazine are fired in the order of arrangement. According to the order of firing, the 25 bullets in Figure 4 can be sorted as "1, 2, 3, 4, 5…25" respectively. It can be understood that before the bullet with the sequence number 6 is fired, the shooting speeds of the bullets with the sequence numbers 1-5 are all the first speed.

[0060] In this embodiment, the first speed of the bullets with the sequence numbers 1-5 decreases with the increase of the sequence number. For example, the shooting speed of the bullet with the sequence number 1 is 5, that is, the bullet with the sequence number 1 can be fired in 0.2 seconds; the shooting speed of the bullet with the sequence number 2 is 4, that is, the bullet with the sequence number 2 can be fired in 0.25 seconds; the shooting speed of the bullet with the sequence number 3 is 3, that is, the bullet with the sequence number 3 can be fired in 0.33 seconds; the shooting speed of the bullet with the sequence number 4 is 2.5, that is, the bullet with the sequence number 4 can be fired in 0.4 seconds; the shooting speed of the bullet with the sequence number 5 is 2.2, that is, the bullet with the sequence number 5 can be fired in 0.45 seconds. It can be seen that the shooting speeds of the bullets with the sequence numbers 1-5 are all greater than the second speed 2.

[0061] Through the embodiments provided in the present application, the shooting sequence position identifier of the target auxiliary prop object currently to be fired in the first auxiliary prop object is determined; the first shooting speed for the target auxiliary prop object that matches the shooting sequence position identifier is configured, wherein the larger the shooting sequence position identifier, the smaller the speed value of the first shooting speed, and the minimum value of the first shooting speed is greater than the second shooting speed, so as to realize that in the case of determining the auxiliary prop object set that shoots at the first speed, the speed of the auxiliary prop object in the set decays with the increase of the shooting sequence number, thereby enriching the control method of the shooting speed of the shooting prop and solving the technical problem of the single control method of the shooting speed.

[0062] As an optional embodiment, after the first auxiliary prop object greater than the target number threshold in the auxiliary prop object is used to assist the target shooting prop to complete the shooting operation at the first shooting speed, and the second auxiliary prop object less than or equal to the target number threshold is used to assist the target shooting prop to complete the shooting operation at the second shooting speed, the method further comprises:

[0063] S1, in response to the replenishment operation of the auxiliary item object, replenish the rate of fire assist attachment of the target shooting item with auxiliary item objects, and obtain the updated number of auxiliary item objects, wherein the auxiliary item objects are equipped in the rate of fire assist attachment;

[0064] S2, if the number of updated auxiliary prop objects is greater than the target quantity threshold, the first auxiliary prop object among the updated auxiliary prop objects that is greater than the target quantity threshold will assist the target shooting prop to complete the shooting operation at the first firing speed, and the second auxiliary prop object that is less than or equal to the target quantity threshold will assist the target shooting prop to complete the shooting operation at the second firing speed.

[0065] It is understood that, in this embodiment, since auxiliary props in different orders have different firing speeds, and the firing speed of the auxiliary props fired first is greater than that of the auxiliary props fired later, this embodiment also provides a supplementary operation to maintain the control method of the firing props firing at high speed.

[0066] Continue with Figure 3 , Figure 4 , Figure 5 The above embodiments will be described in detail below. Figure 3 As shown, when equipped with a level 3 magazine 305, the known capacity of the level 3 magazine is 25, corresponding to a threshold of 20 level 3 magazines. That is to say, when equipped with a level 3 magazine and the magazine is fully loaded (full of bullets), the first 5 bullets can be fired at high speed (first velocity), and the subsequent 20 bullets can only be fired at low speed (second velocity).

[0067] like Figure 4 As shown, after firing 5 bullets, the magazine now contains 20 bullets, indicating that subsequent bullets can only be fired at low speed. Upon receiving a touch input from the player to the reload control 405, a replenishment operation is performed, restoring the magazine to its full capacity of 25 bullets. At this point, the interface displays as follows: Figure 3 As shown, the magazine contains 25 bullets. The next five bullets are fired at a high speed (first velocity). After firing these five bullets, if firing continues, the bullet velocity is set to a low speed (second velocity).

[0068] It is understandable that if the shooting props mentioned above are other types of shooting props, the corresponding object space will also change according to the type of shooting prop. For example, for a crossbow, the object space changes to a quiver. The above is only an example and does not limit this embodiment.

[0069] By the above embodiment provided in the present application, the number of the auxiliary prop objects is updated by supplementing the auxiliary prop objects for the rate-of-fire auxiliary accessory of the target shooting prop in response to the supplement operation on the auxiliary prop objects, wherein the auxiliary prop objects are equipped in the rate-of-fire auxiliary accessory; in the case that the number of the updated auxiliary prop objects is greater than the target number threshold, the first auxiliary prop objects greater than the target number threshold in the updated auxiliary prop objects are used to assist the target shooting prop to complete the shooting operation at the first firing speed, and the second auxiliary prop objects less than or equal to the target number threshold are used to assist the target shooting prop to complete the shooting operation at the second firing speed, so as to reload the auxiliary prop objects through the supplement operation, improve the firing speed of the auxiliary prop objects, and solve the technical problem of single control method of the existing shooting speed.

[0070] As an optional solution, before supplementing the auxiliary prop objects for the target shooting prop, the method further comprises:

[0071] S1, in the case that the number of the auxiliary prop objects equipped in the object space matched with the rate-of-fire auxiliary accessory is less than the space capacity of the object space, it is determined that the object space is in an allowed supplement state;

[0072] S2, supplementing the auxiliary prop objects for the object space in the allowed supplement state.

[0073] It can be understood that in the embodiment, the supplement operation can be implemented only in the case that there is a margin in the above object space. For example, in the case that the magazine capacity equipped for the machine gun is 25 and 5 bullets are consumed, the supplement operation can be performed to restore the number of bullets in the magazine to 25.

[0074] It can be understood that the shooting speed can be continuously improved through multiple supplement operations by the above method. The first speed value is 5, the second speed value is 2, and the time consumption for changing the magazine is 0.5s. The above shooting speed improving method and effect are described by taking the first speed value as 5, the second speed value as 2, and the time consumption for changing the magazine as 0.5s. In the first method, 5 bullets are fired in the case of a full magazine, which takes 1s, and the number of bullets is supplemented to 25 through the magazine changing operation, which takes 0.5s, and then 5 bullets are fired, which takes 1s. It is easy to calculate that the total time consumption for firing 10 bullets by the above method is 2.5s; in the second method, 5 bullets are fired in the case of a full magazine, which takes 1s, but the magazine changing operation is not performed, and 5 bullets are directly fired, which takes 2.5s, and the total time consumption is 3.5s. It can be seen that the time consumption of the first method is less than that of the second method for firing 10 bullets. That is, the firing speed of the virtual shooting prop can be further improved by the embodiment described in the present application.

[0075] Through the embodiments provided in the present application, in the case that the number of the auxiliary prop objects equipped in the target shooting prop matched object space is less than the space capacity of the object space, it is determined that the object space is in the allowed replenishment state; the auxiliary prop objects are replenished to the object space in the allowed replenishment state, so as to achieve the technical effect of controlling the shooting speed of the shooting prop in multiple operation modes, and solve the technical problem of single shooting speed control method of the prop in the prior art.

[0076] As an optional solution, replenishing the auxiliary prop objects to the object space in the allowed replenishment state comprises:

[0077] S1, determining the consumed number of the auxiliary prop objects in the object space, and the number of the auxiliary prop objects in the backpack space associated with the virtual character;

[0078] S2, in the case that the number of the auxiliary prop objects in the backpack space is greater than or equal to the consumed number, replenishing the auxiliary prop objects to the object space according to the consumed number;

[0079] S3, in the case that the number of the auxiliary prop objects in the backpack space is less than the consumed number, replenishing the auxiliary prop objects to the object space according to the number of the auxiliary prop objects in the backpack space.

[0080] It is easy to understand that in the present embodiment, the number of the auxiliary prop objects replenished through the replenishment operation is not fixed. Assuming that the number of bullets in the backpack is 100, and the expected consumption of bullets in this replenishment operation is 20, since the remaining amount in the backpack can meet the expected consumption, the number of bullets replenished through this replenishment operation is 20; in another way, the number of bullets in the backpack is 10, and the expected consumption of bullets in this replenishment operation is 20, since the remaining amount in the backpack cannot meet the expected consumption, the number of bullets replenished through this replenishment operation is only 10.

[0081] Through the embodiments, by determining the consumed number of the auxiliary prop objects in the object space, and the number of the auxiliary prop objects in the standby object space associated with the object space; in the case that the number of the auxiliary prop objects in the standby object space is greater than or equal to the consumed number, replenishing the auxiliary prop objects to the object space according to the consumed number; in the case that the number of the auxiliary prop objects in the standby object space is less than the consumed number, replenishing the auxiliary prop objects to the object space according to the number of the auxiliary prop objects in the standby object space, so as to limit the replenishment number of the replenishment operation in the case of providing multiple shooting speed increasing modes of the shooting prop, avoid unlimited replenishment operation of the player, and achieve the technical effect of guaranteeing the balance of the game task while providing multiple shooting speed increasing modes of the shooting prop.

[0082] As an optional implementation, after the accessory configuration information of the target shooting prop is determined, the method further includes:

[0083] S1, obtaining state information of the virtual character;

[0084] S2, configuring a second shooting speed of the auxiliary prop object matching the state information;

[0085] S3, based on the second shooting speed, configuring a first shooting speed of the auxiliary prop object matching the accessory configuration information, wherein the first shooting speed is greater than the second shooting speed.

[0086] It can be understood that in the embodiment, the second shooting speed of the auxiliary prop object can also be configured by obtaining the state information of the virtual character. That is, in the embodiment, the second shooting speed is related to the state information of the virtual character. It can be understood that the state information can include but is not limited to character type information, prop type information of the shooting prop, life resource value information of the character, etc.

[0087] Taking the life resource value information as an example, different second shooting speeds can be configured for different numerical life resource value information of the virtual character. For example, for a virtual character with a higher life resource value, it indicates that the activity ability of the virtual character is stronger, so a relatively higher second shooting speed of the auxiliary prop object is configured, and for a virtual character with a lower life resource value, it indicates that the activity ability of the virtual character is weaker, so a relatively lower second shooting speed of the auxiliary prop object is configured. Further, after the accessory configuration information of the target shooting prop is determined, the first shooting speed higher than the second shooting speed is determined based on the second shooting speed.

[0088] The above is only an example for illustration, and does not limit the embodiment.

[0089] Through the embodiments provided in the application, by obtaining the state information of the virtual character, configuring a second shooting speed of the auxiliary prop object matching the state information, and based on the second shooting speed, configuring a first shooting speed of the auxiliary prop object matching the accessory configuration information, wherein the first shooting speed is greater than the second shooting speed, the player can adjust the state and equipment information of the virtual character to change the shooting speed of the auxiliary shooting object, thereby solving the technical problem that the adjustment mode of the shooting speed in the prior art is relatively single.

[0090] As an optional solution, the second shooting speed of the auxiliary prop object matching the state information includes at least one of the following:

[0091] S1, obtaining the character attribute information of the virtual character from the state information, wherein the character attribute information comprises level information of the virtual character and character type information of the virtual character; and configuring a second launch speed of the first auxiliary prop object that matches the character attribute information;

[0092] S2, obtaining the prop type information of the target shooting prop currently held by the virtual character from the state information; and configuring a second launch speed of the first auxiliary prop object that matches the prop type information;

[0093] S3, obtaining the prop information of all shooting props currently stored in the backpack space of the virtual character from the state information; and configuring a second launch speed of the first auxiliary prop object that matches the prop information.

[0094] It should be explained that in the embodiment, the state information can specifically comprise attribute information of the virtual character, and the attribute information can specifically comprise level information of the virtual character and character type information of the virtual character.

[0095] It can be easily understood that for different types of virtual characters, a second launch speed that is adapted to the character type can be configured, for example, for a virtual character whose virtual profession is “marksman”, a relatively high second launch speed can be configured for the auxiliary prop object, and for a virtual character whose virtual profession is “engineer”, a relatively low second launch speed can be configured for the auxiliary prop object; at the same time, for different levels of virtual characters, a second launch speed that is adapted to the character level can also be configured, for example, for a virtual character whose character level is higher, a relatively high second launch speed can be configured for the auxiliary prop object of the virtual character, and for a virtual character whose character level is lower, a relatively low second launch speed can be configured for the auxiliary prop object.

[0096] Similarly, for different prop types of shooting props, different second launch speeds can be configured, for example, for a shooting prop whose shooting prop type is “machine gun”, a relatively high second launch speed can be configured for the auxiliary prop object, and for a shooting prop whose shooting prop type is “bow and arrow”, a relatively low second launch speed can be configured for the auxiliary prop object.

[0097] It should be explained that the prop storage space can specifically be a virtual backpack used by the virtual character to store props in a game task. When the number of all shooting props currently stored in the backpack of the virtual character is obtained, different second launch speeds can be configured for the auxiliary prop object according to different numbers of shooting props. For example, the more shooting props in the backpack, the higher second launch speed is configured for the auxiliary prop object, and the fewer shooting props in the backpack, the lower second launch speed is configured for the auxiliary prop object. It can be understood that the above is only an exemplary description and does not limit the embodiment.

[0098] It can be understood that after the second launch speed is determined based on the above method, the first launch speed matched with the accessory configuration information is further configured for the auxiliary prop object, that is, the initial launch speed is determined by the above method, and then the launch speed of the improved prop object is determined based on the accessory configuration information.

[0099] Through the above embodiments provided in the application, the current role attribute information of the virtual role is obtained from the state information, wherein the role attribute information includes level information of the virtual role and role type information of the virtual role; the second launch speed matched with the role attribute information is configured for the auxiliary prop object; the prop type information of the target shooting prop currently held by the virtual role is obtained from the state information; the second launch speed matched with the prop type information is configured for the auxiliary prop object; the prop information of all shooting props currently stored in the prop storage space of the virtual role is obtained from the state information; and the second launch speed matched with the prop information is configured for the auxiliary prop object, thereby providing a plurality of methods for controlling the second launch speed of the auxiliary prop object, which helps the player to configure a suitable second launch speed according to the demand, and solves the technical problem that the existing shooting speed control method is relatively single.

[0100] As an optional embodiment, before the above displaying the virtual scene in which the virtual role in the shooting game task is located, further comprising:

[0101] S1, in response to a selection operation performed on the shooting speed auxiliary accessory, configuring the shooting speed auxiliary accessory for the target shooting prop;

[0102] S2, in response to a first upgrade operation performed on the shooting speed auxiliary accessory, increasing the space capacity of the object space of the shooting speed auxiliary accessory to increase the number of auxiliary prop objects allowed to be equipped in the shooting speed auxiliary accessory;

[0103] S3, in response to a second upgrade operation performed on the shooting speed auxiliary accessory, matching the third launch speed for the shooting speed auxiliary accessory to increase the launch speed of the auxiliary prop object equipped in the shooting speed auxiliary accessory, wherein the third launch speed is greater than the first launch speed.

[0104] It is understood that in this embodiment, after equipping the aforementioned rate-of-fire assist device, multiple and repeated upgrade operations can be performed on it. In the first upgrade operation, the spatial capacity of the rate-of-fire assist device can be increased; in the second upgrade operation, the firing speed of the assist device object loaded within it can be further increased. The benefits of each upgrade operation can be stacked or combined, and the specific upgrade method is not limited here. In one optional approach, assuming that after equipping the "Advanced Quick-Fire Magazine," the current magazine capacity is 25 rounds, and the firing speed is 5 rounds / second; after the first upgrade operation on the current "Advanced Quick-Fire Magazine," the current magazine capacity is upgraded to 30 rounds, while the firing speed remains unchanged; after the second upgrade operation on the current "Advanced Quick-Fire Magazine," the current magazine capacity remains at 30 rounds, and the firing speed is increased to 10 rounds / second. It is understood that the order of the first and second upgrade operations is not a limitation on the actual upgrade method, nor is the combination of the effects limited to the actual upgrade method.

[0105] In this embodiment, a rate-of-fire assist accessory is configured for a target firing tool in response to a selection operation performed on the rate-of-fire assist accessory; a first upgrade operation is performed on the rate-of-fire assist accessory to increase the spatial capacity of the object space, thereby increasing the number of auxiliary tool objects that can be equipped in the rate-of-fire assist accessory; a second upgrade operation is performed on the rate-of-fire assist accessory to match a third firing rate, thereby increasing the firing rate of the auxiliary tool objects equipped in the rate-of-fire assist accessory. This enables multiple upgrade operations on the rate-of-fire assist accessory to enhance its gain effect, thus providing a variety of methods for adjusting the firing rate of weapon tools and solving the technical problem of inflexible firing rate adjustment methods for existing virtual tools.

[0106] The following combination Figure 7 A complete embodiment will be described, such as Figure 7 As shown, step S702 is executed first to equip the speed-up magazine;

[0107] It is understood that, in this embodiment, the speed-up magazine is a piece of game equipment that needs to be equipped before the start of the shooting game.

[0108] Execute judgment step S704 to determine whether the fire button is pressed. If the fire button is pressed, execute step S706. If the fire button is not pressed, return to execute step S702.

[0109] The following is combined Figure 6 The method for detecting pressed fire button described above will be explained. For example... Figure 6 yes Figure 5The enlarged view of the shooting control 404 in FIG. 4, before obtaining the touch operation for the shooting control, the coordinate of the center point O of the shooting control 404 in the display interface is determined. In the case of detecting the touch operation, the coordinate of the touch point of the touch operation in the display interface is obtained, and the distance value is determined according to the distance formula, and the distance value determined is compared with the set distance threshold value, so as to determine that the touch operation is applied to the above-mentioned shooting control 404. As shown in FIG. 6, Figure 6 The three touch points A, B, C are displayed together, the coordinates of the three points are determined, and the distance between the three points and the center point O of the shooting control is determined by the distance formula, so as to determine that the distance between OB is equal to the preset threshold value, and then determine that the touch operation corresponding to the touch point B is the touch operation of pressing the fire key.

[0110] As step S706, the bullet is fired;

[0111] Then the judgment step S708 is executed, whether it is the first N bullets, in the case of determining the first N bullets, step S710-1 is executed, in the case of not being clicked for use, step S710-2 is executed;

[0112] As S710-2, the firing speed is kept unchanged;

[0113] In this embodiment, taking N as 5 as an example, in the case that the fired bullet is not the first 5 bullets in the speed-up magazine, the firing speed of the bullet is kept as the normal firing speed.

[0114] As step S710-1, the firing speed is improved;

[0115] In the case of determining that the fired bullet is the first 5 bullets in the magazine, the firing speed of the bullet is improved.

[0116] After executing step S710-1, the judgment step S712 is executed, whether the magazine is changed, in the case of confirming the change of the magazine, step S714-1 is executed, in the case of not changing the magazine, step S714-2 is executed;

[0117] As step S714-1, the bullets are supplemented;

[0118] It should be noted that the number of bullets supplemented by the supplement operation is not fixed. Assuming that the remaining amount of bullets in the backpack is 100, and the expected consumption of bullets is 20 in this supplement operation, since the remaining amount of the backpack can meet the expected consumption, the number of bullets supplemented by this supplement operation is 20; in another way, the remaining amount of bullets in the backpack is 10, and the expected consumption of bullets is 20 in this supplement operation, since the remaining amount of the backpack cannot meet the expected consumption, the number of bullets supplemented by this supplement operation is only 10.

[0119] After S714-1 is executed, return to S704;

[0120] If the magazine is not replaced, S714-2 is executed to determine that the bullet supplement fails;

[0121] It can be understood that, in the case that there is no bullet in the magazine, it is determined that the operation is over.

[0122] The above Figure 7 The flowchart shown is an example, and the present embodiment is not limited in this regard.

[0123] In the embodiment of the application, the virtual scene in which the virtual character in the shooting game task is located is displayed; in response to a trigger operation performed on a shooting control matched with the target shooting prop, the number of auxiliary prop objects assisting the target shooting prop to complete the shooting operation is determined; the first auxiliary prop object greater than a target number threshold in the auxiliary prop objects assists the target shooting prop to complete the shooting operation at a first shooting speed, and the second auxiliary prop object less than or equal to the target number threshold assists the target shooting prop to complete the shooting operation at a second shooting speed, so that the shooting speed of the shooting prop is improved by the auxiliary prop, and different shooting speeds of different numbers of auxiliary props are set, thereby providing multiple methods for adjusting the shooting speed of the weapon prop and solving the technical problem that the existing virtual prop shooting speed adjustment method is not flexible.

[0124] It should be noted that, for each of the above method embodiments, in order to simply describe, each is described as a series of action combinations, but those skilled in the art should know that the present application is not limited by the described action sequence, because according to the present application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the actions and modules involved are not necessarily necessary for the present application.

[0125] According to another aspect of the embodiment of the application, a prop control device for implementing the above-mentioned prop control method is also provided. As shown in the figure, the device comprises: Figure 8 The display unit 802 is configured to display the virtual scene in which the virtual character in the shooting game task is located, wherein the virtual character is configured with a target shooting prop;

[0126] The confirmation unit 804 is configured to determine the accessory configuration information of the target shooting prop in response to a trigger operation performed on a shooting control matched with the target shooting prop;

[0127]

[0128] ​The shooting unit 806 is configured to, when the accessory configuration information of the target shooting prop indicates that the shooting speed auxiliary accessory is configured, the auxiliary prop object of the target shooting prop completes the shooting operation according to a first shooting speed, and the first shooting speed is greater than a second shooting speed, and the second shooting speed is the shooting speed of the target shooting prop without the shooting speed auxiliary accessory.

[0129] Optionally, in the embodiments, the embodiments implemented by the various unit modules described above can refer to the various method embodiments described above, which will not be described here.

[0130] According to another aspect of the embodiments of the present application, an electronic device for implementing the prop control method described above is also provided, which can be Figure 9 a terminal device or a server as shown. The present embodiment takes the terminal device as an example for illustration. As shown in the figure, the electronic device includes a memory 902 and a processor 904, the memory 902 stores a computer program, and the processor 904 is configured to execute the steps in any of the method embodiments described above through the computer program. Figure 9

[0131] Optionally, in the embodiments, the electronic device described above can be located in at least one of the network devices in the computer network.

[0132] Optionally, in the embodiments, the processor can be configured to execute the following steps through the computer program:

[0133] S1, display a virtual scene in which a virtual character in a shooting game task is located, wherein the virtual character is configured with a target shooting prop;

[0134] S2, in response to a trigger operation performed on a shooting control matched with the target shooting prop, determine accessory configuration information of the target shooting prop;

[0135] S3, when the accessory configuration information of the target shooting prop indicates that the shooting speed auxiliary accessory is configured, the auxiliary prop object of the target shooting prop completes the shooting operation according to a first shooting speed, and the first shooting speed is greater than a second shooting speed, and the second shooting speed is the shooting speed of the target shooting prop without the shooting speed auxiliary accessory.

[0136] Optionally, those skilled in the art can understand that Figure 9 the structure shown in the figure is only schematic, and the electronic device can also be a smart phone (such as an Android phone, an iOS phone, etc.), a tablet computer, a palm computer, a mobile Internet device (MID), a PAD, and the like. Figure 9 ​It does not limit the structure of the electronic device. For example, the electronic device can further include more or less components (such as a network interface, etc.) than those shown in FIG. 8, or have a different configuration from that shown in FIG. 8. Figure 9 Figure 9

[0137] The memory 902 can be used to store software programs and modules, such as program instructions / modules corresponding to the prop control method and device in the embodiments of the present application. The processor 904 executes various functions and data processing by running the software programs and modules stored in the memory 902, that is, implements the prop control method described above. The memory 902 can include a high-speed random access memory, and can further include a non-volatile memory such as one or more magnetic storage devices, flash memories, or other non-volatile solid-state memories. In some examples, the memory 902 can further include a memory remotely arranged with respect to the processor 904, which can be connected to the terminal through a network. Examples of the network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof. Specifically, the memory 902 can be used to store, but is not limited to, various elements in a scene picture, prop control information, and the like. As an example, as shown in FIG. 8, the memory 902 can include, but is not limited to, the display unit 802, the confirmation unit 804, and the shooting unit 806 in the prop control device. In addition, other module units in the prop control device can also be included, but are not limited to, which will not be described in detail in this example. Figure 9 Figure 9

[0138] Optionally, the transmission device 906 is used to receive or send data via a network. Specific examples of the network can include wired networks and wireless networks. In one example, the transmission device 906 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices and routers through a network cable to communicate with the Internet or a local area network. In one example, the transmission device 906 is a radio frequency (Radio Frequency, RF) module, which is used to communicate with the Internet in a wireless manner.

[0139] In addition, the electronic device further includes a display 908 for displaying a virtual scene in an interface, and a connection bus 910 for connecting various module components in the electronic device.

[0140] ​​​In other embodiments, the terminal device or the server described above can be a node in a distributed system, where the distributed system can be a blockchain system, which can be a distributed system formed by the plurality of nodes connected through network communication. Among them, the nodes can form a peer-to-peer (P2P) network, and any form of computing device, such as a server, a terminal, and the like, can become a node in the blockchain system by joining the peer-to-peer network.

[0141] According to an aspect of the present application, a computer program product is provided, which includes computer programs / instructions containing program codes for executing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network through a communication part, and / or installed from a removable medium. When the computer program is executed by a central processing unit, various functions provided by the embodiments of the present application are performed.

[0142] The above-mentioned serial numbers of the embodiments of the present application are only for description, and do not represent the advantages and disadvantages of the embodiments.

[0143] According to an aspect of the present application, a computer readable storage medium is provided, from which a processor of a computer device reads computer instructions, and the processor executes the computer instructions to enable the computer device to perform the prop control method described above.

[0144] Optionally, in the present embodiment, the computer readable storage medium described above can be configured to store computer programs for executing the following steps:

[0145] S1, a virtual scene in which a virtual character in a shooting game task is located is displayed, wherein the virtual character is configured with a target shooting prop;

[0146] S2, in response to a trigger operation performed on a shooting control matched with the target shooting prop, accessory configuration information of the target shooting prop is determined;

[0147] S3, when the accessory configuration information of the target shooting prop indicates that the target shooting prop is configured with a rate-of-fire auxiliary accessory, the auxiliary prop object of the target shooting prop completes a shooting operation at a first firing speed, wherein the first firing speed is greater than a second firing speed, and the second firing speed is the firing speed of the target shooting prop without being configured with the rate-of-fire auxiliary accessory.

[0148] Optionally, in the embodiment, all or part of the steps in the various methods of the above embodiments can be understood by those of ordinary skill in the art that the program can instruct the terminal device related hardware to complete, and the program can be stored in a computer readable storage medium, and the storage medium can include a flash disk, a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, etc.

[0149] The integrated units in the above embodiments, if realized in the form of software function units and sold or used as independent products, can be stored in the above computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the parts that make contributions to the prior art or the whole or part of the technical solutions can be embodied in the form of software products. The computer software product is stored in a storage medium and includes a plurality of instructions for causing one or more computer devices (which can be personal computers, servers or network devices, etc.) to execute all or part of the steps of the above methods of various embodiments of the present application.

[0150] In the above embodiments of the present application, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the related description of other embodiments.

[0151] In the several embodiments provided by the present application, it should be understood that the disclosed client can be implemented in other ways. Of course, the above device embodiment is only illustrative, and for example, the division of the above units is only a logical function division, and there can be another division manner in actual implementation, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the shown or discussed mutual units can be indirect coupling or communication connection through some interfaces, units or modules, and can be electrical or other forms.

[0152] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on multiple network units. Part or all of the units can be selected to achieve the purpose of the embodiment according to actual needs.

[0153] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software function unit.

[0154] The above merely preferred embodiments of the present application, it should be noted that for those of ordinary skill in the art, without departing from the principles of the present application, can also make a number of improvements and refinements, these improvements and refinements should also be considered as the scope of protection of the present application.

Claims

1. A prop control method characterized by, The method comprises: displaying a virtual scene in which a virtual character in a shooting game task is located, wherein the virtual character is configured with a target shooting prop; in response to a trigger operation performed on a shooting control matched with the target shooting prop, determining accessory configuration information of the target shooting prop; in a case where the accessory configuration information indicates that the target shooting prop is configured with a firing rate auxiliary accessory, determining a number of auxiliary prop objects currently equipped in the firing rate auxiliary accessory; for a first auxiliary prop object greater than a target number threshold in the auxiliary prop objects, determining a firing sequence position identifier of a target auxiliary prop object currently to be fired in the first auxiliary prop object; configuring the target auxiliary prop object with a first firing speed matched with the firing sequence position identifier, and assisting the target shooting prop to complete a shooting operation with the target auxiliary prop object at the first firing speed, wherein the larger the firing sequence position identifier is, the smaller the speed value of the first firing speed is; assisting the target shooting prop to complete a shooting operation with a second auxiliary prop object less than or equal to the target number threshold in the auxiliary prop objects at a second firing speed, wherein a minimum value of the first firing speed is greater than the second firing speed, the second firing speed is a firing speed of the target shooting prop not configured with the firing rate auxiliary accessory, and the second firing speed matches at least one of character attribute information of the virtual character, prop type information of the target shooting prop, and prop information of shooting props stored in a backpack space of the virtual character; in response to a second upgrade operation performed on the firing rate auxiliary accessory, matching a third firing speed to the firing rate auxiliary accessory to increase the firing speed of the auxiliary prop objects equipped in the firing rate auxiliary accessory, wherein the third firing speed is greater than the first firing speed.

2. The method of claim 1, wherein, After assisting the target shooting prop to complete a shooting operation with the second auxiliary prop object less than or equal to the target number threshold in the auxiliary prop objects at the second firing speed, the method further comprises: in response to a replenishment operation on the auxiliary prop objects, replenishing the auxiliary prop objects to the firing rate auxiliary prop of the target shooting prop to obtain an updated number of auxiliary prop objects, wherein the auxiliary prop objects are equipped in the firing rate auxiliary accessory; in a case where the updated number of auxiliary prop objects is greater than the target number threshold, assisting the target shooting prop to complete a shooting operation with the first auxiliary prop object greater than the target number threshold in the updated auxiliary prop objects at the first firing speed, and assisting the target shooting prop to complete a shooting operation with the second auxiliary prop object less than or equal to the target number threshold in the updated auxiliary prop objects at the second firing speed.

3. The method of claim 2, wherein, Before replenishing the auxiliary prop objects to the target shooting prop, the method further comprises: in a case where a number of auxiliary prop objects equipped in an object space matched by the firing rate auxiliary accessory is less than a space capacity of the object space, determining that the object space is in an allowed replenishment state; The object space in the allowing supplement state is supplemented with the auxiliary prop object.

4. The method of claim 3, wherein, The supplement of the object space in the allowing supplement state with the auxiliary prop object includes: determining the consumption quantity of the auxiliary prop object in the object space, and the quantity of the auxiliary prop object in the virtual character associated backpack space; in the case that the quantity of the auxiliary prop object in the backpack space is greater than or equal to the consumption quantity, the object space is supplemented with the auxiliary prop object according to the consumption quantity; in the case that the quantity of the auxiliary prop object in the backpack space is less than the consumption quantity, the object space is supplemented with the auxiliary prop object according to the quantity of the auxiliary prop object in the backpack space.

5. The method of claim 1, wherein, After determining the accessory configuration information of the target shooting prop, further comprising: obtaining state information of the virtual character; configuring the second launch speed of the auxiliary prop object matching the state information for the auxiliary prop object; based on the second launch speed, configuring the first launch speed of the auxiliary prop object matching the accessory configuration information, wherein the first launch speed is greater than the second launch speed.

6. The method of claim 5, wherein, The second launch speed of the auxiliary prop object matching the state information for the auxiliary prop object includes at least one of: obtaining the current character attribute information of the virtual character from the state information, wherein the character attribute information includes the level information of the virtual character and the character type information of the virtual character; configuring the second launch speed of the auxiliary prop object matching the character attribute information; obtaining the prop type information of the target shooting prop currently held by the virtual character from the state information; configuring the second launch speed of the auxiliary prop object matching the prop type information; obtaining the prop information of all shooting props currently stored in the backpack space of the virtual character from the state information; configuring the second launch speed of the auxiliary prop object matching the prop information.

7. The method of any one of claims 1 to 6, before displaying the virtual scene in which the virtual character is located in the shooting game task, further comprising: in response to the selection operation performed on the shooting speed auxiliary accessory, configuring the shooting speed auxiliary accessory for the target shooting prop; in response to the first upgrade operation performed on the shooting speed auxiliary accessory, increasing the space capacity of the object space for the shooting speed auxiliary accessory to increase the quantity of the auxiliary prop object allowed to be equipped in the shooting speed auxiliary accessory.

8. A prop control device, characterized by, comprising: a display unit configured to display a virtual scene in which a virtual character is located in a shooting game task, wherein the virtual character is configured with a target shooting prop; a confirmation unit configured to determine accessory configuration information of the target shooting prop in response to a trigger operation performed on a shooting control matching the target shooting prop. The shooting unit is configured to determine the number of auxiliary prop objects currently equipped by the rate-of-fire auxiliary accessory when the accessory configuration information indicates that the target shooting prop is configured with the rate-of-fire auxiliary accessory; determine a firing sequence position identifier of a target auxiliary prop object to be fired currently among the first auxiliary prop objects greater than a target number threshold among the auxiliary prop objects; configure the target auxiliary prop object with a first firing speed matching the firing sequence position identifier, and assist the target shooting prop to complete a shooting operation at the first firing speed of the target auxiliary prop object, wherein the greater the firing sequence position identifier, the smaller the speed value of the first firing speed; The shooting unit is further configured to assist the target shooting prop to complete a shooting operation at a second firing speed for the second auxiliary prop objects less than or equal to the target number threshold among the auxiliary prop objects, wherein a minimum value of the first firing speed is greater than the second firing speed, the second firing speed is a firing speed of the target shooting prop without the rate-of-fire auxiliary accessory, and the second firing speed matches at least one of character attribute information of the virtual character, prop type information of the target shooting prop, and prop information of shooting props stored in a backpack space of the virtual character; The upgrading unit is configured to match a third firing speed for the rate-of-fire auxiliary accessory to increase the firing speed of the auxiliary prop objects equipped in the rate-of-fire auxiliary accessory in response to a second upgrading operation performed on the rate-of-fire auxiliary accessory, wherein the third firing speed is greater than the first firing speed.

9. A computer readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein the program performs the method described in any one of claims 1 to 7 when executed.

10. A computer program product comprising computer programs or instructions, characterized in that, The computer program or instructions are executed by the processor to implement the steps of the method described in any one of claims 1 to 7.

11. An electronic device comprising a memory and a processor, characterized in that The memory stores a computer program, and the processor is configured to execute the method described in any one of claims 1 to 7 by the computer program. The memory stores a computer program, and the processor is configured to execute the method described in any one of claims 1 to 7 by the computer program.