Ir para conteúdo

fezeRa

Membro
  • Registro em

  • Última visita

Tudo que fezeRa postou

  1. Não, nao tem que mudar o script da war e sim o script do !frags, vou postar meu !frags para voce aqui amigo. Use este: local config = { useFragHandler = getBooleanFromString(getConfigValue('useFragHandler')), advancedFragList = getBooleanFromString(getConfigValue('advancedFragList')) } function onSay(cid, words, param, channel) if(not config.useFragHandler) then return FALSE end local time = os.time() local times = {today = (time - 86400), week = (time - (7 * 86400))} local contents, result = {day = {}, week = {}, month = {}}, db.getResult("SELECT `pd`.`date`, `pd`.`level`, `p`.`name` FROM `player_killers` pk LEFT JOIN `killers` k ON `pk`.`kill_id` = `k`.`id` LEFT JOIN `player_deaths` pd ON `k`.`death_id` = `pd`.`id` LEFT JOIN `players` p ON `pd`.`player_id` = `p`.`id` WHERE `pk`.`player_id` = " .. getPlayerGUID(cid) .. " AND `k`.`unjustified` = 1 AND `k`.`war` = 0 AND `pd`.`date` >= " .. (time - (30 * 86400)) .. " ORDER BY `pd`.`date` DESC") if(result:getID() ~= -1) then repeat local content = { name = result:getDataString("name"), level = result:getDataInt("level"), date = result:getDataInt("date") } if(content.date > times.today) then table.insert(contents.day, content) elseif(content.date > times.week) then table.insert(contents.week, content) else table.insert(contents.month, content) end until not result:next() result:free() end local size = { day = table.maxn(contents.day), week = table.maxn(contents.week), month = table.maxn(contents.month) } if(config.advancedFragList) then local result = "Frags gained today: " .. size.day .. "." if(size.day > 0) then for _, content in ipairs(contents.day) do result = result .. "\n* " .. os.date("%d %B %Y %X at ", content.date) .. content.name .. " on level " .. content.level end result = result .. "\n" end result = result .. "\nFrags gained this week: " .. (size.day + size.week) .. "." if(size.week > 0) then for _, content in ipairs(contents.week) do result = result .. "\n* " .. os.date("%d %B %Y %X at ", content.date) .. content.name .. " on level " .. content.level end result = result .. "\n" end result = result .. "\nFrags gained this month: " .. (size.day + size.week + size.month) .. "." if(size.month > 0) then for _, content in ipairs(contents.month) do result = result .. "\n* " .. os.date("%d %B %Y %X at ", content.date) .. content.name .. " on level " .. content.level end result = result .. "\n" end local skullEnd = getPlayerSkullEnd(cid) if(skullEnd > 0) then result = result .. "\nYour " .. (getCreatureSkullType(cid) == SKULL_RED and "red" or "black") .. " skull will expire at " .. os.date("%d %B %Y %X", skullEnd) end doPlayerPopupFYI(cid, result) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You currently have " .. size.day .. " frags today, " .. (size.day + size.week) .. " this week and " .. (size.day + size.week + size.month) .. " this month.") if(size.day > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Last frag at " .. os.date("%d %B %Y %X", contents.day[1].date) .. " on level " .. contents.day[1].level .. " (" .. contents.day[1].name .. ").") end local skullEnd = getPlayerSkullEnd(cid) if(skullEnd > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Your " .. (getCreatureSkullType(cid) == SKULL_RED and "red" or "black") .. " skull will expire at " .. os.date("%d %B %Y %X", skullEnd)) end end return TRUE end
  2. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Porque voce não bane usando ctrl + y ?
  3. /\ @Tony tem razão, se voce quer ter um servidor, 8.6 é o mais facil de lotar, mesmo sendo global, voce lota facil, 9.x+ é muito dificil porque não tem os bots etc que a galera só joga se tiver, mas creio que voce pegou o 9.81 por causa das montarias e novos lugares , quests né... Aposto que se tivesse elfbot pra 9.0+ , não existiria mais server 8.6 hauhahua, abraços boa sorte
  4. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Comigo nunca deu esse erro, talvez seja por que é para mapas 8.6 rs. Avise-nos se a duvida foi sanada @joaotmed para mover o topico. abraços.
  5. Não entra porque não querem ou porque tem um problema que nao conseguem logar? // Mas mesmo assim @Tony, já é meio dificil colocar gente em um global 9.81, muita gente ai só quer saber do 8.6 por causa do ElfBot
  6. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Baixe no proprio site deles o cliente que eles utilizam que não terá erro: http://remeresmapeditor.com/marklar.php?clients
  7. Agora entendi porque ninguém joga seu server, voce fez um global 9.81 com runas super editadas, dai não né amigo, rs
  8. fezeRa postou uma resposta no tópico em Formação de Equipe
    Uma boa ideia de projeto, aguardo imagens e noticias ! boa sorte
  9. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Não funcionou, fica dando sempre que eu já peguei, sendo que nem peguei ainda entende?
  10. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Vlwzao rep+
  11. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Links aqui estão dando como quebrados '-'
  12. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Daaniel, teria como passar o link da imagem? não tem como baixar , e gostaria de te-la aqui sempre q precisasse
  13. Foxworld .-. // Bom script, obg por compartilhar.
  14. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    qual firewall?
  15. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Problema é que eu não tenho experiencia em linux, daria problemas a mim.
  16. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Qual seria o melhor sistema operacional para hostear um servidor de tibia? (exceto linux)
  17. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    (Usando Remeres): No map editor abra com teu items.otb, e vá em RAW Palette\Others\e desce até o id 12320, e procura apartir dai que voce encontra ela
  18. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Tente 12333
  19. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Depende do seu items.otb, no meu o id dela é 12327. Tente ver se é esse mesmo id
  20. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Esse não vai, eu consegui montar um aqui porem só não consigo colocar uma mensagem de cancel tipo: Vou colocar meu script abaixo caso voce saiba como colocar:
  21. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Não vai rs
  22. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Não deu não, rs imagem do erro:
  23. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Mas eu não estou usando seu script, porque o seu é pra system vip by mock, o meu script consegui colocar pro do vip system by account v1.0 do kydrai, // A unica coisa que falta pra deixa ele full, é colocar uma mensagem de cancel, ou seja, aquela que diz "Voce ja pegou a recompensa" entende? não sei aonde colocar, vou botar o meu script aqui abaixo
  24. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Eu aqui testando consegui quase o que eu queria, só falta saber se tem como colocar uma storage na conta inteira, e não apenas em um player só, pq se não, da pra fazer a quest em todos chars da mesma conta, e queria que fosse só 1 char da conta conseguisse fazer essa quest entende? Mudei de "setPlayerStorageValue" para "setAccountStorageValue" mas não funciona. /////////// Instalei a function para storage para account e funcionou como eu queria, atraves do topico /////////// Agora só falta conseguir colocar dentro do meu script abaixo, uma mensagem de "cancel" por exemplo: "voce ja pegou os dias vip" acho que não deve ser dificil pra quem entende sobre scripter, sou iniciante ainda... segue abaixo meu script.
  25. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    @Ricardo3 , voce pediu o meu script vip né? é assim: Então acredito que tenha que trocar as storages do seu script por isso "addVipDaysByAccount(acc, days)"

Informação Importante

Confirmação de Termo