|
Postada em 23/01/2009 19:13 hs
Olá, eu estou com um problema em um servidor de jogo meu, muitos "hackers", "cheaters". dai eu estou com um geito que poderia ajudar, + nao consigo colocar na prática, seria assim, Quando o jogadors usa algum "cheat" o meu anti hacker faz uma linha nos logs do servidor "1:1:8 - ID:( nomeid ) / Name:( nick ) / IP ( 201.94.223.195 ) Client Energy Bar Error ( 8 )( 8 )( 8 )", dai esse programa bani as pessoas que usam isso, + enquanto elas estão no jogo, atrapalham MUITOOO, dai eu queria que desse pra disconectar eles do jogo quando é criado essa log nos logs do server. seria por SQL esse jogo, aonde fica as configuraçoes de contas e tals... teria q disconectar a pessoa da porta do server, algo assim, q ela perca a conexão. Desde já agradeço, e espero que alguem poça me ajudar. :)
|
|
|
|
|
Postada em 26/01/2009 00:26 hs
Ninguém? se não for possivel alguem poderia apenas me dizer?
Grato.
|
|
|
Treze
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 26/01/2009 09:07 hs
Tenta isto Everton SELECT campo FROM tabela SYSPROCESSES WHERE ID=ID "id do usuário" depois feche-os com KILL 51 ( 51 é o id do usuario ) VEJA SE FUNCIONA
|
|
|
|
Postada em 26/01/2009 13:21 hs
Ele quis dizer o seguinte: O servidor desse MMORPG gera alguns logs de players que usaram programas cheats, ele irá fazer um programa que vai banir esse player, mas o problema é que se você banir o player, ele continuara online usando a ferramenta cheater, por isso precisamos DESCONECTAR esse player da porta 10009 que é a do servidor, todos os players logados marcam em uma tabela, eu não sei se deletando a coluna do player, ele desconecta, creio que não, o certo seria deconectar o IP dele da porta!
Como você faria isso?
|
|
|
|