Ir para conteúdo

keilost

Membro
  • Registro em

  • Última visita

  1. Anúncio Impróprio Membro banido
  2. keilost reagiu a uma resposta no tópico: Cast System TFS 0.4 [8.6]
  3. keilost postou uma resposta no tópico em Suporte Tibia OTServer
    function onUse(cid, item, frompos, item2, topos) storage = 4191 storsol = 1203 if #getCreatureSummons(cid) > 1 then doPlayerSendCancel(cid,"Your Demonio is already summoned.") end if getPlayerStorageValue(cid,storsol) == 1 then local z = getCreatureSummons(cid) addEvent(setPlayerStorageValue,100,cid,storsol,-1) doPlayerSay(cid,"Back my summon!",TALKTYPE_ORANGE_1) doSendMagicEffect(getCreaturePosition(z), 2) doSendDistanceShoot(getCreaturePosition(z), getPlayerPosition(cid), 3) doRemoveCreature(z) end local summons = getCreatureSummons(cid) local pet = { ["Seguranca"] = {1,10000}, } for k,v in pairs(pet) do -- 1 if getPlayerStorageValue(cid,storsol) < 1 then if getPlayerLevel(cid) >= v[1] and getPlayerLevel(cid) < v[2] then -- 2 if (table.maxn(summons) < 1)then -- 3 x = doSummonCreature(k, getCreaturePosition(cid)) doConvinceCreature(cid, x) setPlayerStorageValue(cid,4194,1) setPlayerStorageValue(cid,storsol,1) doCreatureSay(cid, k ..", go!", TALKTYPE_ORANGE_1) doSendMagicEffect(getThingPos(getCreatureSummons(cid)[1]), 2) end end end end return true end
  4. keilost postou uma resposta no tópico em Tutoriais sobre Scripting
    Desculpa reviver o tópico, mas está faltando uma função: getPlayerLastLoginSaved(cid) -- retorna o ultimo lastlogin disponivel
  5. function getLastLogin(id) local result = db.getResult("SELECT `lastlogin` FROM `players` WHERE `id` = '"..id.."'") if result:getID() ~= -1 then return result:getDataInt("lastlogin") else return -1 end result:free() end Essa função serve para retornar o lastlogin do player.. Créditos: Keilost
  6. Nogard reagiu a uma resposta no tópico: Média Online
  7. Como funciona? O meu código faz o seguinte, ele registra a quantidade de players online em tal hora no dia (configurável) em um bloco de notas.. Para que eu vou usar isso? Ai vai da sua criatividade, eu mesmo uso para identificar quais são os horários de picos e também para saber se tem um crescimento de players ao passar dos dias. Aqui vai um exemplo de como ele registra os players: http://prntscr.com/2vb4zt Vamos ao script: Em globalevents.xml coloque essa tag: <globalevent name="Monitor_Online" interval="60000" event="script" value="monitoronline.lua"/> Em interval se o seu tfs não for 0.4, coloque 60 Agora na pasta scripts crie um arquivo lua chamado monitoronline.lua e adicione isso dentro: function onThink(interval, lastExecution) local file = io.open("./monitoronline.txt", "a") local hora = {"7:30","11:30","13:30","15:30","17:30","20:30","22:30"} if table.find(hora, os.date("%H:%M")) then file:write("\n Players Online: ".. #getPlayersOnline() .." \n ["..os.date("%x").."] ["..tostring(os.date("%X")):sub(1, 5).."]") file:close() end return true end E pronto, seu sistema já vai estar funcionando, o arquivo de texto aparece na pasta do seu executável.. Eu sincronizei ele com minha página web, se quiserem o código em PHP me mande PM. http://jogar.snowots...nitoramento.php Créditos: Keilost - 100%
  8. keilost postou uma resposta no tópico em Suporte Tibia OTServer
    Então galera, eu to com dificuldades pra gerar o output.log do distro, para ver os erros que aparecem, mas infelizmente ele não está fazendo isso, e está tudo certo =( Alguém pode me ajudar? Minha config: -- Logs disableLuaErrors = false adminLogs = true displayPlayersLogging = true prefixChannelLogs = "" runFile = "run.log" outputLog = "output.log" truncateLogOnStartup = false logPlayersStatements = true
  9. keilost postou uma resposta no tópico em Suporte Tibia OTServer
    Isso é nas sources, e não é bug.
  10. versão do tfs incompativel com o servidor..
  11. tente dropar o item de bicho, ou /i Ice Rapier,1
  12. keilost postou uma resposta no tópico em Suporte Tibia OTServer
    Não é ataque DDOS, o banco mysql não perde conexão, ou mesmo o servidor volta após alguns segundos, e tambem chequei os ips e quantos pacotes.
  13. keilost postou uma resposta no tópico em Suporte Tibia OTServer
    Eu já não sei mais o que faço... O meu servidor está online, e derrepente todos os players são kikados, e para acessar ele vai certinho, mas chega na hora de apertar enter no character para entrar, ele fica carregando, e então tenho que reiniciar o servidor, o site fica carregando também e não entra.. Não tenho nenhuma pista do que pode ser, pois não aparece nada na distro, nem os players deslogam. Alguém pode me dar uma dica do que pode ser?
  14. keilost postou uma resposta no tópico em Suporte Tibia OTServer
    Sim, ela está como Vendedor.
  15. keilost postou uma resposta no tópico em Suporte Tibia OTServer
    Eu tenho um Gesior, do VitorWebMaster, e configurei certinho o pagseguro para realizar doações no servidor, e quando vou fazer a compra, aparece isso: Erro 165 - O VALOR do item 1 não foi informado. Alguém me ajuda?
  16. keilost postou uma resposta no tópico em Suporte Tibia OTServer
    Gostaria de saber como coloco o pagseguro no znote, e se alguem tiver o script, por favor me passe.
  17. Claro que é... Eu teria que mexer bastante coisa nos sources.. não é por lua

Informação Importante

Confirmação de Termo