Claro, tem um comando macro pra pegar itens do chão. Mas como ele pede as Coordenadas de onde fica exatamente o item que você quer pegar, vc precisa fazer um macro para ele definir sua posição atual como as coordenadas do programa.
300 {Pick-up} X:=Self.X() Y:=Self.Y() Z:=Self.Z() Map.PickUpEx(3031, 100, 0, !X!, !Y!, !Z!, 3)
Map.PickUpEx(3031, 100, 0, !X!, !Y!, !Z!, 3) - 3031 é o ID do item que você quer pegar, 3031 é gold, mude pra o ID do Halberd ou qualquer outra coisa. 100 é a quantidade, pode deixar como 100, mesmo que o item não seja agrupavel ele vai pegar de 1 em 1. 0 é a BP pra onde o ítem vai, 0 é a primeira BP aberta, se vc quiser colocar na segunda BP aberta, mude para 1. 3 é a distância de você que o item tem que estar em SQMs, para o char não ir buscar item do outro lado da tela e acabar lurando bichos, caso queira a tela inteira, mude para 9.
Se isso te ajudou, CLICK logo abaixo em "Give Reputation to This User" \/
300 {Pick-up} X:=Self.X() Y:=Self.Y() Z:=Self.Z() Map.PickUpEx(3031, 100, 0, !X!, !Y!, !Z!, 3)
Map.PickUpEx(3031, 100, 0, !X!, !Y!, !Z!, 3) - 3031 é o ID do item que você quer pegar, 3031 é gold, mude pra o ID do Halberd ou qualquer outra coisa. 100 é a quantidade, pode deixar como 100, mesmo que o item não seja agrupavel ele vai pegar de 1 em 1. 0 é a BP pra onde o ítem vai, 0 é a primeira BP aberta, se vc quiser colocar na segunda BP aberta, mude para 1. 3 é a distância de você que o item tem que estar em SQMs, para o char não ir buscar item do outro lado da tela e acabar lurando bichos, caso queira a tela inteira, mude para 9.
Se isso te ajudou, CLICK logo abaixo em "Give Reputation to This User" \/