Ir para conteúdo
  • Cadastre-se

KotZletY

Héroi
  • Total de itens

    4072
  • Registro em

  • Última visita

  • Dias Ganhos

    85

Histórico de Curtidas

  1. Curtir
    KotZletY recebeu reputação de TheusMarcos em Como pega Sources do otclient?   
    @PlaYerZ funciona em todas versões abaixo da versão 10.99, basta configurar a versão desejada!
  2. Curtir
    KotZletY recebeu reputação de Tibiano Proo em Ajuda Efeitos Client   
    @arthurmgoncalves versão do servidor ?
  3. Curtir
    KotZletY recebeu reputação de Griloz em Erro no Create Account GESIOR+MYSQL   
    Este tópico foi movido para a área correta. Esta é uma mensagem automática!
    Pedimos que leia as regras do fórum!
     
  4. Gostei
    KotZletY deu reputação a DdJs em [Link Quebrado] The Magician's Library | Cave Hunt | 10.98   
    The Magician's Library
    Version: 10.98
     
     
    [Scan]
     
     
    Type: .Rar
    Size: 229KB
    Position(s): [X: 1011 Y: 1030 Z: 10]
    File password: tibiaking
     
     
    Images:
     
     
  5. Curtir
    KotZletY deu reputação a zipter98 em [PEDIDO] Bike System - Efeito ao andar   
    Acredito que a forma mais limpa e eficiente de se escrever este pequeno sistema seria em C++, ao invés de usarmos em Lua uma função recursiva.
    Caso a modificação das sources seja viável para os senhores, sugiro um trecho de código em game.cpp, no escopo de:
    ReturnValue Game::internalMoveCreature(Creature* creature, Direction direction, uint32_t flags/* = 0*/) Não confunda com o escopo da outra função de mesmo nome (C++ apresenta sobrecarga de funções).
     
    O trecho de código responsável pelo efeito ficará acima desta linha:
    return ret;  
    Como não temos uma estrutura tão versátil quanto as arrays de Lua em C++ para configurar os valores, trabalharemos com eles diretamente na estrutura condicional:
    if(Player* player = creature->getPlayer()) { uint32_t effect = 255; uint16_t playerLookType = (player->getCurrentOutfit()).lookType; if(playerLookType == BIKE_LOOK_TYPE_1) effect = EFFECT_BIKE_LOOK_TYPE_1; else if(playerLookType == BIKE_LOOK_TYPE_2) effect = EFFECT_BIKE_LOOK_TYPE_2; else if(playerLookType == BIKE_LOOK_TYPE_3) effect = EFFECT_BIKE_LOOK_TYPE_3; if(effect != 255) addMagicEffect(currentPos, effect); } Substitua BIKE_LOOK_TYPE_X pelo look type da bike em questão e EFFECT_BIKE_LOOK_TYPE_X pelo respectivo efeito. Para adicionar mais opções, basta continuar com os else if.
     
    Não tive a oportunidade de testar o código, mas acredito que funcionará como deve. Não esqueça de compilar o projeto e substituir o executável (por questão de DLLs).
     
    Naturalmente, caso prefira uma solução em Lua o código do Vodkart é mais que o suficiente.
  6. Curtir
    KotZletY recebeu reputação de sharen em [PEDIDO] Bike System - Efeito ao andar   
    Aqui no TibiaKing mensagens como UP e BUMP são proibidas, utilize o botão subir este tópico. Esta é uma mensagem automática!
    Pedimos que leia as regras do fórum!
     
  7. Obrigado
    KotZletY recebeu reputação de KnightMapping em Ip do meu client   
    @Tensei pegue um client novo e repita o processo de alteração de ip.
  8. Curtir
    KotZletY recebeu reputação de gabriel28 em (Resolvido)[Pedido] Talkactions pvp on/off TFS 0.4   
    @frank007 seria estranho um comando só pra você não poder atacar, em todo caso, script talkactions:
    local msg = "Agora seu sistema PvP está %s." function onSay(cid, words, param) local _table = { ["on"] = {"ativado", 1}, ["off"] = {"desativado", 0}, } if _table[param:lower()] then local mode = _table[param:lower()] setPlayerStorageValue(cid, 91821, mode[2]) doPlayerSendTextMessage(cid, 27, "Seu pvp foi "..msg:format(mode[1])) end return true end  
    tag xml da talkactions:
    <talkaction words="!pvp" event="script" value="NomeDoArquivo.lua"/>  
    creaturescripts:
     
    tags do creaturescripts.xml:
    <event type="combat" name="PvPCombat" event="script" value="NomeDoArquivo.lua"/> <event type="login" name="PvPLogin" event="script" value="NomeDoArquivo.lua"/>  
  9. Obrigado
    KotZletY recebeu reputação de Zyros em (Resolvido)Modificar Spell para monsters   
    @Brunds buff:
     
    attack:
     
  10. Gostei
    KotZletY recebeu reputação de Eduardo1534 em [PEDIDO] Script De Mensagem ao Logar No Ot   
    Vá em   data/creaturescripts/scripts e abra o arquivo login.lua
    e adicione essa função antes do último returne true:
     
    local txt = [[ Sua mensagem vem escrita aqui. Bom jogo! ]] doPlayerPopupFYI(cid, txt) E coloque a mensagem que você quer dentro dos parâmetros. [[ aqui dentro e não fora! xD Hu3hu3hu3  ]]
     
    Qualquer duvida tamo ae! xD
  11. Curtir
    KotZletY deu reputação a Belmont em Cidade [8.60]   
    Meu primeiro mapa feito, estou despertando essa habilidade de mapear com ajuda de alguns integrantes da comunidade. @Coltera, @Nolis e @Astra Moskov. Obrigado pelas dicas, criticas construtivas. Pretendo melhorar o máximo possível.
     

     
     
    Phineasz.zip - Scan
  12. Haha
    KotZletY recebeu reputação de KR3 em [Narutibia] Jinchuuriki System - Distro 0.4   
    @KR3 não faça as pessoas pedirem pra você postar o erro, poste logo de uma vez.
    Essa minha resposta poderia ser a solução, mas como não tem o erro postado, fica para a próxima pessoa que ver!
  13. Obrigado
    KotZletY recebeu reputação de VictorSZA em Show OFF ViCTOR   
    @VictorSZA show de bola, continue assim e você vai continuar evoluindo. Gostei dos mapas, parabéns!
     
    @Nolis conceda vossos ensinamentos mais uma vez!
  14. Curtir
    KotZletY recebeu reputação de .Smile em /adm para virar GOD /player para virar PLAYER   
    @.Smile esqueceu de adicionar que o script foi feito para as versões 1.x.
     
    @diarmaint certifique-se da que a distro do seu servidor seja 1.x.
     
    @Nolis não esqueça da reputação do membro ao aprovar um tópico!
     
  15. Obrigado
    KotZletY deu reputação a Belmont em Widget Gesior   
    @KotZletY Prontinho, editei  
  16. Curtir
    KotZletY recebeu reputação de Cat em /adm para virar GOD /player para virar PLAYER   
    @.Smile esqueceu de adicionar que o script foi feito para as versões 1.x.
     
    @diarmaint certifique-se da que a distro do seu servidor seja 1.x.
     
    @Nolis não esqueça da reputação do membro ao aprovar um tópico!
     
  17. Gostei
    KotZletY deu reputação a JEAN JR em (Resolvido)TOWN ID   
    UP! @KotZletY se tiver como dar um HELP kk
    Pessoal, depois de muito tentar, consegui HAHA no caso oque está fazendo o player voltar para o TOWN ID 1 toda hora que iniciava o servidor era isso ai.
     
    Estou deixando a resposta para outros que estiverem com o mesmo problema. É uma query que fazia um UPDATE pra TOWNID voltar pra 1.
    O arquivo está em data/globalevents/scripts/start.lua
     

  18. Curtir
    KotZletY deu reputação a Astra Moskov em [Znote/Gesior] Super pack   
    SUPER PACK
    Eae galera vim disponibilizar um super pack de imagens para vocês editarem seus sites.
     

                                                        Download     ----------  Virustotal
                                                                               Creditos
                                                                               tibiawiki 
                                                                              Tibiaroleta
       
  19. Curtir
    KotZletY deu reputação a Astra Moskov em Projeto de RPG MEDIEVAL (TIBIA)   
    @Jeremiasvct Gostei da iniciativa o projeto é bom,boa sorte nele
     
  20. Curtir
    KotZletY deu reputação a Ackerzin em MONSTRO SE MATANDO COM SEUS SPELLS   
    Em creaturescript
    <event type="statschange" name="noattack" event="script" value="noattackbixo.lua"/> noattackbixo.lua
     
    registra isso no login.lua
    registerCreatureEvent(cid, "noattack") E registra em todos os monstros esse event 
    <script> <event name="noattack"/> </script>  
    Pra não ter que fazer 1 por 1, baixa o Sublime Text3, vai em project > add folder to project > seleciona a pasta monster > clica com o direito na pasta MONSTER que abriu no Sublime > find in folder.
     
     
    Coloca pra procurar por
    </immunities> E substituir por 
    </immunities> <script> <event name="noattack"/> </script> E assim todos seus monstros teram a tag, sucesso!
  21. Curtir
    KotZletY deu reputação a Cat em /adm para virar GOD /player para virar PLAYER   
    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.
     
  22. Curtir
    KotZletY deu reputação a .Smile em /adm para virar GOD /player para virar PLAYER   
    Olá a todos, atualmente estou aprendendo programação e desenvolvendo um Servidor, uma das coisas chatas a se fazer era ficar alternando entre um Personagem PLAYER e outro GOD para testar algumas coisas, com esses 2 scripts eu resolvi esse problema.

    É um script simples que eu pretendo futuramente melhorá-lo.

    What does the command do?
    /adm - Transforma seu personagem em GOD e kika ele
    /player - Transforma seu personagem em PLAYER e kika ele
     
    LEMBRANDO QUE: Não é qualquer que consegue usar esse comando, você precisa ter dado a sua conta o acesso de god, assim podendo ter esse comando num Servidor Online com outros jogadores sem que os mesmos possam usar.

    \data\talkactions
    talkactions.xml
    Code: <talkaction words="/player" script="player.lua" /> <talkaction words="/adm" script="adm.lua" /> \data\talkactions\scripts 
    adm.lua
    Code: function onSay(player, words, param) if player:getAccountType() < ACCOUNT_TYPE_GOD then return false end local position = player:getPosition() player:setGroup(Group(3)) position:sendMagicEffect(14) player:remove() return false end \data\talkactions\scripts
    player.lua
    function onSay(player, words, param) if player:getAccountType() < ACCOUNT_TYPE_GOD then return false end local position = player:getPosition() player:setGroup(Group(1)) position:sendMagicEffect(13) player:remove() return false end  
  23. Curtir
    KotZletY deu reputação a Belmont em Widget Gesior   
    Para aqueles que sempre quiseram adicionar aqueles Widget no seu site, seja do Discord, TeamSpeak3, etc, vou disponibilizar alguns código para que vocês consigam por o Widget desejado.
     
    Widget Discord

    Para adicionar esse Widget em seu site, você irá em seu layout.php e adicionar o seguinte código.
    Pronto, seu Widget do Discord estar feito.
     
    Widget TeamSpeak

    Para adicionar esse Widget em seu site, você irá em seu layout.php e adicionar o seguinte código.
    Pronto, seu Widget do TeamSpeak estar feito.
     
    Se você quiser também adicionar o Discord com o box do TeamSpeak, só é fazer as devida modificações.
    Pronto, seu Widget do Discord com o box do TeamSpeak já estar feito.
  24. Curtir
    KotZletY deu reputação a Luan Zero em Attack speed - 2018   
    Olá pessoal, desejo um ótimo dia para todos, é notório que 90% da galera que tem um servidor com derivado de nto/dbo procuram pelo sistema de Speed Attack igual do NtoBrasil, então hoje venho disponibilizar para vocês, o sistema, eu fiz com a ajuda ADM do ultiimate "LKS", lembrando que o sistema eu testei em uma sources 0.4, alguns amigos meu disseram que funcionou em 0.3.6.
     
    Vamos lá, na sua sources procure pelo arquivo : Player.cpp.
     
    e procure por : 
     
    uint32_t Player::getAttackSpeed() { Item* weapon = getWeapon(); if(weapon && weapon->getAttackSpeed() != 0) return weapon->getAttackSpeed(); return vocation->getAttackSpeed(); } e substitua pelo código. 
     
    uint32_t Player::getAttackSpeed() const { int32_t SpeedAttack; SpeedAttack = getSkill(SKILL_FIST, SKILL_LEVEL); if(SpeedAttack < 100) SpeedAttack = 1000; else if(SpeedAttack >= 100 && SpeedAttack < 110) SpeedAttack = 800; else if(SpeedAttack >= 110 && SpeedAttack < 120) SpeedAttack = 600; else SpeedAttack = 500; return SpeedAttack; } Explicando, onde tem 100, 110, 120, é o que precisa de fist para bater rápido, 
     
    Onde tem SpeedAtacck = 500, é 2 hits por segundos, quanto menor mais rápido o personagem vai hitar.
     
    Créditos ao LKS Pela ajuda.
     
  25. Curtir
    KotZletY deu reputação a Pedro. em Landing Page   
    Trazendo uma landing page meio diferente.
     
    Como aplicar? Você pode usar de várias formas, se você tiver mais de 2 sites em um só servidor, você pode criar 1 arquivo index dentro do seu www ou htdocs se for xampp, e adicionar o codigo abaixo.
    e dai você só vai alterar o caminho, se o index estiver no mesmo diretorio que o primeiro site vai ficar: a href="index.php", o segundo link ficaria tipo <a href="site2/index.php"
     
     
     

     
    <html> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> body {background:#000 url(/images/servers/bg_servers.jpg) no-repeat; background-size: cover!important; margin: 0 auto!important; background-position: center center!important; width:100%; height:100%;} .container { /*max-width: 870px;*/ width: 55%; margin: 0px auto;} .col1 { float: right; width: 38%; padding-top:20%;} .col1 img {width:100%;} .col1:first-child { float: left; } @media (max-width: 1000px) { .col1 { float: right; width: 38%; padding-top:50%;} } </style><body> <div class="container"> <div class="col1"> <a href="server1" target="_self"><img src="/images/servers/na.png" style=" margin:0px 15px 15px 0px; cursor:pointer; cursor:hand;border:0"alt="Thoria Server 1" /></a> </div> <div class="col1"> <a href="server2" target="_self"><img src="/images/servers/eu.png" style="margin:0px 15px 15px 0px; cursor:pointer; cursor:hand;border:0" alt="Thoria Server 2" /></a> </div> </div> </body> </html>  
     

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo