BBot - The best bot of the world
Pegar itens jogados no chão - Printable Version

+- BBot - The best bot of the world (https://forums.bmega.net)
+-- Forum: Support (https://forums.bmega.net/forum-6.html)
+--- Forum: Support & Help (https://forums.bmega.net/forum-8.html)
+--- Thread: Pegar itens jogados no chão (/thread-2003.html)



Pegar itens jogados no chão - gabichobra - 03-03-2012

existe uma maneira de fazer com que o bot pegue automaticamente itens pré programados que forem tacados no chão?Por exemplo, um mané tac aum demon shield no chão, ai o bot vai lá e pega rapidamente


RE: Pegar itens jogados no chão - Dexter - 03-03-2012

Olha, talvez você consiga fazer isso, mas não o bot levando o char automaticamente ate o item. Se você ir ate o item em determinada coordenada talvez tenha como fazer usando o comando Map.PickUp(ID, Count, Container, X, Y, Z). Veja a wiki:
http://wiki.bmega.net/doku.php?id=macros_commands


RE: Pegar itens jogados no chão - Hunger - 03-04-2012

Creio que essa macro possa te ajudar:
Code:
200 {PushMax EDITABLE} VarSetEx(ID, 3277) VarSet(X) Self.X VarSet(Y) Self.Y VarSet(Z) Self.Z  VarSub(Y, 1) Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarAdd(X,  1) Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarAdd(Y, 1)  Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarAdd(Y, 1)  Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarSub(X, 1)  Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarSub(X, 1)  Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarSub(Y, 1)  Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarSub(Y, 1)  Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)



RE: Pegar itens jogados no chão - gabichobra - 03-05-2012

(03-04-2012, 09:16 AM)Hunger Wrote: Creio que essa macro possa te ajudar:
Code:
200 {PushMax EDITABLE} VarSetEx(ID, 3277) VarSet(X) Self.X VarSet(Y) Self.Y VarSet(Z) Self.Z  VarSub(Y, 1) Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarAdd(X,  1) Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarAdd(Y, 1)  Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarAdd(Y, 1)  Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarSub(X, 1)  Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarSub(X, 1)  Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarSub(Y, 1)  Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarSub(Y, 1)  Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)

será q voce poderia dizer exatamente oq ela faz e como configuro para pegar certo itens? ela anda até o item?


RE: Pegar itens jogados no chão - Hunger - 03-19-2012

Quando o iten tiver a distancia de 1 sqm o bot pegará
Para mudar o iten basta mudar o ID ali 3277 é spear, voce pode mudar para qualquer outro.


RE: Pegar itens jogados no chão - tjb_nms - 04-09-2012

(03-04-2012, 09:16 AM)Hunger Wrote: Creio que essa macro possa te ajudar:
Code:
200 {PushMax EDITABLE} VarSetEx(ID, 3277) VarSet(X) Self.X VarSet(Y) Self.Y VarSet(Z) Self.Z  VarSub(Y, 1) Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarAdd(X,  1) Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarAdd(Y, 1)  Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarAdd(Y, 1)  Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarSub(X, 1)  Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarSub(X, 1)  Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarSub(Y, 1)  Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)<>1 VarSub(Y, 1)  Map.PickUp(!ID!, -1, 0, !X!, !Y!, !Z!)


Tem como com esse macro em vez de joga na bp joga as spears direto pra mão?
Porque eu no looter ponho pra dopra as spears, ai quando uso esse macro pra pegar ele poe na bp e o bot joga no chão por causa do looter.

Por enquanto desativei pro looter jogar no chão porque tem um kina dropando as spear na cave, ai uso outro macro pra passar da bp pra mão.