Ir para conteúdo

LeoTK

Marquês
  • Total de itens

    1249
  • Registro em

  • Última visita

  • Dias Ganhos

    22

Posts postados por LeoTK

  1. Salve galera beleza?

     

    Bom eu possuo esse projeto a um tempo desde sempre solo no projeto entretanto sempre foi difícil ter que fazer todas as partes do servidor sozinho então dessa vez que estou retomando o projeto estou buscando pessoas para agregar ao mesmo.

     

    Possuo mais de 10 anos de experiência na área, possuo um público interessado no projeto, possuo diversos conteúdos tanto implementado quanto para ser implementado ainda.

     

    Atualmente estou em busca de duas pessoas para fazer parte do projeto, estou buscando pessoas na área de mapper e de cliente maker (OTC) que saiba fazer as edições no design de um Otclient

     

    Como já deve ter ficado subtendido a ideia é buscar pessoas para fazer parte do projeto para ter ganhos lá na frente, dito isso que para muitos pode parecer muito desanimador pelo fato de não ter retorno financeiro de imediato posso garantir que tudo o que é necessário para um servidor dar certo desde a infraestrutura até os detalhes menos "importantes" eu com toda a experiência que consegui obter todo esse tempo posso garantir o sucesso do servidor.

     

    Mais importante que palavras são fatos.

     

    Abaixo algumas redes sociais onde podem ver por vocês mesmo um pouco do projeto, estou aberto a entrar em uma call e mostrar o projeto por completo também basta apenas entrar no servidor do discord e me chamar.

     

    Facebook: https://www.facebook.com/NtoNewSeason

    Youtube: https://www.youtube.com/@NtoNewSeason

    Discord: https://discord.gg/FZnQ2PTvzT

     

    Algumas fotos:

     

    casas_e_lojas.gif

    hiraishin_kunai.gif

    screenshot_2022-08-8-12-2-31.png?width=8

    screenshot_2021-10-11-16-14-3.png

  2.  Servidor testado 0.3.6 8.60  - Podendo funcionar em 0.4 ⚠️

     

    Primeiro vou explicar um pouco sobre ele é base do script do @xWhiteWolf e modificado para escalar com skill pelo @BangxD e agora modificado novamente para não só funcionar com players mas também com todos os monstros.

     

    Instalação

    Se ja tem instalado siga as instruções abaixo
    para instalar o script basta remover o registro do login.lua, alterar a tag XML pela nova fornecida
    
    Caso não tenha instalado basta instalar normalmente criando o arquivo critical.lua e adicionando as tag no XML

     

    Tag XML

    Spoiler

     

    
         <event type="login" name="critilogin" event="script" value="critical.lua"/>
         <event type="statschange" name="critical" event="script" value="critical.lua"/>
         <event type="combat" name="comcriti" event="script" value="critical.lua"/>

     

     

     

     

    Script
     

    Spoiler

     

    
    local config = { 
        SKILL_ID = 2, -- id do skill...
        multiplier = 1.5,
        percentual = 0.3,
        MAGIC_EFFECT = 772, -- id do magic effect 
    }
    function onLogin(cid)
        registerCreatureEvent(cid, "critical")
        registerCreatureEvent(cid, "comcriti")
        return true
    end
    function onStatsChange(cid, attacker, type, combat, value)
        if isPlayer(attacker) and (not (attacker == cid)) and (type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS) then
            local chance = (getPlayerSkillLevel(attacker, config.SKILL_ID) * config.percentual) * 10
            if math.random(1, 1000) <= chance then
                dano = math.ceil(value*(config.multiplier))
                doTargetCombatHealth(attacker, cid, combat, -dano, -dano, 255)
                doSendMagicEffect(getCreaturePosition(cid), config.MAGIC_EFFECT)
                return false
            end
        end
        return true
    end
    function onCombat(cid, target)
        if isPlayer(cid) and isMonster(target) then
            registerCreatureEvent(target, "critical")    
        end
        return true
    end

     

     

  3. Maioria usa alguns antigos ou fazem mesmo launcher não é "para tibia" apenas é um launcher que atualiza arquivos ou seja tu pode pegar qualquer launcher de qualquer lugar e editar para ser seu. apesar de que eu tenho um aqui caso quiser me chama no discord LeoTK#3957

  4. 1 hora atrás, Senju uchira disse:

    triste nimguem ajuda nimguem nesse forum

    só vou me dignar a responder dessa vez, só usar a barra de pesquisa porque esse problema já tem solucionado não apenas neste fórum mas em mais uns 2 então preguiça não é desculpa só procurar que acha ^^ fica a dica

  5. 3 minutos atrás, klbkevinklb disse:

    Fala gente, tudo bem...bom eu to sumido aqui do portal, porém hoje estou de volta com uma coisa para disponibilizar. Muitos ja devem saber, alguns não...a pxg tem um sistema que voce pode pescar de andares mais altos, eu procurei muito pra descobrir e bom encontrei e hjee vou ensinar a voces:

     

    abra o arquivo: actions.cpp/ procure por isso:

     

     

    
      ReturnValue Actions::canUseFar(const Creature* creature, const Position& toPos, bool checkLineOfSight) 

     

     

    Ela vai estar assim:

     

     

    
    ReturnValue Actions::canUseFar(const Creature* creature, const Position& toPos, bool checkLineOfSight)
    {
        if(toPos.x == 0xFFFF)
            return RET_NOERROR;
    
        const Position& creaturePos = creature->getPosition();
        if(creaturePos.z > toPos.z)
            return RET_FIRSTGOUPSTAIRS;
    
        if(creaturePos.z < toPos.z)
            return RET_FIRSTGODOWNSTAIRS;
    
        if(!Position::areInRange<7,5,0>(toPos, creaturePos))
            return RET_TOOFARAWAY;
    
        if(checkLineOfSight && !g_game.canThrowObjectTo(creaturePos, toPos))
            return RET_CANNOTTHROW;
    
        return RET_NOERROR;
    
    }
    
    

     

     

    Troque por essa abaixo:

     

    Apague a função toda e coloque isso:

     

     

    
    ReturnValue Actions::canUseFar(const Creature* creature, const Position& toPos, bool checkLineOfSight)
    {
        if(toPos.x == 0xFFFF)
            return RET_NOERROR;
    
        const Position& creaturePos = creature->getPosition();
        if(creaturePos.z > toPos.z)
            return RET_FIRSTGOUPSTAIRS;
    
    //    if(creaturePos.z < toPos.z)
    //        return RET_FIRSTGODOWNSTAIRS;
    
        if(!Position::areInRange<7,5,3>(toPos, creaturePos))
            return RET_TOOFARAWAY;
    
    //    if(checkLineOfSight && !g_game.canThrowObjectTo(creaturePos, toPos))
    //        return RET_CANNOTTHROW;
    
        return RET_NOERROR;
    }

     

     

     

    Feito tudo certo, voce conseguira pescar de cima de montanhas. Obrigado e boa noite a todos.

    poderia postar um vídeo ou prints mostrando a funcionalidade dentro do game?

  6. Realmente o problema é que muitos desses que estão esperando a base do momento são preguiçosos que não tem coragem nem de usar a barra de pesquisa do fórum para pesquisar prefere criar um tópico e esperar alguém mandar o link do tópico com a solução do problema etc... enfim é preciso mudar as atitudes também as pessoas querem então precisa aprender a estudar também não só depender do fórum para tudo claro que não sejamos hipócritas os fóruns são essenciais juntos com todos os seus conteúdos porém falta a vontade de aprender da comunidade também

  7. Salve galera estou com esse servidor do wono 1.2 guardado a um tempo e resolvi postar deve ter bastante coisa que vocês podem reutilizar porém não possui source apenas o servidor/cliente e os arquivos da pasta para o rme favor utilizar o spr/dat da pasta map editor eu utilizei esse para abrir o mapa etc....

     

    Server roda apenas em linux já que não tem o executável junto como eu disse estou disponibilizando para vocês reutilizarem o conteúdo ou até mesmo estudarem códigos etc...

     

    wono12.rar

     

    Scan

     

    Lembrando não darei suporte neste tópico se tiver problemas crie um novo tópico de ajuda na área de suporte bom uso ^^

  8. 13 horas atrás, Coiyote disse:
    Versão do Servidor: TFS - 0.4
    Tipo de Script: globalevent
    Código:
      Mostrar conteúdo oculto
    
    
    
     

    Boa tarde, estou usando o Script do @LeoTK [Modern Acc] Guild Dominante (Página), porem ao adicionar ao site ele da esse erro

     

     

    fez algo errado

  9. Em 20/04/2020 em 14:29, Olan trein disse:

    Poderia ser um talkaction tmb s, bom, eu sei o id que seria o torneio, no caso o 2 que é sword fighting.

    se é skill tu pode pegar qualquer talkaction que mostra o rank de skill e mudar apenas a nomenclatura para torneio etc.... muito simples

     

  10. 3 horas atrás, Coiyote disse:

    Ola, eu gostaria de adicionar as outfits dos personagens na frente do TOP Ranking 

     

    Estou usando o AnimatedOutfit, porem nao vai de jeito nenhum... 

     

    rank.png

    você precisa pegar e criar como gif todas as roupinhas ou pegar de um site que já tenha e depois configurar os ID com o id da outfit na database assim quando verificar a database pega a outfit certa eu por exemplo uso de uma forma diferente usando apenas imagem fixa

     

    323232.png.0371c7056731983b3032d23ae8ba0531.png

     

     

  11. 2 horas atrás, Jhony Araujo disse:

    boa tarde a todos, vim aqui pedir uma ajuda em questão de tipo multiplicar meu mapa ficar dois mapas com troca de mundo no NPC, tipo um mundo PVP e outro mundo NO-PVP.

    se alguém puder me ajudar a ver como faz isso irei agradecer meu contato fica aqui WhatsApp (83) 9 8669-2386 não sei se é permitido enviar o numero para contato mas caso for me avise que retiro!

     

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...