Ir para conteúdo

NiCaDo

Campones
  • Total de itens

    32
  • Registro em

  • Última visita

Posts postados por NiCaDo

  1. 9 horas atrás, KaboFlow disse:

     

    void AddShopItem(NetworkMessage_ptr msg, const ShopInfo item);

     

     

     

    image.thumb.png.f19d6985f019c9fe788e9fc714a252c3.png

    Consagrado

    não sei se entendi direito mas

    void AddShopItem(NetworkMessage_ptr msg, const ShopInfo item);

    e em protocolgame.h

  2. 3 horas atrás, samlecter disse:

    Que base, ou melhor, client é esse? No meu não aparece esse branco ao selecionar/passar o mouse por cima, só no target e follow

    pra ser sincero não me lembro mas acho que deve ser o client da base pokemon x universion porem base mysterious

     

  3. 2 horas atrás, KyoGron disse:

    Esse erro getn, é referente a área de alguma skill que não existe, então a skill está tentando chamar e não consegue, acho que a skill é a 455 do pokemon moves,  você precisa criar uma nova area para a skill 

    existem 2 erros ali

     

    a falta do 

    happinessRate

    e o erro no move

     

    em data/lib/some functions,lua

    adicione

     

    happinessRate = {
    	[5] = {rate = 1.5, effect = 183, n = getConfigValue(PokemonStageVeryHappy)},
    	[4] = {rate = 1.2, effect = 170, n = getConfigValue(PokemonStageHappy)},
    	[3] = {rate = 1.0, effect = 182, n = getConfigValue(PokemonStageOK)},
    	[2] = {rate = 0.7, effect = 169, n = getConfigValue(PokemonStageSad)},
    	[1] = {rate = 0.4, effect = 168, n = getConfigValue(PokemonStageMad)}
    }
    

    Capturar_2020_01_06_21_10_14_320.png.4dbf7b92044fa14c50b624ea3e2d1f36.png

  4. adiciona no some functions no começo

     

    happinessRate = {
    [5] = {rate = 1.5, effect = 183, n = getConfigValue(PokemonStageVeryHappy)},
    [4] = {rate = 1.2, effect = 170, n = getConfigValue(PokemonStageHappy)},
    [3] = {rate = 1.0, effect = 182, n = getConfigValue(PokemonStageOK)},
    [2] = {rate = 0.7, effect = 169, n = getConfigValue(PokemonStageSad)},
    [1] = {rate = 0.4, effect = 168, n = getConfigValue(PokemonStageMad)}
    }

  5. 9 minutos atrás, brazvct disse:

    Ta de sacanagem né, esse choro todo e ainda vai usar o modulo
    Brasileiro é foda o cara reclama que eu roubei do kra mas vc ta aderindo a meu roubo kkkkk
     

    Sangue suga pimenta no c** dos outros é refresco né
    Voce baixou e dps tacou o foda-se pra defender o cara hahahaha

    em nenhum momento eu disse que você estava errado tão pouco reclamei

    apenas comentei não fui em defesa dele apenas dei minha opinião

    reveja seu comentário amigo

  6. 34 minutos atrás, brazvct disse:

    A po se ele vendeu pra alguém, então a pessoa tem o direito de repassar pra quem ela quiser!
    E outra estou repassando de graça... Se ele quer ganhar dinheiro com algo, ele deve fazer algo do 0 e não ficar editando tibiazinho pra se achar programador.
    Pegar algo pronto e editar é facil!
    Não vou retirar.

    ________________________
    Quer ganhar dinheirro como programador? criptografa o módulo

    ai temos que concordar.

     

    não necessariamente tem que criptografar ate por que se a pessoa

    disponibilize gratuitamente o prejuízo e dela mesmo ( no caso a de quem comprou )

    sem contar que comprar principalmente um modulo criptografado

    e muito bizarro

  7. 7 minutos atrás, brazvct disse:

    Acho injusto isso, o cara pega OTCLIENT feito por outra pessoa e faz uma coisa em cima das ferramentas de outra pessoa e quer mandar?
    So pode patentar o inventor da coisa e não quem fez modificações, modificações = genérico, não pode patentar!

    bom se me permite opinar

    se o cara desenvolveu o modulo acho justo ele pedir a remoção, querendo ou não existe um trabalho para ser feito

    ( não sou programador e vejo isso como algo trabalhoso por mais que pode ter sido algo simples ou não )

    injusto não sei dizer já que a própria ferramente permite isso e muitas pessoas vem isso como uma

    maneira de conseguir uma renda

    ( principalmente no brasil que os programadores são desvalorizados, querendo ou não são poucas pessoas desposta

    a estudar as linguagem )

     

    ressaltando que isso e uma opinião e você e livre para decidir se quer retirar ou não.

  8. não me leve a mal mas ninguém vai fazer isso

    nem mesmo alguns poketibias como ( otpokemon ) tem essas sprites se tiver não são das melhores ou seja

    não mudara nada.

    tente achar uma base que você acha que tem coisas que não conseguiria adicionar sozinho e vai colocando

    oque gostaria

    um exemplo ( no meu caso ) e o level system

    peguei uma base que tinha e o resto estou colocando pouco a pouco

    pense bem do que adianta ter algo com muitas coisas se elas não funcionarem corretamente

    um exemplo disso e o balanceamento dos pokemon

    pode ter milhares e milhares apenas alguns vão ser usados tornando inútil adicionar mais

  9. em some function

     

    coloca isso no começo 

     

    happinessRate = {
    [5] = {rate = 1.5, effect = 183, n = getConfigValue(PokemonStageVeryHappy)},
    [4] = {rate = 1.2, effect = 170, n = getConfigValue(PokemonStageHappy)},
    [3] = {rate = 1.0, effect = 182, n = getConfigValue(PokemonStageOK)},
    [2] = {rate = 0.7, effect = 169, n = getConfigValue(PokemonStageSad)},
    [1] = {rate = 0.4, effect = 168, n = getConfigValue(PokemonStageMad)}
    }

     

     

  10. vá em data/lib e procure configuration.lua

    nessa parte

     

    pokes = {       --tabela 

    ["Scorbuuney"] = {offense = 2.0, defense = 14.0, specialattack = 6.0, specialdefense = 6.0, vitality = 7.5, agility = 110, exp = 108, level = 14, wildLvl = 16, type = "fire", type2 = "no type"},

     

    nessa tabela você faz o balanceamento de cada pokemon

     

    ( obs: sinceramente não tenho ideia de como e feito ou como você ira fazer então boa sorte )

  11. Obg

    @Henrique man tem como ajuda ta dando erro ao compilar a sources do otc

     

    erro:

    C:\OTC\src\client\thingtype.h: In member function 'virtual void Creature::draw(const Point&, float, bool, LightView*)':
    C:\OTC\src\client\thingtype.h:217:23: error: 'const TexturePtr& ThingType::getTexture(int)' is private
         const TexturePtr& getTexture(int animationPhase);
                           ^
    C:\OTC\src\client\creature.cpp:89:79: error: within this context
             g_painter->drawTexturedRect(rect, effect->getThingType()->getTexture(0));
                                                                                   ^
    In file included from C:\OTC\src\client\thing.h:27:0,
                     from C:\OTC\src\client\creature.h:26,
                     from C:\OTC\src\client\creature.cpp:23:
    C:\OTC\src\client\thingtype.h:217:23: error: 'const TexturePtr& ThingType::getTexture(int)' is private
         const TexturePtr& getTexture(int animationPhase);
                           ^
    C:\OTC\src\client\creature.cpp:98:79: error: within this context
             g_painter->drawTexturedRect(rect, effect->getThingType()->getTexture(0));
                                                                                   ^
    mingw32-make.exe[2]: *** [CMakeFiles/otclient.dir/src/client/creature.cpp.obj] Error 1
    mingw32-make.exe[1]: *** [CMakeFiles/otclient.dir/all] Error 2
    mingw32-make.exe: *** [all] Error 2
    CMakeFiles\otclient.dir\build.make:1564: recipe for target 'CMakeFiles/otclient.dir/src/client/creature.cpp.obj' failed
    mingw32-make.exe[2]: Leaving directory 'C:/Users/micael/Desktop/Servidor Oficial/server mysterious/compile 2.0'
    CMakeFiles\Makefile2:75: recipe for target 'CMakeFiles/otclient.dir/all' failed
    mingw32-make.exe[1]: Leaving directory 'C:/Users/micael/Desktop/Servidor Oficial/server mysterious/compile 2.0'
    C:/Users/micael/Desktop/compile 2.0/Makefile:128: recipe for target 'all' failed

     

  12. 16 horas atrás, FastBR disse:

    obrigado pela explicação,mas tipo eu peguei uma base ai veio a source separada da base,no caso é so puxar para a pasta do servidor?

    não, você pode deixar ela em qualquer local

    basta você edita-la ou adicionar funções disponíveis no fórum

    PokeBar

    Passive System

    entre outros sistemas e modificações criadas pelos usuários do fórum

     

    existe a possibilidade também de você pagar um programador ou pedir ajuda ( caso você não tenha muito conhecimento )

     

    Obs: cuidado com quem você paga para fazer edições, principalmente quando você estiver pagando pois já vi varios casos aonde

    quem cobra por alguns sistemas disponibiliza a base para download ou faz chantagem ameaçando divulga-la

     

    link de alguns sistemas úteis disponíveis  no fórum ( mais utilizados na maioria dos servidores )

     

    PokeBar: ( necessário Opcode )

     

    Opcode: 

    Passive System: 

     

    ( basta ir procurando outros por ai )

     

  13. Não intendi exatamente oque você quiz dizer com ( colocar )

    seria "Adaptar" a palavra correta

     

    Você teria que pegar uma sources compatível com sua base

    ( que tenha as funções básicas da sua base para poder adaptar as demais funções )

     

    AVISO:

    provavelmente você perdera funções como por exemplo:

    Level System

    Nick System

    Passiva System

    Opcode

    entre vários outros.

     

    caso queira colocar essas funções terá que ir adaptando nas sources ate que todas elas funcione

    ( isso si funcionar corretamente isso dependera de que forma foi colocado cada sistema na sources original )

     

    Minha opinião:

    compensa você pegar uma base já com as sources ou intão se prepare-se 

    por que pelo que vi em comentários falando sobre adaptar sources

    geralmente são grandes dores de cabeça

     

    OBS: não sou um experiente no assunto caso falei alguma bobagem me desculpe.

     

     

  • Quem Está Navegando   0 membros estão online

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