Tudo que Lyu postou
-
[8.60][OLD Client] Narutibia (NTO HARD) - Servidor Completo
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.
-
[12x+] Babylon Teleports Room
que room linda
-
[GESIOR] OTS Layouts - Yinz
minino organizado. Muito daora pedrão baleiro, só layout linda?
-
Site Perigoso
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.
-
(Resolvido)Guild Bonus
Boaaa, na pressa esqueci que o trecho seria inserido dentro de um método da classe Player. Que bom que funcionou, é nois!
-
[AJUDA] Player Criando Item
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.
-
(Resolvido)Guild Bonus
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
-
Tutorial - Push cruzado e sua história
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!
-
Classic-Yurots [8.60] - Push Cruzado + Cast com Setas
Aparentemente um ótimo conteúdo, irei olhar conferir. Obrigado por compartilhar com o TK! ?
-
Auto Loot Sytem for TFS 1.3 + revscripts
Ó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
-
(Resolvido)Guild Bonus
Qual a versão do seu TFS?
-
erros no tfs 0.3.7
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.
-
Erro compilação
tente usar o CMakeLists.txt dos outros globais que você consegue compilar.
-
Nakjila Layout 1x
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.
-
GODLike Layout 1x
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.
-
(Resolvido)Adaptar código
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.
-
Cam System 10.98 (TFS 1.3)
Valeu meu querido @Yan Liima, obrigado pelas palavras! Tamo junto!
-
Cam System 10.98 (TFS 1.3)
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:
-
TFS 0.4
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.
-
Erros na distro
provavelmente tem um mod na pasta data/mods referente ao cast system já pronto pra ser usado, por isso tá duplicando os registros.
-
Trocando cor do damage na source
Talvez você encontre o que precisa em game.cpp, método Game::combatChangeHealth
-
PRECISO DE AJUDAR PARA CRIAR UM COMANDO DE TELEPORTE
TFS 0.3.7 TFS 1.X
-
Criei um monstro e ele não funfa
Você registrou o mesmo em monsters.xml?
-
(Resolvido)como aumento a barra de skills (LEVEL) na source?
no tibia.exe, mas não tem source do client da cipsoft. Nesse caso, só otclient.
-
ajuda por favor
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.