Ir para conteúdo

Lordfire

Membro
  • Registro em

  • Última visita

Tudo que Lordfire postou

  1. Certo, então tenta ao contrário, tira o db. Parece que você pegou um script de uma versão do TFS e tentou colocar em outra incompatível, aí deu esse erro.
  2. Esse arquivo foi feito pra Linux e a quebra de linha do Windows não é igual. Use o notepad++ pra editar: https://notepad-plus-plus.org/
  3. Você pulou a parte de iniciar o banco de dados ou está usando usuário/senha/banco errados no config.lua
  4. Voce ta tentando executar uma funçao que nao existe. Nao e so executeQuery, e db.executeQuery, tenta mudar isso. What the fuck? Voce sabe do que ta falando?
  5. Lordfire postou uma resposta no tópico em Recursos Avançados
    Ambos, depende do que você quer fazer. Em geral, o core do jogo é feito em C++, como a movimentação das creatures (player, NPC e monstros em geral) e a parte de gerência de rede. A maior parte dos callbacks, que são o comportamento das estruturas do jogo (novamente vou usar como exemplo creatures) são feitos em Lua. Um exemplo mais prático: quando um player se move, em C++ se recebe uma mensagem do client dizendo que o player quer se mover; em C++ se verifica se o player quer andar para um tile caminhável e próximo dele, e também se o tile tem alguma ação especial (pode ser um teleport, uma escada ou até um tile com um efeito especial); a partir daí, o C++ verifica se existe algo em Lua a ser executado, por exemplo, se há uma criatura por perto essa criatura é avisada que uma outra criatura se moveu, e isso pode ser feito em Lua; se o tile tem um efeito, como por exemplo é um tile daqueles que afundam, isso também é feito em Lua.
  6. Que versão de servidor?
  7. Não era mais fácil só colocar os gods com level e skills mínimos? Não faz diferença pra eles e não tem que mexer em script nenhum.
  8. Se seu servidor tem menos de 1 milhão de players e tá dando timeout, uma grande merda pode acontecer em breve. Seus players vão parar de ser salvos, as accounts, os itens...
  9. Lordfire postou uma resposta no tópico em Suporte & Pedidos
    A mais recente, sempre. 1.1, ou se voce quiser contribuir, pega o mais recente do Github e corrija bugs tambem Reclamam de boca cheia, TFS 1.x tem tudo que tinha nas versoes anteriores com uma API muito melhor de usar e mais segura.
  10. Abre pelo GDB até dar segfault de novo e vê em que arquivo e método isso aconteceu, aí dá uma olhada lá pra ver ou posta aí.
  11. É, provavelmente você usa o TFS 0.4 então. Avise no post. Fica assim pra você: https://gist.github.com/ranisalt/9ff467e6f7421bf25931(atualizei no mesmo link)
  12. Pro !spells, cria a talkaction e copia o código do spellbook.
  13. Aqui bro, ve se funciona pra ti: https://gist.github.com/ranisalt/9ff467e6f7421bf25931 Imagino que sabe colocar no server ne? Fiz pra TFS 1.x ja que voce nao disse que server usava Tenho pena do seu servidor executando isso ai
  14. Cara, que script de bosta esse cara postou. Tem uma seção de configuração que nem mesmo é usada. Segura as pontas aí que vou te ajudar.
  15. Cara, esse código não faz o menor sentido. O TFS leva em consideração todas as vocações da party (https://github.com/otland/forgottenserver/blame/master/src/party.cpp#L367-L389) na fórmula. O bônus não depende da quantidade de players, depende da quantidade de vocações diferentes, e você modificou pra que não seja assim. Com sua alteração, agora só vai fazer diferença se a party tiver menos de 4 players, e se tiver mais ninguém ganha bonus nenhum, o que não faz sentido. É melhor caçar em 4 pessoas do que em 5.
  16. Lordfire postou uma resposta no tópico em Playground (Off-topic)
    Voce pode ate ser bom de ajudar os outros, mas e horrivel de matematica basica ne amigo Se 500/2=250, entao quer dizer que voce ganha aprox. 1 ponto de rep a cada 2 posts, ou seja, 1/2 pontos a cada post
  17. Eh porque ele compilou o programa para 32 ou 64 bits e seu sistema e o contrario disso. Codigo fonte, nao? Eu nao executaria codigo arbitrario num servidor nao...
  18. Achei que você tinha deixado o pma exposto heheh
  19. Lordfire postou uma resposta no tópico em Playground (Off-topic)
    Quanto bullshit num tópico. Essencialmente é uma parte criptografada da internet que você precisa usar o TOR (The Onion Router, um serviço de proxy) pra poder abrir. Acho bem difícil que tenha algo de OT lá, não é como se fosse um projeto grande e interessante pra isso. http://ranisalt.github.io/deep-web-bitcoins-e-essas-merdas-de-orcuteiros/ Errado, muito errado. Se tu pensa que criador de vírus quer invadir computador pessoal, tu realmente não sabe o que fala. Quem faz vírus de verdade quer atingir servidores de grandes empresas, desses sim dá pra tirar uma grana. Linux tem a vantagem de ter um sistema de permissões muito bem feito, e isso aumenta e muito a segurança, por isso ele é usado em mais de 80% dos servidores das grandes empresas.
  20. Lordfire postou uma resposta no tópico em Playground (Off-topic)
    oi, cheguei
  21. 3 div 2 == (3 - 3 % 2) / 2
  22. Faltou espaço entre o <?php e o include no exemplo! Melhor classe pls
  23. Lordfire postou uma resposta no tópico em Playground (Off-topic)
    Lindsey Sterling, cara <3 Toma
  24. Lordfire postou uma resposta no tópico em Playground (Off-topic)
    nossa que absurdo uma coisa é não gostar mas ser burro assim de n saber permutar é absurdo
  25. Lordfire postou uma resposta no tópico em Playground (Off-topic)
    beleza sou macho ainda bem

Informação Importante

Confirmação de Termo