Ir para conteúdo

Balum

Campones
  • Total de itens

    1
  • Registro em

  • Última visita

Histórico de Reputação

  1. Upvote
    Balum deu reputação a Masterlokinhon em Stream Live tfs 1.0 e 1.2   
    Olá Xtibianos,
    Vim trazer sistema de stream para seu site.
     
    faça o download dos arquivos:
     
    sql
    stream
    outfit
    imagens
    streamglobalevents
     
    Como funciona:
    Quando o server tiver abrindo ele carrega o mapa e envia para o mysql isso da um delay de 20 segundos +-
    e ele fica enviando informação da posição dos players para o mysql a cada 1 segundo
     
    Adicionar:
    executes os arquivos na pasta sql no seu banco de dados do seu servidor do tibia extraia a pasta stream para o seu site o arquivo loadplayer.data.php coloque na pasta principal do seu site extraia as pastas outfit e imagens para dentro da pasta stream que você extraiu no seu site extraia a pasta streamglobalevents dentro da pasta globalevents/scripts do seu servidor caso queira usar no tfs 1.2 edite streamloadplayer.lua por esse 
     
     
     
    adicione as seguintes tags no globalevents.xml dentro da pasta globalevents
     

    <globalevent name="streamLoadMap" type="startup" script="streamloadmap.lua"/> <globalevent name="streamLoadPlayer" interval="1000" script="streamloadplayer.lua"/> Como usar: 
    configure os arquivos dentro da pasta globalevents aonde estraiu streamloadmap.lua e streamloadplayer.lua

    local stream = { pos = {x = 1006, y = 993, z = 5}, -- A POSIÇÃO DO CENTRO DA STREAM posmax = {x = 20, y = 16} -- NÃO MUDE NADA }configure o arquivo mysql.php com as informação do seu MYSQL
    $mysql = mysql_connect("HOST", "USER", "PASSWORD"); if (!$mysql) die ("<h1>ERROR: mysql</h1>"); $db = mysql_select_db("DB"); para adicionar o stream para seu site só colocar
    include('stream/index.php'); Correções:[21/07/2015] correção de imagens no site
    [21/07/2015] correção dos nomes no site
    [21/07/2015] melhoramento no carregamento da página
    [21/07/2015] bug de carregamento de player no tfs 1.2
    [21/07/2015] tfs 1.2 mostra summon e criaturas
     
    Imagens:

     

     

    https://youtu.be/DtzIdveeA_U
     
    Créditos:
    EU que fiz o script todo
    Kamil Karkus por fornecer o outfit.php e as imagens
    DkAngel - Pelo video
  2. Upvote
    Balum deu reputação a Natanael Beckman em [GlobalEvents] ServeSave - Shutdown/Automático   
    Galera é um script muito simples, porém pra mim é muito ÚTIL.
     
    Abra a pasta data/globalevents/scripts crie um arquivo .lua com o nome GlobalSave.lua, em seguida adicone o code:
    function prepareShutdown(minutes) if(minutes <= 0) then doSetGameState(GAMESTATE_SHUTDOWN) return false end if(minutes == 1) then doBroadcastMessage("Server is going down in " .. minutes .. " minute for global save, please log out now!") elseif(minutes <= 3) then doBroadcastMessage("Server is going down in " .. minutes .. " minutes for global save, please log out.") else doBroadcastMessage("Server is going down in " .. minutes .. " minutes for global save.") end shutdownEvent = addEvent(prepareShutdown, 60000, minutes - 1) return true end function onTime() return prepareShutdown(5) -- Quantos minutos pra executar o ServeSave. end Ajustes:
    Quando quiser modificar os minutos altere: -return prepareShutdown(5) - (5) = 5 minutos, eu recomendo no mínimo 5 minutos, em outras palavras não mexa. Em globalevents.xml adicione a tag seguinte:
    <globalevent name="GlobalSave" time="05:30" event="script" value="GlobalSave.lua"/> No meu ServeSave é feito as 05:30 da manhã, modifique pro horário desejado!
     
    Em config.lua verifique essa regra:
    Se tiver TRUE deixa, assim ele fecha o .exe se não tiver no seu config.lua não tem problema closeInstanceOnShutdown = true -
    -
    -
    Esse tutorial é só isso, clique em GOSTEI, e comente no tópico, muito obrigado!
     
    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    AUTO RESTART
    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    Pra você que utiliza Linux:

    Baixe esse arquivo, TFS.SH, bote dentro da pasta do seu OT.
    Esse arquivo está configurado pra abrir outro arquivo chamado tfs caso o seu seja outro nome mude pra esse, tfs.
    Sempre que for abrir seu OT execute esse comando ./tfs.sh& e assim toda vez que o OT cair ele renicia automaticamente.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...