Ir para conteúdo

pedrominare

Membro
  • Registro em

  • Última visita

Tudo que pedrominare postou

  1. Gostaria desse mesmo script do poko360, onde o player é kickado quando a premium account acabar, mas no meu server o player só perde a premium, se ela tiver acabado, quando ele reloga ;/ Queria um script que, em tempo real, verificasse se o player tem ou não a premium account + storage e que ele fosse kickado assim que a premium acabasse.
  2. Salve galera do Tibia King ! Recentemente eu troquei meu sistema de donate para o sistema de premium account - nativo do Tibia global, consta em todos os otservers - devido à sua vasta gama de configurações para controle e benefícios de um jogador que o possua. É aquele sistema que usamos para comprar premium, com o comando !buypremium, ou usando aquele "isPremium()" para as verificações necessárias. Porém há uma pequena desvantagem nesse sistema de premium account: ele não é, em alguns casos, em tempo real ! Por exemplo, no meu sistema de donate antigo (creio que foi o desenvolvido pelo Mock, em decimal, se não me engano) o player já não tinha acesso à área donate assim que o seu vip_time acabasse; o player imediatamente não conseguia mais passar pelos vip_tiles configurados, antes mesmo de o player logar da conta. No caso do premium account, o player precisa sair do char para que seu premium_days seja atualizado. A questão seria justamente essa, eu gostaria que, quando a premium account do player acabasse, imediatamente ele fosse impedido de entrar na área donate, ou que ele fosse kickado da conta para que isso fosse atualizado, ou que de alguma forma ele fosse impedido de entrar na área donate, mas, imediatamente. Um script para verificar os players que possuem sua premium account expirada e kickar eles do char já seria excelente ! Se alguém pudesse me ajudar com isso, eu seria MUITO grato ! :D Vlw :D
  3. Estou com o mesmo problema... mas não tem alguma forma de atualizar o premium account em tempo real não? Algum script que eu possa colocar, sei lá...
  4. Boa Noite galera Eu estou enfrentando um problema muito sério no meu server, que eu sequer tenho noção de como funciona. Eu tenho conhecimento de como funcionam os exausteds, as runas, as magias de cura, como regular o exausted de cada magia, essas coisas... Só que eu estou usando uma source OTX para servers 8.6 que veio com uma atualização... parece que agora as spells tem "groups", e cada tipo de spell é identificada em cada grupo. Enfim: O meu problema não é este dos groups, visto que eu já li algo a respeito aqui mesmo no fórum explicando como funcionam.., Porém, desde que eu adaptei essa nova distro, o exausted do meu servidor ficou muito estranho. Toda vez que um player começa a dar magias de cura, é impossível usar uma runa, como MW, por exemplo. Parece que agora o player só consegue usar uma spell por vez, mesmo que sejam de grupos diferentes ou com o exausted reduzido. Eu fiz um teste, e mesmo colocando o exausted 0, realmente, a magia fica sem exausted (spammando por sinal) mas o player não consegue soltar outra spell no mesmo momento, como MW, ou outra runa, ou mesmo se curar com potion. Antigamente, quando eu usava outro OTX e TFS isso era super possível, enquanto o player se curava ele podia usar potions+magia de cura, correr, usar SD, MW, fazer tudo que quisesse normalmente, mas hoje, se o player ficar só se curando com potions ou com magias, ele faz um ou outro, não os dois kkk. Ou seja, o meu problema é como lidar com esse exausted que impede o player de usar várias spells de uma vez, o que é normal se tratando de runas, magias e potions... Todos deveriam ser usados ao mesmo tempo, visto que são diferentes. O que eu devo fazer? OBS: eu notei que no config.lua existe uma configuração para reduzir o exausted nas potions e nas runas: timeBetweenActions = 200 timeBetweenExActions = 450 timeBetweenCustomActions = 800 o meu config.lua está configurado dessa forma, mas mesmo assim não obtive sucesso, só vi que as potions reduziram o exausted, assim como as runas sozinhas, mas runa+magia de cura, ou potion+magia de cura NÃO Alguém pode me ajudar com esse problema? Não vi ninguém aqui no fórum nesta mesma situação então... me ajuda aí galera kkkkk. Abração !
  5. pedrominare postou uma resposta no tópico em Suporte Tibia OTServer
    Também estou com o mesmo problema e não cheguei numa solução! Alguém pode me ajudar? O erro sempre dá quando eu abro o server, mas acontece de vez em quando aleatoriamente...
  6. estou exatamente com o mesmo problema, não sei porque o core.pid nao é gerado mesmo quando o server crasha Alguém?
  7. pedrominare postou uma resposta no tópico em Suporte Tibia OTServer
    eu tambem precisava de um desses x.x
  8. Alguém por favor poderia me ajudar?
  9. Fala galera do TibiaKing! Eu to com um problemão com esse movement... O servidor fica online por um tempo, depois um erro começa a aparecer em looping no distro.. imagem do erro aqui. A imagem tá ruim porque eu tirei foto com o celular e mandei para um amigo, pra ele ver se sabia resolver. Eu recentemente mudei minha source de TFS 0.4 para OTX para implantar o CAST, mas veio com este problema. Isso é relacionado às portas do ot, acredito que quando um player tenta acessar alguma porta não configurada no script, aparece esse erro. Dificil agora é saber que porta é essa... Eu já alterei o doors.lua dos actions e algumas libs para adaptação ao OTX, mas mesmo assim não funcionou. As portas da cidade em geral funcionam bem, eu testei todas as portas citadas no action.lua (da pasta actions/lib) e todas abrem e fecham normalmente. Enfim, preciso da ajuda vocês, pois estou apavorado com isso !
  10. Certo, mas vc sabe mais ou menos onde? Em que parte das sources, game.cpp, etc... onde? Alguém poderia me dar uma ajuda? Grato
  11. O problema é assim: quando um player mata um monstro, ele gera um corpse - normalmente - só que quando vem outro monstro, ele não passa em cima do corpse do outro monstro, ou seja, acaba bloqueando a passagem dos monstros, o que pode atrapalhar na hora de fazer quests... Gostaria de saber como resolver este problema !! Grato

Informação Importante

Confirmação de Termo