Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Olá pessoal, hoje vou ensinar a vocês como fazer um Light Full no C# sem o uso do TibiaAPI.

OBS: ASRL Desabilitado !

Usings:

using System;

using System.Runtime.InteropServices;

using System.Text;
Endereços de Memoria: 9.54
            FullLightNop = 0x50E6F9;

            FullLightAdr = 0x50E6FE;

            FullLightNopDefault = new byte[] { 0x7E, 0x0A };

            FullLightNopEdited = new byte[] { 0x90, 0x90 };

            FullLightAdrDefault = 0x80;

            FullLightAdrEdited = 0xFF;
Functions:
        [DllImport("kernel32.dll")]

        public static extern Int32 WriteProcessMemory(IntPtr hProcess, IntPtr lpBaseAddress,

            [In, Out] byte[] buffer, UInt32 size, out IntPtr lpNumberOfBytesWritten);
        public static bool WriteBytes(IntPtr handle, long address, byte[] bytes, uint length)

        {

            IntPtr bytesWritten;


            // Write to memory

            int result = WriteProcessMemory(handle, new IntPtr(address), bytes, length, out bytesWritten);


            return result != 0;

        }
        public static bool WriteByte(IntPtr handle, long address, byte value)

        {

            return WriteBytes(handle, address, new byte[] { value }, 1);

        }
public static void FullLight(bool value)

        {

            if (value == true)

            {

                Memory.WriteBytes(TibiaHandle, FullLightNop, FullLightNopEdited, 2);

                Memory.WriteByte(TibiaHandle, FullLightAdr, FullLightAdrEdited);

            }

            else

            {

                Memory.WriteBytes(FullLightNop, FullLightNopDefault, 2);

                Memory.WriteByte(FullLightAdr, FullLightAdrDefault);

            }

        }
Como usar:
            if (cbbFullLight.Checked)

            {

                FullLight(true);

            }

            else

            {

                FullLight(false);

            }

Editado por Kimoszin (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • 2 weeks later...

Cara, eu gostaria de testar esse código no 9.53 porém não acho os endereços corretos, pode me ajuda?

Obrigado!

rxtoGjF.jpg 

Link para o post
Compartilhar em outros sites
  Em 26/06/2012 em 11:14, campo486 disse:

FullLightNop = 0x50C3C9;

FullLightAdr = 0x50C3CE;

Eu tinha os seguintes endereços para a versão 9.53, por favor realize um teste.

Espero que ajude!

Expand   Mostrar mais  

Cara, obrigado por me ajudar!

Olha só, eu tenho esses mesmos endereços só que pra facilitar, vou postar meu código pois continua não funcionando!

//processo tibia

public static Process Tibia = Process.GetProcessesByName("Tibia")[0];



//constants

public static uint FullLightNop = 0x50C3C9 ;

public static uint FullLightAdr = 0x50C3CE ;

public static byte[] FullLightNopDefault = new byte[] { 0x7E, 0x05 };

public static byte[] FullLightNopEdited = new byte[] { 0x90, 0x90 };

public static byte FullLightAdrDefault = 0xFF;

public static byte FullLightAdrEdited = 0xFF;


//função setar luz

public static void FullLight(bool value)

		{

			if (value == true)

			{

				Memory.WriteBytes(Tibia.Handle, FullLightNop, FullLightNopEdited, 2);

				Memory.WriteByte(Tibia.Handle, FullLightAdr, FullLightAdrEdited);

			}

			else

			{

				Memory.WriteBytes(Tibia.Handle, FullLightNop, FullLightNopDefault, 2);

				Memory.WriteByte(Tibia.Handle, FullLightAdr, FullLightAdrDefault);

			}

		}

Quando chamo a função FullLight(true) não acontece nada no tibia, nem dá erro, nem muda a luz nem nada!

Obrigado novamente!

Editado por dezon (veja o histórico de edições)

rxtoGjF.jpg 

Link para o post
Compartilhar em outros sites

Qual o seu Windows?

O ASRL esta desabilitado?

mudando de assunto...

Notei que vc tem um projeto (Tibia Auto Healer), estou com dificuldade de implementar a funcionalidade auto healer no meu bot, se você puder disponibilizar o fonte do programa como base de estudo me manda PM.

Editado por campo486 (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Poderia me ajudar estou com 2 pequeno erros que nao estou conseguindo concerta :s

	    public static void FullLight(bool value)

	    {

		    if (value == true)

		    {

			    Util.Memory.WriteBytes(TibiaHandle, Addresses.Client.FullLightNop, Addresses.Client.FullLightNopEdited, 2);

			    Util.Memory.WriteByte(TibiaHandle, Addresses.Client.FullLightAdr, Addresses.Client.FullLightAdrEdited);

		    }

		    else

		    {

			    Util.Memory.WriteBytes(Addresses.Client.FullLightNop, Addresses.Client.FullLightNopDefault, 2);

			    Util.Memory.WriteByte(Addresses.Client.FullLightAdr, Addresses.Client.FullLightAdrDefault);

		    }

Tem algo errado ai ? pois apareçe esses 4 erros 2 igual
Error 1 The name 'TibiaHandle' does not exist in the current context C:\Documents and Settings\Taylor\Meus documentos\Visual Studio 2008\Projects\Hijynxs Bot\Hijynxs Bot\Objects\Client.cs 17 40 Hijynxs Bot

Error 2 The name 'TibiaHandle' does not exist in the current context C:\Documents and Settings\Taylor\Meus documentos\Visual Studio 2008\Projects\Hijynxs Bot\Hijynxs Bot\Objects\Client.cs 18 39 Hijynxs Bot

Error 3 No overload for method 'WriteBytes' takes '3' arguments C:\Documents and Settings\Taylor\Meus documentos\Visual Studio 2008\Projects\Hijynxs Bot\Hijynxs Bot\Objects\Client.cs 22 17 Hijynxs Bot

Error 4 No overload for method 'WriteByte' takes '2' arguments C:\Documents and Settings\Taylor\Meus documentos\Visual Studio 2008\Projects\Hijynxs Bot\Hijynxs Bot\Objects\Client.cs 23 17 Hijynxs Bot

Poderia me passar a declaraçao(ou memoria nao sei) da TibiaHandle ?

tk-melhor.png

KIIZH.png

Link para o post
Compartilhar em outros sites

Vai pegar o primeiro Tibia

       public static Process Tibia = Process.GetProcessesByName("Tibia")[0];

       public static IntPtr TibiaHandle = Tibia.Handle;

Editado por Kimoszin (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • 4 weeks later...

é a WriteByte,WriteBytes , ainda continua o erro aki fala que nao ha sobrecarga para o metodo 'WriteByte , Writebytes'

Resolvido era so adc a

 Kernel.Client.Handle

Editado por Mek Fiuchem (veja o histórico de edições)

tk-melhor.png

KIIZH.png

Link para o post
Compartilhar em outros sites

for (uint i = addresses.bListBegin; i <= Addresses.bListEnd; i += addresses.bListOffset)  

     if (getint32(i) == playerd) {

         writeint32(i + 124, 27); //muda full light

         writeint32(i + 128, 206); //muda a cor pra ele acontecer o full light ;p

     }

}

Isso ai pode ajudar, quanto menos addresses pra procurar... Melhor ;D

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por Under
      A CipSoft acaba de anunciar uma grande novidade: a empresa agora também será responsável pelo desenvolvimento e operação do clássico The Settlers Online! 
      O time que já cuidava do jogo seguirá dedicado ao projeto, mas agora diretamente do novo escritório da CipSoft em Düsseldorf, na Alemanha.
       
      Pra quem não conhece, The Settlers Online é um jogo com uma base de jogadores muito fiel e engajada — algo que a CipSoft conhece bem graças à comunidade Tibiana que, há décadas, mostra paixão, comprometimento e amor pelo jogo. 
      O mais importante:
      É incrível ver a CipSoft crescendo e levando seu espírito de comunidade para novos horizontes, sem esquecer de onde veio e quem está com ela há tantos anos. 
      Anúncio oficial no fórum do Tibia
      Site oficial de The Settlers Online (Brasil)
       
    • Por Under
      Apresentando o Tibia-IA: A IA para Desenvolvimento de Servidores Tibia! 
       O que é o Tibia-IA?
      Um modelo de IA especializado para Tibia! Ele está atualmente em teste gratuito, e eu adoraria que vocês o experimentassem. Basta acessar https://ai.tibiaking.com, criar uma conta e começar a usar totalmente de graça! 
       Versão Experimental Fechada
      Atualmente, algumas funcionalidades ainda estão em desenvolvimento. No momento, apenas a geração de scripts está disponível para o público.
      Se encontrarem qualquer problema nos scripts gerados, me avisem! Vamos juntos construir a IA mais poderosa para ajudar no desenvolvimento de servidores Tibia!  
      Contato direto discord : underewar
       Acesse agora: https://ai.tibiaking.com
       Como funciona?
       Geração automática de scripts LUA para TFS  Suporte a diferentes eventos, criaturas, NPCs, magias, etc.  Ferramenta em constante evolução para aprimorar o desenvolvimento Novidades em breve confira no site. O acesso ao Tibia-IA está disponível para testes GRATUITOS! 
      Basta criar uma conta em: https://ai.tibiaking.com
      Utilize a IA para gerar seus scripts de forma simples e rápida
      Envie feedbacks para ajudarmos a tornar a ferramenta ainda melhor!

      Problemas relatar diretamente no meu discord pessoal : underewar
       
       
    • Por BTitan
      Reviva a nostalgia do Tibia 8.6 com um toque das novidades modernas, mantendo a essência clássica que você ama. Nosso mapa é limpo e otimizado, perfeito para wars intensas e estratégicas.
      Com mais de 100 áreas de caça, vocações equilibradas e eventos automáticos diários, garantimos diversão sem limites para todos os jogadores.
       
      ACC Manager: 1/1
      IP: go.baiaktitan.com
      https://www.baiaktitan.com
       
      Principais informações:
       
      Dedicado 24 horas sem lag Attack Speed moderado Cast System DODGE! CRITICAL! REFLECT! Upgrade Weapon Forge System Autoloot Anti Rollbacks Eventos exclusivos (Battle Royale, DOTA, Team Battle, entre outros...) Servidor integrado com Telegram (Contato direto com ADM) Cliente próprio (com novos itens, montarias e outfits) Mapa Baiak, modificado exclusivamente para o PvP Servidor otimizado, suportando mais de 1.000 players online  
      »» EXP Rate: 200x
      »» Skill Rate: 20x
      »» Magic Rate: 10x
      »» Loot Rate: 3x
       
      Aguardamos por você!
    • Por Nogard
      Não deixe seu evento de Natal para última hora, faltam apenas 4 dias. 

      Aproveite as sprites com desconto no site: https://otsprites.com
       
       
       

       

       
       
       
    • Por otpokesalense
      🧿Base Tibia Solebran totalmente otimizada!  
       
       ✔️ OTClient (Version Old);
      ✔️ Update 2.2;
      ✔️ Site Póprio;
      ✔️ Map Global
      ✔️ Bugs, Minimo (2x) talvez;
      ✔️ PVP 💯 Funcional.
       
       
      Get Servidor: https://files.fm/f/7qumr8943e 💸 Buy! otimo projeto para vc utilizá-lo.
      Lembrando:: ao comprar o download será disponibilizado automaticamente.
       
      🧑‍💻System Operacional: Windows (VPS)
      👨‍💻Programador (27) 998931903 - - - O Valor já inclui o serviço de programação! 🤗
       

       
       

       
       
  • Estatísticas dos Fóruns

    96830
    Tópicos
    519567
    Posts
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo