Ir para conteúdo
  • Cadastre-se

L3K0T

Sub-Admin
  • Total de itens

    2158
  • Registro em

  • Última visita

  • Dias Ganhos

    110

L3K0T venceu a última vez em Novembro 22

L3K0T teve o conteúdo mais curtido!

Sobre L3K0T

  • Rank
    11 anos de Tíbia King ❤
  • Data de Nascimento 06/01/2013

Informação de Perfil

  • Eu sou
    Tibiano
    Mapper
    Scripter
    Programmer
    Hoster
    OT-Admin
    Spriter
    Designer
    Webmaster
    Streamer
    Youtuber

Últimos Visitantes

48557 visualizações
  1. function onStatsChange(cid, attacker, type, combat, value) if isMonster(cid) and isMonster(attacker) then local master = getCreatureMaster(attacker) if not master or not isPlayer(master) then return false -- Bloqueia o dano end end return true end on combat function onCombat(cid, target) if isMonster(cid) and isMonster(target) then local master = getCreatureMaster(cid) if not master or not isPlayer(master) then return false -- Bloqueia o ataque end end return true end <eve
  2. function onStatsChange(cid, attacker, type, combat, value) if isMonster(cid) and isMonster(attacker) then local master = getCreatureMaster(cid) if not master or not isPlayer(master) then return false end end return true end <event type="statschange" name="BlockMonsterDamage" script="seu_script.lua"/> registerCreatureEvent(cid, "BlockMonsterDamage")
  3. Se você está enfrentando o problema de jogadores ganhando experiência ao matar outros jogadores em um servidor PVP, e já tentou várias soluções sem sucesso, este tutorial vai te ajudar a resolver isso. A modificação que vou mostrar foi eficaz para mim e pode ser a solução para o seu servidor também. Passo 1: Acesse o arquivo creature.cpp Primeiro, abra o arquivo creature.cpp, que está localizado na pasta src ou sources do seu servidor. Esse arquivo contém a lógica das criaturas, incluindo a parte de quando um jogador mata outra criatura. Passo 2: Localize o onAtta
  4. Nosso jogo já está online há mais de 3 meses, e estamos buscando alguém que possa doar sprites inspiradas no universo de Harry Potter. Infelizmente, no momento, não tenho tempo para criar esses sprites. Aqueles que puderem contribuir terão seu trabalho divulgado no site do jogo, com todos os créditos merecidos. Ficaria muito grato pela ajuda! Site Oficial: https://thpo.com.br Discord: https://discord.gg/SaPX5pw8Dy
  5. Adorei!!! Fiz um em creaturescripts por on kill, tabalha da mesma forma, mais esse é sensacional tbm obg
  6. L3K0T

    8.5x - 8.7x OTClient Personal

    /modules/client_background/background.otmod abra o e dentro procure pelo texto é só editar se seu cliente for estendido ative as opções do cliente la na pasta things/things.lua ache g_game.enableFeature(GameBlueNpcNameColor) --ativar npc com cores azul claro --g_game.enableFeature(GameSpritesAlphaChannel) --ativar transparência --g_game.enableFeature(GameSpritesU32) --ativar cliente extendido mude para g_game.enableFeature(GameBlueNpcNameColor) --ativar npc com cores azul claro --g_game.enableFeature(GameSpritesAlphaChannel) --ativar transparência g_game.enableFe
  7. Sistema de Drop Personalizado Esse sistema de loot foi projetado para adicionar um elemento de sorte e surpresa ao derrotar monstros. Sempre que um jogador derrota um monstro, há uma chance configurada para que ele solte entre 1 a 3 itens especiais, garantindo recompensas valiosas ao jogador. O sistema realiza as seguintes ações: Chance de Drop: A cada morte de um monstro, há uma chance configurada para dropar itens específicos. O sistema permite que sejam dropados entre 1 a 3 unidades do item, tornando o sistema mais dinâmico. Efeito Visual: Quando o l
  8. L3K0T

    8.5x - 8.7x OTClient Personal

    no entergame.lua procura o ip 127.0.0.1 e altera
  9. boa noite! ;) 

  10. function onCastSpell(cid, var) if not isCreature(cid) then return false end local storage, storage2 = 55512, 55513 local stage = getPlayerStorageValue(cid, storage) or 0 local waittimes = {30, 30, 40, 50, 60} local waittime3 = 310 if exhaustion.check(cid, storage2) then doPlayerSendCancel(cid, "Aguarde " .. exhaustion.get(cid, storage2) .. " segundos para usar a spell novamente.") return false end if stage > 0 then doPlayerSendCancel(cid, "Você já está sob o efeito da spell.") return false end setPl
  11. function onCastSpell(cid, var) if not isCreature(cid) then return false end local storage, storage2 = 55512, 55513 local stage = getPlayerStorageValue(cid, storage) or 0 local waittimes = {30, 30, 40, 50, 60} local waittime3 = 310 if exhaustion.check(cid, storage2) then doPlayerSendCancel(cid, "Aguarde " .. exhaustion.get(cid, storage2) .. " segundos para usar a spell novamente.") return false end if stage > 0 then doPlayerSendCancel(cid, "Você já está sob o efeito da spell.") return false end setPlayerS
  12. envia um banco de dados nunca usado é nginx né?
  13. Vou trazer mais para frente, vou trazer a versão nova ainda
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo