Ir para conteúdo

Administrador

Administrador
  • Total de itens

    5780
  • Registro em

  • Última visita

  • Dias Ganhos

    97

Tudo que Administrador postou

  1. ~~ www.xtibia.com ~~
  2. ~~ www.xtibia.com ~~
  3. ~~ www.xtibia.com ~~
  4. Tirando a qualidade ruim de algumas imagens, ficaram muito legais
  5. Assim que tiver tempo, sem problemas!
  6. Poderia informar onde adquiriu este Gesior?
  7. Colega, deve selecionar como "Melhor Reposta" o post que resolveu sua dúvida, não o seu post.
  8. Eu estou ativo
  9. Tópico movido para lixeira, qualquer dúvida entre em contato com qualquer membro da equipe.
  10. Segue abaixo o script. SERVER SAVE GERAL data/globalevents/globalevents.xml <globalevent name="save" interval="3600000" event="script" value="save.lua"/> data/globalevents/scripts -- Local config local timetosave = 30000 -- It's time to save after broadcast, delay 30 seconds local delay = 5000 -- It's time to save odd after pair, delay 5 seconds local function doSavePlayerAndHouse(cid) doPlayerSave(cid) doSaveHouse({getHouseByPlayerGUID(getPlayerGUID(cid))}) return true end local function save() for _, cid in ipairs(getPlayersOnline()) do if getPlayerGUID(cid) % 2 == 0 then doSavePlayerAndHouse(cid) else addEvent(savesavePlayer, delay, cid) end end end local function savePlayer(cid) doSavePlayerAndHouse(cid) return true end function onThink(interval, lastExecution, thinkInterval) addEvent(save, timetosave) doBroadcastMessage("Server save within 30 seconds, please mind it may freeze.") end HOUSE SAVE <globalevent name="savehouse" interval="3900000" event="script" value="savehouse.lua"/> -- Local config local timetosave = 30000 -- It's time to save after broadcast, delay 30 seconds local delay = 5000 -- It's time to save odd after pair, delay 5 seconds local function doSaveHouse(cid) doSaveHouse({getHouseByPlayerGUID(getPlayerGUID(cid))}) return true end local function save() local result = db.getResult("SELECT * FROM houses WHERE (id > 0) ORDER BY id DESC LIMIT 1;") for _, cid in ipairs(result) do if (result:getID() < 1) then return true else addEvent(doSaveHouse, delay, cid) end end end function onThink(interval, lastExecution, thinkInterval) addEvent(save, timetosave) doBroadcastMessage("Server save within 30 seconds, please mind it may freeze.") end PLAYER SAVE <event type="login" name="saveOn" event="script" value="saveplayer.lua"/> <event type="logout" name="saveOff" event="script" value="saveplayer.lua"/> local config = { --Times are in seconds saveInterval = 5 * 60, minSaveInterval = 4 * 60, maxSaveInterval = 6 * 60, storage = 1111 } local function doSavePlayerAndHouse(cid) doPlayerSave(cid) doSaveHouse({getHouseByPlayerGUID(getPlayerGUID(cid))}) return true end function saveRepeat(cid) if isPlayer(cid) then doSavePlayerAndHouse(cid) setPlayerStorageValue(cid, config.storage, addEvent(saveRepeat, config.saveInterval*1000, cid)) end return true end function onLogin(cid) setPlayerStorageValue(cid, config.storage, addEvent(saveRepeat, math.random(config.minSaveInterval, config.maxSaveInterval) * 1000, cid)) return true end function onLogout(cid) doSaveHouse({getHouseByPlayerGUID(getPlayerGUID(cid))}) stopEvent(getPlayerStorageValue(cid, config.storage)) return true end
  11. Ainda em produção galera. Design reformulado:
  12. Administrador

    Nome

    Feito =)
  13. Tópico movido para lixeira, qualquer dúvida entre em contato com qualquer membro da equipe.
  14. Olá XTibiano! Primeiramente obrigado pela boa vontade em ajudar-nos com este conteúdo, contudo seu tutorial foi reprovado. Procure por ajuda na seção de como formular um bom tutorial. Grato pela atenção.
  15. Opa, deixei este passar... Estávamos com uns problemas referente ao update do fórum, já foram resolvidos. Se voltar a ocorrer, por favor avise
  16. Administrador

    Nymera Global

    NYMERA GLOBAL | IP: www.nymeraglobal.com / Port: 7171 / Client: 10.76~10.79 | Por que jogar Nymera Global? O Nymera Global é um servidor feito especialmente para jogadores que gostam de um hard up. Ofere quests, outfits e missões 100% igual ao do global. O Nymera Global é patrocinado oficialmente pelo xtibia. Servidor com equipe estável, responsável e profissionalizada no assunto. Stages Outras informações Loja com opções incríveis! Confira: Todas as Mounts Todos os Addons
  17. Bom, como o Fawz disse, geralmente é necessário você ter algum conhecimento em OTServer. Mas isso não significa que não tenha uma vaga para quem não tem conhecimento em alguma área, pois pode ser uma oportunidade para aprender. Mover tópicos, reportar, fazer sugestões sobre o fórum são ações que não necessitam conhecimentos específicos em OTServer e são atos praticados pela equipe
  18. Estaremos avaliando as sugestões.
  19. Tópico movido para lixeira, qualquer dúvida entre em contato com qualquer membro da equipe.
  20. Parece ser legal, já anunciou na otserv-list.com? Vai dar bons resultados
  21. Administrador

    [006]

    Este é um tópico informativo. Aqui ficará registrado a promoção igualitária, positiva ou negativa; no que se diz respeito a congelamento ou avanço de sub-cargos e cargos. 19/08/2015 - 17:07. Situação: Apto para exercer o sub-cargo Tutor II. @Mudrock -> Situação: Apto para exercer o sub-cargo Estagiário IV. -> Situação: Apto para exercer o sub-cargo Estagiário II. @RigBy -> Situação: Apto para exercer o sub-cargo Moderador II. -> Situação: Apto para exercer o sub-cargo Coordenador IV. -> Situação: Apto para exercer o sub-cargo Coordenador IV. @Avuenja ->
  22. Muito interessante
  23. Gostei do tema, mas madeira segurando pedra é estranho
  • Quem Está Navegando   0 membros estão online

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