Ir para conteúdo

Lyu

Membro
  • Registro em

  • Última visita

Tudo que Lyu postou

  1. Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.
  2. Lyu respondeu ao post em um tópico de DdJs em Mapas de Tibia
    que room linda
  3. Lyu respondeu ao post em um tópico de Pedro. em Websites
    minino organizado. Muito daora pedrão baleiro, só layout linda?
  4. Lyu respondeu ao post em um tópico de Pifafa em Suporte Tibia OTServer
    Cuidado com downloads de bots no site, um amigo meu entrou pra blacklist do google por causa disso. Tente utilizar o certificado Let's Encrypt pra Nginx, é de graça.
  5. Boaaa, na pressa esqueci que o trecho seria inserido dentro de um método da classe Player. Que bom que funcionou, é nois!
  6. Tem coisa aí irmão. Qual mapa você usa? Suspeita de algum script rodando com alguma actionId configurada de má fé em alguma parte do mapa? Tente fazer uma varredura em sua datapack procurando pelas seguintes funções: doPlayerAddItem doCreateItem Com o notepad++ ou Sublime Text 3 você consegue buscar em todos os arquivos do seu pack de uma única vez assim como o GREP do Linux. Só utilizar CTRL+ SHIFT + F. Lembrando que tem que carregar a pasta data no programa.
  7. Tente isso, fiz aqui rapidinho mas não testei (acredito que funcione como você espera) data/movements/scripts/guildexp.lua if not guildExperienceBonus then guildExperienceBonus = 0 -- default value; no guild end function onStepIn(creature, item, position, fromPosition) local player = creature:getPlayer() if not player then return true end local guild = player:getGuild() if guild then guildExperienceBonus = guild:getId() player:sendTextMessage(MESSAGE_INFO_DESCR, 'Sua guild agora possui o bônus em experiência.') player:getPosition():sendMagicEffect(CONST_ME_MAGIC_GREEN) end return true end data/movements/movements.xml <movevent event="StepIn" actionid="33462" script="guildexp.lua" /> data/events/scripts/player.lua --[[ Atenção, procure a função Player:onGainExperience(source, exp, rawExp) Adicione o código abaixo antes do último return exp ]] local guild = self:getGuild() if guild and guild:getId() == guildExperienceBonus then exp = exp * 1.2 -- 20% bonus end
  8. Lyu respondeu ao post em um tópico de WooX em Códigos C++
    Tópico muito bonito, história muito legal também, eu queria ter a paciência que você tem com organizações de tópicos kkk Mas então, tá de parabéns irmão pelo esforço em trazer essa informação de forma detalhada ao público, tem meu respeito. Continue nessa pegada que tenho certeza que seu nome vai lá em cima. É nois!
  9. Aparentemente um ótimo conteúdo, irei olhar conferir. Obrigado por compartilhar com o TK! ?
  10. Lyu respondeu ao post em um tópico de Pedriinz em Códigos C++
    Ótimo conteúdo, obrigado por compartilhar com o Tibia King ? Uma sugestão: Acho que você deveria fazer além do LUA usando revscriptsys, uma versão normal registrando pelo XML. O revscriptsys é um FEATURE muito recente, nem todos estão usando ainda, até porque ainda não há um OFICIAL RELEASE com o mesmo. Abraços e obrigado novamente pela contribuiçao xD
  11. Qual a versão do seu TFS?
  12. Lyu respondeu ao post em um tópico de Bolex em Suporte Tibia OTServer
    Sim, TFS = The Forgotten Server! sobre os erros, um é a falta de uma criatura cujo nome é "Tanjis" que não está sendo encontrada, provavelmente porque não foi registrada em monsters.xml Já o outro erro, é uma house com bug de entrada. Só abrir o remere's e ir nela arrumar. Recomendo deletar e preencher os tiles novamente.
  13. Lyu respondeu ao post em um tópico de Setth em Suporte Tibia OTServer
    tente usar o CMakeLists.txt dos outros globais que você consegue compilar.
  14. Lyu respondeu ao post em um tópico de Pedro. em Websites
    Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.
  15. Lyu respondeu ao post em um tópico de Pedro. em Websites
    Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.
  16. de forma idêntica não, porque 0.4 não tem os argumentos referenciados como na 1.3, assim, você não consegue retornar ao C++ a variável primaryDamage com valor multiplicado. Até porque onStatsChange do 0.4 retorna boleano, então o que daria pra fazer seria cancelar o alteramento de health/mana e usar auxílio de alguma função como por exemplo doTargetCombatHealth.
  17. Lyu respondeu ao post em um tópico de Lyu em Tutoriais sobre Scripting
    Valeu meu querido @Yan Liima, obrigado pelas palavras! Tamo junto!
  18. Lyu postou uma resposta no tópico em Tutoriais sobre Scripting
    Olá TK, hoje venho publicar um sistema bem interessante que venho mexendo há algumas semanas, estou falando do Cam System, um sistema de nível avançado que coleta packets durante a jogatina e forma uma gravação daquele momento, onde você poderá assistir à essa gravação quantas vezes quiser, como um replay, porém o sistema está limitado somente para fins de estudos e curiosidades. Não recomendo utilizar em seu servidor, pois como está limitado, também está rodando dentro do TFS e pode pesar, já que não tive tempo para otimizá-lo e criar um server próprio somente para assistir às gravações. Também não está serializando/deserializando em arquivos.cam, está salvando na memória. Mais uma vez, não utilize, só estude a principal funcionalidade do sistema. Bom, o gist já está publicado, você pode acessá-lo aqui ou então baixar a source já com o sistema incluso pronto pra rodar (Lembrando que utilizei a última versão do forgottenserver-master, confira aqui) Download da Source: src with cam.zip Scan: https://www.virustotal.com/gui/file/3392c1c31d8bbab5cdc2f7e3c0c766749f3238efd2c36c80575480283b15fc32/detection Para começar uma nova gravação, utilize /replay start Para parar uma gravação e salvá-la, utilize /replay stop feito isso, para assisti-la, deslogue sua conta e na janela de login, deixe o accountname vazio e no password informe replaylist Então é isso, se algum Programador estiver afim de aplicar otimizações/serialização ao sistema, fique à vontade para contribuir. Este sistema é incrível e pode muito bem dar certo. ? Vídeo de demonstração:
  19. Lyu respondeu ao post em um tópico de Zazeros em Suporte Tibia OTServer
    Acho que otx tem protocolos mais atuais com base 0.3.7, mas tenho que ser sincero com você, não vale a pena. Source 1.3 é muito mais otimizado e é perfeito pra trabalhar com protocolos atuais e até com 8.60 (necessário downgrade dependendo do repositório). Mas em fim, pense bem, se você já manja um pouco de programação, tente não se limitar.
  20. Lyu respondeu ao post em um tópico de Maxxx em Suporte Tibia OTServer
    provavelmente tem um mod na pasta data/mods referente ao cast system já pronto pra ser usado, por isso tá duplicando os registros.
  21. Talvez você encontre o que precisa em game.cpp, método Game::combatChangeHealth
  22. Você registrou o mesmo em monsters.xml?
  23. no tibia.exe, mas não tem source do client da cipsoft. Nesse caso, só otclient.
  24. Lyu respondeu ao post em um tópico de Genadilson Nzinho em Suporte Tibia OTServer
    Não encontrou o seu arquivo config.lua. Verifique se o diretório está correto, se sim, verifique se está implicando por causa da acentuação em Ãrea de Trabalho.

Informação Importante

Confirmação de Termo