CN105617656A - Method for preventing online game user from cheating - Google Patents
Method for preventing online game user from cheating Download PDFInfo
- Publication number
- CN105617656A CN105617656A CN201510990397.8A CN201510990397A CN105617656A CN 105617656 A CN105617656 A CN 105617656A CN 201510990397 A CN201510990397 A CN 201510990397A CN 105617656 A CN105617656 A CN 105617656A
- Authority
- CN
- China
- Prior art keywords
- server
- client
- game
- logic
- method preventing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/75—Enforcing rules, e.g. detecting foul play or generating lists of cheating players
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/131—Protocols for games, networked simulations or virtual reality
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- General Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Pinball Game Machines (AREA)
Abstract
The invention relates to online games, in particular to a method for preventing user from cheating by means of logic random numbers. By setting a logic number instruction set, the problem about data consistency between clients in the prior art is solved, and meanwhile cheating risks caused by the data consistency problem are eliminated.
Description
Technical field
The present invention relates to online game, prevent, especially with logic random number, the method that user practises fraud.
Background technology
At present, the race operation of map class online game of many people has the disadvantage that
1, user data transmission takies offered load amount greatly, causes the data congestion of server, causes delay and card;
2, there is skimble-scamble situation in the data between user, there is the possibility of folk prescription cheating.
Such as cell-phone customer terminal uses local data modifiers that game data is modified, and now common online game does not comprise data and screens comparison program, these direct upload servers of modified local data, the direct adjoint network data of server return to other clients, and the local data of other clients is caused covering.
Summary of the invention
The invention provides a kind of method preventing network gaming user from practising fraud, can ensure that the smoothness of game running, whole development and easy maintenance when low bandwidth takies.
The concrete technical scheme of the present invention is:
A kind of method preventing network gaming user from practising fraud, it is characterised in that the method comprises the following steps:
1), after server logic judges that one innings of game starts, notify that all of client of connected local exchange game carries out data loading operations; Play after all client data loadeds and formally start;
2) client receives the operation of user and is translated into operational order and is sent to server, each client all in set the logical number word instruction collection acted in agreement, this logical number word instruction collection interval sends logic random number information to server;
3) server is distributed to all of local exchange game client after receiving operational order, and the logic random number information simultaneously receiving the transmission of each client compares, if the logic random number information that each client sends is consistent, then and continuation of playing; If comparison finds have the logic random number that one of them or more than one client send inconsistent, then send game abnormal information to other clients;
4) client receives the logic advance of operational order rear drive this locality that server sends; If receiving the game abnormal information that server sends, user choose whether to proceed local exchange game.
The present invention by arranging logical number word instruction collection, solves in prior art Data Consistency between each client so that the amendment of local data covers and added one server authentication program, not easily practises fraud.
The present invention utilizes the setting of director server and sub server, solves the problem that server data is crowded, has effectively delayed data delay and Ka Dun.
Accompanying drawing explanation
Fig. 1 is logic diagram of the present invention.
Detailed description of the invention
The present invention program is made up of server and multiple client.
As it is shown in figure 1, server is responsible for receiving and distributing the instruction request data reported by client, and the data that client is reported carry out Effective judgement, make respective handling.
And client is except responsible transmission local operation, it is also responsible for receiving the order-driven stream that server sends, and drives the logic of this locality to advance, to reach to show normal effect.
Principle illustrates:
The principle of whole framework is introduced by complete one innings match. server logical judgment game starts, notify that all of client of connected local exchange match carries out loading operation. to compete after all client loadeds and formally start. client shows according to the situation that logic is currently running, and receive the operation of user and send it to server. server is distributed to all of local exchange match client after receiving instruction. and client receives data and drove the logic of this locality to advance later. the performance concordance thus having reached between a client. in order to prevent undetermined local client from carrying out the operations such as cheating, logic prevents cheating by reporting the mode of the logic random number of server local every a period of time.
Claims (7)
1. the method preventing network gaming user from practising fraud, it is characterised in that the method comprises the following steps:
After server logic judges that one innings of game starts, notify that all of client of connected local exchange game carries out data loading operations; Play after all client data loadeds and formally start;
Client receives the operation of user and is translated into operational order and is sent to server, each client all in set the logical number word instruction collection acted in agreement, this logical number word instruction collection interval sends logic random number information to server;
Server is transmitted to other clients of all of local exchange game after receiving operational order, the logic random number information simultaneously receiving the transmission of each client compares, if the logic random number information that each client sends is consistent, then and continuation of playing; If comparison finds have the logic random number that one of them or more than one client send inconsistent, then send game abnormal information to other clients;
Client receives the logic of operational order rear drive this locality that server sends and advances; If receiving the game abnormal information that server sends, user choose whether to proceed local exchange game.
2. the method preventing network game cheat according to claim 1, it is characterised in that described server includes director server and sub server, the operational order that described client sends is received by sub server, is then given to director server.
3. the method preventing network game cheat according to claim 1, it is characterised in that described logical number word instruction collection is and synchronizes random data bag.
4. the method preventing network game cheat according to claim 1, it is characterised in that described step 2) in interval time be 0.5 ~ 10 second.
5. the method preventing network game cheat according to claim 4, it is characterised in that described step 2) in interval time be 1.5 ~ 3 seconds.
6. the method preventing network game cheat according to claim 5, it is characterised in that described step 2) in interval time be 1.5 seconds.
7. the method preventing network game cheat according to claim 1, it is characterised in that described game abnormal information includes game over instruction, when user selects this game over instruction, server disconnects the data transmission between each client.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510990397.8A CN105617656B (en) | 2015-12-24 | 2015-12-24 | A method of prevent network gaming user from practising fraud |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510990397.8A CN105617656B (en) | 2015-12-24 | 2015-12-24 | A method of prevent network gaming user from practising fraud |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105617656A true CN105617656A (en) | 2016-06-01 |
CN105617656B CN105617656B (en) | 2019-11-12 |
Family
ID=56033237
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510990397.8A Active CN105617656B (en) | 2015-12-24 | 2015-12-24 | A method of prevent network gaming user from practising fraud |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105617656B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108096831A (en) * | 2016-11-25 | 2018-06-01 | 盛趣信息技术(上海)有限公司 | The anti-acceleration-controlled system of online game and method |
CN109939443A (en) * | 2019-03-27 | 2019-06-28 | 努比亚技术有限公司 | Prevent the method, apparatus, terminal and computer readable storage medium of game cheat |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007105071A (en) * | 2005-10-11 | 2007-04-26 | Takashi Nagae | Network game system for executing network game, and server device |
CN102130908A (en) * | 2011-01-30 | 2011-07-20 | 上海盈游网络技术有限公司 | Asynchronous computation and synchronous backtracking method and system in delayed sensitive online game |
CN102413097A (en) * | 2010-09-21 | 2012-04-11 | 江苏立方网络科技有限公司 | Communication system of client and server and method thereof |
CN102468906A (en) * | 2010-11-04 | 2012-05-23 | 腾讯科技(深圳)有限公司 | Interactive logic fault-tolerance method in online games and online game fault-tolerance system |
-
2015
- 2015-12-24 CN CN201510990397.8A patent/CN105617656B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007105071A (en) * | 2005-10-11 | 2007-04-26 | Takashi Nagae | Network game system for executing network game, and server device |
CN102413097A (en) * | 2010-09-21 | 2012-04-11 | 江苏立方网络科技有限公司 | Communication system of client and server and method thereof |
CN102468906A (en) * | 2010-11-04 | 2012-05-23 | 腾讯科技(深圳)有限公司 | Interactive logic fault-tolerance method in online games and online game fault-tolerance system |
CN102130908A (en) * | 2011-01-30 | 2011-07-20 | 上海盈游网络技术有限公司 | Asynchronous computation and synchronous backtracking method and system in delayed sensitive online game |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108096831A (en) * | 2016-11-25 | 2018-06-01 | 盛趣信息技术(上海)有限公司 | The anti-acceleration-controlled system of online game and method |
CN108096831B (en) * | 2016-11-25 | 2021-07-09 | 盛趣信息技术(上海)有限公司 | Acceleration prevention control system and method for online game |
CN109939443A (en) * | 2019-03-27 | 2019-06-28 | 努比亚技术有限公司 | Prevent the method, apparatus, terminal and computer readable storage medium of game cheat |
Also Published As
Publication number | Publication date |
---|---|
CN105617656B (en) | 2019-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11992769B2 (en) | Distributed ledger tracking of event data | |
US8517822B2 (en) | Game system, control method of game system, and recording medium | |
KR102003007B1 (en) | A Method and System of Providing a Computer Game at a Computer Game System Including a Video Server and a Game Server | |
US9873045B2 (en) | Systems and methods for a unified game experience | |
CN111767503A (en) | Game data processing method and device, computer and readable storage medium | |
US20040116186A1 (en) | Distance based distributed online game server system | |
US20180126285A1 (en) | Engine, system and method for providing fantasy sports play | |
US20140325070A1 (en) | Usage consumption for an invitee of a cloud system | |
CN104009969B (en) | A kind of means of communication of network game system | |
EP3827889B1 (en) | A system and method for executing an interactive live game | |
CN102255945A (en) | Real-time competition result processing method for golf competition system | |
US20230356082A1 (en) | Method and apparatus for displaying event pop-ups, device, medium and program product | |
CN108261762B (en) | Method of data synchronization and device, storage medium and electronic device | |
US20140309007A1 (en) | Systems and Methods for Conducting Interactive Fantasy Sports Games | |
CN105617656A (en) | Method for preventing online game user from cheating | |
US20160023118A1 (en) | Method and system for live action sports game | |
CN103731340A (en) | Communication method for online game system | |
CN105577794B (en) | A kind of operation method of compound single innings of match network model | |
CN105577615A (en) | Waiting method at early stage of game interaction and game server | |
CN102752233B (en) | A kind of method and system of competitive sports remote information prompting | |
US20200254324A1 (en) | Computer implemented system and method of conducting a contest | |
US20210350675A1 (en) | System and method for operating fantasy sports leagues | |
CN107707547A (en) | The detection method and equipment of a kind of ddos attack | |
KR20230017180A (en) | Apparatus, method and system for managing online games | |
CN106131038B (en) | The creation method and device of object |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20191010 Address after: 310000 No. 435, Binan Road, Binjiang District West Hing Street, Hangzhou, Zhejiang Applicant after: HANGZHOU ELECTRONIC SOUL NETWORK TECHNOLOGY CO., LTD. Address before: 310000, 7 building, Xianfeng science and technology building, 298 Weiye Road, Hangzhou, Zhejiang, Binjiang District Applicant before: HANGZHOU CAICAI NETWORK TECHNOLOGY CO., LTD. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |