Jump to content
Close

Kamity

Member
  • Content Count

    73
  • Joined

  • Last visited

  • Days Won

    2

Kamity last won the day on September 7

Kamity had the most liked content!

About Kamity

  • Rank
    Kamity
  • Birthday 03/25/1999

Profile Information

  • Gender
    Masculino
  • Localization
    Sao Paulo
  • I am
    Mapper
  • My character
    Demoniak Havok
  • Favorite OTServ
    FuriaOT
  • Bot preferred
    MageBot

Recent Profile Visitors

977 profile views
  1. fala Kamity, beleza?! Seguinte irmão, eu estou com dúvida em um código aqui, coisa pequena...

     

    Estou tentando adicionar uma condition de exaust no canal das guilds, para somente poderem falar de 30 em 30 segundos, poderia me ajudar ou já implantar diretamente a source?
    Este é o arquivo chat.cpp
    https://hatebin.com/czqsabghjy?fbclid=IwAR12yyc2p23lUjRicfw-YGXAJer6h-Y_57DXfTQe5SSuHqIYQ7mC3jpnAaQ
     

    if(Condition* conditionchannel = Condition::createCondition(CONDITIONID_DEFAULT, CONDITION_EXHAUST, 30000, 0, false, 64597))
        player->addCondition(conditionchannel);
  2. O problema e que você tá tentando salvar string em uma variável que essa sendo convertida para números inteiros. const pPokes = result->getDataString("pokes"); Coloque desse jeito e teste.
  3. Se tu ler o erro lá embaixo, no caso ele diz que a variavel "res" não tá declarada. Ja tentou excluir essa parte do código e compilar (so para testes)?
  4. Entendi, nao sabia que era assim que ficava salvo os poke dos cara, quando vc puxa vem um numero certo ? Caso venha ja tentou reparar se ele nao esta puxando a quantidade de poke que o cara tem na bag ?
  5. Tá primeiro, o que tem nessa coluna "pokes". const uint32_t pPokes = result->getDataInt("pokes"); Depois nessa parte do código ele tá pegando o resultado como inteiro. Em resumo creio eu que essa coluna "pokes" não esta salvo os nomes do pokes e sim os id, por isso esta voltando apenas os números.
  6. Vlw, cada dia ficando melhor Obrigado, quando estiver com todas as features implementadas vai ficar excelente
  7. Vlw man, vai ficar melhor ainda conforme for terminando e adicionado as novas features.
  8. Então o vídeo que eu te recomendo é esse aqui Compilando em Ubuntu, o problema e que ele só ensina a compilar no Linux, porem qual quer servidor hoje em dia o mais recomendado e abrir ele no Linux. A dica que eu te dou caso for abrir o servidor no seu PC , atualmente existe um subsistema do linux que vc pode instalar através da loja da própria Microsoft ele e um Linux apenas por linhas de comando, diversos amigos usam isso para tanto para compilar quanto para abrirem servidores locais.
  9. Cara depende, o TFS.exe em si a o resultado da compilação das bases do servidor em especifico, Ou seja cada 1 tem sua particularidade em meio aos códigos logo não vão funcionar um no outro, por isso na maioria das vezes você vai encontrar sempre com a versao na frente TFS 0.3.4 , 1.2 , etc. E não e necessariamente instalar e sim compilar como citei logo acima. Normalmente quando você baixa um servidor ele ja vem com algum TFS ja compilado para oque você precisa (win x86/win x64 ou linux), outros não nesse caso você vai ter que realizar a compilação. E se você pode colocar o TFS que você baixou na pasta do ot, você pode no máximo que vai acontecer e o servidor não abrir.
  10. Desculpe não poder ajudar +...
  11. E que é assim a distro esta tentando checar a versão neste site http://forgottenserver.otland.net/version.xml e ao que parece ele nao esta ativo. No caso isso e dentro do cpp da distro. Voce compilou esta distro ou pegou ela pronta ? Tipo é simples isso, você pode apenas apertar Y (yes) e iniciar o servidor normalmente, ou caso queira tirar o erro da distro para deixa-la limpa ira precisar retirar uma parte do código fonte da distro no arquivo otserv.cpp
  12. Faz o seguinte tenta isso aqui: Atual - Linha 148 common.php $objects[$class] =& instantiate_class(new $name()); Passe para: $objects[$class] =& instantiate_class($name); Atual - linha 133 - DB.php $DB =& instantiate_class(new $driver($params)); Passe para: $DB =& instantiate_class($driver($params));
  13. Não posso te dar certeza por que não tenho o código comigo, mas oque eu acho e o seguinte em algum dos pontos do código a passagem dos parâmetros para as 2 linhas que citei estão erradas, o erro em si não é nas linhas 133 e 148 mas algo que esta mandando alguma informação pra elas e quando chega não consegue processar como descrito no erro "Apenas variáveis podem ser passadas por referencia" ou seja tem alguma chamada esta passando informações erradas. Não sei muito bem como funciona o ModernAcc então não posso te dar certeza que é isso.
  14. Cara qual site vc esta utilizando ?

Open Tibia Server

Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia partindo do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer publicidade para o seu servidor? Anuncie no Tibia King e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução! A publicação do seu anuncio é instantânea!

×
×
  • Create New...