|
You last visited: Today at 07:30
Advertisement
players of my server are Using a sucking Cheat
Discussion on players of my server are Using a sucking Cheat within the CO2 Private Server forum part of the Conquer Online 2 category.
07/09/2010, 11:07
|
#1
|
elite*gold: 0
Join Date: Jun 2010
Posts: 258
Received Thanks: 102
|
players of my server are Using a sucking Cheat
hi, i heave a co pserver 5165
the players are cheating in,
the are using a cheat like Clonnage, he give some items to a noob, then he open another window of conquer, and he login in the place of the character who gave the items to noob, and he clone the items....
i have seen in some 5095 version, you can't login in a character if he is online
can i do this in 5165, and if it's possible tell me how!!
thanks
|
|
|
07/09/2010, 13:35
|
#2
|
elite*gold: 0
Join Date: May 2009
Posts: 87
Received Thanks: 12
|
You want to check if an Player is allready online?
Just add an new item at the mysql struct of your chars.
Maybe call it online.
If Player login set it to true or whatever.
If now someone login with that account check that flag if its true and disconnect him.
I think for that is no code needed to give you.
|
|
|
07/09/2010, 13:41
|
#3
|
elite*gold: 0
Join Date: Feb 2007
Posts: 268
Received Thanks: 49
|
Thats called "Bugged character", in some 5165 theres such ****, player has items, he gives them away, after relog he gets them back, i had same bug lol
|
|
|
07/09/2010, 15:51
|
#4
|
elite*gold: 0
Join Date: Jun 2010
Posts: 258
Received Thanks: 102
|
and how can i stop these problems, and cheats? all players are +15
|
|
|
07/09/2010, 21:28
|
#5
|
elite*gold: 0
Join Date: May 2010
Posts: 298
Received Thanks: 57
|
uh Anti-cheat?
|
|
|
07/10/2010, 06:58
|
#6
|
elite*gold: 0
Join Date: Feb 2009
Posts: 1,765
Received Thanks: 382
|
go to GameWorker.cs
find:
Code:
if (PacketID == 1052)
{
try
{
ulong CryptoKey = BitConverter.ToUInt64(Data, 4);
AuthWorker.AuthInfo Info = (AuthWorker.AuthInfo)AuthWorker.KeyedClients[CryptoKey];
GC.AuthInfo = Info;
GC.MessageID = (uint)Rnd.Next(50000);
GC.Soc = StO.Sock;
under it put:
Code:
if (Game.World.H_Chars.Contains(GC.MyChar.EntityID))
{
GC.AddSend(Packets.SystemMessage(GC.MessageID, "Account is already logged in!"));
}
No idea if it work, but try 
Please leave feedback if it work or not.
|
|
|
07/10/2010, 10:55
|
#7
|
elite*gold: 0
Join Date: Jun 2010
Posts: 258
Received Thanks: 102
|
it's not working , after puting the code, no one can login, it say (Disconnected from game server....)
|
|
|
07/10/2010, 22:30
|
#8
|
elite*gold: 0
Join Date: Feb 2009
Posts: 1,765
Received Thanks: 382
|
okay i will look at it, when im home
|
|
|
07/10/2010, 22:51
|
#9
|
elite*gold: 0
Join Date: Feb 2010
Posts: 90
Received Thanks: 17
|
Quote:
Originally Posted by sohaib
hi, i heave a co pserver 5165
the players are cheating in,
the are using a cheat like Clonnage, he give some items to a noob, then he open another window of conquer, and he login in the place of the character who gave the items to noob, and he clone the items....
i have seen in some 5095 version, you can't login in a character if he is online
can i do this in 5165, and if it's possible tell me how!!
thanks
|
'noob' mean??
'Clonnage' mean??
I can't know your mean!!!!
Can you description again???
|
|
|
07/10/2010, 22:52
|
#10
|
elite*gold: 0
Join Date: Feb 2010
Posts: 90
Received Thanks: 17
|
If you let me know what you mean .... I will fix that quick!!
|
|
|
07/11/2010, 00:55
|
#11
|
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,380
|
Yah you need to check when a player is logging in to see if they are already logged in. If so disconnect the character and end the packet handling.
GUESSING here
if (Game.World.H_Chars.Contains(GC.MyChar.EntityID))
{
Game.World.H_Chars.Remove(GC.MyChar.EntityID);
GC.MyChar.Disconnect(); //or w/e the disconnect function in lotf is
return;
}
|
|
|
07/12/2010, 13:26
|
#12
|
elite*gold: 0
Join Date: Sep 2008
Posts: 1,683
Received Thanks: 506
|
if (Game.World.H_Chars.Contains(GC.MyChar.EntityID))
{
GC.AddSend(Packets.SystemMessage(GC.MessageID, "Account is already logged in!"));
}
Has to be added after the "ANSWER_OK" message, if not, the client will disconnect.
So make sure you first send ANSWER_OK.
|
|
|
 |
Similar Threads
|
English players on Server 1?
10/18/2008 - Dekaron Private Server - 18 Replies
Do any english players still play on Server 1? Because Me and My friend are getting fed up with not playing with other english speaking players, But We don't want to start over on Server 2 or 3.
|
Looking for players for a private server
07/31/2008 - Cabal Private Server - 29 Replies
im looking atleast 10 people to join a private cabal server
1000x i believe for exp
alz around 100x crafting is around 50x not sure
FULL ENGLISH
if you want to join just add me on msn
[email protected] (thats my msn and yahoo)
or just PM me on here
also you get a free santa sliegh when you start off!!! (cash shop bike)
|
Players in each server.
07/02/2007 - Conquer Online 2 - 2 Replies
Maybe this is a noobish question, but does anybody know how many players there are per server? I looked around on the CO website but couldn't find anything. I was looking to find out which server had the least number of players. So if anyone knows how I can figure this out, that would be great.
|
maze definitly sucking.....
01/02/2007 - Eudemons Online - 17 Replies
some more sucking events....the coords all the time the same and the winners know them an win every time again and most of them run more than one times through the maze and got more prices....
|
THATS WHAT I CALL SUCKING!
10/31/2006 - Conquer Online 2 - 7 Replies
Look the effect of second reborn! LOL XD
everyone was sucking the luck from the same person! it was so hilarious...
http://img66.imageshack.us/img66/8559/suckingrm4. jpg
|
All times are GMT +1. The time now is 07:30.
|
|