Postado Março 30, 2020 5 anos Bom dia! Decidi criar um boss room onde os monstros nascem de 1 em 1 hora, porém eu preciso de um script que retire o boss sumonado antes do outro script "que funciona 100%" sumonar outro boss... Se alguém souber algum script que remove todos o monstros da area superior esquerda, até a area inferior direita, ficarei muito grato! Eu tenho este abaixo, porém ele só funciona uma vez, ou seja ele não remove todos os bosses, só o primeiro. Creio que seja por causa da storage, sem certeza. for j=1, #positionsCheck do for i = 0, 255 do positionsCheck[j].stackpos = i Utilizo TFS 1.3 Script que remove o boss. local config = { fromPos = {x=556,y=451,z=6}, -- posição superior esquerda do mapa, da area em que esta mapeado a area. toPos = {x=566,y=456,z=6}, -- posição inferior direita do mapa, da area em que esta mapeado a area. boss = "Nomedomonstroaqui" -- Aqui você bota o nome do monstro que você quer remover } function onTimer() removeMonsterInArea(fromPos, toPos) return true end function removeMonsterInArea() -- by Daaniel Gay local positionsCheck = {} for i = config.fromPos.x, config.toPos.x do positionsCheck[#positionsCheck+1] = {x=i, y = config.fromPos.y, z = config.fromPos.z, stackpos = 0} for j = config.fromPos.y+1, config.toPos.y do positionsCheck[#positionsCheck+1] = {x=i, y = j, z = config.fromPos.z, stackpos = 0} end end for j=1, #positionsCheck do for i = 0, 255 do positionsCheck[j].stackpos = i local tile = getTileThingByPos(positionsCheck[j]) if isMonster(tile.uid) then if getCreatureName(tile.uid) == config.boss then doRemoveCreature(tile.uid) end end end end end
Postado Abril 12, 2020 5 anos Ele só "funciona uma vez" pq o script foi criado para receber apenas um monstro como parâmetro. Para que ele possa remover mais de um monstro e só pare o script quando o último monstro for removido, é necessário fazer algumas adaptações nesse script pois tem que ser criado uma lista de monstros e colocar o loop que remove 1 unico monstro para remover todos da lista. Qual script você está utilizando? Preciso do script completo(além desse que você colocou). Contribuições: => Distribuições/Servidores [8.60] The Forgotten Server 1.3 (COMPILADO WIN x64) => Scripts/Códigos/Tutoriais Pokemon pescado aparece em volta do seu pokemon [Gesior]Dobrar pontos PagSeguro a partir de x valor doado Gostou de alguma contribuição? Rep +?
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.