Postado Dezembro 22, 2010 14 anos 1. Como Funciona? Existem 3 categorias de hotkeys e 2 tipos de scripts: Hotkeys: são as hotkeys ('teclas de atalhos') normais , você escolhe uma tecla do seu teclado, escolhe que ação deseja fazer, então quando apertar essa tecla que escolheu ele vai fazer a ação que você pré-definiu. Persistent: são as hotkeys constantes, você escolhe que ação deseja fazer, então, quando você ativar o script ele vai fazer constantemente a ação que você pré-definiu. Cavebot: são as hotkeys do cavebot, esse tipo só vão ser ativadas quando você usando o cavebot (cavebot on), você esolhe que ação deseja fazer, então, quando ativar o script ele vai fazer a ação que você pré-definiu. Auto Scripts (Scripts Automáticos): são scripts programados para fazer uma ação de tempos em tempos. Se for uma Hotkey, vai ser ativado quando você apertar a tecla escolhida, e desativado quando você apertar a tecla novamente. Se for uma Persistent (Constante), vai ser ativado quando você ativar a Persistent. Se for uma Cavebot, vai ser ativado quando você ativar a Hotkey e o Cavebot. Non-Auto Scripts (Scripts Não-Automáticos): são scripts que foram programados para realizar alguma ação somente uma vez, e não sempre como os Scripts Automáticos. Se for uma Hotkey, vai ser executado quando você apertar a Hotkey. Se for uma Persistent, vai ser executado quando você ativar a Persistent. Se for uma Cavebot, vai ser executado quando você ativar a Cavebot Hotkey e o Cavebot. 2. Como faço para criar minha própria hotkey? Você tem 3 opções: 1. Criar seus próprios scripts É muito fácil, você precisa ter alguma habilidades básicas de programação, você pode ser a Seção de Scripting no forum de Ajuda e aprender sobre isso. 2. Usar scripts da Seção de Exemplo. Há incluido com o NeoBot, também contém muitos exemplos, vá para: Settings -> Examples e escolha um script. Acompanhe aqui um exemplo de adição de um Script de Exemplo de Trocar Soft Boots. Então o script vai aparecer na seção que você escolheu. Neste exemplo Eu escolhi como Hotkey. Agora você precisar trocar a tecla de atalho (hotkey). Faça Double Click (Clique Duplo) no - no key - e aperte uma tecla do seu teclado. Eu escolhi a tecla END. Você também pode escolher uma ComboKey, a ComboKey é uma tecla extra que precisa ser apertada para ativar o script, por exemplo: CTRL, ALT ou SHIFT. Para adicionar uma combo key, faça um Double Click (Clique Duplo) no - no key - e aperte a tecla no seu teclado. Eu escolhi o CTRL, então, quando eu apertar CTRL+END o script vai ser ativado. 3. Usar um script postado no site. Você pode procurar por um script no site e usa-lo se gostar. Agora vou ensinar como adicionar. Vamos começar com um Slime Trainer (Script de Treinamento com Slimes). Vai ser um Persistent Script (Script Constante). init start local mother local dist = 4 -- é o mínio de distância que o slime deve estar longe de você, it is the minimum distance the slime must be from you, útil para treinar paladinos local killmother = {dmg = 50, hppc = 40, now = false} -- vai matar a slime mãe se der mais de 50 de dano em você ou se você tiver menos de 40% do hp. setsetting('Hud/DisplaysList/ActiveHotkeys/Enabled','yes')init end auto(100,500) if not mother then if $followed.name == 'Slime' then mother = $followed else listas('Dê Follow a slime mae para começar a treinar') endelse if mother.hppc == 0 then mother = nil killmother.now = false return end local toattack foreach creature m 'sm' do local closest = 7 if m.name == 'Slime' and m ~= mother and m.dist <= dist and m.dist < closest and m.isshootable then closest = m.dist toattack = m end end if not killmother.now then if toattack then listas('Matando um summon de slime (clone)') if $attacked ~= toattack then attack(toattack) wait(500,600) end else listas('Esperando por um summon de slime (clone)') end else listas('Matando a slime mãe') if $attacked ~= mother then attack(mother) wait(500,600) end end endif not killmother.now then foreach newmessage m do if m.type == MSG_STATUSLOG then if m.content:sub(1,8) == 'You lose' then local dmg = tonumber(m.content:token(3)) local length = m.content:len() local name = m.content:sub(length-6,length-1) if name == 'slime' and dmg > killmother.dmg then killmother.now = true end end end end if $hppc < killmother.hppc then killmother.now = true end end 3.3. Crie uma nova Persistent. Vá para Hotkeys -> PersistentList, Double Click (Click Duplo) em .. e clique em New. 3.4. Renomeando a Persistent. Uma nova hotkey vai aparecer, você pode renomear ela fazendo um Double Clicking (Click Duplo) em NewPersistent, então renomeie para o que quiser, Eu você renomear para SlimeTrainer. 3.5. Cole o Script. Abra a seção de hotkey's e faça um double click (Click Duplo) no espaço branco ao lado de Script em sua hotkey. Uma janela em branco vai abrir, então você aperta CTRL+V lá e feche a janela: 3.6. Ativar a Persistent. Agora você deve ativar sua hotkey. Double Click (Clique Duplo) em no e mude para yes. Espero que tenham gostado, após ler atentamente este tutorial você vai estar completamente habilitado a fazer seus scripts funcionarem. Editado Janeiro 28, 2011 14 anos por EdsonJunior Atualizar Topico. (veja o histórico de edições)
Postado Janeiro 28, 2011 14 anos Por favor arruma os link das fotos, estou começando a usar o neobot e seus tutorial vão ser muito importantes.
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.