Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
  • 0

[Dúvida] Script OBSIDIAN KNIFE bot ng


[P]rinT ScreeN.
 Compartilhar

Pergunta

Galera, alguem pode me ajudar ?!

eu botei um Script no meu BOT NG para o meu char usar a OBSIDIAN KNIFE nos Minos pra pega Mino Leather mas n esta funcionando,

o script é esse:

 

const

obsidian_knife = 5908; //id da obsidian ou woden stak

skin_body = [4011, 4047, 4052, 4057]; //id dor corpos

 

function searchIntArray(id:integer): boolean;

var

i: integer;

begin

result := false;

for i := low(skin_body) to high(skin_body) do begin

if skin_body = id then result := true;

end;

end;

 

function GetItemFromOpenBackpack(ID: integer): TItem;

var

y: integer;

begin

Result := nil;

for x := 0 to Self.Containers.Count - 1 do

begin

if x >= Self.Containers.Count then Break;

for y := 0 to Self.Containers.Container[x].Count - 1 do

begin

if y >= Self.Containers.Container[x].Count then Break;

if Self.Containers.Container[x].Item[y].ID = ID then

begin

Result := Self.Containers.Container[x].Item[y];

Exit;

end;

end;

end;

end;

 

function SkinBodies(id:integer): Boolean;

var

x, y: integer;

knife: TItem;

t: integer;

begin

UpdateWorld;

knife := GetItemFromOpenBackpack(obsidian_knife);

if knife = nil then

begin

Self.DisplayText('An Obsidian Knife could not be found, please open a container with it.');

exit;

end;

t := -1;

for x := -1 to 1 do begin

for y := -1 to 1 do begin

// if Screen.Tile[7+x, 5+y].Count >= 3 then begin

// t := -2

// end else t := -1;

if searchIntArray(Screen.Tile[7+x, 5+y].Item[screen.Tile[7+x, 5+y].Count+t].ID) = true then begin

UpdateWorld;

knife := GetItemFromOpenBackpack(obsidian_knife);

if knife <> nil then begin

knife.UseWithGround(Self.X+X, Self.Y+Y, Self.Z);

Self.DisplayText('Attempted to skin a creature with the ID ' + IntToStr(Screen.Tile[7+x, 5+y].Item[screen.Tile[7+x, 5+y].Count-1].ID) + '.');

Sleep(100);

UpdateWorld;

end;

end;

end;

end;

end;

 

begin

while not terminated do begin

UpdateWorld;

SkinBodies(skin_body);

Sleep(100);

end;

end;

 

tpw, ta dando erro, o char n ta usando a obsidian, acho q é pq tem q espera 10 segundos dps de mata o bixo e o char n espera, ele mata o bixo e vai em bora...

queria um script pro meu char usar a obsidian em Todos os minos q tiverem na minha tela mortos dps de 10 segundos q eles morrere... ou algo parecido =s

 

Vlw

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

É o que eu digo..TibiaBot NG esta muito ultrapassado já, nem os 'criadores' sentem mais 'tesão' em fazê-lo...

Eu nunca consegui fazer este script funcionar corretamente, tente mudar pro ElfBot que te garanto que terá mais facilidade para achar as Hotkeys e novas utilidades..

bY tIm~

Um vírus.

Despercebido,

ele entra pelos seus poros sem avisar,

espalhando-se silenciosa e lentamente.

Antes que você perceba o contágio, ele já o pegou.

Link para o comentário
Compartilhar em outros sites

  • 0

Para qualquer dúvida procurem o ' Eternal Darkness ' , ele tem um conhecimento MUITO MAIOR do que o meu em questão de ElfBot.

bY tIm~

Um vírus.

Despercebido,

ele entra pelos seus poros sem avisar,

espalhando-se silenciosa e lentamente.

Antes que você perceba o contágio, ele já o pegou.

Link para o comentário
Compartilhar em outros sites

  • 0

No elf acontece a mesma coisa, mas vou ver se acho alguma logica pra fazer ele esperar

auto 200 skin Dist ID
Dist - Coloque a distância máxima do seu char para o corpo para usar a OB Knife

ID - Coloque o ID do monstro morto

É necessário se cadastrar para acessar o conteúdo.

Adicione isso em persistent para ajuntar os leathers

auto 1000 stackitems
Link para o comentário
Compartilhar em outros sites

  • 0
rinT ScreeN.;1574810']Mas aonde eu coloco isso eternal ?

no script do bot ng ou para o Elf ?!

 

Vc pode ajeita as coisas pra mim e me manda de volta ?! ;s

menos complicado

 

Isso que ele falou são as hotkeys do ElfBot, para pegar as minotaur leathers...

Use ElfBot, melhor que TibiaBot NG...

bY tIm~

Um vírus.

Despercebido,

ele entra pelos seus poros sem avisar,

espalhando-se silenciosa e lentamente.

Antes que você perceba o contágio, ele já o pegou.

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.