Ir para conteúdo

Featured Replies

Postado

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).

Resolvido por Dwarfer

Ir para solução
Postado
  • Solução
Mostrar conteúdo oculto

 

Contato:

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

 

Postado
  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 !!

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

 

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo