Ir para conteúdo

thiagobji

Membro
  • Registro em

  • Última visita

Tudo que thiagobji postou

  1. Já fiz essa alteração antes e não funciona. O seguinte erro é apresentado na distro: [Error - CreatureScript Interface] In a timer event called from: data/creaturescripts/scripts/onlinebonus.lua:onLogin Description: data/creaturescripts/scripts/onlinebonus.lua:10: attempt to call global 'doPlayerAddVipDays' (a nil value) stack traceback: data/creaturescripts/scripts/onlinebonus.lua:10: in function <data/creaturescripts/scripts/onlinebonus.lua:1> /code]
  2. @Vodkart poderia me salvar? ficaria muito grato!
  3. Up????? @@ Up????? @@
  4. Não há de que.
  5. Se você tiver usando um domínio do NOIP, confere se ele está direcionado pro seu IP do pc/host, e verifique se o mesmo consta no config.lua (o ip do noip)
  6. Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Ex. TFS 1.3; Base: TFS 4.0 rev3777 Qual erro está surgindo/O que você procura? Eu coloquei o sistema online bonus system no meu servidor, funcionou perfeitamente. Porém esse sistema é visando Premium Account, e no meu caso, utilizo VIP System (do mock: não utiliza storage) Você tem o código disponível? Se tiver publique-o aqui: function addOnlineBonus(cid, horas, bonus_contador, bonus_max) if not isPlayer(cid) then return false end setPlayerStorageValue(cid, bonus_contador, getPlayerStorageValue(cid, bonus_contador) + 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Por completar uma hora online sem deslogar, você ganhou 1 Online Bônus. Total: ".. getPlayerStorageValue(cid,bonus_contador) .. ".") if getPlayerStorageValue(cid, bonus_contador) >= bonus_max then doPlayerSendTextMessage(cid, 19, "Seus ".. bonus_max .." Online Bônus foram convertidos em 1 dia de Premium Account!") doPlayerAddPremiumDays(cid, 1) setPlayerStorageValue(cid, bonus_contador, 0) end addEvent(addOnlineBonus, horas * 3600 * 1000, cid, horas, bonus_contador, bonus_max) end function onLogin(cid) local bonus_contador = 72702 -- Storage que vai guardar quantos online bonus o char possui. local horas = 1 -- Quantidade de horas o char precisa ficar logado pra receber cada online bonus. local bonus_max = 30 -- Quantidade de bonus que o char precisa atingir para ganhar 1 dia de premium account, zerando o contador. if getPlayerStorageValue(cid, bonus_contador) > 0 then doPlayerSendTextMessage(cid,22,"Você está com: " .. getPlayerStorageValue(cid,bonus_contador) .. " Online Bônus.") else setPlayerStorageValue(cid, bonus_contador, 0) doPlayerSendTextMessage(cid,22,"Você está com: 0 Online Bônus.") end addEvent(addOnlineBonus, horas * 3600 * 1000, cid, horas, bonus_contador, bonus_max) return true  end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  7. Qual erro que aparece quando tentam entrar?
  8. minha internet é compartilhada Net compartilhada nem rola irmão
  9. Executa isso no SQL da sua database DROP TABLE IF EXISTS `z_ots_comunication`; CREATE TABLE IF NOT EXISTS `z_ots_comunication` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL, `type` varchar(255) NOT NULL, `action` varchar(255) NOT NULL, `param1` varchar(255) NOT NULL, `param2` varchar(255) NOT NULL, `param3` varchar(255) NOT NULL, `param4` varchar(255) NOT NULL, `param5` varchar(255) NOT NULL, `param6` varchar(255) NOT NULL, `param7` varchar(255) NOT NULL, `delete_it` int(2) NOT NULL DEFAULT '1', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
  10. thiagobji respondeu ao post em um tópico de Kevin Araujo em Suporte Tibia OTServer
    É adminlogs, falei errado. Fica no config.lua, deixa false. Tava true no meu, passei pra false e resolveu meu problema.
  11. thiagobji respondeu ao post em um tópico de Kevin Araujo em Suporte Tibia OTServer
    Mudei config.lua a parte do adminport para false e até agora resolveu meu problema.
  12. thiagobji respondeu ao post em um tópico de Kevin Araujo em Suporte Tibia OTServer
    Só 1 mano.
  13. thiagobji respondeu ao post em um tópico de Kevin Araujo em Suporte Tibia OTServer
    Parece que eu descobri o erro: [18/7/2018 4:31:15] (Error - void ServicePort::open(IPAddressList, uint16_t)) NETWORK: bind: Cannot assign requested address [18/7/2018 4:31:15] (Error - void ServicePort::open(IPAddressList, uint16_t)) NETWORK: bind: Address already in use Dá essa mensagem no momento do problema. Já pesquisei bastante sobre isso no google inteiro, tem vários tópicos aqui e no otland, porém nenhuma com uma solução.
  14. thiagobji respondeu ao post em um tópico de Kevin Araujo em Suporte Tibia OTServer
    Verdade. Source sempre salva ou fode o servidor
  15. thiagobji postou uma resposta no tópico em Suporte Tibia OTServer
    Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Uso TFS 4.0, sistema operacional Linux Debian 7 64 bits. Base: TFS 4.0 (rev 3777) Qual erro está surgindo/O que você procura? O servidor coloco online e todo mundo consegue acessar normalmente. Depois de algumas horas, ninguém mais consegue acessar o servidor e o site para de funcionar também. Alguém pode me dar uma luz?? Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  16. thiagobji respondeu ao post em um tópico de Kevin Araujo em Suporte Tibia OTServer
    Ia criar um tópico agora sobre o mesmo problema. Meu ot fica online normalmente, e do nada ninguém mais consegue logar. Memória RAM e CPU tá ok, tudo bem baixo.
  17. O linux vps são utilizados de duas formas. 1 - Filezilla ou Winscp, é onde você entra com seus dados do servidor (host) e então, passa os arquivos que você deseja para o host (sugiro compactar em winrar ou zip) 2 - Putty, é onde você executa os comandos do servidor (host), sendo eles colocar o servidor online, compilar sua source, instalar php5, mysql, apache, etc. Neste tópico aqui ensina a compilar e por o site e o servidor online, sugiro o mesmo:
  18. Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Ex. TFS 1.3; Base: Sistema Operacional Linux Ubuntu 16.04 Qual erro está surgindo/O que você procura? Desejo ocultar o Index of /layouts do meu site. Esse tópico aqui ensina: Porém não tem o arquivo httpd.conf aonde o tópico sugere que tem Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. Resolvido. Troquei de sistema operacional
  19. thiagobji respondeu ao post em um tópico de kaiquegabriel em Suporte Tibia OTServer
    Deve ser algum problema com as libs do servidor, creio eu.
  20. Provavelmente a memória ram do seu hosting não é o suficiente para colocar o servidor online. Creio que deve ser 1 GB ou algo parecido em termo de relação world/memória.
  21. Esqueci de atualizar aqui. O problema foi solucionado sozinho. Sim, do nada voltou a funcionar!! Grato.
  22. Base: TFS 0.4.0 (8.60) Qual erro está surgindo/O que você procura? Eu utilizo esse Dodge System abaixo, porém eu queria que ao tomar dano e o dodge ser ativado, aparece-se a mensagem DODGE igual acontece com o sistema de critical. Imagem abaixo: Você tem o código disponível? Se tiver publique-o aqui: local lvldodge = 48902 local percent = 0.5 function onStatsChange(cid, attacker, type, combat, value) if type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS and isCreature(attacker) then if (getPlayerStorageValue(cid, lvldodge)*3) >= math.random (0,1000) then value = math.ceil(value*(percent)) doTargetCombatHealth(attacker, cid, combat, -value, -value, 255) doSendAnimatedText(getCreaturePos(cid), "DODGE", 6) return false end end return true end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  23. Aconteceu a mesma coisa comigo!! Tive que pagar 80 reais numa distro com essa solução, mesmo vendo o comentário do Gesior pl na otland, não consegui arrumar. Valeu bro, depois vou testar aqui, você é fera!
  24. Sim, eu vi esse sistema, achei bem parecido mesmo. Porém, a ideia do script do pedido do tópico é assim: O PLAYER FICA 48 HORAS ONLINE E APÓS ISSO, GANHA 1 DIA VIP AUTOMATICAMENTE. ESSE SEU SCRIPT TAMBÉM TEM ESSA BASE, PORÉM PODE ACUMULAR. VAI QUE ELE GUARDA OS POINTS ATÉ ATINGIR 30 DIAS, ENTENDE? EU NÃO QUERO ISSO, QUERO QUE A CADA 2 DIAS ELE GANHA 1, PRA SER COMO UMA "EXPERIÊNCIA" E "BENEFÍCIO" POR FICAR ONLINE E RECEBER A VIP. PORÉM A IDEIA CENTRAL É DELE FICAR TIPO 2 DIAS ON, MAS APENAS 1 VIP. OU SEJA, ELE SEMPRE VAI FICAR FREE, PORÉM ALGUMAS VEZES VIP. ENTENDE? espero que sim! Teria como fazer isso como base no seu script? (eu já vi ele nos forums)

Informação Importante

Confirmação de Termo