Ir para conteúdo

Poccnn

Herói
  • Total de itens

    1418
  • Registro em

  • Última visita

  • Dias Ganhos

    48

Tudo que Poccnn postou

  1. Depois de um bom tempo sem dedicar a esse script, voltei e fiz algumas funções. Essa é a função principal que gerencia tudo. Futuramente, pretendo fazer um modo com que o player jogue contra a maquina. O que foi feito? - foi criado uma forma de cadastrar jogadores. - foi criado um modo de ordenar a vez de jogar de cada grupo. - foi criado um modo de bloquear a jogada indevida de um jogador. Aqui estão as funções implementadas. Segue algumas imagens da execução do sistema in-game.
  2. O ruim desse distro que você usa é que, ele não diz qual o arquivo que gerou erro como os tfs 0.3.6 e 0.4 fazem.
  3. Fiquei curioso pra saber o que era.
  4. Procurou tambem na pasta mods por algum arquivo que use o evento?
  5. Existe outro script que use o evento onlogin?
  6. O objetivo dessa função é modificar ou adicionar atributos ao item; como no caso o nome do item foi modificado. Eu uso versao 0.3.6, portanto nao saberia dizer o que vai servir ou nao na versao que tu usas. Pelo visto, esse script é de mineração ou algo do tipo. Ele ao minerar um item, transforma-se em outro item de id 3610. Pergunto-lhe: quando da execução ele transforma o item nesse de id 3610? E quando retorna para o antigo id é ai que o tile fica preto? Faz a seguinte modificacao dessa funcao event_rockGrow
  7. Isso demonstra que existe outro erro, mas um ja foi resolvido. O que voce tem que fazer agora é o seguinte: verifica se ele esta encontrando algum item para ser transformado, caso nao, modifica a stackpos para uma acima e tenta denovo até encontrar o item, ao final, caso nao encontre o item, verifique sse a posição esta correta.
  8. Isso é sources mal feitas por pessimos programadores.
  9. Pelo que eu saiba, se alguem desloga, ele tem que salvar as alterações por padrão, então é desnecessario acrescentar save ao deslogar.
  10. O que está acontecendo é o seguinte: Está transformando o chao em pedra e por isso o chao deixa de existir ficando preto. Nessa parte do script: Antes da variavel rock, adiciona isso: Agora ele vai pegar o item que estiver acima do chao.
  11. Voce ja tentou falar com os fornecedores ou a empresa que fabricou esse modem? Eles podem te ajudar, eu acho. Eu nao entendo muito sobre por ot on-line mas, o que sei é que, tem que abrir as portas do modem que sao duas se nao me enganas as portas 7171 e 7172, tambem tem que desbloquear o firewall e qualquer antivirus que impeça do programa ter conexao com a internet atraves dessas portas.
  12. Existi uma infinidade de coisas que causam lag's, principalmente scripts mal feitos ou que tenham loops altos. Enfim... somente verificando cada script e reformulando ele voce pode diminuir o lag devido aos scripts. Com relação ao save, existe uma função (pelo menos na versao tfs 0.3.6) doPlayerSave(cid), voce pode usa-lo em qualquer script o que causa menos lag do que salvar todos os player ou os proprios players ficarem dando selfsave.
  13. Esse script que voce postou, em momento algum ele faz chamada a variavel config; ou ele está incompleto ou nao é ele que está causando erro, possivelmente outro script que usa o evento onlogin. Tem como tirar outra ss do error, pois nao consigo ver a imagem que voce postou.
  14. Existem os comandos de house como alana res, aleta som, aleta sio e etc. Da um pesquisada em talkaction.xml
  15. Criei esse topico para postar imagens, videos e piadas em geral só pra nós darmos uma boa gargalhada. Pena que o xt nao aceita jpg, tenho um monte de imagem de piada para postar. Acrescentem mais ao topico. Só pra descontrair mesmo.
  16. Eu acho que sua primeira ideia nada mais é do que prover determinadas habilidades para cada vocacao, e isso eu sou a favor. A segunda ideia nada mais é um do que rook e mainland. A terceira já existe em diversos servidores esse sistema de profissao. A quarta ideia é uma utopia do inicio do tibia quando nao existiam npcs. Nao vai dar certo. Muitos jogadores deixarao de jogar esse servidor devido a isso. O negocio é controlar a inflação nos servidores, criando meios para que as pessoas gastem seu dinheiro obtido pelo comercio e etc. Eu mesmo fiz com que o preco da bless nao tivesse limite, entao quanto mais level mais caro sai a bless. Isso é um modo de fazer as pessoas gastarem mais e terem mais prudencia para nao morrerem. Morte custa caro, muito caro.
  17. Poccnn

    Schutzstaffel

    Fala ae galerinha. Vou listar aqui algunas das coisas que gosto e tambem as que nao gosto, gostaria que voces respondessem se concorda ou nao comiggo. Jack Daniel' s < eu gosto. Ditadura < nao gosto. Jk (ex-presidente) < gosto, pois trouxe grande desenvolvimento. Comunismo < eu sou fã de uma comunidade. Liberdade de expressao < gosto. Democracia < gosto. Quem quiser acrescentar algo mais ou deixa ai o que voces gostam e nao gostam. --- --.- . ... -.- .- -.-. --- -.-. -.-- . -. -.. --- -.-. --- -- --- -..- - -.. .. - .- -.. ..- .-. .- Só chamando o pessoal pra conversa. @Yan Liima @Bennyyw Podem chamar mais. Espero que eu viva pra contar a historia. I..I
  18. Não é por falta de sentença e sim de um que, ou quem está tentando acessar a variável não está visível para ele ou foi modificada para nil. Posta o script completo para ser analisado.
  19. Ficou bom o script; mas, vou te dar outra idéia: Usa o evento moveevent para quando o player se movimentar, pare de receber as mensagens de afk.
  20. Muito bom seu script. Faz uma versão onde requira apenas a posição da porta.
  21. Abra um tópico prara resolver sua questão e der o máximo de informações para sabermos do que se trata e como resolver.
  22. Usa o evento onPush (cid, target)
  23. Sim. Mas isso pode ser resolvido fazendo uma verificação se foi ele ou outro que o movimentou.
  24. Deixa eu dar algumas dicas aqui para melhorar esse script. Ao invés de usar storagevalue, você poderia criar uma tabela e adicionar os player nela; você poderia também deixar de usar o setnomove () e fazer uma mudança na função para verificar se o player saiu de seu lugar, desligando automaticamente o sistema; use o método recursivo apenas para chegar todos e não de um à um, causando assim lag quando tiver diversos jogadores usando o sistema.
  25. Gazela! Você está de volta. Só uma perguntinha; foi você quem que fez esse script?
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...