Postado Março 10, 2021 4 anos Pessoal, preciso de uma script onde tem x pokemon, e quando esse pokemon é avistado por algum player, ele spawana +outrs pokemons ao redores, como se fosse defensores... REP+
Postado Março 11, 2021 4 anos Em data\creaturescript\creaturescript.xml registre: Spoiler <event type="target" name="Targetmonster" event="script" value="NOMEARQUIVO.lua"/> Em data\creaturescript\script\ Crie um arquivo com o nome desejado, coloque o codigo: Spoiler config_monstro = { ["Charizard ULTRA"] = {"Blastoise", 10001}, -- pokemon targetado, pokemon que vai sumonar, StorageGlobal (precisa ser global pra outro player nao bugar) ["Horder Leader Blastoise"] = {"Blastoise", 10002}, } monstro = config_monstro[getCreatureName(target)] local pos = getCreaturePosition(target) local positions = { [1] = {x = pos.x, y = pos.y-1, z = pos.z}, [2] = {x = pos.x -1, y = pos.y-1, z = pos.z}, [3] = {x = pos.x +1, y = pos.y-1, z = pos.z}, [4] = {x = pos.x, y = pos.y-2, z = pos.z}, [5] = {x = pos.x -1, y = pos.y-2, z = pos.z}, [6] = {x = pos.x +1, y = pos.y-2, z = pos.z}, [7] = {x = pos.x, y = pos.y+1, z = pos.z}, [8] = {x = pos.x -1, y = pos.y+1, z = pos.z}, [9] = {x = pos.x +1, y = pos.y+1, z = pos.z}, [10] = {x = pos.x, y = pos.y+1, z = pos.z}, [11] = {x = pos.x -1, y = pos.y+1, z = pos.z}, [12] = {x = pos.x +1, y = pos.y+1, z = pos.z}, [14] = {x = pos.x +1, y = pos.y+2, z = pos.z}, [15] = {x = pos.x +2, y = pos.y+2, z = pos.z}, [16] = {x = pos.x +2, y = pos.y-1, z = pos.z}, [17] = {x = pos.x -2, y = pos.y, z = pos.z}, [18] = {x = pos.x -2, y = pos.y+1, z = pos.z}, [19] = {x = pos.x -2, y = pos.y-1, z = pos.z}, } function onTarget(cid,target) if getGlobalStorageValue(monstro[2]) == -1 then if monstro then setGlobalStorageValue(monstro[2],1) addEvent(function() setGlobalStorageValue(monstro[2], -1) end ,10000) for _, var in pairs(positions) do doCreateMonster(monstro[1],var) end end end return true end Registre No login.lua (se vc nao sabe onde é se mata): Spoiler registerCreatureEvent(cid, "Targetmonster") Editado Março 11, 2021 4 anos por FlameArcixt (veja o histórico de edições)
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.