E ai,cara \o
Tu vai ter que, no action do autoloot, adicionar os "comandos" para procurar mais items na mesma posição do item clicado, mas em outras stackpos(0, 255), 0 é o tile.
Uma luz pra você:
local pos = fromposlocal corpse = nilfor s = 1, 255 do pos.stackpos = s corpse = getThingfromPos(pos) if corpse and corpse.uid ~= 0 then --coletar itens do corpo endend
Se fosse uma dúvida, eu responderia.
Teu servidor para amigos nunca vai pra frente se tu não aprender a fazer algo, depender de fórum é depender de alguém, e nem sempre esse alguém tem tempo pra te ajudar.(de graça)
Nome: Gabriel
Idade: 16
Tempo de envolvimento com script: 6~9 meses(não sei muito bem)
Qual script você fez que considera o melhor?: Nenhum
Skype: gabriel.sales.01
Ps: Sei c++ também.
Valeu. Eu usei ":::" porque assim posso usar as "," nas perguntas(e sou meio exagerado, poderiam ser só "::").
Quanto as versões do tfs 1.x, eu teria que baixar haha, depois vejo isso.
doPlayerSendTextMessage(cid, "Você ganhou 2 Fire Stone!")
Está faltando o tipo da mensagem no segundo parâmetro, o correto seria:
doPlayerSendTextMessage(cid, 22, "Você ganhou 2 Fire Stone!")
22 é o tipo da mensagem(MESSAGE_EVENT_ADVANCE).
Você pode ver mais "tipos de mensagem" no 000-constant.lua, na pasta data/lib.
O código inteiro:
Já que apenas level 46 ou mais irá receber 2 stones, não há necessidade de checar duas vezes o level do jogador.
Espero que entenda. Se precisar de mais ajuda pra aprender, pode contar comigo.