antiblock
https://i.imgur.com/aJ17bf7.gif

ruizinho-o

Membro
  • Content Count

    38
  • Joined

  • Last visited

  • Days Won

    1

Reputation Activity

  1. Upvote
    ruizinho-o got a reaction from cjunior2011 in Quest manutenção by lost   
    Nada com nada? Já te disse onte está o bug da quest pah, não sabes ler? "Então faça o seguinte, enquanto esses timers funcionam, altere personagem e depois entre no jogo."
    Eu quando tiver tempo mando-te essa quest corrigida.
    Não tens de agradecer. Boa noite.
  2. Upvote
    ruizinho-o got a reaction from …Los† in Quest manutenção by lost   
    Código péssimo e muita coisa que não faz sentido.
    Mau uso dos timer's, devias meter uma quest flag dentro de um letter para quando alterares , teleportares  ou saíres do jogo em geral com a personagem os timer's não serem perdidos.
    Selecionas tudo (*) das tabelas sem necessidade nenhuma, em quest não tem mal (apesar de não ser necessário), mas em C++ tinhas sempre possibilidade dependesse do local de levares sql inj.
     
    camon, 
    if == 1 then
    if == 2 then
    if == 3 then
    ---
    say("XXSA")
    say("XX")
    --
    2014?
  3. Upvote
    ruizinho-o got a reaction from …Los† in Quest manutenção by lost   
    Então faça o seguinte, enquanto esses timers funcionam, altere personagem e depois entre no jogo.
    Não é critica patética, patético é essa quest, que foi aqui publicada e futuramente poderá ser usada e está mal feita e com problemas.
    Sem mais de momento, mais a mais, um letter não funciona só para mandar send_letter; utilizar uma function em que só mudava o local do tempo para evitar essas linhas todas dos timers não ficava mal. HardCode ao mais alto nível. lmao.  Se o que te estou a dizer é demais para o que percebes, que penso que não seja nada demais, desculpe.
  4. Haha
    ruizinho-o reacted to Paradox in [Erro], [Duvida] Comandos de GM   
    Corrigi o erro telepaticamente. 
  5. Haha
    ruizinho-o reacted to StomperG in [Erro], [Duvida] Comandos de GM   
    who GOD
    monster GOD
    item GOD
    purge GOD
    set GOD
    level GOD
    align GOD
    a GOD
    setsk GOD
    polyitem GOD
    kill GOD
    stun GOD
    slow GOD
    shutdown GOD
    setskillother GOD
    gold GOD
    pull GOD
    weak GOD
    phase_xhfmdmlgoa DISABLE
    phase_xhfmdmlgoaj DISABLE
    saveati DISABLE
    setqf GOD
    delqf GOD
    mhh DISABLE
    mob GOD
    flush DISABLE
    getqf GOD
    affect_remove GOD
    setmonarch GOD
    rmmonarch GOD
    reset_subskill GOD
    priv_empire GOD
    priv_guild GOD
    horse_level GOD
    ma GOD
    mc GOD
    mm GOD
    ipurge GOD
    grrandom GOD
    advance GOD
     
    Nao funciona nenhum
  6. Haha
    ruizinho-o reacted to LodricPato in Proteção ICMP - Ataques Ping   
    Oh lodric, para quem anda na universidade de cambridge...
    Estás a confundir layer4 com layer3, bloqueares o ICMP (layer3) não vai parar ataques layer4 XD
    O Ch3HP só te disse isso para te comer o dinheiro porque isso não faz absolutamente nada XDD
  7. Like
    ruizinho-o got a reaction from Mário. in ServerFiles Metin2   
    Rofl
  8. Haha
    ruizinho-o reacted to Mário. in ServerFiles Metin2   
    Andas a programar para muitos servidores então.
  9. Upvote
    ruizinho-o got a reaction from …Los† in Quest manutenção by lost   
    Então faça o seguinte, enquanto esses timers funcionam, altere personagem e depois entre no jogo.
    Não é critica patética, patético é essa quest, que foi aqui publicada e futuramente poderá ser usada e está mal feita e com problemas.
    Sem mais de momento, mais a mais, um letter não funciona só para mandar send_letter; utilizar uma function em que só mudava o local do tempo para evitar essas linhas todas dos timers não ficava mal. HardCode ao mais alto nível. lmao.  Se o que te estou a dizer é demais para o que percebes, que penso que não seja nada demais, desculpe.
  10. Upvote
    ruizinho-o got a reaction from …Los† in Quest manutenção by lost   
    Código péssimo e muita coisa que não faz sentido.
    Mau uso dos timer's, devias meter uma quest flag dentro de um letter para quando alterares , teleportares  ou saíres do jogo em geral com a personagem os timer's não serem perdidos.
    Selecionas tudo (*) das tabelas sem necessidade nenhuma, em quest não tem mal (apesar de não ser necessário), mas em C++ tinhas sempre possibilidade dependesse do local de levares sql inj.
     
    camon, 
    if == 1 then
    if == 2 then
    if == 3 then
    ---
    say("XXSA")
    say("XX")
    --
    2014?
  11. Upvote
    ruizinho-o got a reaction from …Los† in Quest manutenção by lost   
    Então faça o seguinte, enquanto esses timers funcionam, altere personagem e depois entre no jogo.
    Não é critica patética, patético é essa quest, que foi aqui publicada e futuramente poderá ser usada e está mal feita e com problemas.
    Sem mais de momento, mais a mais, um letter não funciona só para mandar send_letter; utilizar uma function em que só mudava o local do tempo para evitar essas linhas todas dos timers não ficava mal. HardCode ao mais alto nível. lmao.  Se o que te estou a dizer é demais para o que percebes, que penso que não seja nada demais, desculpe.
  12. Upvote
    ruizinho-o reacted to …Los† in Alterar LZO do Cliente By Lost   
    Olá a todos,
     
    Bom esse tutorial se deu a minha atenção, devido uma grande gama de confusão a cerca de tutorias que eu vi sobre o assunto pela internet.
    E vale também para facilitar a vida de muitas pessoas que tiveram problema no assunto ou acha que isso é um BICHO DE 7 CABEÇAS.
    Ah verdade é que se você esta lendo isso e seguir é porque se viu confuso pelo que se passou pelos tutos da net relacionado ao LZO.
     
    Primeiro de tudo que precisa saber que LZO.
     
    '' O LZO'' é um algoritmo de compressão e '' xtea '' é chamado de '' criptografia '' que usa uma chave.
    Você pode usar o Eter Manager para criptografar com o XTEA.
     
     
    1. Primeiro de tudo vamos criar uma chave e essa chave deve conter até (16 caracteres.)
    2. Você precisa ter um bom computador amigo.. porque o processo de descompactar todo o cliente e compactar é demorado dependendo do seu caso. Você deve utilizar o seguinte programa para essa empreitada (Versão mais atualizada):
     
     
     
    Em seguida você deve baixar esse programa para converter a data do Eter Manager, o programa só roda se tiver a data 2014 no pc.. então claro que não queremos ter que fazer isso.. então fazemos assim:
    RunasDate:
    http://www.nirsoft.net/utils/runasdate.zip
     
    Selecione a pasta e selecione o .exe do EterManage.. depois disse crie um atalho para não precisar toda vez abri o runas ok?
    Obviamente deve por a data 2014.
     
    Bom agora que temos um descompactador e compactador de respeito.. vamos ao que interessa.
     
     
    3. Descompacte toda sua pasta utilizando a propria ferramenta Eter Manager ele possibilita até 30 processos de uma vez.. veja as limitações da sua maquina.. na minha maquina não tenho problemas!
     
    Seguindo esses passos e todo a pasta pack descompactada oriento seguir da seguinte forma:
     
    Crie uma pasta chamada UNPACK onde ficara todas pastas descompactadas.
    Depois crie uma outra pasta chamada CLIENTE e jogue la todo seu cliente porem com a pasta pack LIMPA.. claro se ja descompactou tudo.. porem deixe apenas o arquivo INDEX.
     
    Você vai precisar selecionar o local de cada pasta exemplo:
    Working você seleciona onde esta a pasta pack do seu cliente somente com o index.
    Em Umpack você vai selecionar onde esta os arquivos já descompactados.

     
     
    Agora vamos criar as chaves para agente inserir em índex Key e Pack Key!
    Obs: nesse processo se você quiser já pode até alterar ai sua extensão para o nome que lhe convém devido mexermos na source do cliente.
    máximo 3 dígitos exemplo: abc e cba algo assim.. 3 dígitos ok? na hora de comprimir vai esta trocado já.
     
    Você deve criar uma senha de até 16 caracteres, exemplo: testecybergamers
     
    Agora com a nossa querida senha vamos entrar nesse site: http://www.swingnote.com/tools/texttohex.php
    E digitem a senha criada por você:

     
     
    Em Hex pegamos o algoritmo e depois vamos a este outro site.: https://www.scadacore.com/tools/programming-calculators/online-hex-converter/
    Colem o código em HexString Input e analise, depois disso vá até:
     
    UINT32 - Little Endian (DCBA) > UINT32
    Copie todo os 4 códigos nessa tabela conforme mostra abaixo:
     
    1953719668
    1652122469
    1634169445
    1936876909
     
    Atenção aos espaços.. sempre os espaços xD. bom agora feito isso já temos a primeira chave para inserir na source do cliente, repita os mesmo passos na segunda chave outra senha obviamente.
     

     
     
     
    Agora a parte da source no cliente:
    Você deve ter um arquivo source do seu binário aqui na Cyber ou em outras comunidades vc pode encontrar basta da um Google.
     
    Com o arquivo e o seu VS pronto a editar.. você deve procurar o seguinte arquivo: 
    EterPack.cpp  

    Você clica em CTRL+F (Viva Microsoft) e depois digite isso na busca:
    static DWORD s_adwEterPackKey[] =  
     
    Encontrando as linha você verá isso:
    static DWORD s_adwEterPackKey[] = { 45129401, 92367215, 681285731, 1710201, }; static DWORD s_adwEterPackSecurityKey[] = { 78952482, 527348324, 1632942, 486274726, };  
    Bom agora tudo que precisa fazer e trocar suas 4 chaves geradas de: UINT32
    Agora tudo que você precisa fazer é trocar as chaves e compilar o seu binário.
     
     
    Enquanto o seu binário vai compilando volte no seu Eter Manager clica em Manager > Profile onde mostrei a tela acima
    basta você inserir o que foi convertido no primeiro site exemplo:

     
    Basta você colar as chaves no seu devido lugar:
     
    Index > testecybergamers  > 7465737465637962657267616d657273 > colar no Index Key
     
     
    Bom.. já fui bastante redundante xD.. agora é com você ok? depois de alterar as chaves compile todas as pasta do cliente, troque o binario compilado ou seja o metin2cliente.exe
     
     
    Extras:
     
    Você pode baixar esses arquivos do Martysama: https://github.com/martysama0134/how-to-mt2-general/tree/master/xtea-keys-generator
    gerar uma senha aleatória e fazer os mesmo processos, vem quase tudo pronto.. única coisa que você precisa fazer é:
     
    1º entrar nesse site: https://ideone.com/
    e colar o seguinte código abaixo... onde esta os 0 você deve claro trocar pela linha que já vem separada do script do martysama.
    O resultado que vier abaixo você deve trocar pelo Index ou pack do EterManager.
     
    2. antes de copiar e colar o codigo pronto do Martysama.. ele esqueceu de uma virgula ou seja vai estar assim como mostro abaixo.. faltando uma vírgula
     
    static DWORD s_adwEterPackKey[] =
    {
        00000000,
        00000000,
        00000000,
        00000000
    };
    static DWORD s_adwEterPackSecurityKey[] =
    {
        00000000,
        00000000,
        00000000,
        00000000
    };
     
     
    o correto é:
     
    static DWORD s_adwEterPackKey[] =
    {
        00000000,
        00000000,
        00000000,
        00000000,
    };
    static DWORD s_adwEterPackSecurityKey[] =
    {
        00000000,
        00000000,
        00000000,
        00000000,
    };
     
     
    from struct import pack as spack a1=spack("LLLL", 0000000000,0000000000,0000000000,0000000000) a2 = a1.encode('hex') print "1 = " + a2[:8] print "2 = " + a2[16:24] print "3 = " + a2[32:40] print "4 = " + a2[48:56] print "full = " + (a2[:8]+a2[16:24]+a2[32:40]+a2[48:56]).upper()# your code goes here  
    Enjoy
     
    Tutorial: By Lost
    Desculpe pelo portugues
    Desculpe pela confusão do tópico.. não estou bem para criar tópicos mais me esforcei para ajudar em fim..
    Bom trabalho sucesso sempre.
    Vou fazer o máximo para responder dúvidas se houver.. não de maneira pontual mais certamente vou responder.
    Não vou responder se não tentou dos 2 modos que falei no tópico e já dizer que não resultou.
  13. Thanks
    ruizinho-o reacted to Frotaz in Procura DEV para serviços   
    Sim é verdade, eu vendi-lhe design illumina tal como o Mário também vendeu coisas!
  14. Like
    ruizinho-o got a reaction from Mário. in [Serviço] LUA   
    Uma excelente pessoa e muito bom profissional , cumpre com a sua palavra!
    Serviços rápidos e bons. 
    Recomendo a 100000000% .