Ir para conteúdo

Danihcv

Membro
  • Registro em

  • Última visita

Tudo que Danihcv postou

  1. Ja resolveu o problema??
  2. Ve se no seu ot tem a talkaction /addpacc ou /addpremium ou algo parecido, enfim se vc tiver alguna talkaction que dê premium já serve, pra remover o premium basta vc usar seu comando de adicionar normalmente soh que na qmtd de dias, vc coloca o número de dias da conta soh que com um menos na frente.
  3. http://www.tibiaking.com/forum/topic/33611-tutorial-resolvendo-qualquer-erro-na-data-base/?view=findpost&p=189040 Veja o tópico 1.1 nesse link.
  4. Danihcv postou uma resposta no tópico em Suporte Tibia OTServer
    As vezes pode ser problema do editor. Abra e salve o arquivo em outro editor.
  5. O q vc qr configurar??
  6. Pois eh, qnts vezes inúmeras pessoas têm vontade de modificar algo em um opem source, se n vem com a source??
  7. Seu computador tem a qntd de memória RAM necessária pra o ot rodar??
  8. Danihcv postou uma resposta no tópico em Playground (Off-topic)
    Se fosse homem ia ser mt zuado por causa das tetas... Kkk to soh de zoa viu?? Pf n se ofenda... kkk
  9. Este erro eh em qual step??
  10. Bom pra mudar creio q seja na source. Soh n sei onde. :s Vai fuçando ai na source e ve se acha essa parte, ai se achar eh soh alegria.
  11. Pq vc tem q usar :8090 no final. Vc tem q fazer o q eu disse la em cima.
  12. Vê agr: Script do ring: local storage = 27398 local efeito = 15 local playerpos = getPlayerPosition(pid) function onEquip(cid, item, slot, fromPosition, toPosition) doSendMagicEffect(playerpos, efeito) local rate = {} if getPlayerLevel(cid) <= 1000 then rate = 2 elseif getPlayerLevel(cid) > 1001 and getPlayerLevel(cid) <= 2000 then rate = 2 elseif getPlayerLevel(cid) > 2001 and getPlayerLevel(cid) <= 3000 then rate = 2 elseif getPlayerLevel(cid) > 3001 and getPlayerLevel(cid) <= 4000 then rate = 2 elseif getPlayerLevel(cid) > 4001 then rate = 2 end setPlayerStorageValue(cid, storage, 1) doTransformItem(item.uid, 10309, 1) doPlayerSendTextMessage(cid, 22, "Sua experiencia foi multiplicada (2x).") doPlayerSetExperienceRate(cid, rate) return TRUE end function onDeEquip(cid, item, slot) setPlayerStorageValue(cid, storage, -1) doTransformItem(item.uid, 10310, 1) doPlayerSendTextMessage(cid, 22, "Sua experiencia esta de volta ao normal.") doPlayerSetExperienceRate(cid, 1.0) return TRUE end GlobalEvent: local playerpos = getPlayerPosition(pid) local efeito = 15 local storage = 27398 function onThink(interval, lastExecution) local players = getPlayersOnline() for _, pid in ipairs(getPlayersOnline()) do if getPlayerStorageValue(pid, storage) >= 1 then doSendMagicEffect(playerpos, efeito) end end return true end
  13. Pra vc deixar a porta 80 vc tem q editar o seu ip fixo pra q ele redirecione pra porta 80. Mas vc terá que deixar configurado do jeiti q eu disse la em cima.
  14. Dando uma olhada rápida, tenta assim: Script do ring: local storage = 27398local efeito = 15local playerpos = getPlayerPosition(cid)function onEquip(cid, item, slot, fromPosition, toPosition)doSendMagicEffect(playerpos, efeito)local rate = {}if getPlayerLevel(cid) <= 1000 thenrate = 2elseif getPlayerLevel(cid) > 1001 and getPlayerLevel(cid) <= 2000 thenrate = 2elseif getPlayerLevel(cid) > 2001 and getPlayerLevel(cid) <= 3000 thenrate = 2elseif getPlayerLevel(cid) > 3001 and getPlayerLevel(cid) <= 4000 thenrate = 2elseif getPlayerLevel(cid) > 4001 thenrate = 2endsetPlayerStorageValue(cid, storage, 1)doTransformItem(item.uid, 10309, 1)doPlayerSendTextMessage(cid, 22, "Sua experiencia foi multiplicada (2x).")doPlayerSetExperienceRate(cid, rate)return TRUEendfunction onDeEquip(cid, item, slot)setPlayerStorageValue(cid, storage, -1)doTransformItem(item.uid, 10310, 1)doPlayerSendTextMessage(cid, 22, "Sua experiencia esta de volta ao normal.")doPlayerSetExperienceRate(cid, 1.0)return TRUEendE o globalevent: local playerpos = getPlayerPosition(cid)local efeito = 15local storage = 27398function onThink(interval, lastExecution)if getPlayerStorageValue(cid, storage) >= 1 thendoSendMagicEffect(playerpos, efeito)endreturn trueend
  15. Danihcv postou uma resposta no tópico em Suporte Tibia OTServer
    Ñ basta só selecionar, é preciso colocar o .dat e o .spr dentro da devida pasta do rme tb.
  16. Vc usa xampp né?? Vai na pasta xampp\apache\conf e abra o arquivo httpd.conf com bloco de notas. Aperte ctrl+f e procure por: #Listen 12.34.56.78:80 Listen 80 Mude os 80 por 8090 Assim: #Listen 12.34.56.78:8090 Listen 8090 Agora procure por: ServerName localhost:80 E mude o 80 por 8090 Assim: ServerName localhost:8090 Agora va na pasta xampp\apache\conf\extra e abra o arquivo httpd-ssl.conf Agora procure por: # Note: Configurations that use IPv6 but not IPv4-mapped addresses need two # Listen directives: "Listen [::]:443" and "Listen 0.0.0.0:443" # Listen 443 E mude os 443 por 4499 Assim: # Note: Configurations that use IPv6 but not IPv4-mapped addresses need two # Listen directives: "Listen [::]:4499" and "Listen 0.0.0.0:4499" # Listen 4499 Agora procure por: <VirtualHost _default_:443> E mude o 433 por 4499 Pronto, porém agora para os players entrarem em seu site eles devem digitar seu ipfixo e colocar :8090 no final. Por exemplo, suponhamos que seu ip fixo seja teste.servegame.com Então os players devem digitar: http://teste.servegame.com:8090 Você poderá eliminar essa terminação :8090 quando estiver usando um host/vps. Quando estiver usando um host/vps basta vc deixar as partes de 8090 iguais aos arquivos padrão. Ou seja, mudar os 8090 por 80 no arquivo httpd.conf que a gnt editou lá em cima. Abraços.
  17. Seu ip/site vai ser escolhido no config.lua do seu ot.
  18. Amigo, após parar e pensar um pouco mais, cheguei à isso: Substitua seu script do ring por esse: local storage = 27398 local efeito = 15 local playerpos = getPlayerPosition(pid) function onEquip(cid, item, slot, fromPosition, toPosition) doSendMagicEffect(playerpos, efeito) local rate = {} if getPlayerLevel(cid) <= 1000 then rate = 2 elseif getPlayerLevel(cid) > 1001 and getPlayerLevel(cid) <= 2000 then rate = 2 elseif getPlayerLevel(cid) > 2001 and getPlayerLevel(cid) <= 3000 then rate = 2 elseif getPlayerLevel(cid) > 3001 and getPlayerLevel(cid) <= 4000 then rate = 2 elseif getPlayerLevel(cid) > 4001 then rate = 2 end setPlayerStorageValue(cid, storage, 1) doTransformItem(item.uid, 10309, 1) doPlayerSendTextMessage(cid, 22, "Sua experiencia foi multiplicada (2x).") doPlayerSetExperienceRate(cid, rate) return TRUE end function onDeEquip(cid, item, slot) setPlayerStorageValue(cid, storage, -1) doTransformItem(item.uid, 10310, 1) doPlayerSendTextMessage(cid, 22, "Sua experiencia esta de volta ao normal.") doPlayerSetExperienceRate(cid, 1.0) return TRUE end E adiciona essa tag em globalevents.xml: <globalevent name="EffectExpRing" interval="1000" event="script" value="effectExpRing.lua"/> Agora cria um arquivo chamado effectExpRing.lua dentra da pasta data\globalevents\scripts e coloca isso dentro: local playerpos = getPlayerPosition(pid) local efeito = 15 local storage = 27398 function onThink(interval, lastExecution) if getPlayerStorageValue(cid, storage) >= 1 then doSendMagicEffect(playerpos, efeito) end return true end Pronto, tenho 90% de ctz que vai funcionar.
  19. É pq seu pc não está aguentando. A memória RAM do seu pc é mt pouca pra suportar o ot.
  20. Danihcv postou uma resposta no tópico em Suporte Tibia OTServer
    Aparece algum erro em algum canto??
  21. Danihcv postou uma resposta no tópico em Suporte Tibia OTServer
    Deve ser erro no editor. Tente abrit e salvar com um editor diferente, tipo se vc usa bloco de notas use o notepad++
  22. E se o player tiver mais de uma house??
  23. Vc colocou as coordenadas certas na 6° linha, onde tem: local pos = { x = COLOCA A COORDENADA AQUI, y = COLOCA A COORDENADA AQUI , z = COLOCA A COORDENADA AQUI } E sim, eh possível deixar tds em um soh script, porém ficará mt grande.
  24. Danihcv postou uma resposta no tópico em Suporte Tibia OTServer
    Eh esse o problema. Procure em outro servidor se tem o arquivo Verminor.xml e coloque no seu. Assim tds esses erros serão resolvidos.
  25. Danihcv postou uma resposta no tópico em Suporte Tibia OTServer
    Vc precisa do Remere's Map Editor para poder editar o mapa.

Informação Importante

Confirmação de Termo