Ir para conteúdo
  • Cadastre-se

lordzetros

Membro
  • Total de itens

    431
  • Registro em

  • Última visita

  • Dias Ganhos

    32

lordzetros venceu a última vez em Fevereiro 2 2023

lordzetros teve o conteúdo mais curtido!

5 Seguidores

Sobre lordzetros

  • Rank
    Não derivo e nem integro.
  • Data de Nascimento 11/14/1998

Informação de Perfil

  • Localização
    Ceará
  • Eu sou
    Tibiano
  • Meu personagem
    Jr
  • Interesses
    Aprender e ensinar.

Últimos Visitantes

3620 visualizações
  1. Bacana! Quando estava ligado a um projeto, pensei em fazer algo bem semelhante, isso vai se tornar algo banal daqui alguns anos, acho importante servidores fazerem esse tipo de integração o quanto antes, sem contar que hoje em dia é um diferencial e muitos players utilizam Discord. Parabéns.
  2. Muito bom, cara, para quem gosta do Autoloot dessa forma, vai ser de grande ajuda. As sugestões que iria dá, você já comentou no que "falta fazer", seria bacana tudo isso com modal e como você está utilizando revscript para o talkactions, tudo no mesmo script ficaria ótimo para quem apenas quer instalar no servidor.
  3. Ae, DdJs, acho que você precisa postar mais mapas para ver se anima mais o @Yinz, viu, ( ͡° ͜ʖ ͡°). Ah, e valeu pelos mapas, gente boa.
  4. @Rayo Tem algumas sessões no fórum que utiliza uns tutoriais, dá uma pesquisada. Tem um grupo no Discord focado em programação OT Server - Lua, aonde tem uma gama de materiais lá. @ZikaLord Olá, colega, tudo bem? Cuidado a ambiguidade de variáveis, a sua tabela você declarou como item, e na função temos o 'item' também, no qual você tá acessando na o argumento de sua função, e não sua tabela. Com certeza isso irá gerar um erro na hora da execução de acessar um valor nulo.
  5. @d0gw4r Show. Então se a primeira não funcionou, pode ser que no seu data/XML/groups.xml não esteja setada a flag para o cargo determinado. Depois verifica lá e teste o código antigo, adicione isto abaixo de uma semelhante. <flag canbroadcast="1" />
  6. É porque ele tá entrando na primeira condição, do flag. Caso seja tfs 1.3, deixe seu código atualizo com as funções da versão atual, ficando desta forma: function onSay(player, words, param) if not (player:hasFlag(PlayerFlag_CanBroadcast)) then return true end print("> " .. player:getName() .. " broadcasted: \"" .. param .. "\".") for _, targetPlayer in ipairs(Game.getPlayers()) do targetPlayer:sendPrivateMessage(player, param, TALKTYPE_BROADCAST) end return false end Caso não resolva, verifique se sua conta do player que está utilizando o comando tem acesso necessário
  7. Erro de formatação, muito comum quando copiamos códigos de sites/fóruns e colamos no arquivo. Segue anexo: login.lua
  8. Já tentou printar se está entrando no condicional do login?
  9. Atualmente a compilação da TFS 1.3 está diferente do tutorial em vídeo do post. Siga estes passos: https://github.com/otland/forgottenserver/wiki/Compiling-on-Windows-(vcpkg)
  10. Conseguiu resolver? Desculpa, vi agora seu post. Caso não tenha, confira no game.cpp se você encontra os tipos de os TEXTCOLOR correto para cada tipo de dano. Ah, e outra, tenta trabalhar da forma recente, já que tá utilizando tfs 1.3. local combat = Combat() combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) Agora, em relação do MOTIVO de está saindo apenas roxo e azul, é porque o addHealth utiliza o changeHealth da source, que já é definido as cores. O que você pode fazer, ao invés de trabalhar com addHealth, é utilizar o "onGetFormulaValues", onde o mesmo retorna o mí
  11. Bom, não mexo com derivado, mas parte de programação é universal. Caso tenha alguma dúvida relacionada a essa área, e eu puder ajudar, só entrar em contato. Discord: Junior#4062
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo