Virtual item operation method and device, storage medium and electronic equipment

By providing operation controls and buff effect prompts on the virtual item display page, the problem of low utilization of virtual items is solved, and efficient sharing and interaction of items between accounts is realized.

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

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
TENCENT TECHNOLOGY (SHENZHEN) CO LTD
Filing Date
2024-10-29
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

The utilization rate of virtual items in existing games is low, and players often fail to meet their actual needs, resulting in items being left idle or abandoned.

Method used

The virtual item display page shows operation controls that allow players to send items to linked accounts and display buff effect prompts to facilitate decision-making, thus enabling the sharing of items between accounts.

Benefits of technology

It increases the utilization rate of virtual items and the frequency of interaction between accounts, and helps players make optimal sharing decisions through buff effect prompts, thereby improving the efficiency of item use.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121944516A_ABST
    Figure CN121944516A_ABST
Patent Text Reader

Abstract

The invention discloses a virtual item operation method and device, a storage medium and electronic equipment. The method comprises the steps that in a display page of a target virtual prop, at least one operation control used for executing prop operation on the target virtual prop is displayed; in response to a trigger operation on a sending control in the at least one operation control, an account list associated with the current object account is displayed, the account list comprises at least one account identifier and sending prompt information matched with the at least one account identifier, and the sending prompt information is sent to the at least one operation control. The sending prompt information is used for indicating a gain effect under the condition that the target virtual item is sent to an associated object account, and the associated object account is an object account indicated by the account identifier; and in response to the target account identifier determined from the account list, sending the target virtual item to a target object account indicated by the target account identifier. The technical problem that the utilization rate of virtual props in an existing game is low is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Methods and devices for operating virtual props, storage media and electronic devices Technical Field

[0001] This invention relates to the field of computers, and more specifically, to a method and apparatus for operating virtual props, a storage medium, and an electronic device. Background Technology

[0002] In current game applications, players often obtain virtual items as rewards by participating in in-game interactive activities. However, these virtual items obtained through interaction do not always meet the player's actual needs. In such cases, players may choose to discard these items or leave them idle in their inventory, resulting in low utilization rates of virtual items as an in-game incentive mechanism. In other words, existing methods of acquiring virtual items suffer from the technical problem of low item utilization.

[0003] There is currently no effective solution to the above problems. Summary of the Invention

[0004] This invention provides a method and apparatus for operating virtual items, a storage medium, and an electronic device, to at least solve the technical problem of low utilization rate of virtual items in existing games.

[0005] According to one aspect of the present invention, a method for operating a virtual item is provided, comprising: displaying at least one operation control for performing item operations on the target virtual item on a display page of the target virtual item; in response to a triggering operation of a sending control among the at least one operation control, displaying an account list associated with a current object account, wherein the account list includes at least one account identifier and sending prompt information respectively matching the at least one account identifier, the sending prompt information being used to indicate a gain effect when the target virtual item is sent to an associated object account, the associated object account being an object account indicated by the account identifier; and in response to determining a target account identifier from the account list, sending the target virtual item to the target object account indicated by the target account identifier.

[0006] According to another aspect of the present invention, a device for operating a virtual item is also provided, comprising: a first display unit, configured to display at least one operation control for performing item operations on the target virtual item in a display page of the target virtual item; a second display unit, configured to display an account list associated with a current object account in response to a trigger operation of a sending control among the at least one of the operation controls, wherein the account list includes at least one account identifier and sending prompt information respectively matching the at least one account identifier, the sending prompt information being used to indicate a gain effect when the target virtual item is sent to an associated object account, the associated object account being the object account indicated by the account identifier; and a sending unit, configured to send the target virtual item to the target object account indicated by the target account identifier in response to determining a target account identifier from the account list.

[0007] Optionally, the first display unit includes: an acquisition module, configured to acquire preview prompt information matching the target virtual item, wherein the preview prompt information is used to indicate the update status of the current virtual character's status parameters when the current virtual character controlled by the current object account is equipped with the target virtual item; and a first display module, configured to display the preview prompt information and at least one operation control matching the preview prompt information on the display page.

[0008] Optionally, the first display module is configured to: when the preview prompt is a first type of prompt, display at least one first operation control for consuming the target virtual item on the display page, wherein the first type of prompt indicates that when the current virtual character is equipped with the target virtual item, the status parameter of the current virtual character will decrease, and at least one of the operation controls includes the first operation control; and when the preview prompt is a second type of prompt, display at least one second operation control for equipping the target virtual item on the display page, wherein the second type of prompt indicates that when the current virtual character is equipped with the target virtual item, the status parameter of the current virtual character will increase, and at least one of the operation controls includes the second operation control.

[0009] Optionally, the first display module is further configured to: display a list of items matching the current virtual character, wherein the list of items includes at least one item identifier, the item identifier being used to indicate the current virtual item that the current virtual character has equipped; and display the status parameters of the current virtual character determined based on at least one of the current virtual items.

[0010] Optionally, the first display module is configured to: when the number of virtual items equipped by the current virtual character reaches a threshold, acquire a first state parameter corresponding to the target virtual item and a second state parameter corresponding to the current virtual item, wherein the first state parameter is the target state parameter provided by the target virtual item to the current virtual character, and the second state parameter is the minimum state parameter provided by the current virtual item to the current virtual character; when the second state parameter is less than the first state parameter, acquire a first type of prompt information matching the target virtual item, wherein the first type of prompt information indicates that when the current virtual character is equipped with the target virtual item, the state parameter of the current virtual character will decrease.

[0011] Optionally, the first display unit further includes a second display module, configured to display an item conversion prompt message in response to a triggering operation of the conversion control when at least one of the operation controls includes a conversion control, wherein the item conversion prompt message indicates that the target virtual item has been consumed and the current object account has acquired virtual resources matching the target virtual item.

[0012] Optionally, the second display unit includes at least one of the following: a third display module, configured to display the account identifier and the first prompt information used to indicate the associated object account in the account list when a first prompt information matching the associated object account is obtained, wherein the first prompt information is used to indicate the role bonus effect provided by the target virtual item to the associated virtual character controlled by the associated object account; and a fourth display module, configured to display the account identifier and the second prompt information used to indicate the associated object account in the account list when a second prompt information matching the associated object account is obtained, wherein the second prompt information is used to indicate the account bonus effect provided by the sending operation of sending the target virtual item to the current object account.

[0013] Optionally, the second display unit is further configured to: determine the first prompt information based on the survival status gain value provided by the target virtual item to the associated virtual character, wherein the survival status gain value is used to increase the survival status parameter of the associated virtual character; determine the first prompt information based on the attack status gain value provided by the target virtual item to the associated virtual character, wherein the attack status gain value is used to increase the attack status parameter of the associated virtual character; determine the first prompt information based on the defense status gain value provided by the target virtual item to the associated virtual character, wherein the defense status gain value is used to increase the defense status parameter of the associated virtual character.

[0014] Optionally, the second display unit is further configured to: display at least one of the following based on the strength order of the gain effects corresponding to the associated object accounts, and the sending prompt information respectively matching the at least one of the aforementioned account identifiers; display at least one of the aforementioned account identifiers based on the order determined by the affinity index between each of the at least one of the associated object accounts and the current object account; and display at least one of the aforementioned account identifiers based on the online status of the at least one of the aforementioned associated object accounts, and the sending prompt information respectively matching the at least one of the aforementioned account identifiers.

[0015] Optionally, the aforementioned virtual item operation device further includes: a receiving unit, configured to display item prompt information upon receiving a reference virtual item sent by a reference object account, wherein the item prompt information includes the account identifier of the reference object account and the character buff effect provided by the reference virtual item to the current virtual character controlled by the current object account; and to display an equipment prompt information in response to an equipment operation of the reference virtual item, wherein the equipment prompt information is used to indicate that the current virtual character has obtained the character buff effect.

[0016] Optionally, the receiving unit is further configured to: when a first interactive control is displayed in the prompt information window, in response to a triggering operation on the first interactive control, display a conversation window between the current object account and the reference object account, wherein the prompt information window is used to display the equipment prompt information; and in response to an input operation triggered in the conversation window, send the acquired interactive text and the equipment prompt information matching the reference virtual item to the reference object account, wherein the equipment prompt information is used to indicate that the current virtual character has equipped the reference virtual item.

[0017] Optionally, the receiving unit is further configured to: in response to a drag operation on a reference item identifier in the item prompt window that indicates the reference virtual item, obtain the current drag position of the drag operation, wherein the item prompt window is used to display the item prompt information and the reference item identifier; and when the current drag position is located in the display area corresponding to the current item identifier, display replacement prompt information matching the current virtual item, wherein the current item identifier is used to indicate the current virtual item already equipped by the current virtual character, and the replacement prompt information is used to indicate the update status of the current virtual character's status parameters when the current virtual item is replaced according to the reference virtual item.

[0018] Optionally, the aforementioned virtual prop operation device further includes: an interaction unit, configured to display a virtual scene matching the task triggering operation in response to a task triggering operation, wherein the virtual scene includes at least one virtual character in an interactive state, the virtual character performs an interactive task in the virtual scene according to the control instructions of the corresponding object account, the interaction result of the interactive task is determined according to the status parameters of the virtual character, the status parameters are determined according to the virtual prop currently equipped by the virtual character; when the current object account controls the current virtual character to complete the interactive task through the control instructions, an interaction prompt window is displayed, wherein the interaction prompt window includes interaction prompt information and at least one second interactive control, the interaction prompt information is used to indicate the interaction result of the interactive task; in response to a triggering operation of the second interactive control, an account association relationship is established between the current object account and at least one of the object accounts.

[0019] Optionally, the aforementioned interactive unit is further configured to: when the second interactive control adds a control to an account, send an account addition request to at least one first object account, wherein the account addition request is used to establish a virtual friend relationship between the current object account and at least one first object account, wherein the first object account is an object account that controls the virtual character to perform interactive tasks in the virtual scene through the control instructions, and the account association includes the virtual friend relationship; when the second interactive control adds a control to a group chat, send a group chat addition request to an administrator account that matches the target account set, wherein the group chat addition request is used to add the current object account to the target account set, wherein the target account set includes at least one second object account that controls the virtual character to perform the interactive tasks in the virtual scene at a historical time point, and the account association includes a virtual group friend relationship between at least one of the second object accounts.

[0020] Optionally, the aforementioned interactive unit is further configured to: display a target sorting list when the current object account controls the current virtual character to complete the aforementioned interactive task through the aforementioned control instructions, wherein the target sorting list includes at least one third account identifier and operation performance coefficients that match at least one of the aforementioned third account identifiers respectively, and the display order of the aforementioned third account identifiers is determined based on the operation performance coefficients that match the aforementioned third account identifiers; in response to determining an interactive account identifier from at least one of the aforementioned third account identifiers, send an account addition request to the third object account indicated by the aforementioned interactive account identifier, wherein the aforementioned account addition request is used to establish a virtual friend relationship between the current object account and the aforementioned third object account, and the aforementioned account association relationship includes the aforementioned virtual friend relationship.

[0021] Optionally, the aforementioned interactive unit is further configured to: in response to a triggering operation of the first task invitation control in a session interface matching the reference account set, display a first candidate invitation window, wherein the session interface is used to display session information sent by object accounts in the reference account set; and, if at least one fourth account identifier is determined from the first candidate invitation window, send task invitation requests to at least one fourth object account indicated by at least one of the at least one fourth account identifier, wherein at least one of the at least one fourth object account is an object account included in the reference account set, and the task invitation request is used to connect the current virtual character controlled by the current object account with at least one... At least one fourth virtual character controlled by each of the fourth object accounts is added to the same virtual scene; in response to the triggering operation of the second task invitation control in the list of associated accounts matching the current object account, a second candidate invitation window is displayed; if a fifth account identifier is determined from the second candidate invitation window, a task invitation request is sent to the fifth object account indicated by the fifth account identifier, wherein the fifth object account is an object account with a virtual friend relationship with the current object account, and the task invitation request is used to add the current virtual character controlled by the current object account and the fifth virtual character controlled by the fifth object account to the same virtual scene.

[0022] Optionally, the aforementioned interactive unit is configured to: determine that the task triggering operation has been received in response to the target instruction information sent in the live streaming interface, wherein the live streaming interface is configured to display the live streaming screen provided by the broadcaster's account and the live interactive information sent by the viewer's account; and display the aforementioned virtual scene associated with the live streaming interface, wherein the aforementioned virtual scene includes the aforementioned virtual character controlled by the aforementioned viewer's account, the aforementioned virtual character performs the aforementioned interactive task in the aforementioned virtual scene according to the target interactive information sent by the aforementioned viewer's account, and the aforementioned control instruction includes the aforementioned target interactive information.

[0023] Optionally, the aforementioned interactive unit is used for one of the following: establishing a virtual friend relationship between the current target account and at least one of the audience target accounts, wherein the account association relationship includes the virtual friend relationship; adding the current target account to a set of audience accounts, wherein the set of audience accounts includes audience target accounts that have an account following relationship with the broadcaster target account, and the account association relationship includes virtual group member relationships between the audience target accounts in the set of audience accounts.

[0024] Optionally, the aforementioned interactive unit is further configured to: display a virtual character in the aforementioned interactive state in each of the multiple scene areas in the aforementioned virtual scene, wherein the virtual characters displayed in the aforementioned virtual scene include the current virtual character controlled by the current object account; when the current object account sends the aforementioned target interactive information through the aforementioned live streaming interface, display the current virtual character performing a first interactive operation matching the aforementioned target interactive information in the aforementioned virtual scene; when the current object account determines a reference virtual prop through the aforementioned live streaming interface, display the current virtual character performing a second interactive operation matching the aforementioned reference virtual prop in the aforementioned virtual scene.

[0025] According to another aspect of the present invention, a computer-readable storage medium is also provided, wherein a computer program is stored in the computer program, wherein the computer program is configured to execute the above-described operation method of the virtual props when running.

[0026] According to another aspect of the embodiments of this application, a computer program product is provided, the computer program product including a computer program / instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer program / instructions from the computer-readable storage medium, and executes the computer program / instructions, causing the computer device to perform the operation method of the virtual props described above.

[0027] According to another aspect of the present invention, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to execute the above-described operation method of the virtual prop through the computer program.

[0028] In this embodiment of the invention, at least one operation control for performing item operations on the target virtual item can be displayed on the display page of the target virtual item; in response to the triggering operation of the sending control in the at least one operation control, an account list associated with the current object account is displayed, wherein the account list includes at least one account identifier and sending prompt information that matches the at least one account identifier respectively, the sending prompt information is used to indicate the gain effect when the target virtual item is sent to the associated object account, the associated object account is the object account indicated by the account identifier; in response to determining the target account identifier from the account list, the target virtual item is sent to the target object account indicated by the target account identifier, thereby realizing the sharing of the acquired target virtual item between associated accounts.

[0029] In the above embodiments, on the one hand, the acquired target virtual items can be shared between associated accounts, increasing the frequency of interaction between accounts and improving the utilization rate of virtual items; furthermore, in the above embodiments, the corresponding benefit effects for each associated account can be prompted before sharing, thereby facilitating the current target account to make the optimal sharing decision, further improving the utilization rate of virtual items, and enhancing the interaction effect between target accounts based on the sharing operation of virtual items. This solves the technical problem of low item utilization rate in existing virtual item operation methods. Attached Figure Description

[0030] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:

[0031] Figure 1 is a schematic diagram of the hardware environment for an optional virtual prop operation method according to an embodiment of the present invention;

[0032] Figure 2 is a flowchart of an optional virtual prop operation method according to an embodiment of the present invention;

[0033] Figure 3 is a schematic diagram of an optional virtual prop operation method according to an embodiment of the present invention;

[0034] Figure 4 is a schematic diagram of another optional method for operating virtual props according to an embodiment of the present invention;

[0035] Figure 5 is a schematic diagram of another optional virtual prop operation method according to an embodiment of the present invention;

[0036] Figure 6 is a schematic diagram of another optional virtual prop operation method according to an embodiment of the present invention;

[0037] Figure 7 is a schematic diagram of another optional method for operating virtual props according to an embodiment of the present invention;

[0038] Figure 8 is a schematic diagram of another optional method for operating virtual props according to an embodiment of the present invention;

[0039] Figure 9 is a schematic diagram of another optional virtual prop operation method according to an embodiment of the present invention;

[0040] Figure 10 is a schematic diagram of another optional virtual prop operation method according to an embodiment of the present invention;

[0041] Figure 11 is a schematic diagram of another optional virtual prop operation method according to an embodiment of the present invention;

[0042] Figure 12 is a schematic diagram of another optional virtual prop operation method according to an embodiment of the present invention;

[0043] Figure 13 is a schematic diagram of another optional virtual prop operation method according to an embodiment of the present invention;

[0044] Figure 14 is a schematic diagram of another optional virtual prop operation method according to an embodiment of the present invention;

[0045] Figure 15 is a schematic diagram of another optional virtual prop operation method according to an embodiment of the present invention;

[0046] Figure 16 is a schematic diagram of another optional virtual prop operation method according to an embodiment of the present invention;

[0047] Figure 17 is a schematic diagram of another optional virtual prop operation method according to an embodiment of the present invention;

[0048] Figure 18 is a flowchart of another optional virtual prop operation method according to an embodiment of the present invention;

[0049] Figure 19 is a schematic diagram of the structure of an optional virtual prop operation device according to an embodiment of the present invention;

[0050] Figure 20 is a schematic diagram of the structure of an optional electronic device according to an embodiment of the present invention. Detailed Implementation

[0051] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0052] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0053] According to one aspect of the present invention, a method for operating virtual items is provided. As an optional implementation, the method for operating virtual items can be applied, but is not limited to, to the operating system of the virtual items in the hardware environment shown in FIG1. ​​The operating system of the virtual items may include, but is not limited to, terminal device 102, network 104, server 106, database 108, and terminal device 110. Terminal device 102 and terminal device 110 respectively run a target client (as shown in FIG1, taking a game application client as an example). Terminal device 102 and terminal device 110 respectively include a human-computer interaction screen, a processor, and a memory. The human-computer interaction screen is used to display a virtual game scene (as shown in FIG1) and also to provide a human-computer interaction interface to receive human-computer interaction operations for controlling a controlled virtual character in the virtual scene, which will complete game tasks set in the virtual scene. The processor is used to generate interaction instructions in response to the human-computer interaction operations and send the interaction instructions to the server. The memory is used to store relevant attribute data, such as the object attribute information of the controlled virtual character and the attribute information of the virtual items it holds. This attribute information may include, but is not limited to, information used to identify its identity and current location. Terminal device 102 runs a first client logged into the current object account, which is used to control the first virtual character in the virtual scene. Terminal device 110 runs a second client logged into an associated object account, which is used to control the second virtual character in the virtual scene. The first and second virtual characters can be controlled to perform certain interactive events in the game, such as mutual assistance events, attack events, defense events, and skill casting events.

[0054] In addition, server 106 includes a processing engine, which performs store or read operations on database 108. Specifically, the processing engine reads virtual scene information and operation information for each virtual character from database 108.

[0055] Assuming that the client running on terminal device 102 in Figure 1 has the current object account logged in, and the client running on terminal device 104 has the associated object account logged in, the specific process of this embodiment is as follows: As in steps S102 to S106, on the display page of the target virtual item, at least one operation control for performing item operations on the target virtual item is displayed; in response to the triggering operation of the sending control in the at least one operation control, a list of accounts associated with the current object account is displayed, wherein the account list includes at least one account identifier and sending prompt information that matches the at least one account identifier respectively, the sending prompt information is used to indicate the gain effect when the target virtual item is sent to the associated object account, and the associated object account is the object account indicated by the account identifier; in response to determining the target account identifier from the account list, the target virtual item is sent to the target object account indicated by the target account identifier;

[0056] Continue executing step S108, where terminal device 102 sends item sharing information to server 106 via network 104;

[0057] Then the server 106 executes step S110, forwarding the item sharing information to the terminal device 110 via network 104;

[0058] Finally, as in step S112, the item acquisition information is displayed on the display interface of the terminal device 110.

[0059] Optionally, in this embodiment, the terminal device can be a terminal device configured with a target client, which may include, but is not limited to, at least one of the following: mobile phone (such as Android phone, iOS phone, etc.), laptop computer, tablet computer, PDA, MID (Mobile Internet Devices), PAD, desktop computer, smart TV, etc. The target client can be a video client, instant messaging client, browser client, educational client, or other client that supports providing shooting game tasks. The network can include, but is not limited to, wired networks and wireless networks. The wired network includes: local area network (LAN), metropolitan area network (MAN), and wide area network (WAN). The wireless network includes: Bluetooth, Wi-Fi, and other networks that enable wireless communication. The server can be a single server, a server cluster consisting of multiple servers, or a cloud server. The above is merely an example, and no limitation is made in this embodiment.

[0060] Optionally, in this embodiment, the operation method of the aforementioned virtual props can be applied, but is not limited to, to game-type terminal applications (APPs) that complete predetermined competitive game tasks in a virtual scene, such as virtual competitive game applications in Multiplayer Online Battle Arena (MOBA) applications; the aforementioned competitive game tasks can be, but are not limited to, game tasks completed by the current player through the operation of virtual characters in the virtual scene using human-computer interaction virtual props, and through competitive interaction with virtual characters controlled by other players; the operation method of the aforementioned virtual props can also be applied to terminal applications of massively multiplayer online role-playing games (MMORPGs), in which the current player can complete social game tasks in the game from the third-person perspective of a virtual character through role-playing, for example, completing game tasks together with other virtual characters. These social game tasks can, but are not limited to, run in the form of plugins or mini-programs within the application (such as a non-standalone game APP), or run within the application (such as a standalone game APP) in a game engine. The types of game applications mentioned above may include, but are not limited to, at least one of the following: two-dimensional (2D) game applications, three-dimensional (3D) game applications, virtual reality (VR) game applications, augmented reality (AR) game applications, and mixed reality (MR) game applications. This is merely an example, and this embodiment does not impose any limitations on it.

[0061] The above-described embodiments of this application can also be applied to, but are not limited to, a live-streaming game based on a live-streaming application. This game can be integrated into a live-streaming platform, allowing viewers to participate in game interactions associated with the current live stream while watching. In game tasks associated with a target live stream, viewers of that target live stream can control virtual characters within the game task through live-streaming interactive operations, and obtain different item rewards based on the interaction results.

[0062] In this embodiment of the invention, at least one operation control for performing item operations on the target virtual item can be displayed on the display page of the target virtual item; in response to the triggering operation of the sending control in the at least one operation control, an account list associated with the current object account is displayed, wherein the account list includes at least one account identifier and sending prompt information that matches the at least one account identifier respectively, the sending prompt information is used to indicate the gain effect when the target virtual item is sent to the associated object account, the associated object account is the object account indicated by the account identifier; in response to determining the target account identifier from the account list, the target virtual item is sent to the target object account indicated by the target account identifier, thereby realizing the sharing of the acquired target virtual item between associated accounts.

[0063] In the above embodiments, on the one hand, the acquired target virtual items can be shared between associated accounts, increasing the frequency of interaction between accounts and improving the utilization rate of virtual items; furthermore, in the above embodiments, the corresponding benefit effects for each associated account can be prompted before sharing, thereby facilitating the current target account to make the optimal sharing decision, further improving the utilization rate of virtual items, and enhancing the interaction effect between target accounts based on the sharing operation of virtual items. This solves the technical problem of low item utilization rate in existing virtual item operation methods.

[0064] As an optional implementation method, as shown in Figure 2, the operation method of the above-mentioned virtual props includes the following steps:

[0065] S202, On the display page of the target virtual item, at least one operation control for performing item operations on the target virtual item is displayed;

[0066] S204, in response to the triggering operation of the sending control in at least one operation control, display a list of accounts associated with the current object account, wherein the list of accounts includes at least one account identifier and sending prompt information that matches at least one account identifier respectively, the sending prompt information is used to indicate the buff effect when the target virtual item is sent to the associated object account, and the associated object account is the object account indicated by the account identifier;

[0067] S206, in response to determining the target account identifier from the account list, the target virtual item is sent to the target object account indicated by the target account identifier.

[0068] In the above embodiments of this application, the target virtual item can be a virtual item currently held by the current virtual character controlled by the current target account. The virtual item can be used for, but is not limited to, customizing the current virtual character's appearance, providing various ability enhancements to the current virtual character in virtual game tasks, or exchanging resources with other virtual characters in virtual game tasks. In this embodiment, the effects of the virtual item are not limited.

[0069] Furthermore, the acquisition methods for the aforementioned target virtual items may include, but are not limited to, obtaining them as rewards from game tasks. That is, the target virtual items may be item rewards determined based on the task settlement results when the current user account controls the current virtual character to complete a game task. Additionally, the target virtual items may also be obtained by the current user account through resource exchange operations, or through interactions between virtual characters within a virtual scene in a game task. In this embodiment, the acquisition methods for the aforementioned virtual items are not limited.

[0070] When the target virtual item is obtained through the above-described implementation, a display page for the target virtual item can be displayed in response to a viewing operation, as described in S202 above. In another implementation, if the target virtual item is a game task reward, the display page for the target virtual item can also be a reward notification page for the game task reward. Optionally, the display page for the target virtual item may display, but is not limited to, an image of the target virtual item, item description information indicating the item's effect, and at least one of the aforementioned operation controls.

[0071] At least one operation control displayed in S202 may include the send control in S204, which is used to send the target virtual item to other object accounts, thereby completing the sharing operation of the virtual item between object accounts. In an optional embodiment, the at least one operation control may also include, but is not limited to: an equip control for equipping the target virtual item on the current virtual character controlled by the current object account; and an exchange control for exchanging the target virtual item for other forms of virtual resources. Furthermore, by displaying multiple operation controls corresponding to various item operations on the target virtual item's display page, the utilization rate of the target virtual item can be improved.

[0072] In S204, upon detecting a trigger operation on the send control of at least one operation control, a list of accounts associated with the current object account can be displayed. It is understood that there is an account association relationship between the object accounts included in the aforementioned account list and the current object account. This account association relationship can include, but is not limited to, one or more of the following: game friend account relationship, followed account relationship, geolocation association, etc. The type of account relationship can be related to the game type of the game application. The following further explains the types of account relationships associated with the account list:

[0073] For example, if the aforementioned game application is specifically a live-streaming game based on a live-streaming platform, viewer accounts in a live-streaming room can interact to trigger control operations on virtual characters in the live-streaming game tasks, thereby completing the game interaction. Correspondingly, in the live-streaming game, the account association relationship between the object account in the account list displayed in S204 and the current object account can be a live-streaming viewer account relationship, that is, both the current object account and the associated object account are viewer accounts currently watching the target live-streaming room;

[0074] For example, if the aforementioned game application is specifically a metaverse social game based on an instant messaging social application platform, accounts with friend relationships can control their respective virtual avatars to perform interactive operations in the virtual community. Correspondingly, in the metaverse social game, the account association relationship between the object accounts in the account list displayed in S204 and the current object account can correspond to the friend relationship in the aforementioned instant messaging social application;

[0075] For example, if the aforementioned game application is specifically a motion-sensing game based on a sports social application, the motion signals detected by the terminal during the user's movement can be converted into control signals for the virtual character in the motion-sensing game application, thereby completing game tasks and interactions based on the user's movements. Correspondingly, in the motion-sensing game, the account association relationship between the object accounts in the account list displayed in S204 and the current object account can be a geographically determined account relationship, such as the distance between the current object account and the associated object account being less than or equal to a target threshold.

[0076] The above correspondence between account relationship types and game application types is only an example, and this implementation does not specifically limit the above correspondence.

[0077] In S204 above, the aforementioned sending prompt information is used to indicate the corresponding gain effect when the target virtual item is sent to the associated object account.

[0078] In one alternative implementation, the above-mentioned response to a triggering operation of a send control in at least one operation control displays a list of accounts associated with the current object account, including at least one of the following:

[0079] Display Method 1: When the first prompt information matching the associated object account is obtained, the account identifier and the first prompt information used to indicate the associated object account will be displayed in the account list. The first prompt information is used to indicate the character buff effect provided by the target virtual item to the associated virtual character controlled by the associated object account.

[0080] Display Method Two: When a second prompt message matching the associated object account is obtained, the account identifier and the second prompt message used to indicate the associated object account are displayed in the account list. The second prompt message is used to indicate the account benefit effect provided to the current object account by the sending operation of sending the target virtual item.

[0081] It should be noted that the aforementioned buff effects can be used to indicate both the effect of the target virtual item on the virtual character in the game (i.e., character buff effects) and the effect on the target account (i.e., account buff effects). For example, if the target virtual item is specifically an attack item, the aforementioned buff effect can be used to indicate the increase in attack power gained by the virtual character when equipped with the virtual item. Similarly, if the item sharing operation can be used to obtain virtual resource rewards for the current target account, the aforementioned buff effect can also be used to indicate the amount of virtual resource rewards that can be obtained from the current sharing operation.

[0082] Specifically, in the first display method described above, the character buff effect may be determined by one or more of attack power buff values, defense power buff values, and skill strength buff values. Furthermore, if the target virtual item is configured with an effect that allows random acquisition of new virtual items, the character buff effect can also be determined based on the probability of acquiring new virtual items. It should be noted that, on one hand, the description method of the character buff effect can directly display the corresponding buff type and buff value; on the other hand, in another optional implementation, the character buff effect can also be determined by weighting the buff values ​​of the various types to determine the overall improvement value for the virtual character's abilities. In this implementation, the specific content of the character buff effect is not limited.

[0083] Corresponding to the different types of character buff effects in the above display method one, before displaying the account identifier and first prompt information used to indicate the associated account in the account list, at least one of the following may also be included:

[0084] Method 1: Determine the first prompt information based on the survival status gain value provided by the target virtual item to the associated virtual character. The survival status gain value is used to increase the survival status parameters of the associated virtual character.

[0085] Method 2: Determine the first prompt information based on the attack status gain value provided by the target virtual item to the associated virtual character. The attack status gain value is used to increase the attack status parameters of the associated virtual character.

[0086] Method 3: Determine the first prompt information based on the defense status gain value provided by the target virtual item to the associated virtual character. The defense status gain value is used to increase the defense status parameters of the associated virtual character.

[0087] It is understood that, in this embodiment, before displaying the above account list, the benefit effect that the target virtual item can provide to the associated virtual character controlled by each associated object account can be calculated in advance. After determining the corresponding character benefit effect of each associated object account, the above first prompt information is then displayed.

[0088] The following explains the reasons for the differences in the character buffs obtained by associated virtual characters controlled by different accounts when equipped with the aforementioned target virtual items.

[0089] On one hand, the aforementioned differences in effects could be due to the item replacement operation. It's understandable that the number of virtual items a virtual character can equip in a game mission is limited. Therefore, when a new virtual item is acquired, it needs to be replaced. Assuming the first virtual character can equip 6 items, and each of the 6 equipped items increases the first virtual character's virtual attack power by 1000 points, the first virtual character's cumulative virtual attack power is 6000. Assuming the target virtual item increases the first virtual character's virtual attack power by 2000 points, then when the first virtual character replaces its equipped virtual item with the target virtual item, its cumulative virtual attack power becomes 7000, thus gaining a 1000-point attack status parameter boost. Assuming the second virtual character equips 6 items, each of which increases the first virtual character's virtual attack power by 500 points, the second virtual character's cumulative virtual attack power is 3000. Assuming the target virtual item can increase the second virtual character's virtual attack power by 2000 points, if the second virtual character replaces its already equipped virtual item with the target virtual item, its cumulative virtual attack power will be 4500, thus gaining a 1500-point boost to its attack status parameter. Therefore, because the types of items equipped by virtual characters controlled by different linked accounts are different, the boost effect obtained after replacing the target virtual item will also be different.

[0090] On the other hand, the aforementioned differences in effects could be due to the character attributes of the virtual character itself. For example, suppose the first virtual character is an attack-type character with the attribute "20% increase in attack power from items." Therefore, if the first virtual character equips a target virtual item that increases virtual attack power by 2000 points, the actual increase in virtual attack power will be 2400. Similarly, suppose the second virtual character is a support-type character with the attribute "20% increase in health regeneration from items." Therefore, if the second virtual character equips a target virtual item that increases virtual attack power by 2000 points, the actual increase in virtual attack power will still be 2000 because the item's attributes do not match the character's attributes.

[0091] Therefore, since different associated accounts may receive different character buffs when acquiring the same virtual item, the buffs can be highlighted when the target virtual item is shared between the current accounts, thereby increasing the utilization rate of the target virtual item.

[0092] In the second display method described above, the account benefit effect specifically refers to the account reward for the current target account. Furthermore, in the second display method, each associated target account can pre-configure the amount of reward resources automatically sent to other target accounts for item sharing operations. This indicates the reward resources that other target accounts can directly obtain when performing item sharing operations with associated target accounts. Therefore, when the current target account is preparing to share a target virtual item, the pre-configured reward resources from each associated target account can be obtained and displayed as an account benefit effect in the account list. It is understood that the account benefit effect can further include the resource type of the reward resources; if the reward resources are character decoration resources, the account benefit effect can further include resource display styles, etc. In this embodiment, the specific content of the account benefit effect is not limited.

[0093] In another optional implementation, the two types of enhancement effects described above can be used simultaneously to determine the sending prompt information. That is, the sending prompt information can include both the character enhancement effect and the account enhancement effect, thereby displaying the enhancement effects corresponding to sending the target virtual item to different target accounts separately, in order to improve the decision-making efficiency of the current target account in performing the item gifting operation.

[0094] In one alternative implementation, the above-mentioned response to a triggering operation of a send control in at least one operation control displays a list of accounts associated with the current object account, including at least one of the following:

[0095] Method 1: Based on the strength order of the gain effects corresponding to the associated object accounts, display at least one account identifier and a notification message that matches each of the at least one account identifier;

[0096] Method 2: Based on the order determined by the affinity index between at least one associated object account and the current object account, display at least one account identifier and a notification message that matches each of the at least one account identifier;

[0097] Method 3: Based on the online status of at least one associated account, display at least one account identifier and a notification message that matches each of the at least one account identifier.

[0098] It is understood that the above embodiments of this application provide at least three methods for displaying account identifiers in a list and their corresponding notification messages in a specific order. In the first method, the identifiers of each object can be displayed according to the strength of the benefit effect. That is, the account identifiers of the object accounts associated with higher benefit effects are displayed first, thereby improving the decision-making efficiency for sharing target virtual items.

[0099] In the second method described above, the account identifiers of associated accounts can be displayed based on the ranking of the intimacy index between the accounts. This intimacy index is determined based on the interaction between the current account and the associated accounts. For example, it can be determined by the frequency of chat operations and the frequency of gift-giving operations. In live streaming applications, the intimacy index can also be determined based on the frequency with which two accounts simultaneously watch the same live stream.

[0100] In the third method described above, account identifiers can also be displayed based on the online status of each associated account. For example, the account identifiers of associated accounts that are online can be displayed first, allowing for priority sharing of target virtual items to online associated accounts. Online associated accounts can then provide feedback on the item sharing operation, thereby improving the account interaction effect between associated accounts based on virtual items.

[0101] In another alternative approach, multiple criteria can be used to display account identifiers in the list. For example, while prioritizing online associated accounts, the display of each account identifier can be based on the strength of the buffs provided by each online associated account.

[0102] The following description, in conjunction with Figure 3, illustrates a specific display method for an account list. As shown in Figure 3, account list 300 can be understood as the friend list of the current target account. This friend list displays multiple associated account information, including associated account information 302. Each associated account information includes an account identifier, online status information, and a notification message. For example, associated account information 302 displays the account identifier "Friend A," with an online status of "Online," and the notification message "Attack Power Increased by 1000," indicating that sharing the target virtual item with associated account "Friend A" will increase the attack power of the virtual character controlled by that account by 1000. Account list 300 also displays sharing controls that match each associated account information. For example, after associated account information 302, sharing control 304 is displayed, used to share the target virtual item with target account "Friend A." It is understandable that in Figure 3, the order in which the information of each associated account is displayed is based on the strength of the character's buff effect. The associated account information 302 with the strongest character buff effect (attack power increased by 1000) is displayed at the top of the list, and the associated account information of "Friend B", "Friend C" and "Friend D" are displayed in descending order of buff effect.

[0103] The following explanation, in conjunction with Figure 4, illustrates another specific display method for the account list. As shown in Figure 4, account list 400 can be understood as a list of accounts watching the same live stream as the current target account. This live stream viewer list displays multiple associated account information, including associated account information 402. Each associated account information includes an account identifier and a notification message, which includes account and character buffs. For example, associated account information 402 displays the account identifier "Viewer A," and the notification message includes "Reward: 6 Flowers" and "Attack Power Increased by 300," indicating that sharing the target virtual item with associated account "Viewer A" will increase the attack power of the virtual character controlled by that account by 300. Simultaneously, associated account "Viewer A" will also reward the current target account with 6 virtual resources. Account list 400 also displays sharing controls that match each associated account information. For example, after associated account information 402, sharing control 404 is displayed, used to share the target virtual item with target account "Viewer A." It is understandable that in Figure 4, the order in which the information of each associated account is displayed is based on the strength of the account bonus effect. The associated account information 402 with the highest account bonus effect (reward of 6 flowers) is displayed at the top of the list, and the associated account information of "Viewer B", "Viewer C" and "Viewer D" are displayed in descending order of bonus effect.

[0104] Through the above-described embodiments of this application, on the one hand, the sending prompt information corresponding to each associated object account can be displayed, and the account list can be displayed in a specific order, thereby facilitating the current object account to make the optimal sharing decision, further improving the utilization rate of virtual props, and enhancing the interaction effect between object accounts based on the sharing operation of virtual props. This solves the technical problem of low prop utilization rate in existing virtual prop operation methods.

[0105] In one optional implementation, the above-mentioned display page of the target virtual item includes at least one operation control for performing item operations on the target virtual item, comprising:

[0106] S1, obtain preview prompt information matching the target virtual item, wherein the preview prompt information is used to indicate the update status of the current virtual character's status parameters when the current virtual character controlled by the current object account is equipped with the target virtual item;

[0107] S2, display a preview prompt message and at least one operation control that matches the preview prompt message on the display page.

[0108] It is understood that, in the above implementation, preview prompts matching the target virtual item can be displayed on the target virtual item's display page. These preview prompts indicate the update status of the current virtual character's status parameters when the target virtual item is equipped. It is understood that these status parameters may include, but are not limited to, one or more of attack, survival, and defense status parameters, or may be a weighted sum of these multiple status parameters to determine the overall status parameters. In this implementation, the specific types of the aforementioned status parameters are not limited.

[0109] Optionally, the display page of the target item may further display the item style of the target virtual item; if the target virtual item is a virtual item that can be equipped on the current virtual character, the display page of the target item may further display a preview effect of the current virtual character being equipped with the target virtual item.

[0110] It is understood that in the above embodiments of this application, when the current virtual character is equipped with the aforementioned target virtual item, the status parameters of the target virtual character may be updated. For example, when the current virtual character is not equipped with any virtual item, the attack status parameter value of the current virtual character is 100, while the target virtual item can provide an enhancement of 200 to the current virtual character's attack status parameter. Thus, the updated attack status parameter 300 can be previewed through the aforementioned preview prompt information.

[0111] It is understandable that the updates to the aforementioned status parameters could also be caused by the replacement of virtual items. Specifically, the number of virtual items a virtual character can equip in a game mission is limited. Therefore, when a new virtual item is acquired, and the current virtual character has already reached the maximum number of equipped virtual items, it is necessary to replace the already equipped virtual item with the target virtual item, which may affect the current virtual character's status parameters.

[0112] In an optional implementation, when displaying preview prompt information and at least one operation control matching the preview prompt information on the display page, the method further includes:

[0113] S1, Display a list of items that match the current virtual character, wherein the list of items includes at least one item identifier, which is used to indicate the current virtual item that the current virtual character is equipped with;

[0114] S2 displays the status parameters of the current virtual character determined based on at least one current virtual item.

[0115] It is understood that in this embodiment, while displaying the preview prompt information, the list of items matched with the current virtual character can be displayed simultaneously, and the current status parameters of the current virtual character can be determined based on the reference virtual items already equipped by the current virtual character. Furthermore, based on the newly equipped target virtual item, the update result of the current virtual character's status parameters after replacing the reference virtual item with the target virtual item can be determined.

[0116] It should be noted that the current virtual character's status parameters can be either a linear summation of the values ​​corresponding to each virtual item, or a non-linear summation of the values ​​corresponding to each virtual item. In this embodiment, the method for determining the aforementioned status parameters is not limited.

[0117] In one optional implementation, the above-mentioned acquisition of preview prompt information matching the target virtual item includes:

[0118] S1, when the number of virtual items equipped by the current virtual character reaches the item quantity threshold, obtain the first state parameter corresponding to the target virtual item and the second state parameter corresponding to the current virtual item, wherein the first state parameter is the target state parameter provided by the target virtual item to the current virtual character, and the second state parameter is the minimum state parameter provided by the current virtual item to the current virtual character;

[0119] S2, when the second state parameter is less than the first state parameter, obtain the first type of prompt information that matches the target virtual item, wherein the first type of prompt information is used to indicate that when the current virtual character is equipped with the target virtual item, the state parameter of the current virtual character will be reduced.

[0120] Understandably, if a virtual character already possesses a certain number of virtual items that have reached a certain threshold, equipping the target virtual item would require replacing the currently equipped reference virtual item, thus updating the target virtual character's status parameters. If the updated status parameters are lower than the original status parameters, it indicates that accepting and using the target virtual item may cause a debuff to the current virtual character. Therefore, the first type of warning message mentioned above indicates the impact of the target virtual item's debuff.

[0121] Through the above-described embodiments of this application, when the number of virtual items equipped by the current virtual character reaches the item quantity threshold, the first state parameter corresponding to the target virtual item and the second state parameter corresponding to the current virtual item are obtained. When the second state parameter is less than the first state parameter, the first type of prompt information matching the target virtual item is obtained. Thus, when the current target account obtains the target virtual item, the detrimental effect brought by the target virtual item is given in advance, so as to improve the efficiency of the processing decision for handling the target virtual item.

[0122] In one optional implementation, the above-mentioned display of preview prompt information on the display page, and at least one operation control matching the preview prompt information, includes:

[0123] S1, when the preview prompt is a first type of prompt, at least one first operation control for consuming the target virtual item is displayed on the display page, wherein the first type of prompt is used to indicate that when the current virtual character is equipped with the target virtual item, the status parameters of the current virtual character will decrease, and at least one operation control includes the first operation control.

[0124] S2, when the preview prompt is a second type of prompt, at least one second operation control for equipping the target virtual item is displayed on the display page, wherein the second type of prompt is used to indicate that when the current virtual character is equipped with the target virtual item, the status parameters of the current virtual character will increase, and at least one operation control includes the second operation control.

[0125] It is understood that, in this embodiment, the type of operation control displayed on the display page can be determined based on the information type of the preview prompt. Specifically, when the preview prompt indicates that the target virtual item is equipped and the status parameter will decrease, a first operation control for consuming the target virtual item can be displayed. For example, the first operation control could be an item sharing control, an item sending control, an item dismantling control, etc. When the preview prompt indicates that the target virtual item is equipped and the status parameter will increase, a second operation control for equipping the target virtual item can be displayed. For example, the second operation control could be an item equipping control, an item replacement control, etc.

[0126] In the above embodiments of this application, the control type of the operation control displayed in the display interface is determined by the information type of the preview prompt information, thereby improving the decision-making efficiency of prop operation decisions based on the target virtual prop.

[0127] In an optional implementation, after displaying the preview prompt information and at least one operation control matching the preview prompt information on the display page, the method further includes: if the at least one operation control includes a conversion control, in response to a triggering operation on the conversion control, displaying an item conversion prompt information, wherein the item conversion prompt information is used to indicate that the target virtual item has been consumed and the current object account has acquired virtual resources matching the target virtual item.

[0128] It is understood that in this embodiment, when the preview prompt indicates that the target virtual item is equipped and the status parameter will decrease, a first operation control for consuming the target virtual item can be displayed. This first operation control can specifically be a conversion control that can convert the target virtual item into other types of virtual resources. For example, the virtual resources may include, but are not limited to, one or more of virtual gold coins and virtual experience points. This embodiment does not limit the resource type of the converted virtual resource.

[0129] Through the above-described embodiments of this application, when the preview prompt indicates that the current virtual character is equipped with the target virtual item, and the current virtual character's status parameters will decrease, an item conversion control can be displayed, thereby improving the utilization rate of the target virtual item.

[0130] The following description, in conjunction with Figure 5, illustrates a specific item display page. As shown in Figure 5, the item display page 500 displays an item list 502 of virtual items held by the current virtual character controlled by the current account. This list includes item identifiers for each virtual item, such as "Equipment 1," "Equipment 2," etc. Furthermore, the item display page displays a preview prompt 504 and two first operation controls 506. It is understood that there is a correspondence between the preview prompt 504 and the first operation controls 506. Specifically, the preview prompt 504 is a first-type prompt, indicating that the current virtual character's status parameters will decrease when the target virtual item is equipped. The first operation controls 506 are used to consume the target virtual item. Specifically, they include a "Disassemble" control and a "Gift to Friend" control. The "Disassemble" control can disassemble the target virtual item to obtain virtual experience points used to increase the current virtual character's level; the "Gift to Friend" control can be used to send the target virtual item to other accounts. Understandably, in response to the triggering of the "Send to Friend" control, the interface can switch between displaying the image shown in Figure 3 or Figure 4.

[0131] The following description, in conjunction with Figure 6, illustrates another specific item display page. As shown in Figure 6, the item display page 600 displays an item list 602 of the virtual items held by the current virtual character controlled by the current account. This list includes item identifiers for each virtual item, such as "Equipment 1," "Equipment 2," etc. Furthermore, the item display page displays a corresponding preview prompt message 604 and two second operation controls 606. Specifically, the preview prompt message 604 is a second type of prompt message, indicating that the current virtual character's status parameters will increase when the target virtual item is equipped. The second operation controls 606 are applied to equipping the target virtual item. Specifically, they include an "Equip" control and a "Store" control. The "Equip" control allows the target virtual item to replace an already equipped virtual item for the current virtual character; the "Store" control allows the target virtual item to be stored in the item library.

[0132] It is understood that, in another alternative implementation, the second operation control can be displayed simultaneously with the first operation control on the item display page; or the first operation control can be displayed simultaneously with the second operation control. This allows users to freely decide how to operate the target virtual item in various situations.

[0133] The following example illustrates the process of receiving virtual items sent by other accounts.

[0134] In an optional implementation, after determining the target account identifier from the account list and sending the target virtual item to the target account indicated by the target account identifier, the method further includes:

[0135] S1. Upon receiving a reference virtual item sent by the reference target account, display the item prompt information, which includes the account identifier of the reference target account and the character buff effect provided by the reference virtual item to the current virtual character controlled by the current target account.

[0136] S2, in response to the configuration operation of the reference virtual item, displays configuration prompt information, wherein the configuration prompt information is used to indicate that the current virtual character has obtained the character buff effect.

[0137] It is understood that, in this embodiment, when the current target account receives a reference virtual item sent by the reference target account, the item prompt information can be displayed to indicate the character buff effect that the reference virtual item can bring. Furthermore, in response to the configuration operation of the reference virtual item, it can be determined that the current virtual character controlled by the current virtual account is equipped with the aforementioned reference virtual item, and the corresponding character buff effect prompt information (i.e., a specific item prompt information) can be displayed.

[0138] The process of obtaining reference virtual items described above will be explained in detail below with reference to Figures 7 and 8. In this embodiment, when the current target account receives reference virtual items shared by the reference target account, the item display interface 700 of the reference virtual items can be displayed according to the sharing prompt information. On the item display page 700, an item list 702 of virtual items held by the current virtual character controlled by the current target account is displayed, showing the item identifiers of each virtual item, such as "Equipment 1", "Equipment 2", etc. Further, the item display page displays item prompt information 704 and a first operation control 706 and a second operation control 708. The item prompt information is "The coat equipment given by friend 'Xiao aa' increases combat power by 1000", indicating the character buff effect corresponding to the reference virtual item. Further, the first operation control 706 is used to consume the reference virtual item. Specifically, it is a "Disassemble" control used to convert the reference virtual item into virtual experience resources; the second operation control 708 is a "Wear" control used to equip the reference virtual item to the current virtual character.

[0139] Furthermore, upon detecting a trigger operation on the second operation control 708, it is determined that an equipment operation on the reference virtual item has been detected, and the interface switches to display as shown in Figure 8. In the equipment prompt window shown in Figure 8, the configuration prompt message 802 "Equipped successfully! Combat power increased by 1000" can be displayed, indicating that the current virtual character has obtained the character buff effect. In addition, the equipment prompt window also displays the interactive control 804 "Thank a Friend," used to trigger further interactive operations with the reference account.

[0140] Through the above-described embodiments of this application, when a reference virtual item is received from a reference object account, an item prompt message is displayed; in response to the configuration operation of the reference virtual item, a configuration prompt message is displayed, thereby previewing the enhancement effect of the virtual item when a virtual item is gifted by another object account, and providing a variety of different item processing controls, thereby improving the decision-making efficiency in the decision-making process of virtual item processing methods.

[0141] In one alternative implementation, before displaying the equipment prompt information in response to an equipment operation on a reference virtual item, the method further includes:

[0142] S1, in response to a drag operation on the reference item identifier in the item prompt window used to indicate the reference virtual item, obtain the current drag position of the drag operation, wherein the item prompt window is used to display item prompt information and reference item identifier;

[0143] S2, when the current drag position is located in the display area corresponding to the current item identifier, display the replacement prompt information matching the current virtual item. The current item identifier is used to indicate the current virtual item that the current virtual character is equipped with, and the replacement prompt information is used to indicate the update status of the current virtual character's status parameters when the current virtual item is replaced according to the reference virtual item.

[0144] It is understandable that when the number of virtual items that a current virtual character under the control of a current account is allowed to equip reaches the maximum threshold, if a reference virtual item is to be configured for the current virtual character, the already equipped virtual item needs to be replaced with the reference virtual item. The character buffs that the current virtual character can obtain may differ depending on the replacement method. Therefore, through the above implementation method, the drag operation detected in the item prompt window can be used to indicate the different character buffs corresponding to different replacement schemes.

[0145] As shown in Figure 9, the item prompt window 900 displays an item list 902 of the virtual items held by the current virtual character controlled by the current account. This list includes item identifiers such as "Equipment 1", "Equipment 2", etc. Assuming the current virtual item's effect is "Combat Power +1500, Magic Power +450", the virtual item "Equipment 1" has an effect of "Combat Power +500, Magic Power +450", and the virtual item "Equipment 2" has an effect of "Combat Power +1500, Magic Power +150". In response to dragging the reference item identifier 906 to the area where "Equipment 1" is located, a preview result of replacing the virtual item "Equipment 1" with the reference item is obtained. Then, the first item prompt message 904 matching the current drag preview operation is displayed in the item prompt window: "The coat equipment gifted by friend 'aa' increases combat power by 1000". Understandably, in response to the release operation of the current drag operation, it is determined to replace the aforementioned item "Equipment 1" with the currently received reference virtual item. Furthermore, if the endpoint of the drag operation on the reference item identifier 906 is located in the area corresponding to "Equipment 2", a preview result of replacing the virtual item "Equipment 2" with the reference virtual item is obtained, and as shown in Figure 10, the item prompt information will be updated to the second item prompt information 908 "The coat equipment given by friend 'aa' increases magic value by 300".

[0146] Through the above-described embodiments of this application, when receiving virtual items shared by other user accounts, the character buff effects corresponding to different item replacement strategies can be quickly previewed, thereby improving the utilization rate of virtual items.

[0147] In one alternative implementation, after displaying the equipment prompt information in response to the equipment operation of the reference virtual item, the method further includes:

[0148] S1, when the first interactive control is displayed in the prompt information window, in response to the triggering operation of the first interactive control, a session window between the current object account and the reference object account is displayed, wherein the prompt information window is used to display the equipped prompt information;

[0149] S2, in response to an input operation triggered in the session window, sends the acquired interactive text and the equipment prompt information matching the reference virtual item to the reference target account, wherein the equipment prompt information is used to indicate that the current virtual character has equipped the reference virtual item.

[0150] It is understood that, in this embodiment, after the reference virtual props are equipped and the equipment prompt information is displayed on the interface, the conversation interface between the reference object account can be launched through the triggering operation of the interactive control, and the conversation interaction operation can be performed on the interface.

[0151] The following description, in conjunction with Figures 8 and 11, illustrates a specific conversation method. In response to the triggering of the interactive control 804 in Figure 8, the interface switches to the display shown in Figure 11, displaying the conversation interface between the current target account and the reference target account "Friend aa". In this interface, based on the information entered by the current target account, "Received, thank you very much," and the equipment prompt information 802 in Figure 8, "Equipped successfully! Combat power increased by 1000," the conversation information in Figure 11, "Received! Thank you very much! With the item you sent, my combat power has increased by 1000!", can be generated.

[0152] Through the above implementation method, when the first interactive control is displayed in the prompt information window, in response to the trigger operation of the first interactive control and in response to the input operation triggered in the session window, the acquired interactive text and the equipment prompt information matching the reference virtual prop are sent to the reference object account, thereby realizing the interactive operation between object accounts based on the prop gifting operation and improving the interaction efficiency between object accounts.

[0153] In an optional implementation, after determining the target account identifier from the account list and sending the target virtual item to the target account indicated by the target account identifier, the method further includes:

[0154] S1, in response to the task triggering operation, display a virtual scene that matches the task triggering operation, wherein the virtual scene includes at least one virtual character in an interactive state, the virtual character performs an interactive task in the virtual scene according to the control instructions of the corresponding object account, the interactive result of the interactive task is determined according to the virtual character's state parameters, and the state parameters are determined according to the virtual props currently equipped by the virtual character;

[0155] S2, when the current object account controls the current virtual character to complete the interactive task through control instructions, an interactive prompt window is displayed. The interactive prompt window includes interactive prompt information and at least one second interactive control. The interactive prompt information is used to indicate the interactive result of the interactive task.

[0156] S3, in response to the triggering operation of the second interactive control, establishes an account association relationship between the current object account and at least one object account.

[0157] It is understood that, in this embodiment, when the current object account controls the current virtual character to complete interactive tasks in the virtual scene, interactive prompt information and a second interactive control can be displayed in the interactive prompt window. Furthermore, the second interactive control allows for further interaction with the object account corresponding to the virtual character in the same game task. Specifically, this further interaction can involve establishing an account association relationship.

[0158] The aforementioned account association can be a friend account relationship or a group member account relationship. Specifically, before establishing the account association between the current object account and at least one object account in response to the triggering operation of the second interactive control, it also includes:

[0159] Interaction Method 1: When the second interaction control adds a control to the account, an account addition request is sent to at least one first object account. The account addition request is used to establish a virtual friend relationship between the current object account and at least one first object account. The first object account is the object account that controls the virtual character to perform interactive tasks in the virtual scene through control instructions. The account association relationship includes the virtual friend relationship.

[0160] Interaction Method Two: When the second interaction control adds a control to the group chat, a group chat add request is sent to the administrator account that matches the target account set. The group chat add request is used to add the current object account to the target account set. The target account set includes at least one second object account that controls the virtual character to perform interactive tasks in the virtual scene at a historical time point. The account association relationship includes the virtual group friend relationship between at least one second object account.

[0161] Understandably, in the above-mentioned interaction method one, a virtual friend relationship can be established with the corresponding account of the virtual character in the same game task after the game task is completed. Then, an account session can be established based on the virtual friend relationship to carry out subsequent session interactions. In addition, the accounts that have established a virtual friend relationship can also invite each other to game tasks to quickly form a team to complete game tasks and increase the efficiency of interaction between accounts in the game.

[0162] In the second interaction method described above, after a game task is completed, a virtual group member relationship can be established between the corresponding accounts of the virtual characters in the same game task. This allows for the initiation of group chat interactions based on this virtual group member relationship. Furthermore, accounts with a virtual group member relationship can quickly team up through group chat sessions and complete game tasks together based on the team composition within the group chat, thereby increasing the efficiency of interaction between accounts in the game.

[0163] Optionally, the above-mentioned account addition control and group chat addition control can be displayed simultaneously in the interactive prompt window, so that the current target account can choose the interaction form of subsequent account interaction, thereby improving the flexibility of interaction between target accounts.

[0164] As shown in Figure 12, the interactive prompt window 1200 displays the interactive prompt message 1202 "Congratulations on winning the game, you have received 100 virtual rewards", as well as the first interactive control 1206 and the second interactive control 1208. The first interactive control 1206 can be an account addition control, used to add accounts participating in the current game as friends in batches, or to send friend requests to accounts participating in the current game in batches. The second interactive control 1208 can be a group chat addition control. In one optional way, it can be used to add accounts to the account group corresponding to the current game.

[0165] In another alternative approach, where the game task is specifically a game task within a live-streamed game, the aforementioned game group can be an account group corresponding to the target streamer's account. The target accounts within this group are all viewer accounts of the target streamer's account, and each viewer account can be a viewer account that has previously participated in live-streamed games in the streamer's corresponding live-streaming room. Furthermore, the current viewer account can be added to the live-streamed game group chat associated with the target streamer's account using the group chat addition control, allowing for quick initiation of live-streamed game interactions via group chat sessions.

[0166] In one alternative implementation, after displaying a virtual scene matching the task triggering operation in response to the task triggering operation, the method further includes:

[0167] S1, when the current target account controls the current virtual character to complete the interactive task through control instructions, display the target sorting list, wherein the target sorting list includes at least one third account identifier and operation performance coefficients that match at least one third account identifier respectively, and the display order of the third account identifiers is determined according to the operation performance coefficients that match the third account identifiers;

[0168] S2, in response to determining an interactive account identifier from at least one third account identifier, sending an account addition request to the third object account indicated by the interactive account identifier, wherein the account addition request is used to establish a virtual friend relationship between the current object account and the third object account, and the account association relationship includes the virtual friend relationship.

[0169] It is understood that in this embodiment, when the current object account controls the current virtual character to complete the game task, a target sorting list can be displayed to indicate the operation performance of each object account. The object accounts in the target sorting list can be added as friends by the account addition control displayed in the target sorting list, thereby facilitating subsequent account interaction between object accounts.

[0170] It should be noted that the above performance coefficient can be determined based on the performance of the virtual character controlled by the target account in the game task. The above performance may include, but is not limited to, the number of times other virtual characters are defeated in the game task, the number of times assists are made in the game task, and the number of times sub-tasks are won in the game task.

[0171] In an alternative approach, when the target sorting list is a list of live games corresponding to the target live stream, it can also be the cumulative number of wins for each target account across multiple game tasks corresponding to the target live stream. For example, as shown in Figure 13, the target sorting table 1300 displays multiple sorting items, including sorting item 1302, and the display order of these items can be determined based on the cumulative number of wins for each target account. Furthermore, when the target sorting table 1300 is displayed on the interface after the game ends, the current target account can determine the interaction account identifier based on the target sorting table 1300 and add the target account corresponding to the interaction account identifier as a friend account, thus facilitating subsequent interaction between accounts. When the target sorting table 1300 is a sorting list corresponding to the target live stream, the target accounts displayed in the target sorting table 1300 can be viewer accounts of the target live stream, and their cumulative number of wins can be the number of wins each target account has historically participated in live games within the target live stream. Optionally, for the streamer account, reward resources can also be further sent to each viewer account based on the target sorting table used to indicate the cumulative number of wins.

[0172] In one alternative implementation, before displaying the virtual scene matching the task triggering operation in response to the task triggering operation, it further includes one of the following:

[0173] Method 1: In response to the triggering operation of the first task invitation control in the session interface matching the reference account set, a first candidate invitation window is displayed, wherein the session interface is used to display session information sent by the object accounts in the reference account set; if at least one fourth account identifier is determined from the first candidate invitation window, a task invitation request is sent to at least one fourth object account indicated by the at least one fourth account identifier, wherein the at least one fourth object account is an object account included in the reference account set, and the task invitation request is used to add the current virtual character controlled by the current object account and at least one fourth virtual character controlled by each of the at least one fourth object account to the same virtual scene;

[0174] It is understood that in this embodiment, when the current object account is added to the target game group chat, in response to the triggering operation of the first task invitation control in the group chat interface, the first candidate invitation window is displayed to initiate a group member team request.

[0175] The above implementation method will be described in detail below with reference to Figures 14 and 15. As shown in Figure 14, the group chat interface 1400 displays an interactive session between multiple target accounts in the "AAA Live Stream Game Group". In this session interface, since each target account is a viewer account of the target streamer account, they are likely to be interested in the live stream games associated with or posted by the target streamer account. Therefore, within the live stream game group, target accounts can be quickly assembled to form a team to complete live stream game tasks. The group chat interface 1400 also further displays a first task invitation control 1402, used to invite target accounts in the aforementioned live stream game group to form a team to participate in game tasks.

[0176] Following the trigger operation of the first task invitation control 1402, a first candidate invitation window 1500 is displayed, and a search bar 1502 is shown in the first candidate invitation window 1500 to invite specific group member accounts based on the entered account identifier. In addition, a recommendation bar 1504 is further displayed in the first candidate invitation window 1500 to display recommended group member accounts. Optionally, the recommendation rule can be based on the intimacy index between target accounts, the online status of group member accounts, or parameters such as the task win rate of group member accounts.

[0177] Method 2: In response to the triggering operation of the second task invitation control in the list of associated accounts matching the current object account, display the second candidate invitation window; if the fifth account identifier is determined from the second candidate invitation window, send a task invitation request to the fifth object account indicated by the fifth account identifier, wherein the fifth object account is an object account that has a virtual friend relationship with the current object account, and the task invitation request is used to add the current virtual character controlled by the current object account and the fifth virtual character controlled by the fifth object account to the same virtual scene.

[0178] In the second invitation method mentioned above, if other object accounts are added as friend accounts, the second task invitation control in the friend account list can be triggered to invite object accounts with virtual friend relationships to complete game tasks together.

[0179] For accounts that receive the aforementioned game task invitation, their interface can display the prompt information shown in Figure 16. The invitation prompt box 1600 displays the invitation prompt message "Your friend has sent a game invitation. Can you start the game now?" At the same time, two operation controls are provided for users to select and decide whether to join the game.

[0180] Through the above-described embodiments of this application, after a target account completes a game task, a quick account relationship establishment control, such as an account addition control or a group chat addition control, can be used to quickly establish a relationship between target accounts in the same game, thereby improving the interaction efficiency between different target accounts in the game task.

[0181] In one alternative implementation, the above-mentioned response to a task triggering operation, displaying a virtual scene matching the task triggering operation, includes:

[0182] S1, responding to the target instruction information sent in the live broadcast interface, determines that the task trigger operation has been received, wherein the live broadcast interface is used to display the live broadcast screen provided by the broadcaster's account and the live broadcast interaction information sent by the viewer's account.

[0183] S2 displays a virtual scene associated with the live streaming interface. The virtual scene includes a virtual character controlled by a viewer's account. The virtual character performs interactive tasks in the virtual scene based on the target interactive information sent by the viewer's account. The control instructions include the target interactive information.

[0184] It is understood that, in this embodiment, the aforementioned game task can specifically be a live-streamed game task based on a live-streaming platform. In this live-streamed game task, the target account can trigger the task by sending target command information through the live-streaming interface. The virtual scene associated with the live-streamed game task is then displayed on the live-streaming interface. Within this virtual scene, each target account can control a virtual character in the virtual scene to perform corresponding character interaction operations through live-streaming interactive operations triggered through the live-streaming interface.

[0185] In one alternative approach, the aforementioned target instruction information can be a specific text field, such as the " / start" field. Then, in response to the current user account sending the text " / start" in the comment box of the live stream interface, a virtual scene for completing the game task can be displayed in the live stream interface viewed by the current user account. Optionally, the current user account can further control the current virtual character in the virtual scene to perform corresponding character interactions by entering text in the comment box. For example, sending "move forward" can control the current virtual character to move forward in the virtual scene, and sending "attack" can control the current virtual character to attack other virtual characters in the virtual scene. The above interaction methods are merely illustrative and do not limit the interaction methods of the live stream game in this application embodiment.

[0186] In one alternative implementation, the above-mentioned response to a triggering operation of the second interactive control to establish an account association relationship between the current object account and at least one object account includes one of the following:

[0187] Method 1: Establish a virtual friend relationship between the current target account and at least one audience target account, where account association includes virtual friend relationships;

[0188] Method 2: Add the current target account to the audience account set. The audience account set includes audience accounts that have an account following relationship with the streamer's target account. The account association relationship includes the virtual group member relationship between audience accounts in the audience account set.

[0189] It is understood that, in this embodiment, when the game task is specifically a live game task, the account association relationship can specifically be the live room group member relationship between viewer accounts.

[0190] In one optional implementation, after displaying the virtual scene associated with the live streaming interface, the method further includes:

[0191] S1, In multiple scene areas within the virtual scene, display a virtual character in an interactive state, including the virtual character currently controlled by the current object account;

[0192] S2, when the current target account sends target interaction information through the live broadcast interface, display the current virtual character performing the first interaction operation that matches the target interaction information in the virtual scene;

[0193] S3, when the current target account determines the reference virtual item through the live broadcast interface, displays the current virtual character performing a second interactive operation in the virtual scene that matches the reference virtual item.

[0194] It is understood that, in this embodiment, the current virtual character in the live-streaming game can be controlled to perform interactive operations in at least two ways. In the first control method, the current virtual character can be controlled to perform a first interactive operation in the virtual scene that matches the text entered in the live-streaming interface. In the second control method, if a reference virtual item is identified (for example, by selecting the corresponding item icon in the item bar), the current virtual character can be controlled to perform a second interactive operation in the virtual scene that matches the reference virtual item. For example, the reference virtual item can be used to control the current virtual character to perform a "dodge" operation in the virtual scene, or it can be used to control the current virtual character to perform a "release skill" operation that matches the reference virtual item.

[0195] The following description, in conjunction with Figure 17, illustrates a specific interactive format for a live-streamed game. As shown in Figure 17, the live-stream interface 1700 displays the live-stream game task being participated in by the current user account. The live-stream screen displays a virtual scene 1702 matching the live-stream game task. As shown in virtual scene 1702, it is specifically an interactive scene for a virtual card game. In this embodiment, each user account can send bullet screen commands to acquire controllable virtual animal characters in multiple scene areas within virtual scene 1702, and control these virtual animal characters to move or attack between scene areas. For example, if the virtual animal character controlled by the viewer account "123123" is a virtual mouse character in virtual scene 1702, responding to the bullet screen message "Forward" sent by the viewer account "123123," the virtual mouse character can be controlled to move from the current scene area to another adjacent scene area.

[0196] It is understandable that in this embodiment, the current user account can obtain the game character card that serves as the current virtual character in advance, and improve the combat power of the current virtual character by configuring virtual game props for the current virtual character, thereby controlling the current virtual character to complete the card-type live game interaction in the live broadcast interface.

[0197] On one hand, winning a live-streamed game task rewards players with a target virtual item. The player character can then decide whether to dismantle the target virtual item or share it with other accounts based on the character buffs it provides. During the sharing process, various prompts displayed on the sharing interface help players make informed decisions. After the game ends, players can add viewers' accounts as friends or join the corresponding live-streamed game group chat, thereby improving the efficiency of subsequent live-streamed game interactions.

[0198] The following description, in conjunction with Figure 18, illustrates a specific embodiment of this application.

[0199] S1800, configured with virtual items;

[0200] The configuration process for the aforementioned virtual items can involve obtaining a target virtual item as a reward resource upon winning the previous game, followed by the current account executing a series of item-related decisions. For example, this includes deciding whether to share the target virtual item with other accounts, and specifically, which target account to share it with. During the process of identifying the target account, a list of accounts can be used to display sending prompts. This account list displays the sending prompts for each associated account in a specific order, facilitating the current account's optimal sharing decision and further improving the utilization rate of the virtual item. It also enhances the interaction between target accounts based on the sharing operation. This effectively solves the technical problem of low item utilization in existing virtual item operation methods.

[0201] Next, S1802 is executed, and the current target account enters the target live stream room; S1804, the / start game command is sent; S1806, the background receives the command; S1808, the account is matched in the matchmaking pool.

[0202] In the above steps, the current user account can first enter the live stream room. While watching the live stream, if the user wants to experience the live game, they can enter " / start game" in the chat area to quickly start receiving commands. After the background receives the corresponding command, it returns the corresponding response message, allowing the user to quickly start game matchmaking.

[0203] Next, the judgment operation S1810 is executed to determine whether the user has enough cards; if the user does not have enough cards, S1810-1 is executed to end; and the current user account is prompted to replenish battle cards; if there are enough cards, the judgment S1812 is executed to determine whether to purchase virtual items; if the current user account determines that it needs to purchase virtual items, S1812-2 is executed to purchase items.

[0204] In the above steps, all the game players to be matched are in a pool of backend accounts. After matching the corresponding users according to the corresponding rules, the system then checks other pre-game conditions, such as whether the user has enough cards. If the user has enough cards, the game can start immediately. Once the card conditions are met, the system prompts the user whether they want to purchase items for this round of the game. Having items will increase the probability of winning the game.

[0205] Next, in S1814, start the game; in S1816, end the game and tally the results; then you can execute S1816-1 to add friends; and / or execute S1816-2 to tally the number of wins and losses and update the leaderboard;

[0206] In the above steps, after the game starts, users begin to play the innovative card game according to the corresponding rules. After the game ends, the platform will trigger an automatic friend addition message. Then the winner can add the loser as a game friend. Later, an account leaderboard will be displayed according to the wins and losses. Users at the top of the leaderboard can receive rewards from the platform.

[0207] After the game ends, you can also execute S1816-3 to enter the streamer's game group; S1818 allows for random matchmaking or invitation-only matchmaking.

[0208] In addition, after the game ends, all players in the corresponding live stream can be pulled into the corresponding group. This will cluster all users with the same interests and prevent user churn. In the game group, when a user expresses a desire to play the game, the corresponding responding user can send a message and quickly invite friends to participate in the card game by clicking the invite control.

[0209] Through the above-described implementation method of this application, since the same virtual item has different beneficial effects on different user accounts, a method based on the beneficial effect can be used to improve the decision-making efficiency of users when gifting or sharing virtual items. After the live-streamed game ends, players can choose to automatically add friends from the previous game and add all players in the live-stream to a game group. In this game group, users can quickly and randomly match with friends to start a game, thereby improving the efficiency of game interaction between different viewer accounts. In addition, for the same streamer account, the interests of live-stream viewers are generally similar, and games with similar attributes can be targeted to these viewers, thereby improving the accuracy of game task delivery.

[0210] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that the present invention is not limited to the described order of actions, because according to the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to the present invention.

[0211] According to another aspect of the present invention, a virtual prop operation device for implementing the above-described virtual prop operation method is also provided. As shown in FIG19, the device includes:

[0212] The first display unit 1902 is used to display at least one operation control for performing item operations on the target virtual item in the display page of the target virtual item;

[0213] The second display unit 1904 is used to display a list of accounts associated with the current object account in response to a trigger operation of a sending control in at least one operation control. The list of accounts includes at least one account identifier and sending prompt information that matches at least one account identifier. The sending prompt information is used to indicate the benefit effect when the target virtual item is sent to the associated object account. The associated object account is the object account indicated by the account identifier.

[0214] Sending unit 1906 is used to send the target virtual item to the target object account indicated by the target account identifier in response to determining the target account identifier from the account list.

[0215] Optionally, the first display unit 1902 includes: an acquisition module, configured to acquire preview prompt information matching the target virtual item, wherein the preview prompt information is used to indicate the update status of the current virtual character's status parameters when the current virtual character controlled by the current object account is equipped with the target virtual item; and a first display module, configured to display the preview prompt information and at least one operation control matching the preview prompt information on the display page.

[0216] Optionally, the first display module is configured to: when the preview prompt is a first type of prompt, display at least one first operation control for consuming the target virtual item on the display page, wherein the first type of prompt indicates that when the current virtual character is equipped with the target virtual item, the status parameter of the current virtual character will decrease, and at least one of the operation controls includes the first operation control; and when the preview prompt is a second type of prompt, display at least one second operation control for equipping the target virtual item on the display page, wherein the second type of prompt indicates that when the current virtual character is equipped with the target virtual item, the status parameter of the current virtual character will increase, and at least one of the operation controls includes the second operation control.

[0217] Optionally, the first display module is further configured to: display a list of items matching the current virtual character, wherein the list of items includes at least one item identifier, the item identifier being used to indicate the current virtual item that the current virtual character has equipped; and display the status parameters of the current virtual character determined based on at least one of the current virtual items.

[0218] Optionally, the first display module is configured to: when the number of virtual items equipped by the current virtual character reaches a threshold, acquire a first state parameter corresponding to the target virtual item and a second state parameter corresponding to the current virtual item, wherein the first state parameter is the target state parameter provided by the target virtual item to the current virtual character, and the second state parameter is the minimum state parameter provided by the current virtual item to the current virtual character; when the second state parameter is less than the first state parameter, acquire a first type of prompt information matching the target virtual item, wherein the first type of prompt information indicates that when the current virtual character is equipped with the target virtual item, the state parameter of the current virtual character will decrease.

[0219] Optionally, the first display unit 1902 further includes a second display module, configured to display an item conversion prompt message in response to a triggering operation of the conversion control when at least one of the operation controls includes a conversion control, wherein the item conversion prompt message indicates that the target virtual item has been consumed and the current object account has acquired virtual resources matching the target virtual item.

[0220] Optionally, the second display unit 1904 includes at least one of the following: a third display module, configured to display the account identifier and the first prompt information used to indicate the associated object account in the account list when a first prompt information matching the associated object account is obtained, wherein the first prompt information is used to indicate the role bonus effect provided by the target virtual item to the associated virtual character controlled by the associated object account; and a fourth display module, configured to display the account identifier and the second prompt information used to indicate the associated object account in the account list when a second prompt information matching the associated object account is obtained, wherein the second prompt information is used to indicate the account bonus effect provided by the sending operation of sending the target virtual item to the current object account.

[0221] Optionally, the second display unit 1904 is further configured to: determine the first prompt information based on the survival status gain value provided by the target virtual item to the associated virtual character, wherein the survival status gain value is used to increase the survival status parameter of the associated virtual character; determine the first prompt information based on the attack status gain value provided by the target virtual item to the associated virtual character, wherein the attack status gain value is used to increase the attack status parameter of the associated virtual character; determine the first prompt information based on the defense status gain value provided by the target virtual item to the associated virtual character, wherein the defense status gain value is used to increase the defense status parameter of the associated virtual character.

[0222] Optionally, the second display unit 1904 is further configured to: display at least one of the following based on the strength order of the gain effects corresponding to the associated object accounts, and the sending prompt information respectively matching the at least one of the aforementioned account identifiers; display at least one of the aforementioned account identifiers based on the order determined by the affinity index between each of the at least one of the aforementioned associated object accounts and the aforementioned current object account; and display at least one of the aforementioned account identifiers based on the online status of the at least one of the aforementioned associated object accounts, and the sending prompt information respectively matching the at least one of the aforementioned account identifiers.

[0223] Optionally, the aforementioned virtual item operation device further includes: a receiving unit, configured to display item prompt information upon receiving a reference virtual item sent by a reference object account, wherein the item prompt information includes the account identifier of the reference object account and the character buff effect provided by the reference virtual item to the current virtual character controlled by the current object account; and to display an equipment prompt information in response to an equipment operation of the reference virtual item, wherein the equipment prompt information is used to indicate that the current virtual character has obtained the character buff effect.

[0224] Optionally, the receiving unit is further configured to: when a first interactive control is displayed in the prompt information window, in response to a triggering operation on the first interactive control, display a conversation window between the current object account and the reference object account, wherein the prompt information window is used to display the equipment prompt information; and in response to an input operation triggered in the conversation window, send the acquired interactive text and the equipment prompt information matching the reference virtual item to the reference object account, wherein the equipment prompt information is used to indicate that the current virtual character has equipped the reference virtual item.

[0225] Optionally, the receiving unit is further configured to: in response to a drag operation on a reference item identifier in the item prompt window that indicates the reference virtual item, obtain the current drag position of the drag operation, wherein the item prompt window is used to display the item prompt information and the reference item identifier; and when the current drag position is located in the display area corresponding to the current item identifier, display replacement prompt information matching the current virtual item, wherein the current item identifier is used to indicate the current virtual item already equipped by the current virtual character, and the replacement prompt information is used to indicate the update status of the current virtual character's status parameters when the current virtual item is replaced according to the reference virtual item.

[0226] Optionally, the aforementioned virtual prop operation device further includes: an interaction unit, configured to display a virtual scene matching the task triggering operation in response to a task triggering operation, wherein the virtual scene includes at least one virtual character in an interactive state, the virtual character performs an interactive task in the virtual scene according to the control instructions of the corresponding object account, the interaction result of the interactive task is determined according to the status parameters of the virtual character, the status parameters are determined according to the virtual prop currently equipped by the virtual character; when the current object account controls the current virtual character to complete the interactive task through the control instructions, an interaction prompt window is displayed, wherein the interaction prompt window includes interaction prompt information and at least one second interactive control, the interaction prompt information is used to indicate the interaction result of the interactive task; in response to a triggering operation of the second interactive control, an account association relationship is established between the current object account and at least one of the object accounts.

[0227] Optionally, the aforementioned interactive unit is further configured to: when the second interactive control adds a control to an account, send an account addition request to at least one first object account, wherein the account addition request is used to establish a virtual friend relationship between the current object account and at least one first object account, wherein the first object account is an object account that controls the virtual character to perform interactive tasks in the virtual scene through the control instructions, and the account association includes the virtual friend relationship; when the second interactive control adds a control to a group chat, send a group chat addition request to an administrator account that matches the target account set, wherein the group chat addition request is used to add the current object account to the target account set, wherein the target account set includes at least one second object account that controls the virtual character to perform the interactive tasks in the virtual scene at a historical time point, and the account association includes a virtual group friend relationship between at least one of the second object accounts.

[0228] Optionally, the aforementioned interactive unit is further configured to: display a target sorting list when the current object account controls the current virtual character to complete the aforementioned interactive task through the aforementioned control instructions, wherein the target sorting list includes at least one third account identifier and operation performance coefficients that match at least one of the aforementioned third account identifiers respectively, and the display order of the aforementioned third account identifiers is determined based on the operation performance coefficients that match the aforementioned third account identifiers; in response to determining an interactive account identifier from at least one of the aforementioned third account identifiers, send an account addition request to the third object account indicated by the aforementioned interactive account identifier, wherein the aforementioned account addition request is used to establish a virtual friend relationship between the current object account and the aforementioned third object account, and the aforementioned account association relationship includes the aforementioned virtual friend relationship.

[0229] Optionally, the aforementioned interactive unit is further configured to: in response to a triggering operation of the first task invitation control in a session interface matching the reference account set, display a first candidate invitation window, wherein the session interface is used to display session information sent by object accounts in the reference account set; and, if at least one fourth account identifier is determined from the first candidate invitation window, send task invitation requests to at least one fourth object account indicated by at least one of the at least one fourth account identifier, wherein at least one of the at least one fourth object account is an object account included in the reference account set, and the task invitation request is used to connect the current virtual character controlled by the current object account with at least one... At least one fourth virtual character controlled by each of the fourth object accounts is added to the same virtual scene; in response to the triggering operation of the second task invitation control in the list of associated accounts matching the current object account, a second candidate invitation window is displayed; if a fifth account identifier is determined from the second candidate invitation window, a task invitation request is sent to the fifth object account indicated by the fifth account identifier, wherein the fifth object account is an object account with a virtual friend relationship with the current object account, and the task invitation request is used to add the current virtual character controlled by the current object account and the fifth virtual character controlled by the fifth object account to the same virtual scene.

[0230] Optionally, the aforementioned interactive unit is configured to: determine that the task triggering operation has been received in response to the target instruction information sent in the live streaming interface, wherein the live streaming interface is configured to display the live streaming screen provided by the broadcaster's account and the live interactive information sent by the viewer's account; and display the aforementioned virtual scene associated with the live streaming interface, wherein the aforementioned virtual scene includes the aforementioned virtual character controlled by the aforementioned viewer's account, the aforementioned virtual character performs the aforementioned interactive task in the aforementioned virtual scene according to the target interactive information sent by the aforementioned viewer's account, and the aforementioned control instruction includes the aforementioned target interactive information.

[0231] Optionally, the aforementioned interactive unit is used for one of the following: establishing a virtual friend relationship between the current target account and at least one of the audience target accounts, wherein the account association relationship includes the virtual friend relationship; adding the current target account to a set of audience accounts, wherein the set of audience accounts includes audience target accounts that have an account following relationship with the broadcaster target account, and the account association relationship includes virtual group member relationships between the audience target accounts in the set of audience accounts.

[0232] Optionally, the aforementioned interactive unit is further configured to: display a virtual character in the aforementioned interactive state in each of the multiple scene areas in the aforementioned virtual scene, wherein the virtual characters displayed in the aforementioned virtual scene include the current virtual character controlled by the current object account; when the current object account sends the aforementioned target interactive information through the aforementioned live streaming interface, display the current virtual character performing a first interactive operation matching the aforementioned target interactive information in the aforementioned virtual scene; when the current object account determines a reference virtual prop through the aforementioned live streaming interface, display the current virtual character performing a second interactive operation matching the aforementioned reference virtual prop in the aforementioned virtual scene.

[0233] Optionally, in this embodiment, the implementation of each of the above-mentioned unit modules can be referred to the above-mentioned method embodiments, which will not be repeated here.

[0234] According to another aspect of the present invention, an electronic device for implementing the above-described method for operating virtual props is also provided. This electronic device may be a terminal device or a server as shown in FIG. 20. This embodiment uses the electronic device as a terminal device as an example. As shown in FIG. 20, the electronic device includes a memory 2002 and a processor 2004. The memory 2002 stores a computer program, and the processor 2004 is configured to execute the steps in any of the above-described method embodiments through the computer program.

[0235] Optionally, in this embodiment, the aforementioned electronic device may be located in at least one of a plurality of network devices in a computer network.

[0236] Optionally, in this embodiment, the processor can be configured to perform the following steps via a computer program:

[0237] S1, On the display page of the target virtual item, at least one operation control for performing item operations on the target virtual item is displayed;

[0238] S2, in response to the triggering operation of the sending control in at least one operation control, display a list of accounts associated with the current object account, wherein the list of accounts includes at least one account identifier and sending prompt information that matches at least one account identifier respectively, the sending prompt information is used to indicate the buff effect when the target virtual item is sent to the associated object account, and the associated object account is the object account indicated by the account identifier;

[0239] S3, in response to determining the target account identifier from the account list, sends the target virtual item to the target account indicated by the target account identifier to display the current virtual character in the virtual scene.

[0240] Optionally, those skilled in the art will understand that the structure shown in Figure 20 is merely illustrative, and the electronic device may also be a smartphone (such as an Android phone, iOS phone, etc.), tablet computer, PDA, mobile internet device (MID), PAD, and other terminal devices. Figure 20 does not limit the structure of the aforementioned electronic device. For example, the electronic device may also include more or fewer components (such as network interfaces) than shown in Figure 20, or have a different configuration than that shown in Figure 20.

[0241] The memory 2002 can be used to store software programs and modules, such as the program instructions / modules corresponding to the operation method and device of the virtual props in this embodiment of the invention. The processor 2004 executes various functional applications and data processing by running the software programs and modules stored in the memory 2002, thereby realizing the above-mentioned operation method of the virtual props. The memory 2002 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 2002 may further include memory remotely located relative to the processor 2004, and these remote memories can be connected to the terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. Specifically, the memory 2002 may be used, but is not limited to, to store information such as various elements in the scene screen and operation information of the virtual props. As an example, as shown in FIG20, the memory 2002 may include, but is not limited to, the first display unit 1902, the second display unit 1904, and the sending unit 1906 in the above-mentioned operation device of the virtual props. In addition, other module units in the operating device of the aforementioned virtual props may also be included, but will not be described in detail in this example.

[0242] Optionally, the aforementioned transmission device 2006 is used to receive or send data via a network. Specific examples of the network may include wired and wireless networks. In one example, the transmission device 2006 includes a Network Interface Controller (NIC), which can be connected to other network devices and a router via a network cable to communicate with the Internet or a local area network. In another example, the transmission device 2006 is a Radio Frequency (RF) module used for wireless communication with the Internet.

[0243] In addition, the aforementioned electronic device also includes: a display 2008 for displaying virtual scenes in the interface; and a connection bus 2010 for connecting various module components in the aforementioned electronic device.

[0244] In other embodiments, the aforementioned terminal device or server can be a node in a distributed system, wherein the distributed system can be a blockchain system, which is a distributed system formed by connecting multiple nodes through network communication. The nodes can form a peer-to-peer network, and any form of computing device, such as a server, terminal, or other electronic device, can become a node in the blockchain system by joining this peer-to-peer network.

[0245] According to one aspect of this application, a computer program product is provided, comprising a computer program / instructions containing program code for performing the methods shown in the flowchart. In such embodiments, the computer program can be downloaded and installed from a network via a communication component, and / or installed from a removable medium. When the computer program is executed by a central processing unit, it performs various functions provided in embodiments of this application.

[0246] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0247] According to one aspect of this application, a computer-readable storage medium is provided, wherein a processor of a computer device reads computer instructions from the computer-readable storage medium, and the processor executes the computer instructions to cause the computer device to perform the above-described method for operating virtual props.

[0248] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for performing the following steps:

[0249] S1, On the display page of the target virtual item, at least one operation control for performing item operations on the target virtual item is displayed;

[0250] S2, in response to the triggering operation of the sending control in at least one operation control, display a list of accounts associated with the current object account, wherein the list of accounts includes at least one account identifier and sending prompt information that matches at least one account identifier respectively, the sending prompt information is used to indicate the buff effect when the target virtual item is sent to the associated object account, and the associated object account is the object account indicated by the account identifier;

[0251] S3, in response to determining the target account identifier from the account list, sends the target virtual item to the target account indicated by the target account identifier to display the current virtual character in the virtual scene.

[0252] Optionally, in this embodiment, those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing the hardware related to the terminal device. The program can be stored in a computer-readable storage medium, which may include: flash drive, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0253] If the integrated units in the above embodiments are implemented as software functional units and sold or used as independent products, they can be stored in the aforementioned computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause one or more computer devices (which may be personal computers, servers, or network devices, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention.

[0254] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0255] In the several embodiments provided in this application, it should be understood that the disclosed client can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection between units or modules, and may be electrical or other forms.

[0256] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0257] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0258] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for operating virtual props, characterized in that, include: On the display page of the target virtual item, at least one operation control for performing item operations on the target virtual item is displayed; In response to a triggering operation of a send control in at least one of the operation controls, a list of accounts associated with the current object account is displayed, wherein the list of accounts includes at least one account identifier and send prompt information that matches each of the at least one account identifier, the send prompt information being used to indicate the gain effect when the target virtual item is sent to the associated object account, the associated object account being the object account indicated by the account identifier; in response to determining the target account identifier from the list of accounts, the target virtual item is sent to the target object account indicated by the target account identifier.

2. The method according to claim 1, characterized in that, The step of displaying at least one operation control for performing item operations on the target virtual item on the display page includes: obtaining preview prompt information matching the target virtual item, wherein the preview prompt information is used to indicate the update status parameters of the current virtual character controlled by the current object account when the target virtual item is equipped; displaying the preview prompt information and at least one operation control matching the preview prompt information on the display page.

3. The method according to claim 2, characterized in that, The step of displaying the preview prompt information and at least one operation control matching the preview prompt information on the display page includes: when the preview prompt information is a first type of prompt information, displaying at least one first operation control for consuming the target virtual item on the display page, wherein the first type of prompt information is used to indicate that the status parameter of the current virtual character will decrease when the current virtual character is equipped with the target virtual item, and at least one operation control includes the first operation control; when the preview prompt information is a second type of prompt information, displaying at least one second operation control for equipping the target virtual item on the display page, wherein the second type of prompt information is used to indicate that the status parameter of the current virtual character will increase when the current virtual character is equipped with the target virtual item, and at least one operation control includes the second operation control.

4. The method according to claim 2, characterized in that, When displaying the preview prompt information and at least one operation control matching the preview prompt information on the display page, the method further includes: displaying a list of items matching the current virtual character, wherein the list of items includes at least one item identifier, the item identifier being used to indicate the current virtual item that the current virtual character has equipped; and displaying the status parameters of the current virtual character determined based on at least one of the current virtual items.

5. The method according to claim 4, characterized in that, The step of obtaining preview prompt information matching the target virtual item includes: when the number of the current virtual items equipped by the current virtual character reaches a threshold, obtaining a first state parameter corresponding to the target virtual item and a second state parameter corresponding to the current virtual item, wherein the first state parameter is the target state parameter provided by the target virtual item to the current virtual character, and the second state parameter is the minimum state parameter provided by the current virtual item to the current virtual character; when the second state parameter is less than the first state parameter, obtaining a first type of prompt information matching the target virtual item, wherein the first type of prompt information is used to indicate that when the current virtual character is equipped with the target virtual item, the state parameter of the current virtual character will decrease.

6. The method according to claim 2, characterized in that, After displaying the preview prompt information and at least one operation control matching the preview prompt information on the display page, the method further includes: if at least one of the operation controls includes a conversion control, in response to a triggering operation of the conversion control, displaying item conversion prompt information, wherein the item conversion prompt information is used to indicate that the target virtual item has been consumed and that the current object account has acquired virtual resources matching the target virtual item.

7. The method according to claim 1, characterized in that, The step of displaying an account list associated with the current object account in response to a trigger operation of at least one of the operation controls includes at least one of the following: Upon obtaining a first prompt message matching the associated object account, displaying the account identifier of the associated object account and the first prompt message in the account list, wherein the first prompt message indicates that the target virtual item provides a character buff effect for the associated virtual character controlled by the associated object account; upon obtaining a second prompt message matching the associated object account, displaying the account identifier of the associated object account and the second prompt message in the account list, wherein the second prompt message indicates that the sending operation of the target virtual item provides an account buff effect for the current object account.

8. The method according to claim 7, characterized in that, The step of displaying the account identifier used to indicate the associated object account and the first prompt information before the account list further includes at least one of the following: determining the first prompt information based on the survival status gain value provided by the target virtual item to the associated virtual character, wherein the survival status gain value is used to increase the survival status parameter of the associated virtual character; determining the first prompt information based on the attack status gain value provided by the target virtual item to the associated virtual character, wherein the attack status gain value is used to increase the attack status parameter of the associated virtual character; determining the first prompt information based on the defense status gain value provided by the target virtual item to the associated virtual character, wherein the defense status gain value is used to increase the defense status parameter of the associated virtual character.

9. The method according to claim 7, characterized in that, In response to a trigger operation on at least one of the operation controls, the system displays a list of accounts associated with the current object account, including at least one of the following: displaying at least one account identifier and a sending prompt message that matches each of the at least one account identifier according to the strength order of the gain effect corresponding to the associated object account; Based on the order determined by the affinity index between each of the at least one associated object account and the current object account, display at least one of the account identifiers, and the sending prompt information that matches each of the at least one account identifier; Based on the online status of at least one of the associated object accounts, display at least one of the account identifiers, and the sending prompt information that matches each of the at least one of the account identifiers.

10. The method according to claim 1, characterized in that, After determining the target account identifier from the account list and sending the target virtual item to the target object account indicated by the target account identifier, the method further includes: upon receiving the reference virtual item sent by the reference object account, displaying item prompt information, wherein the item prompt information includes the account identifier of the reference object account and the character buff effect provided by the reference virtual item to the current virtual character controlled by the current object account; and in response to the equipping operation of the reference virtual item, displaying equipping prompt information, wherein the equipping prompt information is used to indicate that the current virtual character has obtained the character buff effect.

11. The method according to claim 10, characterized in that, After displaying the equipment prompt information in response to the equipment operation of the reference virtual item, the method further includes: when a first interactive control is displayed in the prompt information window, in response to a triggering operation of the first interactive control, displaying a conversation window between the current object account and the reference object account, wherein the prompt information window is used to display the equipment prompt information; in response to an input operation triggered in the conversation window, sending the acquired interactive text and the equipment prompt information matching the reference virtual item to the reference object account, wherein the equipment prompt information is used to indicate that the current virtual character has equipped the reference virtual item.

12. The method according to claim 10, characterized in that, Before displaying the equipment prompt information in response to the equipment operation of the reference virtual item, the method further includes: in response to a drag operation of a reference item identifier in the item prompt window that indicates the reference virtual item, obtaining the current drag position of the drag operation, wherein the item prompt window is used to display the item prompt information and the reference item identifier; if the current drag position is located in the display area corresponding to the current item identifier, displaying a replacement prompt information matching the current virtual item, wherein the current item identifier is used to indicate the current virtual item that the current virtual character has equipped, and the replacement prompt information is used to indicate the update status of the current virtual character's status parameters when the current virtual item is replaced according to the reference virtual item.

13. The method according to claim 1, characterized in that, After determining the target account identifier from the account list and sending the target virtual item to the target object account indicated by the target account identifier, the method further includes: in response to a task triggering operation, displaying a virtual scene matching the task triggering operation, wherein the virtual scene includes at least one virtual character in an interactive state, the virtual character performs an interactive task in the virtual scene according to the control instructions of the corresponding object account, the interaction result of the interactive task is determined according to the status parameters of the virtual character, the status parameters are determined according to the virtual item currently equipped by the virtual character; when the current object account controls the current virtual character to complete the interactive task through the control instructions, displaying an interactive prompt window, wherein the interactive prompt window includes interactive prompt information and at least one second interactive control, the interactive prompt information is used to indicate the interaction result of the interactive task; in response to a triggering operation on the second interactive control, establishing an account association relationship between the current object account and at least one of the object accounts.

14. The method according to claim 13, characterized in that, Before establishing an account association between the current object account and at least one of the object accounts in response to the triggering operation of the second interactive control, the method further includes: when the second interactive control adds a control to an account, sending an account addition request to at least one first object account, wherein the account addition request is used to establish a virtual friend relationship between the current object account and at least one first object account, the first object account being an object account that controls the virtual character to perform interactive tasks in the virtual scene through the control instructions, and the account association includes the virtual friend relationship; when the second interactive control adds a control to a group chat, sending a group chat addition request to an administrator account that matches the target account set, wherein the group chat addition request is used to add the current object account to the target account set, the target account set including at least one second object account that controls the virtual character to perform the interactive tasks in the virtual scene at a historical time point, and the account association includes a virtual group friend relationship between at least one second object account.

15. The method according to claim 13, characterized in that, After displaying a virtual scene matching the task triggering operation in response to the task triggering operation, the method further includes: when the current object account controls the current virtual character to complete the interactive task through the control instruction, displaying a target sorting list, wherein the target sorting list includes at least one third account identifier and operation performance coefficients that match at least one of the third account identifiers respectively, and the display order of the third account identifiers is determined according to the operation performance coefficients that match the third account identifiers; in response to determining an interactive account identifier from at least one of the third account identifiers, sending an account addition request to the third object account indicated by the interactive account identifier, wherein the account addition request is used to establish a virtual friend relationship between the current object account and the third object account, and the account association relationship includes the virtual friend relationship.

16. The method according to claim 13, characterized in that, Before displaying the virtual scene matching the task triggering operation in response to the task triggering operation, the method further includes one of the following: In response to a triggering operation of the first task invitation control in a session interface matching the reference account set, displaying a first candidate invitation window, wherein the session interface is used to display session information sent by object accounts in the reference account set; and, if at least one fourth account identifier is determined from the first candidate invitation window, sending task invitation requests to at least one fourth object account indicated by at least one of the fourth account identifiers, wherein at least one fourth object account is an object account included in the reference account set, and the task invitation request is used to send a task invitation request to the current object account controlled by the current object account. A virtual character, and at least one fourth virtual character controlled by at least one of the fourth object accounts, are added to the same virtual scene; in response to a triggering operation of a second task invitation control in a list of associated accounts matching the current object account, a second candidate invitation window is displayed; if a fifth account identifier is determined from the second candidate invitation window, a task invitation request is sent to the fifth object account indicated by the fifth account identifier, wherein the fifth object account is an object account with a virtual friend relationship with the current object account, and the task invitation request is used to add the current virtual character controlled by the current object account and the fifth virtual character controlled by the fifth object account to the same virtual scene.

17. The method according to any one of claims 13 to 16, characterized in that, The step of responding to a task triggering operation and displaying a virtual scene matching the task triggering operation includes: responding to target instruction information sent in the live streaming interface, determining that the task triggering operation has been received, wherein the live streaming interface is used to display the live streaming screen provided by the broadcaster's account and the live interactive information sent by the viewer's account; displaying the virtual scene associated with the live streaming interface, wherein the virtual scene includes the virtual character controlled by the viewer's account, the virtual character performing the interactive task in the virtual scene according to the target interactive information sent by the viewer's account, and the control instruction including the target interactive information.

18. The method according to claim 17, characterized in that, The step of establishing an account association relationship between the current object account and at least one of the object accounts in response to a trigger operation of the second interactive control includes one of the following: establishing a virtual friend relationship between the current object account and at least one of the audience object accounts, wherein the account association relationship includes the virtual friend relationship; adding the current object account to a set of audience accounts, wherein the set of audience accounts includes audience object accounts that have an account following relationship with the streamer object account, and the account association relationship includes virtual group member relationships among the audience object accounts in the set of audience accounts.

19. The method according to claim 17, characterized in that, After displaying the virtual scene associated with the live streaming interface, the method further includes: displaying a virtual character in the interactive state in each of the multiple scene areas within the virtual scene, wherein the virtual characters displayed in the virtual scene include the current virtual character controlled by the current object account; when the current object account sends the target interactive information through the live streaming interface, displaying the current virtual character performing a first interactive operation matching the target interactive information in the virtual scene; when the current object account determines a reference virtual prop through the live streaming interface, displaying the current virtual character performing a second interactive operation matching the reference virtual prop in the virtual scene.

20. A device for operating virtual props, characterized in that, include: The first display unit is used to display at least one operation control for performing item operations on the target virtual item in the display page of the target virtual item; The second display unit is configured to display a list of accounts associated with the current object account in response to a trigger operation of a sending control in at least one of the operation controls. The list of accounts includes at least one account identifier and sending prompt information that matches at least one of the account identifiers. The sending prompt information is used to indicate the benefit effect when the target virtual item is sent to the associated object account. The associated object account is the object account indicated by the account identifier. The sending unit is configured to send the target virtual item to the target object account indicated by the target account identifier in response to determining the target account identifier from the account list.

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

22. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the steps of the method described in any one of claims 1 to 19.

23. 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 19 through the computer program.