MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!

Participe do fórum, é rápido e fácil

MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!
MMORPG Brasil
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Bloquear Multi Logins por IP

+9
twistergames
xurana321
maraquanos-marakgarin
Rano
Valentine
Ultoide
Caio~ C10
maninho21
afonsobr
13 participantes

Página 1 de 2 1, 2  Seguinte

Ir para baixo

Bloquear Multi Logins por IP Empty Bloquear Multi Logins por IP

Mensagem por afonsobr Ter 15 Jan 2013, 07:18

Olá! Esse é o primeiro tuto que eu posto aqui, achei ele bem interessante. Espero que gostem.

Há dois métodos: O primeiro é melhor e mais rápido, já o segundo é lento e meio fail. #FICACUPRIMEEEEROOO

O primeiro método é, segundo Caio~ C10, adicionar o código a seguir na Form_Load da frmMenu:
Código:
    If App.PrevInstance Then
        MsgBox "Proibido dois clients no mesmo PC.", vbYes, "Saindo do jogo"
        DestroyGame
    End If
Bloquear Multi Logins por IP DTiUf

O segundo método vem a seguir.
No Server:
Procure:
Código:
If IsMultiAccounts(Name) Then
                                Call AlertMsg(index, "Multiple account logins is not authorized.")
                                Exit Sub
                        End If
(Traduza aquela parte de cima, caso ache necessário)

Em baixo coloque:
Código:
If IsMultiIPOnline(Trim$(GetPlayerIP(index))) Then
                                Call AlertMsg(index, "Você já está logado.")
                                Exit Sub
                        End If

Depois procure por:
Código:
' Prevent hacking
                        If Len(Trim$(Name)) > ACCOUNT_LENGTH Or Len(Trim$(Password)) > NAME_LENGTH Then
                                Call AlertMsg(index, "Your account name must be between 3 and 12 characters long. Your password must be between 3 and 20 characters long.")
                                Exit Sub
                        End If

E embaixo coloque:
Código:
If IsMultiIPOnline(Trim$(GetPlayerIP(index))) Then
                                Call AlertMsg(index, "Você já está logado.")
                                Exit Sub
                        End If

Créditos:Robin e Sherwin.


Última edição por afonsobr em Ter 15 Jan 2013, 23:12, editado 1 vez(es)
avatar
afonsobr
Membro Veterano
Membro Veterano

Mensagens : 1196

http://digimongames.forumeiros.com/

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por maninho21 Ter 15 Jan 2013, 07:56

Isso sim e util vou add em meu jogo +1 !!! Vou testar aqui! XD
maninho21
maninho21
Membro
Membro

Mensagens : 234

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por afonsobr Ter 15 Jan 2013, 08:02

É totalmente funcional! Lembre-se de traduzir esses pequenos detalhes, viu Wink
E obrigado!
avatar
afonsobr
Membro Veterano
Membro Veterano

Mensagens : 1196

http://digimongames.forumeiros.com/

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por Caio~ C10 Ter 15 Jan 2013, 08:29

Quer dizer que se por exemplo eu e meu irmão jogar aqui em casa em PCs diferentes não vai funcionar? Fail essa... mas tirando isso o sistema é bom ^^
Caio~ C10
Caio~ C10
Membro Veterano
Membro Veterano

Mensagens : 803

http://www.mmorpgbr.com/t10695-evolution-games

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por afonsobr Ter 15 Jan 2013, 08:44

Em PCs diferentes o IP é diferente.
Esquece o que falei kk
Mas se é compartilhada aí complica caso não for fixo.
avatar
afonsobr
Membro Veterano
Membro Veterano

Mensagens : 1196

http://digimongames.forumeiros.com/

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por maninho21 Ter 15 Jan 2013, 09:00

eu gostei por que tipo o cara pode criar 2 contas no mesmo pc para tipo um matar o outro para ganhar iten ou sei la sabe!
maninho21
maninho21
Membro
Membro

Mensagens : 234

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por Caio~ C10 Ter 15 Jan 2013, 09:46

Mas ae é melhor fazer com que não possa abrir o client, o programa detecta se tem o mesmo programa aberto no PC.
http://www.mmorpgbr.com/t9694-criando-anti-hack-basico
Ae no lugar de cheat engine, basta colocar client.exe ou o nome do seu client(ex: DBZ X).
Caio~ C10
Caio~ C10
Membro Veterano
Membro Veterano

Mensagens : 803

http://www.mmorpgbr.com/t10695-evolution-games

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por afonsobr Ter 15 Jan 2013, 09:50

Caio~ C10 escreveu:Mas ae é melhor fazer com que não possa abrir o client, o programa detecta se tem o mesmo programa aberto no PC.
http://www.mmorpgbr.com/t9694-criando-anti-hack-basico
Ae no lugar de cheat engine, basta colocar client.exe ou o nome do seu client(ex: DBZ X).
Tb é uma boa, mas quanto mais melhor. Uma alternativa Wink
avatar
afonsobr
Membro Veterano
Membro Veterano

Mensagens : 1196

http://digimongames.forumeiros.com/

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por Ultoide Ter 15 Jan 2013, 09:59

Mas tipo esse tutorial vai proibir que tenha duas contas no mesmo ip, ou que o cara não faça login com duas contas de uma vez?
Ultoide
Ultoide
Membro Junior
Membro Junior

Mensagens : 69

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por afonsobr Ter 15 Jan 2013, 10:02

Apenas que ele não logue ao mesmo tempo.
Exemplo:
Eu sou o Afonsobr e tenho as accs Afonso1 e Afonso2.
Abro o client e entro no Afonso1.
Com esse aberto, tento abrir o client e logar no Afonso2.
Não dá. O EO já tem sistema que não deixa logar duas vezes no mesmo char, mas não duas vezes com o mesmo IP.
avatar
afonsobr
Membro Veterano
Membro Veterano

Mensagens : 1196

http://digimongames.forumeiros.com/

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por Ultoide Ter 15 Jan 2013, 10:08

Não tem nenhuma maneira, de só bloquear que membros com o mesmo ip façam trade não?
Ultoide
Ultoide
Membro Junior
Membro Junior

Mensagens : 69

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por afonsobr Ter 15 Jan 2013, 10:11

Talvez até tenha. Depois vou dar uma estudada aqui Wink e ai te falo
avatar
afonsobr
Membro Veterano
Membro Veterano

Mensagens : 1196

http://digimongames.forumeiros.com/

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por Valentine Ter 15 Jan 2013, 21:27

Porque não simplesmente usar
Código:
App.prevInstance
?

Eu vi isso no touch há um tempo e lendo os comentários, neles foram detectado falhas, se não me engano se você estiver em lan house ou coisa do tipo.

Eu aconselho tomar muito cuidado com os tutoriais do touch, tem muito zé mané que só está ali criando tópico para prejudicar os usuários com gambiarras.
avatar
Valentine
Membro de Honra
Membro de Honra

Mensagens : 472

http://www.aldeiarpgbr.com

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por Caio~ C10 Ter 15 Jan 2013, 21:49

Ao invés de usar este código, usar apenas esse que o Valentine mencionou.
Na Form_Load da frmMenu coloque este código depois dos Dim:
Código:
    If App.PrevInstance Then
        MsgBox "Proibido dois clients no mesmo PC.", vbYes, "Saindo do jogo"
        DestroyGame
    End If
Tudo isso que o cara fez resumido nisso.
Caio~ C10
Caio~ C10
Membro Veterano
Membro Veterano

Mensagens : 803

http://www.mmorpgbr.com/t10695-evolution-games

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por Rano Qua 16 Jan 2013, 11:17

se ele usar mask ip não há metodos '-' e todo mundo sabe que tem programas que abre qualquer janela 2x
Rano
Rano
Membro Veterano
Membro Veterano

Mensagens : 933

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por Caio~ C10 Qua 16 Jan 2013, 12:41

Rano escreveu:se ele usar mask ip não há metodos '-' e todo mundo sabe que tem programas que abre qualquer janela 2x
Mesmo assim vai reduzir e muito a quantidade de pessoas usando duas contas.
Caio~ C10
Caio~ C10
Membro Veterano
Membro Veterano

Mensagens : 803

http://www.mmorpgbr.com/t10695-evolution-games

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por Valentine Qua 16 Jan 2013, 12:56

Rano escreveu:se ele usar mask ip não há metodos '-' e todo mundo sabe que tem programas que abre qualquer janela 2x
Se você sabe abrir qualquer janela 2x, você também sabe burlar o sistema de ip.
avatar
Valentine
Membro de Honra
Membro de Honra

Mensagens : 472

http://www.aldeiarpgbr.com

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por Rano Qua 16 Jan 2013, 12:58

Valentine escreveu:
Rano escreveu:se ele usar mask ip não há metodos '-' e todo mundo sabe que tem programas que abre qualquer janela 2x
Se você sabe abrir qualquer janela 2x, você também sabe burlar o sistema de ip.

Ou abre como se fosse 2 pc diferentes '-'
nem todo mundo precisa burlar ip :/
Rano
Rano
Membro Veterano
Membro Veterano

Mensagens : 933

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por afonsobr Qui 17 Jan 2013, 18:48

Nossa, que discussão galera. Calma aí. É lógico que sempre vai haver um método pra burlar qualquer tipo de proteção, mas isso não significa que qualquer um saiba. Colocando esses métodos você pode garantir ou não proteção no seu jogo. Ninguém sabe que quem está jogando sabe burlar alguma coisa ou não. A proteção é melhor que nada.
avatar
afonsobr
Membro Veterano
Membro Veterano

Mensagens : 1196

http://digimongames.forumeiros.com/

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por Rano Sex 18 Jan 2013, 11:31

afonsobr escreveu:Nossa, que discussão galera. Calma aí. É lógico que sempre vai haver um método pra burlar qualquer tipo de proteção, mas isso não significa que qualquer um saiba. Colocando esses métodos você pode garantir ou não proteção no seu jogo. Ninguém sabe que quem está jogando sabe burlar alguma coisa ou não. A proteção é melhor que nada.

Isso é claro... mas só citei umas formas, que seria bom conseguir impedir... não é qualquer um que sabe? na vdd até sabem mas tem preguiça de digitar no google...
Rano
Rano
Membro Veterano
Membro Veterano

Mensagens : 933

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por maraquanos-marakgarin Qua 30 Jan 2013, 17:13

bom o projeto
maraquanos-marakgarin
maraquanos-marakgarin
Novato
Novato

Mensagens : 18

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por afonsobr Qua 30 Jan 2013, 22:47

maraquanos-marakgarin escreveu:bom o projeto
Mano, para de flood pra tentar ganhar mais posts! Que mané projeto nada! Se liga!
avatar
afonsobr
Membro Veterano
Membro Veterano

Mensagens : 1196

http://digimongames.forumeiros.com/

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por xurana321 Ter 12 Fev 2013, 14:51

mas essa parte la do client o cara ao pode abrir o client e deleta essa parte??
xurana321
xurana321
Membro Sênior
Membro Sênior

Mensagens : 297

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por afonsobr Ter 12 Fev 2013, 17:26

Não. Você compila tudo e aí nom se edita ou deleta nada e_e ou pelo menos não deveria kkk malditos hackers
avatar
afonsobr
Membro Veterano
Membro Veterano

Mensagens : 1196

http://digimongames.forumeiros.com/

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por twistergames Sex 01 Mar 2013, 22:44

Peço desculpas por ressuscitar o topic (se bem que nem tem tanto tempo da ultima mensagem, alem do mais este topic ainda vai ajudar muita gente!) mas uso o EO 3.0 e gostaria de saber se tem como usar este código, já que não tem a frmMenu, apenas frmMain, e se der pra fazer, onde coloco o código? Crying or Very sad
twistergames
twistergames
Novato
Novato

Mensagens : 22

Ir para o topo Ir para baixo

Bloquear Multi Logins por IP Empty Re: Bloquear Multi Logins por IP

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Página 1 de 2 1, 2  Seguinte

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos