Virtual item replacement method, device, equipment and storage medium

Through the virtual prop replacement method, the problem of low efficiency and poor gaming experience when storing virtual props is solved, and a more efficient storage process and a better gaming experience is achieved.

CN115337640BActive Publication Date: 2025-03-28NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210957317.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-10
Publication Date
2025-03-28
Estimated Expiration
2042-08-10

AI Technical Summary

Technical Problem

In the prior art, players need to exit the storage operation when storing virtual props and open the virtual backpack for sorting, resulting in low storage efficiency and poor gaming experience.

Method used

A method for replacing virtual props is provided, and by responding to the pickup operation of virtual props, it is determined whether the virtual backpack has remaining capacity. If there is, store it directly; if there is no, a replacement list is displayed, and the unwanted virtual props are removed according to the user's choice to free up space.

Benefits of technology

It improves the storage efficiency of virtual props, reduces the screening and sorting process of players in virtual backpacks, and improves the gaming experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115337640B_ABST
    Figure CN115337640B_ABST
Patent Text Reader

Abstract

The present application provides a method, device, equipment and storage medium for replacing virtual props, and relates to the field of game technology. The method includes: responding to a pick-up operation for a first virtual prop, determining whether there is remaining capacity in a virtual backpack; if there is remaining capacity in the virtual backpack, storing the first virtual prop in the virtual backpack; if there is no remaining capacity in the virtual backpack, displaying a replacement list according to the first virtual prop; the replacement list is used to display the virtual props currently stored in the virtual backpack determined according to the first virtual prop; responding to a first selection operation in the replacement list, determining that the virtual prop selected by the first selection operation is a second virtual prop; removing the second virtual prop from the virtual backpack, and storing the first virtual prop in the virtual backpack. Compared with the prior art, it avoids the problems of low player storage efficiency and poor player gaming experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular to a method, device, equipment and storage medium for replacing a virtual item. Background Art

[0002] With the development of Internet technology, games play an increasingly important role in people's lives. In leisure and entertainment, many people play games to entertain themselves.

[0003] During the game, the player may need to store the virtual props to be stored in the virtual backpack. However, if there is no remaining capacity in the virtual backpack during the storage process, the virtual props to be stored cannot be stored in the virtual backpack. In the prior art, the player generally needs to exit the storage operation first, open the virtual backpack, and organize the remaining space in the virtual backpack, and then re-store the virtual props to be stored after the organization.

[0004] However, when storing virtual props in this way, what is opened is the virtual backpack storing all the player's virtual props. In the process of sorting the virtual backpack, the player needs to screen the virtual props of the type he needs to sort out from a large number of virtual props before sorting them out, resulting in low storage efficiency and poor gaming experience for players. Summary of the invention

[0005] The purpose of this application is to provide a method, device, equipment and storage medium for replacing virtual props in view of the deficiencies in the above-mentioned prior art, so as to solve the problems of low player storage efficiency and poor player gaming experience in the prior art.

[0006] To achieve the above purpose, the technical solution adopted in the embodiment of the present application is as follows:

[0007] In a first aspect, an embodiment of the present application provides a method for replacing a virtual prop, the method comprising:

[0008] In response to a pick-up operation for the first virtual item, determining whether there is remaining capacity in the virtual backpack;

[0009] If there is remaining capacity in the virtual backpack, storing the first virtual item in the virtual backpack;

[0010] If there is no remaining capacity in the virtual backpack, a replacement list is displayed according to the first virtual prop; the replacement list is used to display the virtual props currently stored in the virtual backpack determined according to the first virtual prop;

[0011] In response to a first selection operation on the replacement list, determining that the virtual item selected by the first selection operation is a second virtual item;

[0012] The second virtual prop is removed from the virtual backpack, and the first virtual prop is stored in the virtual backpack.

[0013] Optionally, after displaying the replacement list according to the first virtual prop, the method further includes:

[0014] In response to a second selection operation on the replacement list, determining that the virtual item selected by the second selection operation is a third virtual item, and displaying information of the third virtual item.

[0015] Optionally, the displaying the information of the third virtual prop includes:

[0016] Displaying information of the third virtual item at a position corresponding to the third virtual item in the replacement list; or,

[0017] The information of the third virtual item is displayed at a preset position outside the replacement list in the graphical user interface.

[0018] Optionally, the method further comprises:

[0019] In response to the opening operation of the virtual backpack, a virtual backpack list is displayed on the graphical user interface; the virtual backpack list includes at least one virtual prop;

[0020] In response to a locking operation on the virtual backpack list, each virtual item selected by the locking operation is locked.

[0021] Optionally, before determining whether there is remaining capacity in the virtual backpack in response to the picking-up operation of the first virtual item, the method further includes:

[0022] In response to the resource exchange operation for the first virtual item, it is determined to trigger a pickup operation for the first virtual item.

[0023] Optionally, in response to the picking-up operation of the first virtual item, determining whether there is remaining capacity in the virtual backpack includes:

[0024] In response to a pick-up operation for the first virtual item, determining an item type of the first virtual item;

[0025] Determine whether there is remaining capacity in the virtual backpack corresponding to the item type.

[0026] Optionally, in response to the first selection operation in the replacement list, before determining that the virtual item selected by the first selection operation is the second virtual item, the method further includes:

[0027] In response to a move operation in the replacement list, determining a display position corresponding to the move operation;

[0028] Display each virtual prop corresponding to the display position.

[0029] Optionally, after removing the second virtual item from the virtual backpack, the method further includes:

[0030] using the second virtual prop on the virtual character corresponding to the virtual backpack; or;

[0031] discard the second virtual item; or,

[0032] According to a preset gift rule, the second virtual item is given to the target virtual character; or,

[0033] destroying the second virtual item; or,

[0034] According to the preset automatic trading rules, the second virtual item is exchanged for resources.

[0035] Optionally, after discarding the second virtual item, the method may further include:

[0036] In response to the pick-up operation for the second virtual item, determining whether there is remaining capacity in the virtual backpack;

[0037] If there is remaining capacity in the virtual backpack, storing the second virtual item in the virtual backpack;

[0038] If there is no remaining capacity in the virtual backpack, a replacement list is displayed according to the second virtual prop; the replacement list is used to display the virtual props currently stored in the virtual backpack determined according to the second virtual prop, wherein the first virtual prop in the replacement list is displayed in a display manner different from other virtual props;

[0039] In response to a third selection operation in the replacement list, determining that the virtual item selected by the third selection operation is a fourth virtual item;

[0040] The fourth virtual item is removed from the virtual backpack, and the second virtual item is stored in the virtual backpack.

[0041] Optionally, after displaying the replacement list according to the first virtual prop, the method further includes:

[0042] In response to a closing operation on the replacement list, canceling the display of the replacement list on the graphical user interface

[0043] In a second aspect, another embodiment of the present application provides a device for replacing a virtual prop, the device comprising: a determination module, a storage module and a display module, wherein:

[0044] The determination module is used to respond to the picking operation of the first virtual item and determine whether there is remaining capacity in the virtual backpack;

[0045] The storage module is used to store the first virtual item in the virtual backpack if there is remaining capacity in the virtual backpack;

[0046] The display module is used to display a replacement list according to the first virtual prop if there is no remaining capacity in the virtual backpack; the replacement list is used to display the virtual props currently stored in the virtual backpack determined according to the first virtual prop;

[0047] The determination module is specifically configured to, in response to a first selection operation on the replacement list, determine that the virtual item selected by the first selection operation is the second virtual item;

[0048] The storage module is used to remove the second virtual prop from the virtual backpack and store the first virtual prop in the virtual backpack.

[0049] Optionally, the determination module is specifically configured to, in response to a second selection operation in the replacement list, determine that the virtual item selected by the second selection operation is a third virtual item, and display information of the third virtual item.

[0050] Optionally, the display module is specifically configured to display information of the third virtual prop at a position corresponding to the third virtual prop in the replacement list; or,

[0051] The information of the third virtual item is displayed at a preset position outside the replacement list in the graphical user interface.

[0052] Optionally, the display module is specifically configured to display the virtual backpack list on the graphical user interface in response to an opening operation of the virtual backpack; the virtual backpack list includes at least one virtual prop;

[0053] The determining module is specifically configured to lock each virtual item selected by the locking operation in response to the locking operation in the virtual backpack list.

[0054] Optionally, the determination module is specifically configured to determine to trigger a pickup operation for the first virtual item in response to a resource exchange operation for the first virtual item.

[0055] Optionally, the determination module is specifically configured to respond to a pick-up operation on a first virtual item and determine the item type of the first virtual item; and determine whether there is remaining capacity in a virtual backpack corresponding to the item type.

[0056] Optionally, the determining module is specifically configured to determine, in response to a move operation in the replacement list, a display position corresponding to the move operation;

[0057] The display module is specifically used to display each virtual prop corresponding to the display position.

[0058] Optionally, the determination module is specifically used to use the second virtual item for the virtual character corresponding to the virtual backpack; or; discard the second virtual item; or, according to a preset gift rule, give the second virtual item to a target virtual character; or, destroy the second virtual item; or, according to a preset automatic transaction rule, exchange resources for the second virtual item.

[0059] Optionally, the determination module is specifically configured to respond to a pick-up operation for the second virtual item and determine whether there is remaining capacity in the virtual backpack;

[0060] The storage module is specifically configured to store the second virtual item in the virtual backpack if there is remaining capacity in the virtual backpack;

[0061] The display module is specifically configured to display a replacement list according to the second virtual prop if there is no remaining capacity in the virtual backpack; the replacement list is configured to display virtual props currently stored in the virtual backpack that are determined according to the second virtual prop, wherein the first virtual prop in the replacement list is displayed in a manner different from that of other virtual props;

[0062] The determination module is specifically configured to, in response to a third selection operation in the replacement list, determine that the virtual item selected by the third selection operation is a fourth virtual item;

[0063] The storage module is specifically used to remove the fourth virtual prop from the virtual backpack and store the second virtual prop in the virtual backpack.

[0064] Optionally, the display module is specifically configured to cancel display of the replacement list on the graphical user interface in response to a closing operation on the replacement list.

[0065] In a third aspect, another embodiment of the present application provides a virtual item replacement device, comprising: a processor, a storage medium and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the virtual item replacement device is running, the processor communicates with the storage medium via the bus, and the processor executes the machine-readable instructions to perform the steps of any method described in the first aspect above.

[0066] In a fourth aspect, another embodiment of the present application provides a storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of any method described in the first aspect are executed.

[0067] The beneficial effect of the present application is as follows: using the virtual prop replacement method provided by the present application, in response to a pick-up operation for a first virtual prop, determining whether there is remaining capacity in the virtual backpack, if there is remaining capacity, the first virtual prop can be directly stored in the virtual backpack, if there is no remaining capacity, a replacement list determined according to the first virtual prop can be directly displayed on a graphical user interface, and then according to the second virtual prop determined by the user's first selection operation in the replacement list, the second virtual prop is removed from the virtual backpack, and the first virtual prop is directly stored in the virtual backpack. In this determination method, since the displayed replacement list is determined according to the first virtual prop, the replacement list is used to display the virtual prop determined according to the first virtual prop, rather than all virtual props of the player user in the virtual game. Therefore, in the process of replacing virtual props, the display of other redundant virtual props of the player user is reduced, and the user can quickly select the second virtual prop in the displayed replacement list, thereby improving the storage efficiency of the first virtual prop, and realizing the rapid replacement of the first virtual prop and the second virtual prop, thereby improving the player's gaming experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0068] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0069] Figure 1 A flowchart of a method for replacing a virtual item provided in one embodiment of the present application;

[0070] Figure 2 A schematic diagram of a graphical user interface provided in an embodiment of the present application;

[0071] Figure 3 A schematic diagram of a graphical user interface provided by another embodiment of the present application;

[0072] Figure 4 A flowchart of a method for replacing virtual props provided in another embodiment of the present application;

[0073] Figure 5 A flowchart of a method for replacing virtual props provided in another embodiment of the present application;

[0074] Figure 6 A schematic diagram of the structure of a virtual prop replacement device provided in one embodiment of the present application;

[0075] Figure 7 A schematic diagram of the structure of a virtual prop replacement device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0076] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments.

[0077] The components of the embodiments of the present application generally described and shown in the drawings herein may be arranged and designed in various configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.

[0078] In one embodiment of the present disclosure, the method for replacing virtual props can be run on a local terminal device or a server. When the method for replacing virtual props is run on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.

[0079] In an optional implementation, various cloud applications can be run under the cloud interaction system, such as cloud games. Taking cloud games as an example, cloud games refer to a game mode based on cloud computing. In the operation mode of cloud games, the operating body of the game program and the main body of the game screen presentation are separated. The storage and operation of the replacement method of virtual props are completed on the cloud game server. The role of the client device is used for receiving and sending data and presenting the game screen. For example, the client device can be a display device with data transmission function close to the user side, such as a mobile terminal, a TV, a computer, a handheld computer, etc.; but the cloud game server in the cloud is used for information processing. When playing the game, the player operates the client device to send an operation instruction to the cloud game server. The cloud game server runs the game according to the operation instruction, encodes and compresses the game screen and other data, and returns it to the client device through the network. Finally, the client device decodes and outputs the game screen.

[0080] In an optional embodiment, taking a game as an example, a local terminal device stores a game program and is used to present a game screen. The local terminal device is used to interact with the player through a graphical user interface, that is, the game program is downloaded and installed by an electronic device and run conventionally. The local terminal device may provide the graphical user interface to the player in a variety of ways, for example, it may be rendered and displayed on a display screen of the terminal, or provided to the player through a holographic projection. For example, the local terminal device may include a display screen and a processor, the display screen is used to present a graphical user interface, the graphical user interface includes a game screen, and the processor is used to run the game, generate a graphical user interface, and control the display of the graphical user interface on the display screen.

[0081] In a possible implementation, an embodiment of the present invention provides a method for replacing virtual props, providing a graphical user interface through a terminal device, wherein the terminal device can be the local terminal device mentioned above, or can be a client device in the cloud interaction system mentioned above.

[0082] In addition, the flowchart used in this application shows the operations implemented according to some embodiments of the present application. It should be understood that the operations of the flowchart can be implemented out of order, and the steps without logical context can be reversed in order or implemented simultaneously. In addition, those skilled in the art can add one or more other operations to the flowchart under the guidance of the content of this application, and can also remove one or more operations from the flowchart.

[0083] The following is an explanation of a method for replacing a virtual prop provided in an embodiment of the present application in combination with a plurality of specific application examples. Figure 1 A flowchart of a method for replacing a virtual prop provided in one embodiment of the present application is shown as follows: Figure 1 As shown, the method includes:

[0084] S101: In response to a pick-up operation for a first virtual item, determining whether there is remaining capacity in the virtual backpack.

[0085] Among them, the virtual backpack is the virtual backpack corresponding to the virtual character currently controlled by the player. The virtual backpack is used to store the virtual props owned by the current virtual character. The virtual backpack generally has a preset storage capacity, that is, there is an upper limit on the number of virtual props stored by the virtual character. When the virtual backpack is full of virtual props, there will be no remaining capacity in the virtual backpack to store other virtual props. At this time, if virtual props need to be stored, the virtual props stored in the virtual backpack need to be sorted out so that there can be free remaining capacity in the virtual backpack to store other virtual props.

[0086] In a feasible embodiment, the picking up operation for the first virtual item is triggered, for example, in response to the player's picking up operation on the first virtual item in the game scene; or, in response to a resource exchange operation for the first virtual item, that is, in response to the resource exchange operation for the first virtual item, the picking up operation for the first virtual item is determined to be triggered; wherein the resource exchange operation can be, for example, a purchase operation of the current player in a virtual store, or a virtual item resource exchange operation between the player and other players (such as receiving a gift or transferring a gift, etc.). It should be understood that the above determination method is only an exemplary description, and the specific method of determining whether the preset storage conditions are met can be flexibly adjusted according to user needs, and is not limited to the above embodiment.

[0087] S102: If there is remaining capacity in the virtual backpack, the first virtual item is stored in the virtual backpack.

[0088] If there is remaining capacity in the virtual backpack, it means that the virtual backpack can still accommodate virtual items, and the first virtual item can be directly stored in the virtual backpack.

[0089] S103: If there is no remaining capacity in the virtual backpack, a replacement list is displayed according to the first virtual item.

[0090] The replacement list is used to display the virtual props currently stored in the virtual backpack that are determined according to the first virtual props; wherein the virtual props determined according to the first virtual props can, for example, be virtual props of the same type as the first virtual props, or virtual props that are the same as the first virtual props, or virtual props related to the first virtual props, etc. The specific method of determining the virtual props displayed in the replacement list according to the first virtual props can be flexibly adjusted according to user needs and is not limited to the above embodiments.

[0091] Figure 2 A schematic diagram of a graphical user interface provided in an embodiment of the present application, such as Figure 2 As shown, if the display of the replacement list in the current game scene is triggered in response to a resource exchange operation for the first virtual item, for example, it is triggered by the player in the virtual store interface in the current game scene, then the replacement list can be expanded and displayed on the right side of the virtual goods list in the virtual store interface. It should be understood that the above embodiment is only an exemplary description, and the specific display position may also be other positions in the current game interface, and may also be displayed on the left, top or bottom of the virtual goods list, and is not limited to the above embodiment.

[0092] Figure 3 A schematic diagram of a graphical user interface provided in another embodiment of the present application is shown in FIG. Figure 3 As shown, if the display of the replacement list in the current scene game scene is triggered in response to the pickup of the first virtual item, the information of the first virtual item can be displayed on one side of the first virtual item in the current game scene, and the replacement list can be expanded and displayed on the right side of the information of the first virtual item. It should be understood that the above embodiment is only an exemplary description, and the specific display position can also be other positions in the current game interface, and can also be displayed on the left, top or bottom of the virtual goods list, and is not limited to the above embodiment.

[0093] In some possible embodiments, in response to a closing operation on the replacement list, the display of the replacement list is canceled on the graphical user interface.

[0094] Among them, Figure 2 and Figure 3 As shown, a close control is also provided at a preset position on the replacement list, and in response to the triggering operation of the close control, the close operation on the replacement list is triggered; or, in response to the triggering operation of the close shortcut key for the replacement list, or the close shortcut gesture, the close operation on the replacement list is triggered. The specific triggering method of the close operation can be flexibly adjusted according to user needs, and is not limited to the above embodiments.

[0095] Among them, in some possible embodiments, the order of the virtual props displayed in the replacement list can be consistent with the order of storing the virtual props in the virtual backpack, that is, the virtual props are displayed in the replacement list from high to low according to the quality or level of each virtual prop; or, for example, they can also be displayed in reverse order according to the order of use by the players, that is, props that are not frequently used are displayed at the front in the replacement list, and props that are frequently used are displayed at the back; or, for example, they can also be displayed in reverse order according to the level or quality of each virtual prop, virtual props with low quality or level are displayed at the front in the replacement list, and virtual props with high quality or level are displayed at the back in the replacement list; it should be understood that the above embodiment is only an exemplary description, and the basis for the display position of each virtual prop in the specific replacement list can be flexibly adjusted according to the game settings, and is not limited to the above embodiment.

[0096] S104: In response to a first selection operation on the replacement list, determining that the virtual prop selected by the first selection operation is a second virtual prop.

[0097] Among them, the first selection operation can be, for example, a single-click operation or a double-click operation. This application does not impose any limitations on this and can be flexibly adjusted according to user needs.

[0098] S105: removing the second virtual prop from the virtual backpack, and storing the first virtual prop in the virtual backpack.

[0099] The second virtual prop is removed from the virtual backpack so that there is remaining capacity in the virtual backpack to store the first virtual prop. In some possible embodiments, after the second virtual prop is removed from the backpack, for example, the second virtual prop can also be used for the virtual character corresponding to the virtual backpack. For example, for some supplementary virtual props, the current virtual character can be directly used to supplement the character status of the virtual character, such as replenishing the blood status, or replenishing the magic status, or replenishing the physical status, etc., and is not limited to the above embodiments.

[0100] Alternatively, in some other possible embodiments, after the second virtual prop is removed from the backpack, the second virtual prop can be discarded, for example, directly discarded on the side of the current virtual character in the current game scene. If the player still needs to change the second virtual prop, the second virtual prop can be picked up again into the virtual backpack through a picking operation.

[0101] Alternatively, in some other possible embodiments, after the second virtual item is removed from the backpack, the second virtual item can be gifted to the target virtual character according to a preset gifting rule. The preset gifting rule can be, for example: directly gifting the second virtual item to other virtual characters with whom the current virtual character has the highest intimacy, or gifting the second virtual item to other virtual characters who have performed the most gifting operations with the current virtual character, or determining to gift to other selected virtual characters based on the selection operation of the player corresponding to the current virtual character among multiple other virtual characters. The specific method for determining the target virtual character for the gift can be flexibly adjusted according to user needs and is not limited to the above-mentioned embodiments.

[0102] Alternatively, in some other possible embodiments, after the second virtual prop is removed from the backpack, the second virtual prop may be destroyed, for example.

[0103] Alternatively, in some other possible embodiments, after the second virtual item is removed from the backpack, for example, the second virtual item can be exchanged for resources according to preset automatic trading rules; for example, after the second virtual item is removed, the virtual gold coins or virtual ingots corresponding to the second virtual item are replenished for the current virtual character; or the second virtual item is displayed in a virtual store so that other virtual characters can exchange resources for the second virtual item. The specific automatic trading rules can be flexibly adjusted according to user needs and are not limited to those given in the above embodiments.

[0104] By adopting the virtual prop replacement method provided by the present application, in response to a pick-up operation for a first virtual prop, it is determined whether there is remaining capacity in the virtual backpack. If there is remaining capacity, the first virtual prop can be directly stored in the virtual backpack. If there is no remaining capacity, a replacement list determined according to the first virtual prop can be directly displayed on the graphical user interface, and then according to the second virtual prop determined by the user's first selection operation in the replacement list, the second virtual prop is removed from the virtual backpack, and the first virtual prop is directly stored in the virtual backpack. In this determination method, since the displayed replacement list is determined according to the first virtual prop, the replacement list is used to display the virtual prop determined according to the first virtual prop, rather than all virtual props of the player user in the virtual game. Therefore, in the process of replacing virtual props, the display of other redundant virtual props of the player user is reduced, and the user can quickly select the second virtual prop in the displayed replacement list, thereby improving the storage efficiency of the first virtual prop, and realizing the rapid replacement of the first virtual prop and the second virtual prop, thereby improving the player's gaming experience.

[0105] For example, in one embodiment of the present application, the first virtual item is stored in the virtual backpack, that is, the second virtual item is discarded. At this time, if the player still needs the second virtual item, the second virtual item can be picked up. The picking up method can be, for example: responding to the picking operation for the second virtual item, determining whether there is remaining capacity in the virtual backpack; if there is remaining capacity in the virtual backpack, storing the second virtual item in the virtual backpack; if there is no remaining capacity in the virtual backpack, displaying a replacement list according to the second virtual item; the replacement list is used to display the virtual items currently stored in the virtual backpack that are determined according to the second virtual item, wherein the first virtual item in the replacement list is displayed in a display manner different from that of other virtual items; in response to the third selection operation in the replacement list, determining that the virtual item selected by the third selection operation is the fourth virtual item; removing the fourth virtual item from the virtual backpack, and storing the second virtual item in the virtual backpack.

[0106] In some possible embodiments, in order to give players time to regret, for example, a preset lock time can be set for the discarded second virtual prop. During the preset lock time, the second virtual prop can only be picked up by the player who discarded the second virtual prop, so that the player can pick up the second virtual prop without competition from other players during the lock time; if the discarding time exceeds the lock time, the second virtual prop can be picked up by all players in the current scene; it should be understood that the above embodiments are only exemplary descriptions, and the specific settings for the discarded second virtual prop can be flexibly adjusted according to user needs, and are not limited to the above embodiments.

[0107] Optionally, based on the above embodiment, the embodiment of the present application may further provide a method for replacing a virtual prop. The implementation process of the above method is illustrated below with reference to the accompanying drawings. Figure 4 A flowchart of a method for replacing a virtual prop provided in another embodiment of the present application is shown as follows: Figure 4 As shown, after S103, the method may further include:

[0108] S111: In response to a second selection operation on the replacement list, determining that the virtual item selected by the second selection operation is a third virtual item, and displaying information of the third virtual item.

[0109] Among them, the second selection operation is an operation different from the first selection operation. For example, when the first selection operation is a single-click operation, the second selection operation may be a long press operation; when the first selection operation is a double-click operation, the second selection operation may be a single-click operation. It should be understood that the above embodiments are only exemplary descriptions, and the specific settings of the first selection operation and the second selection operation can be flexibly adjusted according to user needs, and are not limited to the above embodiments.

[0110] In some possible embodiments, the manner of displaying the information of the third virtual prop may be, for example: displaying the information of the third virtual prop at the position corresponding to the third virtual prop in the replacement list; for example, the left side, top side, bottom side or right side of the third virtual prop; or, displaying the information of the third virtual prop at a preset position outside the replacement list in the graphical user interface, for example, on the left side, top side, bottom side or right side of the replacement list or other preset positions, etc. The specific display position of the information of the third virtual prop may be flexibly adjusted according to user needs and is not limited to the above embodiments.

[0111] The information of the third virtual item may be, for example, description information, attribute information, level information or other information of the third virtual item.

[0112] Optionally, based on the above embodiment, the embodiment of the present application may further provide a method for replacing a virtual prop. The implementation process of the above method is illustrated below with reference to the accompanying drawings. Figure 5 A flowchart of a method for replacing a virtual prop provided in another embodiment of the present application is shown as follows: Figure 5 As shown, the method may also include:

[0113] S121: In response to the opening operation of the virtual backpack, displaying a virtual backpack list on the graphical user interface.

[0114] Among them, the virtual backpack is the virtual backpack corresponding to the current virtual character, and the virtual backpack is used to store virtual props corresponding to the current virtual character. In some possible embodiments, the opening operation of the virtual backpack can be triggered by the player corresponding to the current virtual character by clicking the virtual backpack control on the current graphical user interface, or by the player inputting a preset shortcut through an external device. The specific method of triggering the opening of the virtual backpack can be flexibly adjusted according to user needs and is not limited to the above embodiments. After the opening operation of the virtual backpack is triggered, a virtual backpack list is displayed, wherein the virtual backpack list includes at least one virtual prop.

[0115] S122: In response to the locking operation on the virtual backpack list, each virtual item selected by the locking operation is locked.

[0116] Among them, the locking operation can, for example, be that the player corresponding to the current virtual character clicks on the preset locking controls on each virtual prop on the current graphical user interface one by one, thereby triggering the locking operation for each virtual prop; or after the player selects multiple virtual props to be locked, the preset locking controls in the current virtual backpack list of the motor are triggered to perform the locking operations on multiple props to be locked at the same time. It should be understood that the above embodiments are only exemplary descriptions, and the specific method of triggering the opening of the virtual backpack can be flexibly adjusted according to user needs.

[0117] For example, in some possible embodiments, a locked virtual item will not be displayed in the replacement list; in other possible embodiments, a locked virtual item will be displayed in the replacement list but will not be determined as the second virtual item; whether a specific locked virtual item will be displayed in the replacement list can be adjusted according to the game settings or player settings, and is not limited to the above embodiments.

[0118] In some possible embodiments, different virtual props correspond to different prop types, and different prop types are stored in virtual backpacks corresponding to the type, that is, the current virtual character has multiple virtual backpacks of different types, and each virtual backpack is used to store virtual props of corresponding types. The types of virtual props may include, for example: bonus virtual props, weapon virtual props, supplementary virtual props, etc. It should be understood that the above embodiments are only exemplary descriptions, and the types of specific virtual props can be flexibly adjusted according to the game settings, and are not limited to those given in the above embodiments.

[0119] In some possible embodiments of the present application, the method for determining whether there is remaining capacity in the virtual backpack may be, for example: in response to a pick-up operation for a first virtual item, determining the item type of the first virtual item; and determining whether there is remaining capacity in the virtual backpack corresponding to the item type.

[0120] By adopting the virtual prop replacement method provided in the present application, when the first virtual prop meets the preset storage conditions and there is no remaining capacity in the virtual backpack, the second virtual prop in the virtual backpack can be quickly replaced with the first virtual prop without opening the virtual backpack, thereby realizing the storage of the first virtual prop, improving the replacement efficiency of the player when replacing the virtual prop, and thus improving the player's gaming experience.

[0121] The following is an explanation of the virtual prop replacement device provided by the present application in conjunction with the accompanying drawings. The virtual prop replacement device can perform the above Figure 1-Figure 5 The specific implementation and beneficial effects of the replacement method of any virtual prop are as mentioned above and will not be repeated below.

[0122] Figure 6 A schematic diagram of a structure of a virtual prop replacement device provided in an embodiment of the present application, such as Figure 6 As shown, the device includes: a determination module 201, a storage module 202 and a display module 203, wherein:

[0123] The determination module 201 is used to respond to the picking operation of the first virtual item and determine whether there is remaining capacity in the virtual backpack;

[0124] The storage module 202 is used to store the first virtual item in the virtual backpack if there is remaining capacity in the virtual backpack;

[0125] Display module 203, used for displaying a replacement list according to the first virtual prop if there is no remaining capacity in the virtual backpack; the replacement list is used for displaying the virtual props currently stored in the virtual backpack determined according to the first virtual prop;

[0126] The determination module 201 is specifically configured to, in response to a first selection operation in the replacement list, determine that the virtual item selected by the first selection operation is a second virtual item;

[0127] The storage module 202 is used to remove the second virtual prop from the virtual backpack and store the first virtual prop in the virtual backpack.

[0128] Optionally, the determination module 201 is specifically configured to, in response to a second selection operation in the replacement list, determine that the virtual item selected by the second selection operation is a third virtual item, and display information of the third virtual item.

[0129] Optionally, the display module 202 is specifically configured to display information of the third virtual prop at a position corresponding to the third virtual prop in the replacement list; or,

[0130] The information of the third virtual item is displayed at a preset position outside the replacement list in the graphical user interface.

[0131] Optionally, the display module 202 is specifically configured to display a virtual backpack list on a graphical user interface in response to an opening operation of the virtual backpack; the virtual backpack list includes at least one virtual item;

[0132] The determination module 201 is specifically configured to lock each virtual item selected by the locking operation in response to the locking operation on the virtual backpack list.

[0133] Optionally, the determination module 201 is specifically configured to determine to trigger a pickup operation for the first virtual item in response to a resource exchange operation for the first virtual item.

[0134] Optionally, the determination module 201 is specifically configured to respond to a pick-up operation on the first virtual item, determine the item type of the first virtual item, and determine whether there is remaining capacity in the virtual backpack corresponding to the item type.

[0135] Optionally, the determination module 201 is specifically configured to determine a display position corresponding to a move operation in response to a move operation in the replacement list;

[0136] The display module 202 is specifically used to display each virtual prop corresponding to the display position.

[0137] Optionally, the determination module 201 is specifically used to use the second virtual prop for the virtual character corresponding to the virtual backpack; or; discard the second virtual prop; or, according to a preset gift rule, give the second virtual prop to the target virtual character; or, destroy the second virtual prop; or, according to a preset automatic transaction rule, exchange resources for the second virtual prop.

[0138] Optionally, the determination module 201 is specifically configured to respond to a pick-up operation for the second virtual item and determine whether there is any remaining capacity in the virtual backpack;

[0139] The storage module 202 is specifically used to store the second virtual item in the virtual backpack if there is remaining capacity in the virtual backpack;

[0140] The display module 203 is specifically used to display a replacement list according to the second virtual prop if there is no remaining capacity in the virtual backpack; the replacement list is used to display the virtual props currently stored in the virtual backpack determined according to the second virtual prop, wherein the first virtual prop in the replacement list is displayed in a display manner different from that of other virtual props;

[0141] The determination module 201 is specifically configured to, in response to a third selection operation in the replacement list, determine that the virtual item selected by the third selection operation is a fourth virtual item;

[0142] The storage module 202 is specifically configured to remove the fourth virtual item from the virtual backpack and store the second virtual item in the virtual backpack.

[0143] Optionally, the display module 202 is specifically configured to cancel display of the replacement list on the graphical user interface in response to a closing operation on the replacement list.

[0144] The above-mentioned device is used to execute the method provided by the aforementioned embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0145] The above modules may be one or more integrated circuits configured to implement the above methods, such as one or more application specific integrated circuits (ASICs), or one or more microprocessors, or one or more field programmable gate arrays (FPGAs). For another example, when a module is implemented in the form of a processing element scheduling program code, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0146] Figure 7 This is a schematic diagram of the structure of a virtual prop replacement device provided in an embodiment of the present application. The virtual prop replacement device can be integrated into a terminal device or a chip of the terminal device.

[0147] like Figure 7 As shown, the virtual item replacement device includes: a processor 501 , a bus 502 and a storage medium 503 .

[0148] The processor 501 is used to store programs. The processor 501 calls the program stored in the storage medium 503 to execute the above Figure 1-Figure 5 Corresponding method embodiments. The executed method may include:

[0149] In response to a pick-up operation for the first virtual item, determining whether there is remaining capacity in the virtual backpack;

[0150] If there is remaining capacity in the virtual backpack, storing the first virtual item in the virtual backpack;

[0151] If there is no remaining capacity in the virtual backpack, a replacement list is displayed according to the first virtual prop; the replacement list is used to display the virtual props currently stored in the virtual backpack determined according to the first virtual prop;

[0152] In response to a first selection operation on the replacement list, determining that the virtual item selected by the first selection operation is a second virtual item;

[0153] The second virtual prop is removed from the virtual backpack, and the first virtual prop is stored in the virtual backpack.

[0154] In a feasible implementation manner, after executing the step of displaying the replacement list according to the first virtual prop, the processor 501 is further configured to:

[0155] In response to a second selection operation on the replacement list, determining that the virtual item selected by the second selection operation is a third virtual item, and displaying information of the third virtual item.

[0156] In a feasible implementation manner, when the processor 501 executes the display of the information of the third virtual prop, it is specifically used to:

[0157] Displaying information of the third virtual item at a position corresponding to the third virtual item in the replacement list; or,

[0158] The information of the third virtual item is displayed at a preset position outside the replacement list in the graphical user interface.

[0159] In a feasible implementation manner, the processor 501 is further configured to:

[0160] In response to the opening operation of the virtual backpack, displaying the virtual backpack list on the graphical user interface; the virtual backpack list includes at least one virtual prop;

[0161] In response to a locking operation on the virtual backpack list, each virtual item selected by the locking operation is locked.

[0162] Optionally, before executing the pick-up operation in response to the first virtual item and determining whether there is any remaining capacity in the virtual backpack, the processor 501 is further configured to:

[0163] In response to the resource exchange operation for the first virtual item, it is determined to trigger a pickup operation for the first virtual item.

[0164] In a feasible implementation, when executing the pick-up operation for the first virtual item and determining whether there is remaining capacity in the virtual backpack, the processor 501 is further configured to:

[0165] In response to a pick-up operation for the first virtual item, determining an item type of the first virtual item;

[0166] Determine whether there is remaining capacity in the virtual backpack corresponding to the item type.

[0167] In a feasible implementation, the processor 501, in response to the first selection operation on the replacement list, before determining that the virtual item selected by the first selection operation is the second virtual item, is further configured to:

[0168] In response to a move operation in the replacement list, determining a display position corresponding to the move operation;

[0169] Display each virtual prop corresponding to the display position.

[0170] In a feasible implementation manner, after executing the operation of removing the second virtual item from the virtual backpack, the processor 501 is further configured to:

[0171] using the second virtual prop on the virtual character corresponding to the virtual backpack; or;

[0172] discard the second virtual item; or,

[0173] According to a preset gift rule, the second virtual item is given to the target virtual character; or,

[0174] destroying the second virtual item; or,

[0175] According to the preset automatic trading rules, the second virtual item is exchanged for resources.

[0176] In a feasible implementation manner, after executing the discarding of the second virtual prop, the processor 501 is further configured to:

[0177] In response to the pick-up operation for the second virtual item, determining whether there is remaining capacity in the virtual backpack;

[0178] If there is remaining capacity in the virtual backpack, storing the second virtual item in the virtual backpack;

[0179] If there is no remaining capacity in the virtual backpack, a replacement list is displayed according to the second virtual prop; the replacement list is used to display the virtual props currently stored in the virtual backpack determined according to the second virtual prop, wherein the first virtual prop in the replacement list is displayed in a display manner different from other virtual props;

[0180] In response to a third selection operation in the replacement list, determining that the virtual item selected by the third selection operation is a fourth virtual item;

[0181] The fourth virtual item is removed from the virtual backpack, and the second virtual item is stored in the virtual backpack.

[0182] In a feasible implementation manner, after executing the display of the replacement list according to the first virtual prop, the processor 501 is further configured to:

[0183] In response to a closing operation on the replacement list, the replacement list is canceled from being displayed on the graphical user interface.

[0184] Through the above-mentioned factual manner, when there is no remaining capacity in the virtual backpack and it is detected that the first virtual item meets the preset storage conditions, the replacement list can be directly displayed on the graphical user interface, and according to the second virtual item determined by the player's first selection operation in the replacement list, the second virtual item is removed from the virtual backpack, and the first virtual item is directly stored in the virtual backpack, thereby eliminating the need for the user to first open the virtual backpack and organize the space in the virtual backpack before storing the first virtual item when the virtual backpack has no remaining capacity to store the first virtual item, thereby improving the storage efficiency of the first virtual item and realizing the rapid replacement of the first virtual item with the second virtual item, thereby improving the player's gaming experience.

[0185] The embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. The computer program is executed when a processor is running, and the processor performs the following steps:

[0186] In response to a pick-up operation for the first virtual item, determining whether there is remaining capacity in the virtual backpack;

[0187] If there is remaining capacity in the virtual backpack, storing the first virtual item in the virtual backpack;

[0188] If there is no remaining capacity in the virtual backpack, a replacement list is displayed according to the first virtual prop; the replacement list is used to display the virtual props currently stored in the virtual backpack determined according to the first virtual prop;

[0189] In response to a first selection operation on the replacement list, determining that the virtual item selected by the first selection operation is a second virtual item;

[0190] The second virtual prop is removed from the virtual backpack, and the first virtual prop is stored in the virtual backpack.

[0191] In a feasible implementation manner, after executing the step of displaying the replacement list according to the first virtual prop, the processor is further configured to:

[0192] In response to a second selection operation on the replacement list, determining that the virtual item selected by the second selection operation is a third virtual item, and displaying information of the third virtual item.

[0193] In a feasible implementation manner, when the processor executes the displaying of the information of the third virtual prop, it is specifically used to:

[0194] Displaying information of the third virtual item at a position corresponding to the third virtual item in the replacement list; or,

[0195] The information of the third virtual item is displayed at a preset position outside the replacement list in the graphical user interface.

[0196] In one feasible embodiment, the processor is further configured to:

[0197] In response to the opening operation of the virtual backpack, displaying the virtual backpack list on the graphical user interface; the virtual backpack list includes at least one virtual prop;

[0198] In response to a locking operation on the virtual backpack list, each virtual item selected by the locking operation is locked.

[0199] Optionally, before executing the pick-up operation in response to the first virtual item and determining whether there is remaining capacity in the virtual backpack, the processor is further configured to:

[0200] In response to the resource exchange operation for the first virtual item, it is determined to trigger a pickup operation for the first virtual item.

[0201] In a feasible implementation, when the processor performs a pick-up operation for the first virtual item and determines whether there is remaining capacity in the virtual backpack, the processor is further configured to:

[0202] In response to a pick-up operation for the first virtual item, determining an item type of the first virtual item;

[0203] Determine whether there is remaining capacity in the virtual backpack corresponding to the item type.

[0204] In a feasible implementation manner, in response to the first selection operation in the replacement list, before determining that the virtual item selected by the first selection operation is the second virtual item, the method is further configured to:

[0205] In response to a move operation in the replacement list, determining a display position corresponding to the move operation;

[0206] Display each virtual prop corresponding to the display position.

[0207] In a feasible implementation manner, after executing the step of removing the second virtual item from the virtual backpack, the processor is further configured to:

[0208] using the second virtual prop on the virtual character corresponding to the virtual backpack; or;

[0209] discard the second virtual item; or,

[0210] According to a preset gift rule, the second virtual item is given to the target virtual character; or,

[0211] destroying the second virtual item; or,

[0212] According to the preset automatic trading rules, the second virtual item is exchanged for resources.

[0213] In a feasible implementation manner, after executing the discarding of the second virtual prop, the processor is further configured to:

[0214] In response to the pick-up operation for the second virtual item, determining whether there is remaining capacity in the virtual backpack;

[0215] If there is remaining capacity in the virtual backpack, storing the second virtual item in the virtual backpack;

[0216] If there is no remaining capacity in the virtual backpack, a replacement list is displayed according to the second virtual prop; the replacement list is used to display the virtual props currently stored in the virtual backpack determined according to the second virtual prop, wherein the first virtual prop in the replacement list is displayed in a display manner different from other virtual props;

[0217] In response to a third selection operation in the replacement list, determining that the virtual item selected by the third selection operation is a fourth virtual item;

[0218] The fourth virtual item is removed from the virtual backpack, and the second virtual item is stored in the virtual backpack.

[0219] In a feasible implementation manner, after executing the display of the replacement list according to the first virtual prop, the processor is further configured to:

[0220] In response to a closing operation on the replacement list, the replacement list is canceled from being displayed on the graphical user interface.

[0221] Through the above-mentioned factual manner, when there is no remaining capacity in the virtual backpack and it is detected that the first virtual item meets the preset storage conditions, the replacement list can be directly displayed on the graphical user interface, and according to the second virtual item determined by the player's first selection operation in the replacement list, the second virtual item is removed from the virtual backpack, and the first virtual item is directly stored in the virtual backpack, thereby eliminating the need for the user to first open the virtual backpack and organize the space in the virtual backpack before storing the first virtual item when the virtual backpack has no remaining capacity to store the first virtual item, thereby improving the storage efficiency of the first virtual item and realizing the rapid replacement of the first virtual item with the second virtual item, thereby improving the player's gaming experience.

[0222] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

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

[0224] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0225] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (English: processor) to perform some steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (English: Read-Only Memory, abbreviated: ROM), random access memory (English: Random Access Memory, abbreviated: RAM), disk or optical disk and other media that can store program codes.

Claims

1. A method for replacing a virtual item, characterized in that: The method comprises: In response to a pick-up operation for the first virtual item, determining whether there is remaining capacity in the virtual backpack; If there is remaining capacity in the virtual backpack, storing the first virtual item in the virtual backpack; If there is no remaining capacity in the virtual backpack, a replacement list is displayed according to the first virtual prop; the replacement list is used to display the virtual props currently stored in the virtual backpack and determined according to the first virtual prop; wherein the virtual props determined according to the first virtual props include: virtual props of the same type as the first virtual prop, or virtual props identical to the first virtual prop, or virtual props related to the first virtual prop; In response to a first selection operation on the replacement list, determining that the virtual item selected by the first selection operation is a second virtual item; removing the second virtual item from the virtual backpack and storing the first virtual item in the virtual backpack; The method further comprises: In response to the opening operation of the virtual backpack, a virtual backpack list is displayed on the graphical user interface; the virtual backpack list includes at least one virtual prop; In response to a lock operation on the virtual backpack list, each virtual item selected by the lock operation is locked; wherein the locked virtual item is not displayed in the replacement list, or the locked virtual item is displayed in the replacement list but is not determined as the second virtual item.

2. The method according to claim 1, characterized in that After displaying the replacement list according to the first virtual prop, the method further includes: In response to a second selection operation on the replacement list, determining that the virtual item selected by the second selection operation is a third virtual item, and displaying information of the third virtual item.

3. The method according to claim 2, characterized in that The displaying of the information of the third virtual prop includes: Displaying information of the third virtual item at a position corresponding to the third virtual item in the replacement list; or, The information of the third virtual item is displayed at a preset position outside the replacement list in the graphical user interface.

4. The method according to claim 1, characterized in that Before determining whether there is remaining capacity in the virtual backpack in response to the picking-up operation of the first virtual item, the method further includes: In response to the resource exchange operation for the first virtual item, it is determined to trigger a pickup operation for the first virtual item.

5. The method according to claim 1, characterized in that The step of determining whether there is remaining capacity in the virtual backpack in response to the picking-up operation of the first virtual item includes: In response to a pick-up operation for the first virtual item, determining an item type of the first virtual item; Determine whether there is remaining capacity in the virtual backpack corresponding to the item type.

6. The method according to claim 1, characterized in that Before determining, in response to a first selection operation on the replacement list, that the virtual item selected by the first selection operation is a second virtual item, the method further includes: In response to a move operation in the replacement list, determining a display position corresponding to the move operation; Display each virtual prop corresponding to the display position.

7. The method according to claim 1, characterized in that After removing the second virtual item from the virtual backpack, the method further includes: using the second virtual prop on the virtual character corresponding to the virtual backpack; or; discard the second virtual item; or, According to a preset gift rule, the second virtual item is given to the target virtual character; or, destroying the second virtual item; or, According to the preset automatic trading rules, the second virtual item is exchanged for resources.

8. The method according to claim 7, characterized in that After discarding the second virtual item, the method may further include: In response to the pick-up operation for the second virtual item, determining whether there is remaining capacity in the virtual backpack; If there is remaining capacity in the virtual backpack, storing the second virtual item in the virtual backpack; If there is no remaining capacity in the virtual backpack, a replacement list is displayed according to the second virtual prop; the replacement list is used to display the virtual props currently stored in the virtual backpack determined according to the second virtual prop, wherein the first virtual prop in the replacement list is displayed in a display manner different from other virtual props; In response to a third selection operation in the replacement list, determining that the virtual item selected by the third selection operation is a fourth virtual item; The fourth virtual item is removed from the virtual backpack, and the second virtual item is stored in the virtual backpack.

9. The method according to claim 1, characterized in that After displaying the replacement list according to the first virtual prop, the method further includes: In response to a closing operation on the replacement list, the replacement list is canceled from being displayed on the graphical user interface.

10. A virtual prop replacement device, characterized in that: The device comprises: a determination module, a storage module and a display module, wherein: The determination module is used to respond to the picking operation of the first virtual item and determine whether there is remaining capacity in the virtual backpack; The storage module is used to store the first virtual item in the virtual backpack if there is remaining capacity in the virtual backpack; The display module is used to display a replacement list according to the first virtual prop if there is no remaining capacity in the virtual backpack; the replacement list is used to display the virtual props currently stored in the virtual backpack and determined according to the first virtual prop; wherein the virtual props determined according to the first virtual prop include: virtual props of the same type as the first virtual prop, or virtual props identical to the first virtual prop, or virtual props related to the first virtual prop; The determination module is specifically configured to, in response to a first selection operation on the replacement list, determine that the virtual item selected by the first selection operation is the second virtual item; The storage module is used to remove the second virtual prop from the virtual backpack and store the first virtual prop in the virtual backpack; The display module is specifically configured to display the virtual backpack list on a graphical user interface in response to an opening operation of the virtual backpack; the virtual backpack list includes at least one virtual item; The determination module is specifically used to lock each virtual prop selected by the locking operation in response to the locking operation in the virtual backpack list; wherein the locked virtual prop is not displayed in the replacement list, or the locked virtual prop is displayed in the replacement list but will not be determined as the second virtual prop.

11. A virtual prop replacement device, characterized in that: The device includes: a processor, a storage medium and a bus, the storage medium stores machine-readable instructions executable by the processor, when the virtual item replacement device is running, the processor and the storage medium communicate through the bus, and the processor executes the machine-readable instructions to perform the method described in any one of claims 1 to 9.

12. A storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 9 is executed.

Citation Information

Patent Citations

  • Virtual article processing method and device

    CN112023392A

  • Processing method and device for virtual item in game, equipment and storage medium

    CN113952714A