Ir para conteúdo

Rhyu

Membro
  • Registro em

  • Última visita

Tudo que Rhyu postou

  1. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    o osso e que nao to conseguindo xamp para ubuntu 64bits.
  2. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    Pessoal criei um otserver 8.6 com tfs0.4 e o mesmo está dando sucesso , então para poder me proteger de DDoS to pensando em instalar o linux, só que não queria apagar o windows .Minha dúvida é se eu instalar o Linux em dual boot com windows só que abrir o servidor no Linux não adianta? tem que ter só o linux na maquina? Para versão 8.6 e melhor usar o ubuntu 10.04 ne? E alguem sabe como instalar o no-ip no linux? E alguem sabe um programa facil de manusear para abrir mysql tipo o vertrigo?
  3. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    Galera como eu corrigo esses erros no meu tfs 0.4 r3884 [22:56:09.533] [Warning - ConjureSpell::loadFunction] Function "conjureFood" doe s not exist. [22:56:09.733] [Warning - TalkAction::loadFunction] Function "addskill" does not exist. [22:56:09.883] [Warning - Event::loadScript] Event onTime not found (data/global events/scripts/zombie event.lua) [22:56:09.893] >> Loading mods... mods/Baiak.exe.exe:1: parser error : Start tag expected, '<' not found MZÉ ^ [22:56:09.903] > Loading Baiak.exe.exe...[Error - ScriptManager::loadFromXml] Ca nnot load mod Baiak.exe.exe [22:56:09.903] Line: 1, Info: Start tag expected, '<' not found [22:56:09.903] failed! Se alguem souber fico agradecido.
  4. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    Não aparece erro, o que acontece é que quando abro o ot pelo restarter , ele automaticamente entra no DoS do servidor.Ai se eu fecho o o servidor o restarter fecha automaticamente, talvez seja assim mesmo não sei.
  5. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    @echo off title OTServ Restarter echo :: ========================================= echo :: --- OTserv Restarter --- echo :: ========================================= echo :: :begin Baiak Barao echo :: echo :: ========================================= echo :: --- MENSAGEM QUE VOCÊ QUISER --- echo :: ========================================= echo :: goto begin :goto begin Uso esse com bloco de notas, mas o tfs0.4 já abre em DoS ai não sei o que faço.
  6. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    Pessoal consegui instalar normalmente seguindo esse topico http://tibiaking.com/forum/topic/8174-gesior-acc-guild-war-system-com-escudos/. Queria saber se tem como adicionar um script para a guild inimiga poder pagar hunted, e queria saber também se tem como ficar aparecendo para a guild desafiada que foi enviado um pedido de war, porque não aparece nesse.
  7. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    Galera preciso de um script para limpar database mysql. Quero um que quando o jogador não logar por mais de 20 dias ele será automaticamente deletado. E quero um também pra limpar as houses de jogadores inativos.
  8. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    Galera eu estava usando o restarter normalmente na distro 0.36 só que agora mudei para 0.4 e o que acontece e que quando abro a distro atraves do restarter ela abre na tela preta do Dos só que quando fecho o ot ele nao abre dinovo
  9. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    Boa noite pessoal, depois de muito esforço e muito tempo consegui instalar a tfs0.4 compilada com war system no meu servidor, mas agora a dúvida que eu tenho é o que mais tenho que instalar? precisa de site?
  10. Rhyu postou uma resposta no tópico em Suporte & Pedidos
    Acho que com 10mb de internet é meio impossivel 500On, em relação ao firewall alguma indicação para windows.
  11. Rhyu postou uma resposta no tópico em Suporte & Pedidos
    Galera montei um otserver somente para diversão mesmo sem fins lucrativos, e tenho algumas duvidas meu pc tem as seguintes configurações: Memoria: 8gb ddr3 processador: i5 2,54ghz hd: 500gb net: 10mb Queria limitar o número de players para que eles jogassem sem lag.Qual o número de jogadores eu coloco no max? Outra dúvida se eu criar site em localhost aqui em casa, torna o meu servidor mais vulneravel a ataques? Mais uma coisa o tamanho do meu mapa pode prejudicar o desempenho do meu otserver? e baiak aproximadamente 20mb.
  12. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    então amigo dos dois jeitos deu page not found
  13. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    então kara depois que eu executei a database não apareceu o install.php
  14. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    Pessoal estava seguindo este tutorial http://tibiaking.com/forum/topic/13639-criando-site-para-seu-ot-server-com-vertrigo/, eu fiz até o passo 6 normalmente importei a database e tal só que não fui redirecionado para esse install.php .e agora o que eu faço? Meu server já tem dados salvos vou ter que perder tudo pra por o site? meu localhost é localhost:8080 tem problema nisso?
  15. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    Bom galera meu ot e sqlite 8.6 e estou usando um sistema de reset, só que o problema é que quando da look nos players não aparece o número de reset que eles tem. E mais outra coisa, e possível fazer um rank de reset? o script e esse --[[ <(Advanced Reset System 2.0)> Autor: MarcelloMkez. Contato: ([email protected]) Versão: 2.0 Testado em: 8.50 e 8.60 TFS: 0.3.6 and 0.4.0 Fórum: http://www.xtibia.com/forum/topic/142463-advanced-reset-system-20/ -=[Características]=- ~( Versão 2.0 )~ - Resets agora Armazenados na DataBase; (Sem Valor de Storage) - Instala o System e cria a Tabela de Resets com o comando "/installreset"; - Resets no Look do jogador ex: 22:10 You see Marcello [Reset 2] (Level 8). He is an elder druid.; - [sTAGES] para "Premium Account" e "Free Account"; ]] --=[Functions]=-- -- installReset()' [instala o Sistema.] -- tableResetInstall()' [Verifica Se o Sistema ja foi instaladao.] -- nowReseting()' [Verifica, retorna o erro ou reseta.] -- getPlayerReset(cid)' [Pega numero de resets do player.] -- checLevelStageReset(cid)' [Verifica o Level para Resetar.] -- newReset(cid)' [Verifica todas as Condições de Reset.] -- addValue(value)' [Adiciona numero de resets.] --=[Comandos de Jogadores]=-- -- "/installreset" -- Só será usado uma vez, para instalar o sistema. -- "!resetar" -- Para Resetar. function onSay(cid, words, param) if words =="!resetar" then --[ Condições de Reset ] -- local coNdConf = { needPz = true, -- Precisa estar em Pz pra resetar? [true, false] needPa = false, -- Precisa ser Premium Account Pra resetar? [true, false] withe = false, -- Players com Pk Withe podem resetar? [true, false] red = false, -- Players com Pk Red pode resetar? [true, false] battle = false, -- Players precisão estar sem battle pra resetar? [true, false] teleport = true, -- Teleportar Player para o templo após resetar? [true, false] look = true, -- Aparecer Resets no Look do Player? [true, false] pid = getPlayerGUID(cid), -- Não Mexer. --[ Configurações do Reset ] -- resetConf = { Level = 350, -- Level Necessário para Resetar. [Valor] backLvl = 8, -- Level que voltará após o Reset. [Valor] time = 5, -- Tempo para o Player deslogar ao resetar, em segundos. [Valor] }, } --[[>> STAGES <<]]-- x=true;X=true -- Não Mexer. local stage = {Abilitar = {x}, Desabilitar = {}, --<< Abilitar Stages?? >>-- [{x};{}] -- [RESETS] | [PREMMY] | [FREE] stage1= {resets= 4, premmy= 330, free= 350}, stage2= {resets= 9, premmy= 340, free= 355}, -- EXPLICANDO e Configurando stages. (Se estiver Abilitado [Abilitar = {x}]) stage3= {resets= 14, premmy= 355, free= 360}, -- resets = Número de resets para o Stage; stage4= {resets= 19, premmy= 360, free= 365}, -- premmy = Level necessário para Premium Accounts; stage5= {resets= 24, premmy= 370, free= 380}, -- free = Level necessário para Free Accounts; stage6= {resets= 29, premmy= 380, free= 390}, -- Coloque em Ordem... stage7= {resets= 35, premmy= 400, free= 410}, -- [OBS: MARQUE UM "X" PARA ABILITAR OU DESABILITAR OS STAGES] stage8= {resets= 40, premmy= 410, free= 440}, -- EX: para desabilitar mude: Abilitar = {}, Desabilitar = {x} stage9= {resets= 45, premmy= 450, free= 450}, stage10={resets= 50, premmy= 465, free= 465}, } --[[>> FIM STAGES <<]]-- --=[Pega Valor de Resets]=-- function getPlayerReset(cid) local qr = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..coNdConf.pid..";") rss = qr:getDataInt("reset", coNdConf.pid) if rss < 0 then rss = 0 end return rss end local success = " ~~ Sucesso! ~~ \nVocê tem agora "..(getPlayerReset(cid)+1).." resets. \nVocê será deslogado em "..coNdConf.resetConf.time.." segundos." ;err = doPlayerSendTextMessage local qrt = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..coNdConf.pid..";");rss_db = qrt:getDataInt("reset", coNdConf.pid) local lvl_query = "UPDATE `players` SET `level` = "..(coNdConf.resetConf.backLvl)..", `experience` = 0 WHERE `id`= " .. coNdConf.pid .. ";" local reset_query = "UPDATE `players` SET `reset` = "..(getPlayerReset(cid)+(1)).." WHERE `id`= " .. coNdConf.pid .. ";" local nolook_query = "UPDATE `players` SET `description` = '' WHERE `players`.`id`= " .. coNdConf.pid .. ";" local look_query = "UPDATE `players` SET `description` = ' [Reset "..(getPlayerReset(cid)+(1)).."]' WHERE `players`.`id`= " .. coNdConf.pid .. ";" --=[Reseta]=-- function addValue(value) if coNdConf.look == false then doRemoveCreature(cid) db.executeQuery(lvl_query);db.executeQuery(reset_query);db.executeQuery(nolook_query) else doRemoveCreature(cid) db.executeQuery(lvl_query);db.executeQuery(reset_query);db.executeQuery(look_query) return LUA_NO_ERROR end end function nowReseting() if (getPlayerLevel(cid) < coNdConf.resetConf.Level) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "- Level Necessário Para o Reset ["..coNdConf.resetConf.Level.."]. Faltam "..coNdConf.resetConf.Level-getPlayerLevel(cid).." level's para você Resetar. -") return true end if getPlayerLevel(cid) >= coNdConf.resetConf.Level and (coNdConf.teleport == false) then doPlayerPopupFYI(cid, success) addEvent(addValue, coNdConf.resetConf.time*1000, value) else doPlayerPopupFYI(cid, success) addEvent(doTeleportThing, coNdConf.resetConf.time*900, cid, getTownTemplePosition(getPlayerTown(cid))) addEvent(addValue, coNdConf.resetConf.time*1000, value) return true end end --[sTAGES Nao mexer em nada.]-- function checkLevelStageReset(cid) local stages = { {resets= stage.stage1.resets, premmy= stage.stage1.premmy, free= stage.stage1.free}, {resets= stage.stage2.resets, premmy= stage.stage2.premmy, free= stage.stage2.free}, {resets= stage.stage3.resets, premmy= stage.stage3.premmy, free= stage.stage3.free}, {resets= stage.stage4.resets, premmy= stage.stage4.premmy, free= stage.stage4.free}, {resets= stage.stage5.resets, premmy= stage.stage5.premmy, free= stage.stage5.free}, {resets= stage.stage6.resets, premmy= stage.stage6.premmy, free= stage.stage6.free}, {resets= stage.stage7.resets, premmy= stage.stage7.premmy, free= stage.stage7.free}, {resets= stage.stage8.resets, premmy= stage.stage8.premmy, free= stage.stage8.free}, {resets= stage.stage9.resets, premmy= stage.stage9.premmy, free= stage.stage9.free}, {resets=stage.stage10.resets, premmy=stage.stage10.premmy, free=stage.stage10.free}, } local resets = getPlayerReset(cid) for i, tab in ipairs(stages) do if resets <= tab.resets then coNdConf.resetConf.Level = isPremium(cid) and tab.premmy or tab.free break end end if (getPlayerLevel(cid) < coNdConf.resetConf.Level) then err(cid, MESSAGE_STATUS_CONSOLE_BLUE, "- Level Necessário Para o Reset ["..coNdConf.resetConf.Level.."]. Faltam "..coNdConf.resetConf.Level-getPlayerLevel(cid).." level's para você Resetar. -") return TRUE end if getPlayerLevel(cid) >= coNdConf.resetConf.Level and (coNdConf.teleport == false) then doPlayerPopupFYI(cid, success) addEvent(addValue, coNdConf.resetConf.time*1000, value) else doPlayerPopupFYI(cid, success) addEvent(addValue, coNdConf.resetConf.time*1000, value) addEvent(doTeleportThing, coNdConf.resetConf.time*900, cid, getTownTemplePosition(getPlayerTown(cid))) return true end end function newReset(cid) if(coNdConf.needPz == true) and (getTilePzInfo(getCreaturePosition(cid)) == LUA_ERROR) then err(cid,MESSAGE_STATUS_CONSOLE_BLUE,"- Você Precisa estar em Protection Zone Para Resetar. -") return TRUE end if(coNdConf.needPa == true) and not isPremium(cid) then err(cid,MESSAGE_STATUS_CONSOLE_BLUE,"- Você Precisa ser Premium Account para Resetar. -") return TRUE end if(coNdConf.withe == false) and (getCreatureSkullType(cid) == 3) then err(cid,MESSAGE_STATUS_CONSOLE_BLUE,"- Você não pode resetar em condições de PK Withe. -") return TRUE end if(coNdConf.red == false) and (getCreatureSkullType(cid) == 4) then err(cid,MESSAGE_STATUS_CONSOLE_BLUE,"- Você não pode resetar em condições de PK Red. -") return TRUE end if(coNdConf.battle == true) and (getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE) then err(cid,MESSAGE_STATUS_CONSOLE_BLUE,"- Você Precisa estar sem Battle para Resetar. -") return TRUE end local xy = {true,false} table.insert(stage.Abilitar, false) table.insert(stage.Desabilitar, false) if stage.Abilitar[1] == xy[1] and stage.Desabilitar[1] == xy[2] then checkLevelStageReset(cid) elseif stage.Abilitar[1] == xy[2] and stage.Desabilitar[1] == xy[1] then nowReseting() else doPlayerPopupFYI(cid, "LUA_ERROR; Configure corretamente o Sistema de STAGES!") end return true end function tableResetInstall() print(not rss_db and LUA_ERROR or "Tabela de Resets: Instalada ... [success] ") addEvent(newReset, 1000, cid) return false end if tableResetInstall() then end end --=[install System]=-- function installReset() if db.executeQuery("ALTER TABLE `players` ADD reset INT(11) NOT NULL DEFAULT 0;") then print("[MarcelloMkez] -= Advanced Reset System 2.0 por DataBase =- Instalado com sucesso!") return TRUE end print('[Advanced Reset System/MarcelloMkez] Não foi possível instalar o Sistema.') return FALSE end local tt = { "Preparando Instalação...", "Instalando: TableReset Db...", "Instalando: getPlayerReset()...", "Instalando: addValue()...", "Instalando: checkLevelStageReset()...", "Instalando: newReset() and nowReseting()...", "Finalizando Instalação...", "...", success = { "Iniciando...", "function: TableReset Db... [success]", "function: getPlayerReset()... [success]", "function: addValue(value)... [success]", "function: checkLevelStageReset()... [success]", "function: newReset() and nowReseting()... [success]", "Fim da Instalação. ", "by: ~~ MarcelloMkez ~~ \nContato: [email protected]", inst = {"MarcelloMkez","Advanced Reset System 2.0 por DataBase" }, }, } if words == "/installreset" and getPlayerAccess(cid) >= 3 then function install() if installReset() then print(""..tt.success[7].."") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,""..tt.success[8].."") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "["..tt.success.inst[1].."] -="..tt.success.inst[2].."=- Instalado com sucesso!") else print("["..tt.success.inst[1].."] FALHA NA INSTALAÇÃO! [O sistema ja foi instalado].") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "["..tt.success.inst[1].."] FALHA NA INSTALAÇÃO! [O sistema ja foi instalado].") end return 1 end function concl(cid) local typetx = MESSAGE_STATUS_CONSOLE_BLUE print(""..tt.success[7].."") print(""..tt[8].."") doPlayerSendTextMessage(cid, typetx,""..tt.success[7].."") doPlayerSendTextMessage(cid, typetx,""..tt[8].."") addEvent(install, 1000,cid) end function finall(cid) local typetx = MESSAGE_STATUS_CONSOLE_BLUE print(""..tt.success[6].."") print(""..tt[7].."") doPlayerSendTextMessage(cid, typetx,""..tt.success[6].."") doPlayerSendTextMessage(cid, typetx,""..tt[7].."") addEvent(concl, 3000,cid) end function installDd(cid) local typetx = MESSAGE_STATUS_CONSOLE_BLUE print(""..tt.success[5].."") print(""..tt[6].."") doPlayerSendTextMessage(cid, typetx,""..tt.success[5].."") doPlayerSendTextMessage(cid, typetx,""..tt[6].."") addEvent(finall, 1000,cid) end function installCc(cid) local typetx = MESSAGE_STATUS_CONSOLE_BLUE print(""..tt.success[4].."") print(""..tt[5].."") doPlayerSendTextMessage(cid, typetx,""..tt.success[4].."") doPlayerSendTextMessage(cid, typetx,""..tt[5].."") addEvent(installDd, 1000,cid) end function installBb(cid) local typetx = MESSAGE_STATUS_CONSOLE_BLUE print(""..tt.success[3].."") print(""..tt[4].."") doPlayerSendTextMessage(cid, typetx,""..tt.success[3].."") doPlayerSendTextMessage(cid, typetx,""..tt[4].."") addEvent(installCc, 1000,cid) end function installAa(cid) local typetx = MESSAGE_STATUS_CONSOLE_BLUE print(""..tt.success[2].."") print(""..tt[3].."") doPlayerSendTextMessage(cid, typetx,""..tt.success[2].."") doPlayerSendTextMessage(cid, typetx,""..tt[3].."") addEvent(installBb, 1000,cid) end function toInstall() local typetx = MESSAGE_STATUS_CONSOLE_BLUE print(""..tt.success[1].."") print(""..tt[2].."") doPlayerSendTextMessage(cid, typetx,""..tt.success[1].."") doPlayerSendTextMessage(cid, typetx,""..tt[2].."") addEvent(installAa, 1000,cid) end function preparation() local typetx = MESSAGE_STATUS_CONSOLE_BLUE print(""..tt[1].."") doPlayerSendTextMessage(cid, typetx,""..tt[1].."") addEvent(toInstall, 3000,cid) end if preparation() then end end return 1 end --=[by: MarcelloMkez]=-- Ai só adicionei a tag no talkaction e pronto o script funciona normal mas o look não
  16. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    Tipo entrei nele aqui e ele tem as seguintes opções Filter Proxy Filter Cookies Filter Java Applets Filter ActiveX Filter Popup Windows Block Fragmented IP Packets Port Scan Detection IP Flood Detection Firewall Protection X Só tinha essa marcada Posso marcar todas, ou tem algum problema?
  17. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    O roteador e o thomson da net virtua modelo Thomson dwg850
  18. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    Será que compensa eu abrir o servidor por Virtual BOX usando Linux e configurar iptables e tal, ou vão derrubar do mesmo jeito, afinal o sistema principal e windows, ou estou falando besteira
  19. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    HSUHSUHSUSH não é VPS não é o PC aqui de casa feito pra hospedar o servidor PS: Se isso é a mesma coisa que VPS , desculpe minha ignorancia
  20. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    O dificil e chegar a 400 sem tomar um DDoS e cair no windows , a proposito tem alguma outra ferramenta eficiente alem do Kiwiguard
  21. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    Gostaria de saber quantos player aguenta um computador com essas configurações Ram: 8GB HD: 500GB Mapa: Baiak 20MB Sistema Operaciona: WIndows 7 Internet: 10MB Upload: 1,5MB Outra coisa que eu gostaria de saber é se eu pegar as sources e compilar no Windows 7 ajuda em algo ou não muda nada? Abraço
  22. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    Bom é o seguinte , tenho um pc com as seguintes configurações Memoria:8GB HD: 500GB Processador: i5 E queria abrir um otserver Baiak, só que como a segurança no windows não é muito boa , pensei em instalar O linux para executar o servidor, e minha dúvida e abrir servidor por virtual BOX dexa o server lagado? da pra configurar o iptables usando virtual box no linux?
  23. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    O problema e conseguir compilar. Alguem sab como resolver isso Configure complete, now you may type 'make'. rogerio@rogerio-pc:~/Downloads/source$ make make all-am make[1]: Entrando no diretório `/home/rogerio/Downloads/source' g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_SQLITE__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT luascript.o -MD -MP -MF .deps/luascript.Tpo -c -o luascript.o luascript.cpp luascript.cpp: Na função membro ‘bool LuaScriptInterface::loadDirectory(const string&, Npc*)’: luascript.cpp:719:23: erro: ‘class boost::filesystem3::directory_entry’ has no member named ‘leaf’ make[1]: ** [luascript.o] Erro 1 make[1]: Saindo do diretório `/home/rogerio/Downloads/source' make: ** [all] Erro 2 Ta com esse erro agora na hora de dar make game.cpp: Na função membro ‘void Game::prepareGlobalSave()’: game.cpp:6138:30: erro: array subscript is above array bounds [-Werror=array-bounds] game.cpp:6140:22: erro: array subscript is above array bounds [-Werror=array-bounds] cc1plus: all warnings being treated as errors make[1]: ** [game.o] Erro 1 make[1]: ** Esperando que outros processos terminem. mv -f .deps/house.Tpo .deps/house.Po mv -f .deps/housetile.Tpo .deps/housetile.Po mv -f .deps/ioban.Tpo .deps/ioban.Po make[1]: Saindo do diretório `/home/rogerio/Downloads/sv2' make: ** [all] Erro 2 Alguma outra versão do ubuntu e mais facil de compilar o otserver?
  24. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    Já ouvi falar mais dizem que fica meio lag rodar pelo wine
  25. Rhyu postou uma resposta no tópico em Suporte Tibia OTServer
    Se alguem puder me ajudar via msn agradeço [email protected]

Informação Importante

Confirmação de Termo