Ir para conteúdo
  • Cadastre-se

(Resolvido){Ajuda} Inicar script


Ir para solução Resolvido por GBs,

Posts Recomendados

Estou tentando ajudar meu amigo com um servidor de pokemon e dentro dele existe um script de invasão que infelizmente não está iniciando, e como não sei quase nada de script peço ajuda a vocês!

 

 

local i = {

["03:00"] = {nome = "Invasão Inicial Saffron", pos = {x=1359, y=1108, z=7}, monster = {"1 Shiny Snorlax"}},
["06:00"] = {nome = "Invasão Inicial Cerulean", pos = {x=1232, y=1118, z=5}, monster = {"10 Charmeleon", "10 Charizard", "3 Gengar", "3 Blastoise"}},
["09:00"] = {nome = "Invasão Obscura Lavender", pos = {x=1232, y=1118, z=5}, monster = {"10 Haunter", "5 Misdreavus", "5 Gengar", "1 Shiny Gengar"}},
["12:00"] = {nome = "Invasão Freeze Snow(saffron)", pos = {x=1222, y=1118, z=5}, monster = {"5 Dewgong", "5 Lapras", "5 Jynx", "1 Shiny Jynx"}},
["15:00"] = {nome = "Invasão Celadon", pos = {x=1232, y=1258, z=7}, monster = {"5 Gyarados", "5 Tentacruel", "3 Seadra", "1 Shiny Gyarados"}},
["18:00"] = {nome = "Invasão Vermilion", pos = {x=1232, y=1118, z=5}, monster = {"3 Gloom", "3 Weepinbell,", "3 Pidgetto"}},
["21:00"] = {nome = "Invasão Cerulean", pos = {x=1220, y=1118, z=5}, monster = {"5 Haunter", "5 Victreebel", "3 Vileplume", "1 Shiny Pidgeot"}},
["24:00"] = {nome = "Invasão Avançada Saffron", pos = {x=1222, y=1118, z=5}, monster = {"5 Gengar", "5 Charizard", "5 Blastoise", "1 Shiny Gengar", "1 Shiny charizard"}},
 
}
 
function onThink(interval, lastExecution)
        hours = tostring(os.date("%X")):sub(1, 5)
        tb = i[hours]
        if tb then
                doBroadcastMessage(hours .. " - " .. tb.nome .. " Iníciou.")
                for _,x in pairs(tb.monster) do
                        for s = 1, tonumber(x:match("%d+")) do
                                doSummonCreature(x:match("%s(.+)"), tb.pos)
                        end
                end
        end
        return true
end

 

Link para o post
Compartilhar em outros sites
  • Solução

Tenta este Script:

 

adicione isto em data/globalevents/scripts/suascript.lua

local i = {
["03:00"] = {nome = "Invasão Inicial Saffron", pos = {x=1359, y=1108, z=7}, monster = {"1 Shiny Snorlax"}},
["06:00"] = {nome = "Invasão Inicial Cerulean", pos = {x=1232, y=1118, z=5}, monster = {"10 Charmeleon", "10 Charizard", "3 Gengar", "3 Blastoise"}},
["09:00"] = {nome = "Invasão Obscura Lavender", pos = {x=1232, y=1118, z=5}, monster = {"10 Haunter", "5 Misdreavus", "5 Gengar", "1 Shiny Gengar"}},
["12:00"] = {nome = "Invasão Freeze Snow(saffron)", pos = {x=1222, y=1118, z=5}, monster = {"5 Dewgong", "5 Lapras", "5 Jynx", "1 Shiny Jynx"}},
["15:00"] = {nome = "Invasão Celadon", pos = {x=1232, y=1258, z=7}, monster = {"5 Gyarados", "5 Tentacruel", "3 Seadra", "1 Shiny Gyarados"}},
["18:00"] = {nome = "Invasão Vermilion", pos = {x=1232, y=1118, z=5}, monster = {"3 Gloom", "3 Weepinbell,", "3 Pidgetto"}},
["21:00"] = {nome = "Invasão Cerulean", pos = {x=1220, y=1118, z=5}, monster = {"5 Haunter", "5 Victreebel", "3 Vileplume", "1 Shiny Pidgeot"}},
["24:00"] = {nome = "Invasão Avançada Saffron", pos = {x=1222, y=1118, z=5}, monster = {"5 Gengar", "5 Charizard", "5 Blastoise", "1 Shiny Gengar", "1 Shiny charizard"}},

}

function onTime()
        hours = tostring(os.date("%X")):sub(1, 5)
        tb = i[hours]
        if tb then
                doBroadcastMessage(hours .. " - " .. tb.nome .. " iníciou.")
                for _,x in pairs(tb.monster) do
                        for s = 1, tonumber(x:match("%d+")) do
                                doSummonCreature(x:match("%s(.+)"), tb.pos)
                        end
                end
        end
        return true
end

adicione isto em data/globalevents/globalevents.XML

<globalevent name="invasion" time="03:00" event="script" value="suascript.lua"/>
Editado por Storm Night (veja o histórico de edições)
"O sucesso é uma consequência e não um objetivo. A persistência é o caminho do êxito".
Link para o post
Compartilhar em outros sites

 

Tenta este Script:

 

adicione isto em data/globalevents/scripts/suascript.lua

local i = {
["03:00"] = {nome = "Invasão Inicial Saffron", pos = {x=1359, y=1108, z=7}, monster = {"1 Shiny Snorlax"}},
["06:00"] = {nome = "Invasão Inicial Cerulean", pos = {x=1232, y=1118, z=5}, monster = {"10 Charmeleon", "10 Charizard", "3 Gengar", "3 Blastoise"}},
["09:00"] = {nome = "Invasão Obscura Lavender", pos = {x=1232, y=1118, z=5}, monster = {"10 Haunter", "5 Misdreavus", "5 Gengar", "1 Shiny Gengar"}},
["12:00"] = {nome = "Invasão Freeze Snow(saffron)", pos = {x=1222, y=1118, z=5}, monster = {"5 Dewgong", "5 Lapras", "5 Jynx", "1 Shiny Jynx"}},
["15:00"] = {nome = "Invasão Celadon", pos = {x=1232, y=1258, z=7}, monster = {"5 Gyarados", "5 Tentacruel", "3 Seadra", "1 Shiny Gyarados"}},
["18:00"] = {nome = "Invasão Vermilion", pos = {x=1232, y=1118, z=5}, monster = {"3 Gloom", "3 Weepinbell,", "3 Pidgetto"}},
["21:00"] = {nome = "Invasão Cerulean", pos = {x=1220, y=1118, z=5}, monster = {"5 Haunter", "5 Victreebel", "3 Vileplume", "1 Shiny Pidgeot"}},
["24:00"] = {nome = "Invasão Avançada Saffron", pos = {x=1222, y=1118, z=5}, monster = {"5 Gengar", "5 Charizard", "5 Blastoise", "1 Shiny Gengar", "1 Shiny charizard"}},

}

function onTime()
        hours = tostring(os.date("%X")):sub(1, 5)
        tb = i[hours]
        if tb then
                doBroadcastMessage(hours .. " - " .. tb.nome .. " iníciou.")
                for _,x in pairs(tb.monster) do
                        for s = 1, tonumber(x:match("%d+")) do
                                doSummonCreature(x:match("%s(.+)"), tb.pos)
                        end
                end
        end
        return true
end

adicione isto em data/globalevents/globalevents.XML

<globalevent name="invasion" time="03:00" event="script" value="suascript.lua"/>

Valeu REP+  :wow:

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.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo