Ir para conteúdo
  • Cadastre-se

(Resolvido)Alterar Script de Respawn Boss


Ir para solução Resolvido por Dwarfer,

Posts Recomendados

Fala galerinha beleza ??

 

Nesse script abaixo, ele checa se tem algum monstro com esse nome, caso não tenha ele sumona o monstro, caso sim ele não  faz nada.

local shit = {
    {boss = "Smaug", pos = {x=1397, y=375, z=2}},
	{boss = "laracna", pos = {x=980, y=866, z=12}},
	{boss = "son of ancalagon", pos = {x=955, y=369, z=8}},
	{boss = "son of ancalagon", pos = {x=1651, y=615, z=12}},
	{boss = "Wormageddon", pos = {x=331, y=390, z=8}},
	{boss = "olog-hai", pos = {x=1664, y=1141, z=8}},
	{boss = "olog-hai", pos = {x=507, y=835, z=10}},
	{boss = "scatha", pos = {x=1394, y=210, z=9}},
	{boss = "valaraukar", pos = {x=554, y=295, z=1}},
	{boss = "valaraukar", pos = {x=332, y=508, z=4}},
    {boss = "ferumbras", pos = {x=1865, y=811, z=0}},
	{boss = "jormungand", pos = {x=616, y=518, z=9}},
	{boss = "adramelech", pos = {x=1659, y=517, z=11}},
	{boss = "ancalagon", pos = {x=1630, y=851, z=14}},
	{boss = "smaug", pos = {x=1397, y=375, z=2}},
    {boss = "eddie", pos = {x=1636, y=458, z=11}},
	{boss = "the necromancer", pos = {x=557, y=315, z=0}},
	{boss = "baalrog", pos = {x=553, y=761, z=9}},
	{boss = "emelianenko", pos = {x=1206, y=766, z=11}},
	{boss = "khel thuzad", pos = {x=1788, y=453, z=15}},
	{boss = "ungoliant", pos = {x=1790, y=374, z=6}},
	{boss = "saruman", pos = {x=959, y=983, z=1}},
    {boss = "cerberus", pos = {x=1779, y=355, z=12}},
	{boss = "scatha", pos = {x=1104, y=1183, z=0}},
	{boss = "azaka", pos = {x=537, y=196, z=6}},
	{boss = "Melkors Summon", pos = {x=1540, y=94, z=13}},
	{boss = "Avari Leader", pos = {x=978, y=1341, z=8}},
	{boss = "Azazel", pos = {x=374, y=182, z=9}},
	{boss = "The Necromancer", pos = {x=337, y=706, z=1}},
	{boss = "Wormageddon", pos = {x=274, y=832, z=9}},
	{boss = "Melkors Summon", pos = {x=309, y=846, z=9}},
	{boss = "Lord of The Elements", pos = {x=127, y=818, z=13}},
	{boss = "deathstrike", pos = {x=1431, y=484, z=9}},
	{boss = "Obujos", pos = {x=651, y=1153, z=13}},
    {boss = "Jaul", pos = {x=775, y=1162, z=13}},
    {boss = "Gaz'haragoth", pos = {x=319, y=1179, z=5}},
    {boss = "Evancing", pos = {x=777, y=1514, z=12}},
	{boss = "Glooth Fairy", pos = {x=535, y=1491, z=7}},
	{boss = "Zamulosh", pos = {x=1848, y=352, z=13}},
	{boss = "Sauron", pos = {x=1630, y=1142, z=8}}
}

function onThink(cid, interval)
    local random = math.random(1, #shit)
    if not getCreatureName(shit[random].boss) then
        doSummonCreature(shit[random].boss, shit[random].pos)
    end
    return true
end

Preciso alterar esse script para seguinte forma:

 

Caso tenha um Mosntro  com tal nome, ele procura outro monstro que ainda não esteja no mapa e Sumona o mesmo (o que nao existe ainda no mapa).

Link para o post
Compartilhar em outros sites
  • Solução
  Mostrar conteúdo oculto

 

Contato:

  • Email: dwarfer@sapo.pt
  • Discord: Dwarfer#2715

 

Link para o post
Compartilhar em outros sites

Valeu mano, funcionou Pefeito.

Minha unica duvida é, quando todos os monstros estão vivos

ele vai ficar num loop infinito no for ?

 

 

Valeu !!

Link para o post
Compartilhar em outros sites
  Em 19/09/2017 em 14:34, igorlabanca disse:

Valeu mano, funcionou Pefeito.

Minha unica duvida é, quando todos os monstros estão vivos

ele vai ficar num loop infinito no for ?

 

 

Valeu !!

Expand   Mostrar mais  

Quandos todos os monstros estão vivos, não acontece nada:

 

if #nomonster == 0 then return true end

 

 

Editado por Dwarfer (veja o histórico de edições)

Contato:

  • Email: dwarfer@sapo.pt
  • Discord: Dwarfer#2715

 

Link para o post
Compartilhar em outros sites

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.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Estatísticas dos Fóruns

    96844
    Tópicos
    519603
    Posts
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo