Ir para conteúdo

Renan

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    Renan deu reputação a Danihcv em [TUTORIAL] Resolvendo qualquer erro na data base   
    Opa, galerinha do TK, pro meu primeiro tutorial resolvi fazer uma solução de um problema que desde que cheguei no TK, vejo que ocorre com uma certa frequência. Os erros da data base.
     
    Neste tutorial vou ensinar a resolver os erros do tipo No such table, Insert into, No such column, ... has no column named... etc.
     
    1°) NO SUCH TABLE
     
    Bom, para o erro No such table, basta vc visualizar qual table está faltando. Para isso basta ler o erro na distro:

     
    No caso da imagem, está faltando a table: player_statements
    Para resolver este e qualquer outro problema deste tipo, caso sua data base seja sqlite,
    basta abrir sua data base pelo Sqlite Studio(download: http://sqlitestudio.pl/?act=download) e clicar em Open SQL query editor:



     
    Mas caso sua data base seja Mysql abra pelo phpMyadmin, ou por outro editor de sua preferencia.
     
    1.1°) EXECUTANDO OS COMANDOS PARA RESOLVER O PROBLEMA
      Bom, dependendo da table que estiver faltando, vc irá colocar seu respectivo comando, segue abaixo TODOS os comandos básicos necessários para que sua data base fique Ok! :   (VC VAI PEGAR O COMANDO REFERENTE À TABLE QUE VC QUER!!!)
     
     
    account_viplist



     
    Sqlite




     
    accounts



     
    Sqlite




     
    bans



     
    Sqlite




     
    environment_killers



     
    Sqlite




     
    global_storage



     
    Sqlite




     
    guild_invites



     
    Sqlite




     
    guild_kills



     
    Sqlite




     
    guild_ranks



     
    Sqlite




     
    guild_wars



     
    Sqlite




     
    guilds



     
    Sqlite




     
    house_auctions



     
    Sqlite




     
    house_data



     
    Sqlite




     
    house_lists



     
    Sqlite




     
    houses



     
    Sqlite




     
    killers



     
    Sqlite




     
    market_history



     
    Sqlite




     
    market_offers



     
    Sqlite




     
    player_deaths



     
    Sqlite




     
    player_depotitems



     
    Sqlite




     
    player_inboxitems



     
    Sqlite




     
    player_items



     
    Sqlite




     
    player_killers



     
    Sqlite




     
    player_namelocks



     
    Sqlite




     
    player_skills



     
    Sqlite




     
    player_spells



     
    Sqlite




     
    player_statements



     
    Sqlite




     
    player_storage



     
    Sqlite




     
    player_viplist



     
    Sqlite




     
    players



     
    Sqlite




     
    server_config



     
    Sqlite




     
    server_motd



     
    Sqlite




     
    server_record



     
    Sqlite




     
    server_reports



     
    Sqlite




     
    tile_items



     
    Sqlite




     
    tile_store



     
    Sqlite




     
    tiles



     
    Sqlite




     
    announcements



     
    Sqlite




     
    pagsegurotransacoes



     
    Sqlite




     
    player_advances



     
    Sqlite




     
    reports



     
    Sqlite




     
    thanks



     
    Sqlite




     
    z_bug_logs



     
    Sqlite




     
    z_featured_article



     
    Sqlite




     
    z_forum



     
    Sqlite




     
    z_helpdesk



     
    Sqlite




     
    z_monsters



     
    Sqlite




     
    z_network_box



     
    Sqlite




     
    z_news_tickers



     
    Sqlite




     
    z_ots_comunication



     
    Sqlite




     
    z_polls



     
    Sqlite




     
    z_polls_answers



     
    Sqlite




     
    z_poll_votes



     
    Sqlite




     
    z_shop_history_item



     
    Sqlite




     
    z_shop_history_pacc



     
    Sqlite




     
    z_shop_offer



     
    Sqlite




     
    z_spells



     
    Sqlite




     
    z_news_big



     
    Sqlite




     
     
    2°) No such column /  "NOME DA TABLE" has no column named "NOME DA COLUMN QUE FALTA" / Insert into
      Bom, para resolver esse problema vc deve identificar em qual TABLE está essa coluna que falta. Para isso, basta ler o erro como na imagem:

     
    No caso da imagem, está faltando a column WORLD_ID dentro da table MARKET_OFFERS. Para resolver, vc deve executar excluir a sua table MARKET_OFFERS existante em sua data base, e em seguida, executar o domando da da market_offers, encontrado acima, logicamente isso só se aplica ao caso da imagem, depende do seu caso, vc deve excutar o comando da table que estiver sendo referida no erro. Mas antes de executá-lo vc deve excluir a sua table EXISTENTE, para então executar o comando.
     
    ESTA FORMA DE RESOLUÇÃO SE APLICA AOS TRÊS CASOS: NO SUCH COLUMN, ...HAS NO COLUMN NAMED... e INSERT INTO.
     
     
     
    Bom galera, é isso.
     
    SE ENCONTRAREM, OU SE DEPARAREM COM ALGUM ERRO, BASTA ME PEDIR AJUDA QUE EU DAREI TOTAL SUPORTE PARA VOCÊS!
     
    SE ESTIVR FALTANDO MAIS ALGUMA TABLE QUE EU NÃO COLOQUEI AQUI, PF ME INFORMEM E EU ATUALIZAREI O TÓPICO!!!
     
     
    Lembrem-se, se eu te ajudei, por favor, deem REP++ pois foi meio trabolhoso fazer este tutorial todo...
     
    ESTOU A DISPOSIÇÃO DE TODOS! Tanto por PM quanto por SKYPE, e até mesmo por aqui, pois vou checar este tópico regularmente!!
     
     
    Espero ter ajudado!!
    Abraços.
  2. Gostei
    Renan recebeu reputação de Bookmarlucas654 em Novas BBCodes   
    Excelente Renato, com essas novas BB, o fórum irá ficar mais organizado.
  3. Gostei
    Renan recebeu reputação de ceeesar em Volume Serial   
    Agooooooooooooooooora sim heeeeim Matheus?
    Excelente tutorial!
    Quando os MageBots Maníacos verem esse tópico irão delirar... rsrs
    Vaaaaleu!
  4. Gostei
    Renan deu reputação a Chiitus em Várias Hotkey   
    ae Gente Venho Disponibilizar Algumas Hk's...
    Umas Feitas Por Mim Outras Copiadas :]

    Vamos Lá,


    COMBO UE




    Apenas Preencha os Campos ;]

    Push-Max

    EXPLICO QUE ELE IRA EMPURRAR APENAS OS GOLD DEBAIXO DO TARGET PARA BAIXO DE VOCÊ, NÃO EMPURRARÁ O PLAYER, MAS AJUDARÁ MUITO.



    HEALING

    Eu Uso Para Ot, Muito Eficiente, Pelo Menos Na Minha Opinião



    Troque Os Campos:
    MAGIA = Maiga De Cura
    PORCENTO.VIDA = Porcento de Vida Pra Usar Magia, EU DISSE PORCENTO.

    ML TRAINER.



    SIO:



    Troque :
    PORCENTO.VIDA = Porcentagem Da Vida Que Vai Querer Dar Sio No AMIGO.
    anyfriend = pode trocar por self = Dará Sio Em Voce Msm :S

    UTITO TEMPO



    EXORI GRAN



    UTANI GRAN HUR,HUR,TEMPO HUR e Utamo Tempo San.



    TROQUE MAGIA POR:
    haste = Utani Hur
    stronghaste = Utani Gran Hur
    charge = Utani TEmpo Hur
    swiftfoot = Utamo Tempo San


    Sobe o Push-Max, Estou Realmente Trabalhando Para Fazer Uma Para Empurrar o Player...

    É Isso Gente, Qualquer Hora Eu Posto Mais,Muito Mais
  5. Gostei
    Renan deu reputação a toty1234 em Peninsula Tomb (Ankrahmun)   
    1º andar: lvl 15[Exp:5~15k]
    2º andar: lvl 30 [Exp:20~35k]

    Peninsula Tomb by Toty1234.wpt
    Peninsula Tomb Floor2 by Toty1234.wpt
  6. Gostei
    Renan deu reputação a toty1234 em Troll Edron Mage [RuneMaker]   
    Ai está um wpt para RuneMaker nos trolls de edron
    Segue a Foto e o Anexo...


    trolls edron (RuneMaker) by Toty1234.wpt
  7. Gostei
    Renan deu reputação a Jeff Springdown em (8.71) TUGBot 2.9.0   
    TUGBot 2.9.0 (8.71)


    Olá pessoal,
    Vim aqui trazer a mais nova versão deste novo bot para Tibia que vem nos surpriendendo com suas diversas funções, nesta versão varios bugs foram arrumados e muitas funções foram adicionadas... =)



    Interface do utilitário:





    Scan: http://www.virustotal.com/file-scan/report.html?id=eecf6935b14059467dfcb3c5fdcb142073d96934b43e29de8854a5d8eec56222-1296492022
    Requerimento: .NET Framework 3.5

    Tentei deixar o tópico igual do Matheus, já que alguem ia fazer isso mesmo ._.
    TUGBot 2.9.0 (TibiaBots.net).rar.rar
  8. Gostei
    Renan deu reputação a JulinhoPiuPiu em FnBot 1.0.0 [8.7] - THE UNDETECTABLE BOT   
    Download
    Versão: 1.0.0 (Support 8.70 Tibia Version)

    Requerimento: Microsoft .NET Framework 3.5

    Tibia Versão: 8.70



    Features
    Cures Cure Health Cure Mana Cure Poison Cure Paralyze
    Autos Auto Haste Auto Fire Auto Magic Shield Auto Dance Auto Eat Auto Mana Cast Auto Invisible
    Alerts Health Alerts Mana Alerts Cap Alerts Soul Alerts
    Hotkeys Hotkey 1 Hotkey 2 Hotkey 3 Hotkey 4 Hotkey 5
    Fishing Screenshots



  9. Gostei
    Renan recebeu reputação de Guilherme. em Tibia MCV 2.8.8 [8.71]   
    Tibia MCV 2.8.8 [8.71]

    O Tibia MCV é um bot para Tibia completamente em português e gratuito. Ele automatiza ações repetitivas e entediante e também tem uma segurança garantida, sem nenhum tipo de hacking, ele é um ótimo bot substituto, pois contém quase todas as funções do TibiaBot NG!




    TibiaMCV288-871-TibiaBots.net.rar Link Mirror

    Scan: http://www.virustotal.com/file-scan/report.html?id=2beed20ba242f3de7831e7c345d68723871996d18daa14124d90c016b2655c50-1296318513
  10. Gostei
    Renan deu reputação a EdsonJunior em Tutorial Cave Boting e Targeting   
    1. COMO FUNCIONA
    O sistema de caveobt pode ser usado por usuários avançados e regulares. Ele pode realizar tarefas simples como andar pelo mapa e subir e descer escadas, mas também pode realizar tarefas difíceis como comprar potions, guardar dinheiro no banco, vender loot e muito mais.
    Os exemplos a seguir irão ajudar a criar um script simples com algumas das características citadas acima.
    IMPORTANTE: Tenha certeza que você configurou seu Targeting corretamente para atacar os monstros encontrados no caminho.

    2. CRIANDO WAYPOINT
    Para começar, abra a árvore do Cavebot no menu Settings. Vá em Waypoints. Você clicar duas vezes em '..' e três novas opções vão aparecer.
    Para criar um novo waypoint você deve clicar no botão "New", mas primeiro você deve que tipo de waypoint você deseja criar (Stand, Node, Use, Action, etc.) então clique em "New".
    Como você pode ver, é muito fácil criar waypoints. Existem 8 tipos de waypoints disponíveis para você escolher e definir o seu loop de andar ou caminho:

    Stand: O bot vai tentar ficar nessa posição, mesmo que seja interrompido ao longo do caminho. Certifique-se de utilizá-las para andar em escadas, rampas e buracos (colocando o ponto de passagem nesses locais, alterando a colocação) é porque você não quer que esses locais chave sejam ignorados.
    Node: O bot vai tentar ficar nessa posição, a menos que já tenha andado por perto desta posição recentemente, o intervalo pode ser especificado pela configuração 'NodeRange'.
    Note que você deve usar 'Stand' waypoints perto de Ropes/Shovels/Interação com NPC etc.
    Walk: O bot vai tentar caminhar para essa posição. Se for interrompido ao longo do caminho, ele não vai repetir, mas sim avançar para o próximo waypoint em seqüência.
    Rope: O bot vai passar ao lado desta posição e utilizar uma corda sobre ela, através de uma tecla de atalho(hotkey) ou caso contrário se encontrá-lo em suas janelas abertas. Você não deve colocar um stand waypoint perto do local da corda que precede o 'rope' waypoint como era necessário no ElfBot visto que agora o bot faz isso automaticamente e faz isso melhor.
    Shovel: O bot vai passar ao lado desta posição e usar uma pá sobre ele, se o local está fechado, através de uma tecla de atalho(hotkey) ou caso contrário se encontrá-lo em suas janelas abertas. Você não deve colocar um stand waypoint perto do local do 'shovel' waypoint anterior como era necessário no ElfBot visto que agora o bot faz isso automaticamente e faz isso melhor.
    Ladder: O bot vai passar ao lado desta posição e dar 'use' na sobre a escada. Você não deve colocar um stand waypoint perto do local da escada que precede ao waypoint como era necessário no ElfBot visto que agora o bot faz isso automaticamente e faz isso melhor.
    Use: O bot vai passar ao lado desta posição e dar 'use' no item que estiver na posição dele. Você não deve colocar um stand waypoint perto do local anterior visto que o bot faz isso automaticamente.
    Action: O bot irá executar o script de ação fornecido. Você pode fazer coisas tais como contagem, depositando o dinheiro e itens, a compra de itens, ou fazer desvios condicionais por meio de rótulos(labels) e ao comando 'gotolabel' script.

    O novo waypoint vai ser inserido na lista, com um clique do botão DIREITO do mouse você poderá ver uma seta ao lado do waypoint que indicará que ele deve andar no waypoint e seguir sua lista, para ativar o cavebot você deve simplesmente clicar ao lado de 'CavebotEnabled' e selecionar 'Yes'.


    3. COMO SUBIR/DESCER ESCADAS, RAMPAS OU BURACOS
    Agora você também pode usar a lista de direções para criar waypoints em volta de você, e não somente onde você está. Por exemplo, para descer em um buraco, se posicione ao sul do buraco e mude a lista de direções para 'North'(Norte) e selecione Stand waypoint. A mesma lógica se aplica para rampas, escadas, teleportes, etc. do mesmo modo.
    Lembre-se de trocar a direção para "My position" se você não quiser que os próximos waypoints que você criar sejam a 1 SQM na vertical.

    4. COMO PASSAR POR PORTÕES E ABRIR PORTAS
    Faça um waypoint perto da porta/portão e em seguida cria um "Use" waypoint no SQM que está localizada a porta/portão.
    Lembre-se de que se você for usar um "Use" para abrir portas, elas já podem estar abertas fazendo com que seu bot feche as portas. Você também precisa criar um stand waypoint perto dessa porta.

    5. CRIANDO O PRIMEIRO SCRIPT
    Vamos começar a criar o primeiro script, para exemplos vamos usar a Darashia Rotworm Cave.
    5.1 - Crie waypoints por toda a cave. Use Node para isso, lembrando você não deve colocar stand waypoints perto dos locais de 'shovel', 'ladder', 'rope', 'use', etc. como fazia no elfbot.

    Action scripts
    Action scripts deixam você criar um comportamento personalizado, seja explícito ou condicional dependendo de certos fatores. Como foi dito antes, esse script é entendido como uma simplificação das hotkeys que devem ser inseridas somente uma por linha. De maneira geral, você também terá a referência de waypoints se quiser que o action script decida um determinado curso na sua trajetória. Para fazer isso, os rótulos (labels) são usados. Você pode rotular todos os waypoint com um nome (é melhor não usar espaços), para ajuda-lo melhor a lembrar se ela é ou deve ser referenciada a partir do action script em algum ponto mais tarde.

    5.2 - Rotule o primeiro waypoint que você criou para 'Start' (sem os apóstrofes)
    Para rotular waypoints, você deve simplesmente clicar duas vezes no nome do waypoint (Onde aparece 001 "Waypoint Type" - 001 S). Com isso você poderá alterar o nome do waypoint selecionado. Simplesmente digite um nome para se lembrar mais tarde.

    5.3 - Create an 'Action' waypoint at the end of the list
    Agora que você já fez isso, vamos criar um action script no final do seus waypoints. Faça isso clicando no último waypoint da sua list e crie um waypoint do tipo 'Action'. Caso aconteça de ele não ficar por ultimo, clique nele e arraste para baixo do último waypoint.
    Apos fazer os passo acima, clica duas vezes com o botão esquerdo do mouse no 'Action' waypoint que você acabou de criar (No campo em branco ao lado do nome). Você vai notar que uma nova janela vai se abrir 'Edit Text' com um campo em branco. Isso é onde você pode adicionar seus comandos personalizados e também alterar a posição do waypoint e até mesmo o tipo de waypoint!! (Nota: isso serve para todos os tipos de waypoints). No nosso caso, vamos fazer o personagem voltar ao waypoint que foi rotulado 'start' se a capacidade for maior ou igual a 250. Para fazer isso, irá digitar o seguinte comando no script de ação:




    wait(200,500)
    if $cap >= 250 then gotolabel ('Start') end
    wait(200,500)

    Esse comando é composto de uma condicional 'if $cap >= 250' que então se satisfeito (somente se sua capacidade for maior ou igual a 250) executará o comando 'gotolabel ('Start')'.

    5.4 - Faça uma trajetória de volta até a superfície após o Action waypoint que nós acabamos de criar
    Até agora, nós criamos uma lista de waypoints e um action condicional que vai reiniciar a lista de waypoints se sua cap for maior ou igual a 250. Atualmente, se o nosso cap for abaixo de 250, o condicional não estará satisfeita e o comando gotolabel 'start' não será executado fazendo com que o cavebot pule para a próxima linha, que não é nada, e, portanto, fim. Quando um script acaba deste modo, ele vai para o próximo waypoint. Agora, não há nada após o action waypoint então o próximo waypoint seria o início do loop também. Isto precisa ser mudado.

    5.5 - Ande até o banco em darashia e crie um 'Stand' Waypoint em um distância que você possa falar com o npc.
    Se nós fizermos uma trajetória de volta a superfície seguido do action script, essa trajetória vai ser seguida se nossa cap for menor que 250.
    Se uma trajetória para voltar à superfície foi criado corretamente, estamos agora a nível de superfície, preparado para fazer qualquer coisa que quisermos. Como estávamos perto de atingir o nosso limite de capacidade, nós provavelmente precisamos depositar o nosso gold e vender os itens foram coletadas para que o personagem possa caçar mais tempo quando voltar. Para isso, precisamos primeiro andar ao NPC do banco em Darashia.

    5.6 - CRIE UMA ACTION WAYPOINT SEGUIDO DE UM STAND QUE VOCÊ ACABOU DE CRIAR PERTO DE UM BANCO.


    say('hi')
    wait(300,650)
    npcsay('deposit all')
    wait(300,650)
    npcsay('yes')

    O comando 'say' fala textos na janela Default, e o 'npcsay' fala textos na janela NPC's..

    Isso normalmente irá funcionar, mas pode ocorrer alguma complicação ou erro, então nós também podemos adicionar um código para verificar se estamos na posição correta antes de executar esses comandos. Por exemplo, Se o caminho estiver obstruído e de alguma forma não conseguiu chegar perto do NPC, seria tolice dizer apenas os comandos no meio do nada. Poderia ser ainda pior se estivéssemos tentando jogar algum loot que fosse em uma determinada posição, e nós realmente não foram capazes de chegar lá. Esse loot seria simplesmente jogador em algum lugar onde você estivesse. Para evitar esta situação, podemos colocar o comando 'istlocation()' que deve vir logo no início do action script para pular para o próximo waypoint, e não executar o resto do script se não estivermos no local que o waypoint foi criado. Daí, o nosso script de ação completo pode ser algo como isto:
    if islocation() then
    say('hi')
    wait(300,650)
    npcsay('deposit all')
    wait(300,650)
    npcsay('yes')
    end
    Se tudo correr bem, após a execução, o seu personagem deverá ter depositado todo o seu gold para o banco.

    5.7 CRIE UM STAND WAYPOINT PERTO DO NPC QUE COMPRA E VENDE ARMAS AO SUL PERTO DO FINAL DO MERCADO DE DARASHIA
    Agora devemos vender as maces que nós coletamos para ter mais capacidade. O NPC para fazer isso é o que está no final do mercado ao sul de Darashia, então ande até ele.
    A seguir o action script para interagir com ele:


    say('hi')
    wait(300,560)
    npcsay('trade')
    wait(300,560)
    sellitems(3038,100)
    wait(300,560)
    Para iniciar a compra e venda com o NPC e então vender todas as maces que você carrega.

    5.8 CRIE UM ACTION PARA DEPOSITAR O GOLD QUE VOCÊ GANHOU VENDO AS MACES.
    Agora, você pode depositar o dinheiro que você conseguiu vendendo os itens, porém, seria mais útil se você movesse seus waypoints para vender os itens e depois depositar todo o dinheiro. Então você não perderia tempo, após fazer tudo isso, você deve fazer o caminho de volta para a cave onde estava caçando.

    5.9 VOLTANDO PARA A CAVE
    Vá até o buraco de sua cave e fique ao norte dele. Então troque a direção do próximo waypoint que ira criar para o Norte e crie um Stand waypoint. Troque novamente a posição do próximo waypoint para 'My Position'. Seu último wayopint criado vai voltar para a cave (se não, crie mais waypoints até voltar onde você estava caçando). Quando executado, após rodar o último waypoint o cavebot volta para o primeiro, resetando o loop, entao seu cavebot voltará a caçar novamente.
    Parabéns! Você acabou de criar seu primeiro waypoint. Também é preciso dizer que para ligar o cavebot, modifique a opção 'CavebotEnabled' para 'Yes'. Não se esqueça de configurar seu Targeting para atacar os monstros corretamente e configurar os Alertas.

    6. ALERTAS
    Esta é a parte mais óbvia. Existem 5 tipos diferentes de alertas. Cada alerta contém 6 diferentes funções: Playsound, Pausebot, Disconnect e Whitelist.
    Playsound: Há arquivos .wav na pasta 'sound' no diretório do NeoBot para cada tipo de alerta, e você pode alterá-los como quiser.
    Pausebot: Atualmente, tudo que isso faz é desabilitar o Cavebot e Targeting.
    Disconnect: Isso fará com que o bot termine sua conexão com o servidor e efetue logoff depois 1 minuto se você estiver com 'battlesigned', ou instantaneamente.

    7. LOOTING
    Os looting do bot se destinava a ser muito inteligente, e esperamos que ele acabou por este caminho. No entanto, alguns pequenos ajustes ainda precisam ser feitos. Acima dos waypoints você vai encontrar 'Looting', abra-o e seguida abra o 'ItemList'.
    É uma lista simples que lista todos os itens que você deseja lootiar. Para adicionar uma entrada, clique em "{New}", como você fez ao criar um novo waypoint e preencha as 3 caixas de texto abaixo dele. A primeira caixa de texto é para o ID do item e como você saber sobre isso ao dar o nome ao item, o neobot busca o id em uma lista que já vem no bot e assim já edita o id automaticamente. A segunda caixa de texto é para onde você quer que o loot vá, tendo uma 'range' de 0-15. Você deve saber como isso funciona se você já usou TibiaBot NG ou Elfbot NG para lootiar.
    De qualquer modo, se você deixar esse campo em branco, o 'looting system' vai procurar por um espaço vazio para colocar o item, if you leave it blank as the destination window/backpack, the looting system will find a free space to place the item in, que irá salvá-lo de todos os problemas de andar com mochilas e abri-las em ordem. Finalmente, a terceira caxa é para o alarme, se o item for lootiado, você pode escolher configuração diferente.
    Eis que são todas as entradas que você pode colocar na janela de destino:
    0-15: O ID da janelas abertas.
    'Nome da Backpack': O nome da janela da backpack.
    ground: Para jogar o loot no chão.
    Para caçar rotworms, eu criei duas entradas:

    Que vai lootiar gold e maces nós primeiros slots vazios que forem encontrados nas minhas backpacks abertas.

    Três configurações que lidam com as looting/janelas abertas também estão localizados aqui:
    Node Range: Simplesmente faz com que o bot ir ao próximo waypoint quando você estiver X sqms perto do Node.
    Open Next Bp: este irá procurar em todas as suas janelas abertas atualmente / mochilas para ver se um está cheio. Se ele estiver completo, ele irá procurar por uma bolsa / mochila dentro e abri-lo se apenas um for encontrado.
    Refill Ammo Count: Este recarrega aleatoriamente entre os valores inscritos a sua munição.

    Salvando as Configurações
    Depois de terminar, lembre-se de salvar os settings em um arquivo. Selecione todas as listas (segure o CTRL e clique em cima) que você deseja salvar, clique em "Exchange", depois clique em "Exchange selecion to file...", escreva um nome e clique em salvar.
    Para carregar as informações salvas clique em "Exchange" e então em "Import from file...", escolha o arquivo, então selecione o que você quiser e aperte em "Import selected" ou simplesmente aperte "Import all" caso queira carregar tudo.
    Como nota final, os action scripts são muito poderosos e estão abertos a muitas possibilidades. Experimente!

    Por: Lucas Terra
  11. Gostei
    Renan deu reputação a Renato em [TibiaAPI] Player (Tutorial)   
    Ola Tbnet!

    Aqui vou trazer para vocês algumas funções do player, as bem básicas.
    Para que possam usar em seus bots!
    Lembrando que usarei exemplos com a variável "p"

    Dim p As PlayerSe o seu for player As Player, edite todos os p. por player.
    p.Mana - se refere á mana do player, você pode usálo em um mana restore com timer e if.

    Exemplo em if:

    If p.Mana <= TextBox1.Text ThenSe a mana do player for menor ou igual ao texto do TextBox1, então..
    p.Health - se refere ao health do player, você pode usárlo em um Heal com timer e if

    Exemplo em if:

    If p.Health <= TextBox1.Text ThenSe a hp do player for menor ou igual ao texto do TextBox1, então..
    p.TargetId - se refere ao target do player, ou seja, o player ou bixo que ele está atacando.

    Exemplo em if:

    If p.TargetId = 0Se o target do player for igual a 0 (0 é o valor dado quando o player não está atacando ninguém)

    If p.Target > 0 Se o target do player for maior que 0 (1 ou mais é o valor dado quando o player está atacando alguém)
    p.Walk - se refere á onde o player andar.

    Exemplo em ação:

    p.Walk(Direction.Down) Player mova para baixo.

    p.Walk(Direction.Up) Player mova para cima.

    p.Walk(Direction.Left) Player mova para esquerda.

    p.Walk(Direction.Right) Player mova para direita.
    //usando em um botão por exemplo no event click, ao clicar no botão o player irá andar um sqm para a direção definida.

    p.Turn - se refere para onde o player está virado.

    Exemplo em ação:

    p.Turn(Direction.Down) Player vire para baixo.
    //não tem segredo, é igual o Walk só que aqui ele vai virar e não dar.

    p.BlackSquare - se refere ao ataque contra você [o quadrado preto]

    Exemplo em if:

    If p.BlackSquare = 1 Then Se o 'blacksquare' for igual a 1 então.. (1 é quando alguém atacou você, seja player ou monstro)

    If p.BlackSquare = 0 Then Se o blacksquare for igual a 0 então... (0 é quando ninguém está te atacando, seja player ou monstro)
    p.Capacity - se refere ao 'cap' do personagel

    Exemplo em if:

    If p.Capacity <= TextBox1.Text Se o cap do player foi menor ou igual ao texto do textbox1 então..
    // da pra fazer um alert usando Process.Start("C:\...\tibiabotsnet.wav") ou My.Computer.Audio.Play(Application.StartupPath & "\tibiabotsnet.wav")


    • Skill

    Valor bruto:
    p.Level - Se refere ao level do player.
    p.Stamina - Se refere á stamina do player.
    p.Axe - Se refere ao axe skill do player.
    p.Club - Se refere ao club skill do player.
    p.Sword - Se refere ao sword skill do player.
    p.MagicLevel - Se refere ao magic level skill do player.
    p.Fist - Se refere ao fist skill do player.
    p.Fishing - Se refere ao fishing skill do player
    p.Shielding - Se refere ao shielding skill do player

    Valor porcentagem:
    p.LevelPercent - Se refere á valor da porcentagem do level.
    p.AxePercent - Se refere á valor da porcentagem do axe fighting.
    p.ClubPercent - Se refere á valor da porcentagem do club fighting
    p.SwordPercent - Se refere á valor da porcentagem do sword fighting.
    p.MagicLevelPercent - Se refere á valor da porcentagem do magic level.
    p.FistPercent - Se refere á valor da porcentagem do fist fighting.
    p.FishingPercent - Se refere á valor da porcentagem do fishing.
    p.ShieldingPercent - Se refere á valor da porcentagem do shielding.

    //com isto da pra você simular o skill do player no bot, parecido com o FerumbrasBot.

    • Posições.

    p.Location - Se refere á localização do personagem.

    Valores:
    p.Location.X - Se refere á localização X do personagem (x é a coordenada horizontal)
    p.Location.Y - Se refere á localização Y do personagem (y é a coordenada vertical)
    p.Location.Z - Se refere á localização Z do personagem (z é o floor, "andar")


    //da pra criar um tipo de "verificar coordenadas" no seu bot, em tempo real usando timer (Label1.Text = p.Location.X & p.Location.Y & p.Location.Z) e no load do form (Timer1.Start())

    • Set Outfit

    Cores:
    p.HeadColor - Se refere á cor do cabelo.
    p.BodyColor - Se refere á cor da camisa.
    p.LegsColor - se refere á cor da calça.
    p.FeetColor - Se refere á cor do 'tenis'.

    //da pra mudar a cor usando este exemplo em uma ação: p.HeadColor = Tibia.Constants.OutfitColor.Black

    Outfit:
    p.OutfitType - Se refere ao type do outfit do player.

    //da pra mudar o outfit usando este exemplo em uma ação: p.OutfitType = OutfitType.AssassinMale ou p.OutfitType = OutfitType.Demon

    Addon:
    p.Addon - Se refere ao addon do player.

    //da pra trocar o addon usando este exemplo em uma ação: p.Addon = OutfitAddon.Addon1 ou p.Addon = OutfitAddon.Addon2 ou p.Addon = OutfitAddon.Both

    • Executando uma Ação

    Is:
    p.IsAttacking() - o player está full attack.
    p.IsBlocking - o player está full block.
    p.IsReachable() - se o player está na tela.
    p.IsSelf() - não sei oque é.
    p.IsVisible - se o player está visível.
    p.IsWalking - se o player está andando.


    Por enquanto é isso!
  12. Gostei
    Renan deu reputação a EdsonJunior em [Waypoints] Rookgaard 100% AFK   
    Obs:deêm import all

    O Scrpt fas:
    - Sai do tutorial
    - Caça rabbits, deers e sheeps
    - pega o food e vende para o Willie
    - se nao tiver money para comprar sabre, leather armor, leather legs and leather helmet
    - volta a caçar rabbits e etc
    - a mesma coisa se nao tiver pra rope e shovel
    - caça em al'dee rats e bugs até pegar lvl 8
    - sai dela , vai para o oracle e desloga na IOD


    Bom , basicamente se seu tibia esta pra compra itens com bp´, desative essa opçao


























    DEIXEM SEMPRE A BATTLE WINDOW ABERTA


    ROOKGARD FULL.xml
  13. Gostei
    Renan deu reputação a EdsonJunior em System Tray -   
    Descrição:
    Codigo para colocar seu programa na Bandeja do Windows, mais conhecido como System Tray.

    Codigo:



    Option Explicit Declare Function Shell_NotifyIcon Lib "shell32.dll" Alias _ "Shell_NotifyIconA" (ByVal dwMessage As Long, lpData As _ NOTIFYICONDATA) As Long Public Type NOTIFYICONDATA cbSize As Long hWnd As Long uID As Long uFlags As Long uCallbackMessage As Long hIcon As Long szTip As String * 64 End Type Public Const NIM_ADD = &H0 Public Const NIM_MODIFY = &H1 Public Const NIM_DELETE = &H2 Public Const NIF_MESSAGE = &H1 Public Const NIF_ICON = &H2 Public Const NIF_TIP = &H4 Public Const NIF_DOALL = NIF_MESSAGE Or NIF_ICON Or NIF_TIP Public Const WM_MOUSEMOVE = &H200 Public Const WM_LBUTTONDBLCLK = &H203 Public Sub CriarIcone(hWnd As Long, Icone As Long, ToolTip As String) Dim IconeTray As NOTIFYICONDATA IconeTray.cbSize = Len(IconeTray) IconeTray.hWnd = hWnd IconeTray.uID = 1& IconeTray.uFlags = NIF_DOALL IconeTray.uCallbackMessage = WM_MOUSEMOVE IconeTray.hIcon = Icone IconeTray.szTip = ToolTip & Chr$(0) Call Shell_NotifyIcon(NIM_ADD, IconeTray) End Sub Public Sub DeletarIcone(hWnd As Long) Dim IconeTray As NOTIFYICONDATA IconeTray.cbSize = Len(IconeTray) IconeTray.hWnd = hWnd IconeTray.uID = 1& Call Shell_NotifyIcon(NIM_DELETE, IconeTray) End Sub CriarIcone Me.hWnd, Me.Icon, "Seu Programa em Tray" Me.Hide Dim Msg As Long Msg = X / Screen.TwipsPerPixelX If Msg = WM_LBUTTONDBLCLK Then Me.Show DeletarIcone Me.hWnd End If

    Agora ao Iniciar o Form, o icone ficará registrado na bandeja, e ao clicar duas vezes no icone da bandeja o form irá aparecer novamente.

    Créditos:
    EneMy
  14. Gostei
    Renan deu reputação a Daniel Neves em Amazon Camp Venore   
    Amazon Camp Venore

    Exp: 10k/hora
    Gp: 2-3k + Items/hora
    Monstros:

    Amazon

    Valkyrie



    Loots:

    Gold
    Small Ruby
    Small Diamond
    Hunter Spear (for pallys)

    Requerimentos:

    Players Lvl 25,
    Levar potes uns 50 +-
    Free e Pacc..

    Amazon Camp (Venore).wpt
  15. Gostei
    Renan recebeu reputação de Puncker em AlienBot Platinum - Estrutura   
    Excelente tabela brother!
    Concerteza o Alien já é um excelente bot, e na hora que estiver com todas estas vai ser melhor ainda.
    Sucessos!
  16. Gostei
    Renan deu reputação a Lucas S. em [Waypoint] Rotworm Venore + Depositer   
    A pedido de meu grande amigo Guilherme vim disponibilizar para vocês ( e ele ) este waypoint que eu fiz e adcionei um Depositer nele...


    Foto:



    Download:

    Rotworm+Depositer

    Scan:

    Scan!

    Tutorial se encontra dentro do arquivo

    Créditos:

    Lucas S.


    @Edit:

    A pedido de um amigo meu, eu Anexei um arquivo que é Rotworm de Venore ( o mesmo da foto ) mas SEM depositer.
    Rotsvenore.wpt
  17. Gostei
    Renan deu reputação a !FnTools em FnBot 2.4.0 [8.20 - 8.60]   
    Um novo design, uma coisa bonita de se ver!

    Explicação sobre a TibiaAPI: EU a uso somente! para ler endereços.

    Features/Caracteristicas:
    Healer;

    Two Priorities | Duas Prioridades;
    Mana Restore;

    Two Priorities | Duas Prioridades; x x
    Spell Caster;
    Tools | Ferramentas;

    Auto Hur (Agora não mais por timers, se estiver sem utani hur ele irá usar.); Auto Utamo Vita(Agora não mais por timers, se estiver sem utamo vita ele irá usar.); Auto Eat Food; Afk; Anti Pox; Anti Paralyze; Fishing;
    Alerts;

    Low Health | Baixa Vida; Low Mana | Baixa Mana; If level > | Se level >; If level < | Se level <; If Soul < | Se Soul <;

    Screenshots/Fotos:
    Geral:

    ClientChooser | Escolha o client:

    Healer:

    Mana Restore:

    Spell Caster:

    Tools | Ferramentas:

    Attacker:

    Alerts | Alertas:

    File | Menu:

    Options | Opções:


    Download | Baixar:
    FnBot 2.4.0

    Scan FnBot:
    Scan

    Requirements | Requerimentos:
    Microsoft .NET Framework 4.0

    Deixe suas duvidas, criticas, ou sugestoes aqui abaixo, ou me mande um email : [email protected]
  18. Gostei
    Renan recebeu reputação de Renato em [8.61] OrkBot   
    OrkBot

    O OrkBot é um ótimo bot free para war, ele tam várias funções uteis e é muito bacana usar-lo, porém ele só funciona se você tiver instalado o Microsoft Visual C++ 2008 Redistributable Package, instale!

    # Algumas funções do OrkBot:


    Utamo Vita Timer - Isso funciona como um cronômetro e avisa quando o efeito do Utamo Vita acabar.
    Team Color - Isso faz com que todos os personagens do seu Team fiquem com Outfit Azul e os personagens adversários/inimigos Vermelho.
    Team Marks - Isso acrescenta nos seus aliados/amigos a letra A (Ally) na frente do nome, e nos seus inimigos/adversários a letra E (Enemy).
    Double Healing - Isso possibilita você se Healar com uma Poção e uma Magia de Heal, ao mesmo tempo.
    Magic Wall Time - Esse, adiciona o tempo em cima das Magic Walls e das Wild Growths.
    Anti Paralize - Usa a magia de Heal 'exura' quando você for paralisado.
    Level Spy - Possibilita que você espie os andares acima.
    X Ray - Possibilita que você veja quem está acima e quem está abaixo.



    (Imagem do OrkBot)

    # Downloads:

    OrkBot 8.61 (TibiaBots.net).rar Link Mirror

    # Scan: Clique aqui.
  19. Gostei
    Renan recebeu reputação de Renato em Crack sem as potions!   
    Não testei, mas já ouvi falar desse crack, deve ser muito bom e eficaz.
    Aproveitei e fiz um scan ae, adiciona no tópico.
    Scan Aqui.

    Obs: no scan apareceu algumas ameaças mas isso são de heurística, os "vírus" são do própio programa, os anti vírus detectam como vírus pois ele burla as dlls do bot, e isso para os anti vírus é um código malicioso. Isso não irá afetar NADA do seu sistema, mas use por seu própio risco.

Informação Importante

Confirmação de Termo