Ir para conteúdo
  • Cadastre-se

Hotkeys Tutorial


Posts Recomendados

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.

imagem1dj.png

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.

imagem2mj.png

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.

imagem3m.png

Acompanhe aqui um exemplo de adição de um Script de Exemplo de Trocar Soft Boots.

imagem4u.png

Então o script vai aparecer na seção que você escolheu. Neste exemplo Eu escolhi como Hotkey.

imagem5mu.png

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.

imagem6t.png

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.

imagem7m.png

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.

imagem8y.png

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.

imagem9n.png

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.

imagem10.png

Uma janela em branco vai abrir, então você aperta CTRL+V lá e feche a janela:

imagem11h.png

3.6. Ativar a Persistent.

Agora você deve ativar sua hotkey. Double Click (Clique Duplo) em no e mude para yes. imagem12db.png

Espero que tenham gostado, após ler atentamente este tutorial você vai estar completamente habilitado a fazer seus scripts funcionarem.

Editado por EdsonJunior
Atualizar Topico. (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • 1 month later...

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.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo