-
Total de itens
998 -
Registro em
-
Última visita
-
Dias Ganhos
3
Tudo que Fir3element postou
-
[Arquivado]Nukers Te Faz Desistir? Leia Isso!
tópico respondeu ao Jefferson19921992 de Fir3element em Noticias - Arquivo
Diminua este limite de players(841), se logar um magebomb ai derruba fácil. -
[Arquivado]Nukers Te Faz Desistir? Leia Isso!
tópico respondeu ao Jefferson19921992 de Fir3element em Noticias - Arquivo
@dgprado É isso mesmo, o mais importante que acho é revisar todos os scripts. @JeffersonOts Sim, 95% de chances... Um dica, coloque exhaust nos comandos que usam querys: !online, !frags, !deathlist Ao adicionar e remover pessoas da VIP list, ao mudar de outfit. Com isso, o dono do narvia.eu já não vai poder mais te nukar XD Tem um negócio no config.lua acho que chama timeBetweenActions, algo parecido que o valor fica 200, o recomendado é por 500. TFS 0.3/0.4 consome muita memória comparado ao 0.2 e SVN... -
[ Irregular ]Rep++++++++++++++++ Ajuda Plx To Desesperado
tópico respondeu ao MarcioSkate22 de Fir3element em Lixeira Pública
Não faz isso, se deletar essa pasta ai ja era kk Vai no arquivo creatures.xml do RME, aqui em casa fica: C:\Program Files (x86)\Remere's Map Editor\data\860 apaga tudo e coloca isso: <?xml version="1.0" encoding="UTF-8"?> <creatures> </creatures> -
[Arquivado]Nukers Te Faz Desistir? Leia Isso!
tópico respondeu ao Jefferson19921992 de Fir3element em Noticias - Arquivo
As sources não está comigo mas quando eu puder eu coloco sim.. Seguinte, use algum programa ou o próprio firewall do windows para ver o IP de quem está de atacando, em seguida use o MMC(executar->mmc) e bloqueie este IP. To aprendendo a mexer nesse mmc agora mas ele funciona 100%. -
[Arquivado]Nukers Te Faz Desistir? Leia Isso!
tópico respondeu ao Jefferson19921992 de Fir3element em Noticias - Arquivo
É recorde de 236 é foda ;s Eu pegava 60~ num host caseiro e os cara nukava... isso a alguns anos. Hoje meu amigo hosteia um global com o meu TFS e pega 300+ direto com recorde de 550~ (baseado no 0.3.6pl1, v8.60) se quiserem ver um dos 6 servers dele: http://universalot.servegame.com/ Ah e o account manager do tfs não é o melhor também... tem alguns bugs chatos. Tenta usar o http://www.fortguard.com/ Lembrando, o ataque é destinado a sua conexão e não apenas nas portas e as vezes pode ser um syn flood.. ------ Não lembro que jogo era mas tinha uma dll que bloqueava DoS/DDoS, acho que pode ajudar no futuro... -
dúvida O Mano Ta Bugado Porfavor Me Ajudem
tópico respondeu ao mario21 de Fir3element em Lixeira Pública
Xampp 1.7.3 funciona bem com a maiorias dos acc maker. -
dúvida Qual É Mais Seguro ? Modern Ou Gesior ? Windows Ou Linux?
tópico respondeu ao SirPotter de Fir3element em Lixeira Pública
1- Talvez, mas tem algumas ferramentas do windows que pode ajudar, é só saber mexer 2- Não, tem vários tutoriais na otland. -
É Possível? Item Que Aumenta Chance De Loot.
tópico respondeu ao igor6 de Fir3element em Lixeira Pública
Tente esta fução: doPlayerSetRate(cid, type, value) -
dúvida Qual É Mais Seguro ? Modern Ou Gesior ? Windows Ou Linux?
tópico respondeu ao SirPotter de Fir3element em Lixeira Pública
Gesior (com a config do news tickers funcionando) + Windows Gesior + Linux, nem vira pois tem que arrumar algumas coisas no xampp... Então é gesior com windows ou modern com linux. -
Liberou o executador no firewall do windows? É o mesmo processo de liberar portas, só clicar em Permitir outro programa e selecionar o .exe Aqui eu tenho que excluir todas as entradas de OTServ e adicionar apenas a que eu vou usar, se não da erro...
-
É só fechar e abrir denovo... Geralmente acontece quando você fecha o executador no meio da execução. WHY SQLITE?
- 2 respostas
-
- sql dando error
- otserv
-
(e 1 mais)
Tags:
-
Essa query é do script data/talkactions/scripts/frags.lua, tente algum desses dois: 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 `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 ou: 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 `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
-
Bom tópico, a um tempo atrás eu comecei a usar o Ubuntu, instalei com o wubi, foi em menos de um minuto... E ao contrário do windows, a compilação é bem mais fácil para leigos.
- 19 respostas
-
- introdução
- pacotes
- (e 4 mais)
-
O servidor é 8.54, precisam mesmo? Se sim eu posso postar.
-
[Arquivado]Nukers Te Faz Desistir? Leia Isso!
tópico respondeu ao Jefferson19921992 de Fir3element em Noticias - Arquivo
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk Você é retardado? Primeiramente, OTServ é sim um private mas só seria ilegal se o source code fosse igual ao do Tibia RL. -- Isso ja foi dito milhares de vezes. Em segundo, QUE POHA O GESIOR TEM HAVER COM ISSO? Apenas o client que é ilegal, mas foda-se, quem liga. OTSERV TEM POUCO PLAYER???? RIARIARIARIARIARIARIA -
Hasaccountstorage(Cid, Key, Value)
tópico respondeu ao Vodkart de Fir3element em Mods, funções e outros
hmm massa a função esse error é a mesma coisa que print? -
Se pudesse mandar o erro seria mais fácil... Tenta esse: function onSay(cid, words, param, channel) local t = {} if(param ~= '') then t = string.explode(param, ",") end local n = tonumber(t[1]) if(not n) then n = 1 end local pid = cid if(t[2]) then pid = getPlayerByNameWildcard(t[2]) if(not pid or (isPlayerGhost(pid) and getPlayerAccess(pid) > getPlayerAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player " .. t[2] .. " not found.") return true end end local pos = getClosestFreeTile(pid, getPosByDir(getCreaturePosition(pid), getCreatureLookDirection(pid), n), false, false) if(not pos or isInArray({pos.x, pos.y}, 0)) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Destination not reachable.") return true end local tmp = getCreaturePosition(pid) if(doTeleportThing(pid, pos, true) and not isPlayerGhost(pid)) then doSendMagicEffect(tmp, CONST_ME_POFF) doSendMagicEffect(pos, CONST_ME_TELEPORT) end return true end Se não pegar você bugou a função.
-
[Arquivado]Nukers Te Faz Desistir? Leia Isso!
tópico respondeu ao Jefferson19921992 de Fir3element em Noticias - Arquivo
DoS no site -> Kiwi Guard Magebomb -> limite de players por IP Entre outros que a solução é por delay na maioria das ações. -
[Arquivado]Qual O Motivo Da Maioria Dos Servidores Durarem Pouco?
tópico respondeu ao Gabriel Couto de Fir3element em Noticias - Arquivo
Simples, comprar items de graça. -
[Arquivado]Nukers Te Faz Desistir? Leia Isso!
tópico respondeu ao Jefferson19921992 de Fir3element em Noticias - Arquivo
É facíl, aprenda C++/PHP/MYSQL/LUA e seja feliz. Sem entender o executador descompilado você não vai longe... @up que parada é esse de desabilitar /ping ? -
GUI não funciona mais, foi deletado (TFS 0.4).
-
http://www.xtibia.com/forum/topic/161615-distro-sem-bug-dos-npcs/
-
Posso apresentar pra vocês meu amigo Google, ele é de boa. --' http://www.xtibia.com/forum/topic/144317-anti-ddos-apache/ Usem isso + Kiwi Guard
-
@up Meu amigo usa TFS 0.3, plain, gesior, windows e pegou 550 online a uns tempos, e nunca foi hackeado durante 3 anos. E A SENHA CRIPTOGRAFADA NÃO ADIANTA M*RDA NENHUMA, SÓ LEVA UNS SEGUNDOS A MAIS PARA HACKEAR CONTAS --------------- Quando vi seu problema achei que era aqueles leigos mas seu ot é bom, você tem que colocar acesso 3 aos news tickers (acess_news_tickers = 3, não sei se é isso...). remova todos em z_news_tickers, acho que é isso e delete o arquivo house.php ah e o xampp tem uma falha no PMA user, delete ele ou troque a senha!!!!
-
[Arquivado][Matéria] Leia Antes De Contratar Uma Hospedagem!
tópico respondeu ao nicloeher de Fir3element em Noticias - Arquivo
Que sorte! Já vi 1000 pessoas reclamando aqui da LGV Host, várias pessoas usam dedicado da softlayer, parece ser bom e tem uma que eu vejo muito é a limestone.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.