Ir para conteúdo
Propaganda

SISTEMA DE INVASÃO DE POKEMONS TFS 0.3.6


Posts Recomendados

BOAS PESSOA, TRANQUILOS ?

Eu iniciei minhas colaborações no tibiadevs quando teve seu inicio e não continuei por falta de tempo, mas vamos la, esse sistema é um sistema de Invasão de Pokemons em locais pré definidos, e se ja tiver um pokemon nessa localização, ele fará nascer em volta dele.

no arquivo globalevents.xml coloque essa linha

globalevent name="Invasion" interval="12" script="invasao.lua"/

em interval, você coloca o tempo em segundos ou milisegundos, depende de como está configurado em seu servidor.

Crie um arquivo invasao.lua e o coloque em globalevents/scripts. Abaixo o Script.
 

-- Configurações do evento
local pokemonNames = {"Magmar", "Electabuzz", "Tangela"} --Nome dos pokemons que irão nascer
local shinyChance = 10 -- Chance em porcentagem de nascer como shiny

local locations = {
    {x = 1993, y = 936, z = 7}, -- Localização central
    {x = 1983, y = 936, z = 7},
    {x = 1979, y = 936, z = 7},
    {x = 1975, y = 931, z = 7},
    {x = 1975, y = 923, z = 7}
}

function getPokemonName()
    local pokemon = pokemonNames[math.random(#pokemonNames)]
    if math.random(100) <= shinyChance then
        return "shiny " .. pokemon
    else
        return pokemon
    end
end

function onThink()
    local centralLocation = locations[1]
    local centralPokemon = getPokemonName()
    local centralResult = doCreateMonster(centralPokemon, centralLocation)
    if not centralResult then
        print("Failed to summon central Pokémon: " .. centralPokemon)
    end

    for i = 2, #locations do
        local location = locations[i]
        local pokemon = getPokemonName()
        local result = doCreateMonster(pokemon, location)
        if not result then
            print("Failed to summon Pokémon: " .. pokemon)
        end
    end
end

QUER CRIAR SEU OTSERVER ? PROGRAMAÇÃO BARATA E DE QUALIDADE, NADA DE PREÇOS ABUSIVOS WHATSAPP : 22992787664

  • Like 2
  • Thanks 1
Link para o comentário
Compartilhar em outros sites

  • Moderador

Tópico Aprovado!
Somos gratos por sua contribuição ❤️  REP+

  • Thanks 1
Link para o comentário
Compartilhar em outros sites

Participe da Conversa

Você pode postar agora e se cadastrar mais tarde. Cadastre-se Agora para publicar com Sua Conta.

Visitante
Responder

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

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.

×
  • Criar Novo...