Ir para conteúdo
Banner com Efeitos

Yan Liima

Héroi
  • Registro em

  • Última visita

  1. xainvi reagiu a uma resposta no tópico: [8.60] TFS 0.4 Rev3996 War & Cast
  2. holydoxss começou a seguir Yan Liima
  3. Como o @Underewardisse é possível usar o HTTP apenas para teste, credenciais em produção o Mercado Pago exige que o site use HTTPS com certificado SSL/TLS válido. E sim, é possível usar HTTPS(443) com certificado no XAMPP bem simples, embora não recomendo usar XAMPP para servidor em produção, já que XAMPP é para ambiente de desenvolvimento. Se você utiliza Windows Server recomendo mudar para IIS do próprio sistema. Como o tópico não se trata de como resolver essa questão no XAMPP, recomendo criar um tópico referente a isso. Edit: me toquei agora que você mencionou que utiliza xampp em casa, provavelmente seria Windows 10/11. Esquece o Windows Server
  4. L3K0T começou a seguir Yan Liima
  5. Gabrielx17 reagiu a uma resposta no tópico: (Resolvido)Ajuda site Modern tfs 0.4 DBO
  6. Muvukaa começou a seguir Yan Liima
  7. L3K0T reagiu a uma resposta no tópico: [8.60] TFS 0.4 Rev3996 War & Cast
  8. Maniaco reagiu a uma resposta no tópico: [8.60] TFS 0.4 Rev3996 War & Cast
  9. xwarlleyx começou a seguir Yan Liima
  10. Um rapaz me contactou uma vez para criar esse sistema, cheguei a fazer para Modern AAC , fiz por storage obviamente. Ficou show, porém o maluco simplesmente sumiu e não cheguei a enviar e nem receber haha. Mas sim, é uma ideia muito bacana. Os servidores hoje em dia são praticamente todos iguais, nada diferente nada inovador.
  11. Irmão presta atenção na data, tu ta revivendo um tópico de 2015. Caso não encontre o que deseja, se necessário crie um novo tópico a respeito do seu problema/pedido. REGRAS GERAIS
  12. Antes de tudo faça os seguintes testes e me de um retorno, se possivel bem detalhado Com o God mova o player(dono) pra dentro da house e vê se ele consegue andar livremente Crie essa mesma porta que está utilizando na house e veja se ela abre normal sem nenhum atributo setada nela(ops, vi que você disse que funciona. ignore este) No seu mapa editor verifique se os pisos das casas estão selecionados corretos(geralmente ficam com a cor roxa/azul). Não esqueça de conferir se o piso de baixo da porta também está OK. Qual REV da TFS 0.4 está utilizando? testou com outra?... Tente substituir seus scripts citados por este: doors.lua: closingdoor.lua:
  13. Yan Liima postou uma resposta no tópico em Códigos C++
    Então provavelmente a alteração não foi feita corretamente. Quando for compilar, recompile tudo do zero.
  14. Em \data\npc\lib\npcsystem tentem utilizar está LIB: npchandler.lua
  15. Gabrielx17 reagiu a uma resposta no tópico: Ajuda adicionar nova vocaçao Modern ACC
  16. Orientalz reagiu a uma resposta no tópico: Limite de players em guild website
  17. Yan Liima reagiu a uma resposta no tópico: startupDatabaseOptimization
  18. @BangxDisso não tem definido na source para ativar/desativar no config. Então nada do que tu ta tentando fazer irá resolver. Da uma checada no seu server_config da database. Vê se está tudo certinho lá. Seta a versão da db com o valor 27. server_config.sql
  19. Yan Liima reagiu a uma resposta no tópico: Addon System - (PDA)
  20. Alterei o valor para segundos, vê se agora vai: function onUse(cid, item, frompos, item2, topos) local config = { timeExhausted = 0, -- tempo em horas para poder usar o item novamente. timeForUse = 3600, -- tempo em segundos que o player poderá entrar na cave, 3600 = 1hora. exhausted = 156751, storage = 789450, toKnow = 456789, effect = 27, -- efeito que dará ao usar o item. } if getPlayerStorageValue(cid, config.exhausted) < os.time() then setPlayerStorageValue(cid, config.storage, os.time()+config.timeForUse) setPlayerStorageValue(cid, config.exhausted, config.timeExhausted * 60 + os.time()) doRemoveItem(item.uid,1) setPlayerStorageValue(cid, config.toKnow, 1) doSendMagicEffect(getThingPos(cid), config.effect) doPlayerSendTextMessage(cid, 19, "Voce Usou a Bonus Area") else doPlayerSendTextMessage(cid, 19, "Num da") end return true end
  21. function onUse(cid, item, frompos, item2, topos) local config = { timeExhausted = 0, -- tempo em horas para poder usar o item novamente. timeForUse = 1, -- tempo em horas que o player poderá entrar na cave. exhausted = 156751, storage = 789450, toKnow = 456789, effect = 27, -- efeito que dará ao usar o item. } if getPlayerStorageValue(cid, config.exhausted) < os.time() then setPlayerStorageValue(cid, config.storage, os.time() + config.timeForUse * 60) setPlayerStorageValue(cid, config.exhausted, config.timeExhausted * 60 + os.time()) doRemoveItem(item.uid,1) setPlayerStorageValue(cid, config.toKnow, 1) doSendMagicEffect(getThingPos(cid), config.effect) doPlayerSendTextMessage(cid, 19, "Voce Usou a Bonus Area") else doPlayerSendTextMessage(cid, 19, "Num da") end return true end
  22. É só pegar a função que eu fiz, copiar e editar... <event type="think" name="Kickp2" event="script" value="NOME_DO_SCRIPT.lua"/>
  23. local config = { toKnow = 456789, storage = 789456, pos = {x = 402, y = 907, z = 7}, -- para onde o jogador será teleportado caso o tempo tenha acabado. } local function kickP(cid) if(isPlayer(cid)) then doRemoveCreature(cid) end end function onKill(cid, target, lastHit) if getPlayerStorageValue (cid, config.toKnow) == 1 then if getPlayerStorageValue (cid, config.storage) < os.time () then doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT) doRemoveCreature (cid) end end return true end function onThink(cid, interval) if getPlayerStorageValue (cid, config.toKnow) == 1 and getPlayerStorageValue (cid, config.storage) < os.time () then addEvent(kickP, 3000, cid) -- 3000 = 3 segundos. end return true end function onLogin(cid) if getPlayerStorageValue (cid, config.toKnow) == 1 then if getPlayerStorageValue (cid, config.storage) < os.time () then doTeleportThing (cid, config.pos) setPlayerStorageValue (cid, config.toKnow, 0) end end return true end nova tag XML <event type="think" name="Kickp" event="script" value="NOME_DO_SCRIPT.lua"/>
  24. @Doidodepeda <globalevent name="shutdown" time="05:50;17:00" event="script" value="shutdown.lua"/> No XML só substituir.
  25. Linux acaba sendo a melhor opção, os servidores têm mais estabilidade com ele. Sem contar que o Linux consome bem menos. Mas apesar de tu não ter gostado muito do comentário do Endless, ele não está errado não... Seria muito melhor uma VPS, servidor em casa acaba tendo muitos problemas nos quais ja foram citados. Já tive servidor em casa em 2011, foi a pior bosta que já fiz.
  26. Não, por padrão não é automático. E sim, se tu colocar uma sprite grande o nick não irá subir pra cima do personagem. A posição é uma só, idependente da sprite. Tu pode mudar isso no código fonte do otclient. Em creature.cpp da pra tu ajustar. Depois é só compilar o novo .exe .
  27. Yan Liima postou uma resposta no tópico em Suporte Tibia OTServer
    Acho que antes de fazer tal acusação é importante se informar direito. Se está com medo de executar algo, basta apenas procurar o significado na internet. Nunca vi o @Toruke o @Endlessquerer prejudicar alguém aqui no fórum, pelo menos até onde eu sei(não abertamente)... E comandos assim são comuns no Sistema Operacional do Linux, sempre será necessario dar tal permissão. Basta apenas saber usar com cuidado. "Ahh mais no meu Windows, no xampp funcionava normal". São sistemas totalmente diferente. E antes que diga mais alguma coisa:

Informação Importante

Confirmação de Termo