Ir para conteúdo

Sammy

Membro
  • Registro em

  • Última visita

Tudo que Sammy postou

  1. Abra seu config.lua e altere encryptionType "sha1" para plain.
  2. local config = { semana_mes = "semana", days = {4,7}, tempo = 600, p = {{x=601,y=40,z=7}, {x=601,y=41,z=7}, {x=601,y=42,z=7}, {x=601,y=43,z=7}, {x=601,y=44,z=7}, {x=685,y=40,z=7}, {x=685,y=41,z=7}, {x=685,y=42,z=7}, {x=685,y=43,z=7}, {x=685,y=44,z=7} }, idpedra=1304, p2 = {{x=613,y=40,z=7}, {x=613,y=41,z=7}, {x=613,y=42,z=7}, {x=613,y=43,z=7}, {x=613,y=44,z=7}, {x=625,y=40,z=7}, {x=625,y=41,z=7}, {x=625,y=42,z=7}, {x=625,y=43,z=7}, {x=625,y=44,z=7}, {x=638,y=43,z=7}, {x=640,y=42,z=7}, {x=648,y=40,z=7}, {x=646,y=42,z=7} }, idpedra2=1353, p3 = {{x=661,y=40,z=7}, {x=661,y=41,z=7}, {x=661,y=42,z=7}, {x=661,y=43,z=7}, {x=661,y=44,z=7}, {x=673,y=40,z=7}, {x=673,y=41,z=7}, {x=673,y=42,z=7}, {x=673,y=43,z=7}, {x=673,y=44,z=7} }, idpedra3=1354, m={{"Gerador Azul I",{x=607,y=42,z=7}}, {"Gerador Vermelho I",{x=679,y=42,z=7}} }, nkpos = {{x=1,y=1,z=7}, {x=1,y=1,z=7}, {x=1,y=1,z=7}, {x=1,y=1,z=7}, {x=1,y=1,z=7}, {x=1,y=1,z=7} }} --em segundos function onTimer() local time = os.date("*t") if (config.semana_mes == "semana" and isInArray(config.days,time.wday)) or (config.semana_mes == "mes" and isInArray(config.daystime.day)) or config.semana_mes == "" then for _,k in pairs(config.nkpos) do if isMonster(getTopCreature(k).uid) then doRemoveCreature(getTopCreature(k).uid) end end for _,k in pairs(config.p) do doRemoveItem(getTileItemById(k,config.idpedra).uid,1) end for _,k in pairs(config.p2) do doRemoveItem(getTileItemById(k,config.idpedra2).uid,1) end for _,k in pairs(config.p3) do doRemoveItem(getTileItemById(k,config.idpedra3).uid,1) end for _,k in pairs(config.p) do doCreateItem(config.idpedra,k) end for _,k in pairs(config.p2) do doCreateItem(config.idpedra2,k) end for _,k in pairs(config.p3) do doCreateItem(config.idpedra3,k) end for _,o in pairs(config.m) do doSummonCreature(o[1],o[2]) end local mensage1 = "[Evento Dota] Liberada Sala dos Times! Quem quiser Participar, vá para a sala de times até o Evento começar. Depois que começar, sÓ na outra rodada! Gogo (TELEPORTE PARA O DOTA NO TEMPLO DA CIDADE PRINCIPAL)" -- Mensagem Inicial gatepos = {x=677, y=14, z=7, stackpos=1} -- Posição da Pedra getgate = getThingfromPos(gatepos) if getgate.itemid == 1304 then broadcastMessage(mensage1, MESSAGE_EVENT_ADVANCE) doRemoveItem(getgate.uid,1) end addEvent(startDota,config.tempo*1000,nil) end return true end function startDota() local mensage1 = "[Evento Dota] Evento Iniciado! Destruam as Torres! quem destruir as 3 Torres primeiro, Ganha!" -- Mensagem Inicial local monster1 = "Gerador Azul I" -- Geradores Iniciais local monster2 = "Gerador Vermelho I" -- Geradores Iniciais gatepos = {x=685, y=42, z=7, stackpos=1} -- Posição da Pedras 1 getgate = getThingfromPos(gatepos) gatepos11 = {x=685, y=41, z=7, stackpos=1} -- Posição da Pedras 11 getgate11 = getThingfromPos(gatepos11) gatepos12 = {x=685, y=40, z=7, stackpos=1} -- Posição da Pedras 12 getgate12 = getThingfromPos(gatepos12) gatepos13 = {x=685, y=44, z=7, stackpos=1} -- Posição da Pedras 13 getgate13 = getThingfromPos(gatepos13) gatepos14 = {x=685, y=43, z=7, stackpos=1} -- Posição da Pedras 14 getgate14 = getThingfromPos(gatepos14) gatepos2 = {x=601, y=42, z=7, stackpos=1} -- Posição da Pedra 2 getgate2 = getThingfromPos(gatepos2) gatepos21 = {x=601, y=41, z=7, stackpos=1} -- Posição da Pedra 21 getgate21 = getThingfromPos(gatepos21) gatepos22 = {x=601, y=40, z=7, stackpos=1} -- Posição da Pedra 22 getgate22 = getThingfromPos(gatepos22) gatepos23 = {x=601, y=43, z=7, stackpos=1} -- Posição da Pedra 23 getgate23 = getThingfromPos(gatepos23) gatepos24 = {x=601, y=44, z=7, stackpos=1} -- Posição da Pedra 24 getgate24 = getThingfromPos(gatepos24) if getgate.itemid == 1304 and getgate2.itemid == 1304 then broadcastMessage(mensage1, MESSAGE_EVENT_ADVANCE) doRemoveItem(getgate.uid,1) doRemoveItem(getgate11.uid,1) doRemoveItem(getgate12.uid,1) doRemoveItem(getgate13.uid,1) doRemoveItem(getgate14.uid,1) doRemoveItem(getgate2.uid,1) doRemoveItem(getgate21.uid,1) doRemoveItem(getgate22.uid,1) doRemoveItem(getgate23.uid,1) doRemoveItem(getgate24.uid,1) doCreateItem(1304, {x=677, y=14, z=7}) end end
  3. Sammy postou uma resposta no tópico em Suporte Tibia OTServer
    Cara, eu recomendo o uso do Modern Aac, aqui no site você encontra outros Gesior que estão funcionando, é só você instalar corretamente. A disponha.
  4. Olá, qual a versão do seu executavel? TFS 0.4? 0.3.6? Tem um usuário que teve o mesmo problema e já foi solucionado. Segue o tópico: http://tibiaking.com/forum/topic/26900-resolvido-erro-ao-tentar-deixar-online/ Isto alende ser no executável também pode ser em algum script em seu servidor que você mesmo deve corrigi-lo. Checar 1 por 1, e ir vendo aonde está o crash. A disponha.
  5. Dúvida sanada, tag adicionada. Tópico movido!
  6. Sammy postou uma resposta no tópico em Suporte Tibia OTServer
    Erro está no seu site, qual site está a usar? O erro acima já foi solucionado, porém esse erro não tem mais nada haver, é com o site mesmo. Você configuro tudo corretamente as URL, etc..? Quando cria o personagem ele não está achando a próxima pagina para ir, mal configurado ou faltando a pagina.
  7. Sammy postou uma resposta no tópico em Suporte Tibia OTServer
    Execute no seu MySQL CREATE TABLE IF NOT EXISTS `PagSeguroTransacoes` ( `TransacaoID` VARCHAR(36) NOT NULL, `VendedorEmail` VARCHAR(200) NOT NULL, `Referencia` VARCHAR(200) DEFAULT NULL, `TipoFrete` CHAR(2) DEFAULT NULL, `ValorFrete` DECIMAL(10,2) DEFAULT NULL, `Extras` DECIMAL(10,2) DEFAULT NULL, `Anotacao` text, `TipoPagamento` VARCHAR(50) NOT NULL, `StatusTransacao` VARCHAR(50) NOT NULL, `CliNome` VARCHAR(200) NOT NULL, `CliEmail` VARCHAR(200) NOT NULL, `CliEndereco` VARCHAR(200) NOT NULL, `CliNumero` VARCHAR(10) DEFAULT NULL, `CliComplemento` VARCHAR(100) DEFAULT NULL, `CliBairro` VARCHAR(100) NOT NULL, `CliCidade` VARCHAR(100) NOT NULL, `CliEstado` CHAR(2) NOT NULL, `CliCEP` VARCHAR(9) NOT NULL, `CliTelefone` VARCHAR(14) DEFAULT NULL, `ProdDescricao` VARCHAR(200) DEFAULT NULL, `ProdValor` VARCHAR(200) DEFAULT NULL, `ProdID` VARCHAR(200) DEFAULT NULL, `ProdQuantidade` VARCHAR(200) DEFAULT NULL, `NumItens` INT(11) NOT NULL, `Data` datetime NOT NULL, `status` tinyint(1) UNSIGNED NOT NULL DEFAULT '0', `servidor` VARCHAR(20) NOT NULL, `DataEntregue` INT(3) NOT NULL, UNIQUE KEY `TransacaoID` (`TransacaoID`,`StatusTransacao`), KEY `Referencia` (`Referencia`), KEY `status` (`status`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  8. PVP Zone Tool?
  9. Sammy postou uma resposta no tópico em Suporte Tibia OTServer
    Acredito que pode fazer isso por storage, por creaturescripts, que ao usar Spell pode adicionar uma storage no jogador por algum tempo, e logo após remover o mesmo. Só que você alende criar o script terá que adicionar a função em TODAS magias do seu servidor. Como o Daniel disse, vai ser meio complicadinho, assim, achar PRONTO, mais da pra fazer. A disponha.
  10. Sammy postou uma resposta no tópico em Suporte Tibia OTServer
    <?xml version="1.0" encoding="UTF-8"?> <mod name="Buy premium command" version="1.0" author="The Forgotten Server" contact="otland.net" enabled="yes"> <config name="buypremium_config"><![CDATA[ config = { days = 30, id = 2160, cost = 1, maxDays = 360 } ]]></config> <talkaction words="!buypremium; !pacc" event="buffer"><![CDATA[ domodlib('buypremium_config') if(getPlayerPremiumDays(cid) > config.maxDays) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You can not buy more than " .. config.days + config.maxDays .. " days of Premium Account.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return end if(not doPlayerRemoveItem(cid, config.id, config.cost)) then doPlayerSendCancel(cid, "You don't have enough money, " .. config.days .. " days premium account costs " .. config.cost .. " gold coins.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return end doPlayerAddPremiumDays(cid, config.days) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have bought " .. config.days .. " days of premium account.") ]]></talkaction> </mod> ID: id do item COST: Quantidade que ira remover. Se der erro poste o erro,
  11. Cara, pela minha experiência, o client mais usado é o 8.6, com a rev 3777 para linux ou 3884 para windows. Agora você pode tentar inovar algo, também tá sendo utilizado muito 9.6 e 9.8, com a rev 5765 9.6 e tfs 0.2.15 para 9.8. São os mais estável no momento. A disponha.
  12. Qual foi sua última atualização no servidor? Veja quais os scripts que você inseriu nele ultimamente. Tente usar o meu Distro 0.3.6 , ele roda perfeitamente em seu servidor, veja se nele também da algum erro. http://tibiaking.com/forum/topic/26164-distro-tfs-036-anti-dv-atualizada-07062013/
  13. Em globalevents.xml adicione: <globalevent name="dota" time="17:00" event="script" value="dota.lua"/> Em 17:00 coloque a hora que você quiser. Agora crie um arquivo chamado dota.lua na pasta dos scripts e adicione: local config = { semana_mes = "semana", days = {4,7}, tempo = 600, p = {{x=601,y=40,z=7}, {x=601,y=41,z=7}, {x=601,y=42,z=7}, {x=601,y=43,z=7}, {x=601,y=44,z=7}, {x=685,y=40,z=7}, {x=685,y=41,z=7}, {x=685,y=42,z=7}, {x=685,y=43,z=7}, {x=685,y=44,z=7} }, idpedra=1304, p2 = {{x=613,y=40,z=7}, {x=613,y=41,z=7}, {x=613,y=42,z=7}, {x=613,y=43,z=7}, {x=613,y=44,z=7}, {x=625,y=40,z=7}, {x=625,y=41,z=7}, {x=625,y=42,z=7}, {x=625,y=43,z=7}, {x=625,y=44,z=7}, {x=638,y=43,z=7}, {x=640,y=42,z=7}, {x=648,y=40,z=7}, {x=646,y=42,z=7} }, idpedra2=1353, p3 = {{x=661,y=40,z=7}, {x=661,y=41,z=7}, {x=661,y=42,z=7}, {x=661,y=43,z=7}, {x=661,y=44,z=7}, {x=673,y=40,z=7}, {x=673,y=41,z=7}, {x=673,y=42,z=7}, {x=673,y=43,z=7}, {x=673,y=44,z=7} }, idpedra3=1354, m={{"Gerador Azul I",{x=607,y=42,z=7}}, {"Gerador Vermelho I",{x=679,y=42,z=7}} }, nkpos = {{x=1,y=1,z=7}, {x=1,y=1,z=7}, {x=1,y=1,z=7}, {x=1,y=1,z=7}, {x=1,y=1,z=7}, {x=1,y=1,z=7} }} --em segundos function onTime() local time = os.date("*t") if (config.semana_mes == "semana" and isInArray(config.days,time.wday)) or (config.semana_mes == "mes" and isInArray(config.daystime.day)) or config.semana_mes == "" then for _,k in pairs(config.nkpos) do if isMonster(getTopCreature(k).uid) then doRemoveCreature(getTopCreature(k).uid) end end for _,k in pairs(config.p) do doRemoveItem(getTileItemById(k,config.idpedra).uid,1) end for _,k in pairs(config.p2) do doRemoveItem(getTileItemById(k,config.idpedra2).uid,1) end for _,k in pairs(config.p3) do doRemoveItem(getTileItemById(k,config.idpedra3).uid,1) end for _,k in pairs(config.p) do doCreateItem(config.idpedra,k) end for _,k in pairs(config.p2) do doCreateItem(config.idpedra2,k) end for _,k in pairs(config.p3) do doCreateItem(config.idpedra3,k) end for _,o in pairs(config.m) do doSummonCreature(o[1],o[2]) end local mensage1 = "[Evento Dota] Liberada Sala dos Times! Quem quiser Participar, vá para a sala de times até o Evento começar. Depois que começar, sÓ na outra rodada! Gogo (TELEPORTE PARA O DOTA NO TEMPLO DA CIDADE PRINCIPAL)" -- Mensagem Inicial gatepos = {x=677, y=14, z=7, stackpos=1} -- Posição da Pedra getgate = getThingfromPos(gatepos) if getgate.itemid == 1304 then broadcastMessage(mensage1, MESSAGE_EVENT_ADVANCE) doRemoveItem(getgate.uid,1) end addEvent(startDota,config.tempo*1000,nil) end return true end function startDota() local mensage1 = "[Evento Dota] Evento Iniciado! Destruam as Torres! quem destruir as 3 Torres primeiro, Ganha!" -- Mensagem Inicial local monster1 = "Gerador Azul I" -- Geradores Iniciais local monster2 = "Gerador Vermelho I" -- Geradores Iniciais gatepos = {x=685, y=42, z=7, stackpos=1} -- Posição da Pedras 1 getgate = getThingfromPos(gatepos) gatepos11 = {x=685, y=41, z=7, stackpos=1} -- Posição da Pedras 11 getgate11 = getThingfromPos(gatepos11) gatepos12 = {x=685, y=40, z=7, stackpos=1} -- Posição da Pedras 12 getgate12 = getThingfromPos(gatepos12) gatepos13 = {x=685, y=44, z=7, stackpos=1} -- Posição da Pedras 13 getgate13 = getThingfromPos(gatepos13) gatepos14 = {x=685, y=43, z=7, stackpos=1} -- Posição da Pedras 14 getgate14 = getThingfromPos(gatepos14) gatepos2 = {x=601, y=42, z=7, stackpos=1} -- Posição da Pedra 2 getgate2 = getThingfromPos(gatepos2) gatepos21 = {x=601, y=41, z=7, stackpos=1} -- Posição da Pedra 21 getgate21 = getThingfromPos(gatepos21) gatepos22 = {x=601, y=40, z=7, stackpos=1} -- Posição da Pedra 22 getgate22 = getThingfromPos(gatepos22) gatepos23 = {x=601, y=43, z=7, stackpos=1} -- Posição da Pedra 23 getgate23 = getThingfromPos(gatepos23) gatepos24 = {x=601, y=44, z=7, stackpos=1} -- Posição da Pedra 24 getgate24 = getThingfromPos(gatepos24) if getgate.itemid == 1304 and getgate2.itemid == 1304 then broadcastMessage(mensage1, MESSAGE_EVENT_ADVANCE) doRemoveItem(getgate.uid,1) doRemoveItem(getgate11.uid,1) doRemoveItem(getgate12.uid,1) doRemoveItem(getgate13.uid,1) doRemoveItem(getgate14.uid,1) doRemoveItem(getgate2.uid,1) doRemoveItem(getgate21.uid,1) doRemoveItem(getgate22.uid,1) doRemoveItem(getgate23.uid,1) doRemoveItem(getgate24.uid,1) doCreateItem(1304, {x=677, y=14, z=7}) end end Bom, essa é uma parte do evento automatico, se você já estiver o resto instalado, vai funcionar, não sei se tem alguma diferença o seu com o automatico entre outros scripts, porém, teste, se der erro, entre em contato novamente. OBS: Verifique as posições veja se está corretamente com o seu também.
  14. Sammy postou uma resposta no tópico em Suporte Tibia OTServer
    Eu sei do script que fica dando use na alavanca sem parar, mais o cara perde sim, perde e ganha, perde e ganhe, assim vai indo. Mais o bot fica lá automatico. Pra resolver isso recomendo não dar muito dinheiro de prémio, assim muitos jogadores não vão ficar no cassino com bot automatico, pois não vai dar quase nada. Aí nimguém vai querer usar o cassino se der pouca grana, rsrsrsrs. Ou você pode bloqueiar o uso de bot total no seu servidor. Aí ninguém joga, rsrsrsrs. Solução final é retirar o sistema, ou entre em contato com algum scripter, de que o player só pode dar use na alavanca de X em X minutos. Dúvidas a disponha.
  15. O primeiro erro é que você precisa iniciar seu servidor não a partir de um usuário root. O segundo erro é que você está tentando rodar um servidor compilado por fora, por exemplo, você baixou já o theforgottenserver compilado em um 32bits e o seu sistema que você está tentando rodar é 64bits, ou vise versa. (Baixou um 64bits tentando iniciar em 32bits). TibiaKing a disponha.
  16. Excelente mapa, ele é atual para Low Rate pelo que eu vi né? Ele possue quantos MB? Bora colocar isso Online pra ver se da jogadores? Bom trabalho.
  17. Sammy postou uma resposta no tópico em Mapas de Tibia
    Olhando bem para o meio do mapa, na imagem citada, vocês verão uma mini-cave, nela tem um bug que a escada não desce, portanto se forem inserir esse mapa em seu servidor, arrumem antes que players fiquem presos! A disponha! (:
  18. Obrigado, TibiaKing a disponha!
  19. Você configurou corretamente as posições das pedras no script? O primeiro comando a ser usado é /team-dota depois que os players entrarem é /start-dota. Se o script estiver 100% configurado não havera erros. O Dota (Manual), iniciado por comando, é necessário já ter as pedras no mapa. (Creio eu). Fora isso da algum erro no seu TFS? Qual? Poste.
  20. Sammy postou uma resposta no tópico em Suporte Tibia OTServer
    Mudar senha do apache e do site? Não precisa. Só altere a do Pma mesmo (PhpMyAdmin). Agora aconselho você seguir o tutorial que lhe passei para proteger seu Xampp + Gesior. Grande Abraços, TK A Disponha!
  21. Sammy postou uma resposta no tópico em Suporte Tibia OTServer
    Instale o Xampp 1.7.3 corretamente. Navegue até a pasta do xampp remove a pasta webdav e webalizer, reinicie o apache. Agora vai: http://localhost/security Clique em English, Clique no link em xampp security. Escolha uma senha para o root. Pronto, http://localhost/phpmyadmin Abraços! TibiaKing a disponha.
  22. Sammy postou uma resposta no tópico em Suporte Tibia OTServer
    Você muda na configuração do apache, mais porquê não utilizar Xampp? Tão mais fácil, já teria resolvido seu problema. OBS: Xampp 1.7.3
  23. Sammy postou uma resposta no tópico em Suporte Tibia OTServer
    Use o xampp 1.7.3 e segue nosso tutorial Protegendo Xampp + Gesior. http://tibiaking.com/forum/topic/26861-tutorial-protegendo-seu-gesior-e-xampp/ Abraços! Tibia King a disponha.
  24. Max, envia o mapa em que você usou para testa-lo o sistema. E o mapa deve estar em PZ Zone? PVP? NON PVP?

Informação Importante

Confirmação de Termo