Ir para conteúdo

radhanama

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    radhanama deu reputação a Nextbr em [Action] Pokedex System [PDA S/Level] - Pokemon Status   
    Boa Noite Galera , Blz?
    Hoje vim Postar um Sistema de Pokedex que mostra o Status do Pokemon : PDA [PDA S/Level] Super Basico
     
    - As Diferenças entre o PDA com Level e PDA sem Level é :
     
    PDA COM LEVEL: Os Status do Pokemon é Baseado Por Storage e Por Atributos [Atualiza o Status na hora Sem precisar da Goback para Atualizar]
     
    PDA SEM LEVEL: Os Status do Pokemon é Baseado Por Storage Somente [Atualiza o Status depois que da Goback]
     
    - Muitas Pessoas acham que o PDA S/Level , Os Pokemons nao tem Status e o unico Status da Força do Pokemon  e o Boost, Level do Player ou Held Itens
     
    A Força de Boost e Level do Player ou Held Itens é Somado Com o Resto dos Status como: [Offense/Defense/Agility/Vitality/Sp.Attack]
     
    Para quem nao Sabe oque Significa cada Status do Pokemon:



     
    Esses Status sao Configurados la em data/lib/configurations.lua nessa Tabela um Exemplo:



     
    O Bulbasaur por Exemplo ele ta com Status de Offense: 4.9 / Level de Uso: 20.  Intao a Soma das Forças e feita da Seguinte Maneira:
     
     4.9 + 20 + Level do Player + Boost = ?
     
    - Bom, intao chega de Blablabla e vamos ao Script:
     
    Vai em data/lib/pokedexsystem.lua e procure por isso:



     
    Em Cima  dessa linha adiciona isso:



     
    Pronto , ja esta Funcionando o Status do Pokemon [summon e Wild] da Ate vergonha de postar pois e 1 linha somente mais e muito util para quem quer ver a força do Pokemon!
     
    - Uma Imagem de Demonstração:

     
    - Creditos:
    NextBR 
  2. Gostei
    radhanama deu reputação a samlecter em Addon System FUNCIONAL 2015/2016   
    Primeiramente, informo que não fui eu quem criou o sistema e nem a explicação, créditos no final.
     
    O que eu fiz então?
    R: Adaptei algumas coisas, exemplo: com o original a Cd Bar não aparecia nos pokemons com addon, adaptei para que apareçam e trouxe pro TK pois achei em outro lugar!
     
     
    OBS: Sei que já existe alguns posts sobre o assunto aki, mas quando procurei pra por no meu ot, todos eram incompletos apenas com o script pra por no actions e a tag no actions.xml  
     
    OBS²: A única coisa que não funciona nesse sistema é que caso o pokemon tenha fly/surf/ride, não aparece o addon deles enquanto estiver no fly/surf/ride, não sei como por para aparecer, então se alguém souber, ficaria grato se ensinasse ( possuo a sprite do pokemon com addon usando fly/surf/ride,  só não sei como por  )
     
     
     
    A Alteração feita para que a Cd Bar apareça foi feita no goback.lua e some functions.lua , já estará o correto na explicação abaixo!
     
    Vamos Lá !
     
    Em Data/actions e Actions.xml adiciona isto:
    <action itemid="IdAddon;IdAddon" event="script" value="Addon.lua"/>  
    Em IdAddon Coloca os ids dos items dos addons! ai para adicionar mais ids é só colocar o ";" Ou seja aquele negocio verde, e depois colocar o ID Ficando:IdAddon;IdAddon;IdAddon e por ai vai
     
    Ai Em Data/actions/scripts cria um arquivo lua Chamado "Addon" e Dentro Dele Adiciona Isto:
    function onUse(cid, item, fromPosition, itemEx, toPosition)                 local addons = {                 [12593] = {pokemon= "Electabuzz" , looktype = 1482}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon                 [12925] = {pokemon= "Alakazam" , looktype = 1471}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon                }                   if #getCreatureSummons(cid) > 0 then                                 doPlayerSendCancel(cid, "Please back your pokemon.")                                 return false                 end                      local numero = addons[item.itemid].looktype                   local pb = getPlayerSlotItem(cid, 8).uid                 local pk = addons[item.itemid].pokemon                   if getItemAttribute(pb,"poke") ~= pk then                                 doPlayerSendCancel(cid, "Sorry, you can't use this addon on this poke.")                 return false                 end                   if getItemAttribute(pb,"addon") < 1 then                                 doRemoveItem(item.uid, 1)                                 doPlayerSendTextMessage(cid, 27, "Congratulations! Now your pokemon will use the addon.")                                 doSetItemAttribute(pb,"addon",numero)                                 return true                 end        return true end  
     Para adicionar um Novo Addon é só Adicionar esta tag:
    [ItemID] = {pokemon= "NomeDoPoke" , looktype = IdDaOutfit},  
    EM ItemID, troca pelo id do addon
    em pokemon troca NomeDoPoke, pelo Nome Do Pokémon que vai ser adicionado o Addon
    Em looktype, troca IdDaOutfit, pelo looktype do pokémon com addon!
     
    Em Goback.lua
     
    Procure Por: (fica lá no final)
    else       doPlayerSendCancel(cid, "This pokemon is fainted.")   end  
    E Adiciona Em cima do  else  Isto:
    local pk = getCreatureSummons(cid)[1]                 local pb = getPlayerSlotItem(cid, 8).uid                 local look = getItemAttribute(pb,"addon")                 if not look then                                 doSetItemAttribute(pb,"addon",0)                 end                 if look > 0 then                                 doSetCreatureOutfit(pk, {lookType = look}, -1)                 end  
    Em Catch system.lua Procura Por:
    doItemSetAttribute(item, "description", description) Em baixo adicione isto:
    doItemSetAttribute(item, "addon", 0)  
    Em Some Functions.lua Procure Por:
    unLock(item.uid) Da Enter Duas Vezes e Adiciona isto:
    local pk = getCreatureSummons(cid)[1] local pb = getPlayerSlotItem(cid, 8).uid local look = getItemAttribute(pb,"addon") if not look then doSetItemAttribute(pb,"addon",0) end if look > 0 then doSetCreatureOutfit(pk, {lookType = look}, -1) end  
    Pronto! Sistema de Addon Funcionando Perfeitamente Caso Coloque Tudo Certinho! 
     
    Caso Queira uma Addon Box... Façam isto:
     
    Em Actions.xml Adiciona Isto:
    <action itemid="12595" event="script" value="addonbox.lua"/>  
    E Em Data/Actions/Scripts Cria um Arquivo Lua Chamado "addonbox" e Adiciona Isto Dentro Dele:
    function onUse(cid, item, frompos, item2, topos, pos)   local addons = {12593,12889} local randomChance = math.random(1, 49)   if item2.itemid == 12595 then doSendMagicEffect(getCreaturePosition(cid), 28) doRemoveItem(item2.uid, 1) doPlayerAddItem(cid, addons[randomChance], 1) doPlayerSendTextMessage(cid, 27, "Você ganhou um Addon!") return true   end end Pronto Addon Box Adicionada!
     
     
    Créditos 
     
     
    Pokémon X Rain Pelo Sistema de Addon
    Drazyn12391
    E Eu  
     
     
    EDITED
    Encontrei uma falha, quando evolui o pokemon com Addon, após voltar para a ball e mandar denovo, ele fica com a outfit antes de evoluir e com addon.
    Exemplo: Evolui o Electabuzz COM Addon, ele virou electivire, voltei pra ball e mandei denovo, ele estava com o Outfit(aparência) do Electabuzz com Addon.
    Ou seja, melhor só por o addon em pokemons que não evoluem, caso alguem saiba resolver pfv comenta aki, caso eu descubra como resolver, edito.
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
  3. Gostei
    radhanama deu reputação a GOD Vitor em [Exclusivo] - (PDA) Profession System   
    Eae galera, faz tempo que não contribuo com o fórum, eu estava com um sistema de profissão aqui então decidi disponibilizá-lo.
     
    Vídeo - Apresentação básica do sistema.
     
    Informações Básicas.
     
    Download:
    Clique aqui
     
    Scan:
    Clique aqui
     
    Créditos
     
  4. Gostei
    radhanama deu reputação a ZORAN em OTClient pararecido com PXG! [Download]   
    Primeiramente: Peço desculpas se errei o lugar porque pra min um Client de algum server e um ultilitario então peço desculpas se errei novamente o lugar.
     
    Segundamente: Aqui estou postando um Client parecido com o da PXG Logo digo não fui eu que fiz e ele e beta então pode a ver rejeição em alguns servers eu testei ele no servidor de poketibia do gabrielTxu 3.0 a 3.2 e as vezes a vara de pescar não funciona então quem quiser pegar como base para seu Client pode usar a vontade. Por isso que estou postando e uma base não um pronto para usar entendido então não me venha reclamar dizendo que enganei vocês.
     
    Aqui esta uma print:
     

     
    Aqui esta o Download do Client:
     
    CLICK AQUI
     
    SCAN:
     
    CLICK AQUI
     
    Me agradecer não cai o dedo Vlws.
     
    Um grande abraço e fiquem com Deus.
  5. Gostei
    radhanama deu reputação a Valakinhas em Erondino v17.1 By {ABEROS} BPO Open Source   
    V17.1
     
    *Informações
     
     
     
    +Edições
     
     
     
     
     
    +Print's
     
     
    +Erros/Bug's
     
     
    +Creditos
     
    QUALQUER ERRO E BUG, COMENTAR NESSE TÓPICO
    Desculpa pelos erros ortográficos. 
     
    ah antes que me esqueça ID da vara de pesca 2580
  6. Gostei
    radhanama deu reputação a DarkWore em [C++] Atribute isPokeball   
    Falaaa galeraaa, beleza? então, estou trazendo pra vocês aquela função do PDA a isPokeball que achei em outro fórum e vi que não tem aqui
    Bem, se você tá adaptando seu PDA com source, e deu erro no atributo isPokeball, após colocar essa função não irá mais dar erro.
     
    Vá em items.cpp procure por:
    decayTime = 0; e em baixo adicione:
    isPokeball = false; agora procure por:
    else if(tmpStrValue == "transformto") { if(readXMLInteger(itemAttributesNode, "value", intValue)) it.transformToFree = intValue; } abaixo do }, adicione:
    else if(tmpStrValue == "ispokeball") { it.weight = 1000; } agora em items.h procure por:
    Ammo_t ammoType; e em baixo adicione:
    bool isPokeball; Recompile. E puff, seu cap está igual o pda xd
    Lembrando que nas pokebolas deve ter o atributo. Como neste exemplo:
    <item id="xxxx" article="a" name="safarri ball"> <attribute key="ispokeball" value="1"/> <attribute key="weight" value="100" /> <attribute key="slotType" value="feet" /> </item>  
    Créditos
    Deadpool (por desenvolver e postar em outro fórum)
    Eu (por trazer ao fórum)
  7. Gostei
    radhanama deu reputação a GBs em [Dúvida] Métedo para compilar/criptografar spr,dat do client   
    Mereço um Rep n?   
  8. Gostei
    radhanama deu reputação a Kuchiki Kenpachi em Criando Client Proprio Sem Vapus (Completo)   
    qué isso cara vlw ae, claro, vou fazer sim o do Launcher vlw ae novamente
  9. Gostei
    radhanama deu reputação a Kuchiki Kenpachi em Criando Client Proprio Sem Vapus (Completo)   
    Fala galera, o Vapus era Perfeito para criar Client's proprios mas depois que ele fechou e re-abriu ficou uma merda, os clients criados no vapus não funcionam, então fica a pergunta de como criar um client proprio sem usar o Vapus! Então vamos lá.
    Pode usar o client que já vem no server mesmo.
    *Material:
     
    1º Parte: Mudando o IP do client.
     
    2º Parte: Compilando .dat, .spr e .pic:
     
    3º Parte: Mudar o Icone do Client.
     
    Qualquer duvida, erros ou coisa do tipo posta ae. Proximo tutorial vou mostrar como fazer um Launcher e Instalador. Se gostaram por favor REP+ o pessoal daqui ta com uma Pessima mania de ver um Tutorial ou script, gostar e não dar rep+ e isso é sacanagem neh. Bom vlws ae e aguardem o proximo Tutorial !
  10. Gostei
    radhanama deu reputação a ZORAN em Criando Client Proprio Sem Vapus (Completo)   
    Manio me fez logar só para da Rep, mas parei para comentar. Ai quando puder faz o do launcher fazendo o favor, até hoje não consegui um que funcione já tentei ate com o de Mu mais nada. Valeu  fique com Deus e um grande braço!.
       sucesso.   
  11. Gostei
    radhanama deu reputação a Nextbr em [Pokemon] Gender e Pokelevel System   
    Servidor Testado:
    erondino,pokemon dash v6,tfs  0.3.6
     
    Servidor Nao Testado:
    Pokemon Dash Advanced
     
    Precisa de: Noçoes basica de script pois so irei postar a parte principal dos script, pois eu nao sei oque voces editaram nos seus scripts !
     
    Bom Dia Turma, Hoje Eu Vou Postar:
    Sistema de Gender System "Sexos nos Pokemons":  O Sexo dos pokemons so vai ter em seus Pokemons capturados, Boxs,nao vai ter em pokes das hunts etc..
     
    Sistema Completo de "PokeLevel":  Level nos Seus Pokemons "Porem" a cada Level o Pokemon so Ganha HP Baseado no Servidor: http://pokemonbr.com/ . Pois dar força ao Summon Somente adicionando funçoes na Sources. o Sistema completo do Pokelevel vem: Rare candy,Evolution,Pokelevel
     
    Intao Vamos La =)
     
    Gender System:
    *Primeiro antes de tudo tem que ver se no seu client tem o icone dos Sexos dos Pokemons, fazendo o comando /attr skull "Numero 1 a  4"
     
    *Eu So vo postar as funçoes eu nao vou mandar o script inteiro pois eu nao sei o que voces editaram no script do catch.lua mais mesmo assim e facil de editar intao Vamos la:
     
    vai em actions/catch.lua :



     
    Vai em actions/goback.lua:
     



     
    Vai em actions/box.lua



    *XML: <action itemid="ID" event="script" value="box.lua"/>
     
    PokeLevel System:
     
     
    * Limite de Pokelevel : 30
    * Para adicionar mais Level Segue esse Mini-Tutorial:



     
     
     
    Cria um Arquivo , creaturescripts/Pokelevel.lua:
     



     
    *XML: <event type="kill" name="kill" event="script" value="PokeLevel.lua"/>
    * registerCreatureEvent(cid, "kill")
     
    Troca seu look.lua creaturescripts/look.lua:
     



     
    Vai em actions/Goback.lua:
     



     
     
     
    *Aki quando voce dar primeiro Goback no Pokemon ele recebe o Level: 1
     
    actions/evolution.lua:



     
    *Exemplo de Evoluçao:
    ["Bulbasaur"] = {level = 40, evolution = "Ivysaur", maxh = 2600, count = 1, Stoneid = 2293, Stoneid2 = 0},
    ["Nome do Pokemon"] ={level = "level que precisa para Evoluir" , evolution = "Nome do Pokemon",maxh ="o Max de Hp que vai ter",count = "quantidade de stone",Stoneid = "Id da Stone", Stoneid2 = "id da stone 2"},
     
    vai em Actions/Rarecandy.lua
     



     
    *XML: <action itemid="ID" allowfaruse="1" event="script" value="Rarecandy.lua"/>
     
     
     
     
     
     
     
     
     
     
     
     
  12. Gostei
    radhanama recebeu reputação de allex1234 em [DxP] Exclusivo Poketibia OpenSource+Cliente+Site+DB   
    queria saber como funciona o sytem mega e como posso adicionar mais.
    man usa object buider
  13. Gostei
    radhanama deu reputação a Natanael Beckman em DEV C++ Compilando TFS no Windows   
    DEV C++,  aprenda a compila uma source TFS!
     
    Downloads(Baixe de acordo as configurações do seu windows):
    DEV C++ CONFIGURADO PARA 32BITS
    DEV C++ CONFIGURADO PARA 64BITS
    REV 3884 TFS 0.4
     
    Certo, feitos os downloads, extrai DEV C++ no Disco C e REV 3884 em Documentos.
    ======================================
    Abra o DEV C++:
    ======================================

    ======================================
    Abra a Source:
    ======================================

    ======================================
    Localize a pasta da Source e abra o arquivo TheForgottenServer.dev, Documentos> trunk.r3884> dev-cpp> TheForgottenServer.dev:
    ======================================

    =============================================================

    ======================================
    Aguarde carregar todos os arquivos:
    ======================================

    ======================================
    Vamos adicionar o parâmetro -D__CONSOLE__ no teclado digita ALT + P, clique em parameters e adicione o parâmetro... Feito? clique em OK:
    ======================================

    ======================================
    Vamos compilar Source, no teclado digite CTRL+F9 e aguarde finalizar o processo:
    ======================================

    ======================================
    Se der tudo certo em Log vai estar como mostra a imagem abaixo:
    ======================================

    ======================================
    Verifique na pasta Documentos> trunk.r3884> dev-cpp você vai encontrar o arquivo TheForgottenServer.exe e pronto meu parabéns você compilou!
    ======================================

    ===========================================
    Só isso galera tutorial rápido resumido e útil!
    Créditos Natanael Beckman!    
    ===========================================     
     
    Caso você adquira uma source com apenas os arquivos .cpp e .h e não sabe como compilar o projeto, abaixo vamos explicar:
    Na pasta onde está localizado os arquivos .cpp e .h crie uma pasta chamada dev-cpp, e dentro dela adicione uma imagem icone.
     

     
    Abra o DEV-C++, clique em  File> New> Project:
     

     
    Logo em seguida selecione Empty Project, em name terá o nome Project1 altere utilize o nome quer quiser, após isso clique em OK e em seguida selecione a pasta dev-cpp que criamos:
     

     
    Agora selecione a opção Win32GUI caso use source OTX ou TFS selecione Win32Console ao lado << Browse selecione a imagem do icone que está na pasta Dev-Cpp.
     

     
    No mesmo menu na aba Parameters em C++ compiler adicione os seguintes parâmetros:
    -D__ENABLE_SERVER_DIAGNOSTIC__ -D__ROOT_PERMISSION__ -D__GROUND_CACHE__ -D__USE_SQLITE__ -D__USE_MYSQL__ -D__CONSOLE__ -D__WAR_SYSTEM__ E em Linker adicione as seguintes libs:
    -lboost_filesystem -lboost_thread -lboost_system -lboost_regex -lsqlite3 -lwsock32 -llua5.1 -lws2_32 -leay32 -lmysql -lxml2 -lgmp -lz -s   No mesmo Menu na aba Build Option escreva na segunda coluna horizontal escreva Obj e dê OK.     Na lateral terá o nome do seu projeto o meu no caso é The Forgotten Server, clique com o botão direito do mouse em cima do nome e clique na opção Add Project:      Selecione na pasta da sua source todos os arquivos .cpp e .h após isso salva o projeto e já pode compilar CTRL+F9:         OpenSSL 0.9.8   1º baixe http://devpaks.org/details.php?devpak=73 2° abra Dev-Cpp > Tools > Packager Manager > Install > Seleciona o arquivo baixado e instala, fecha abre e testa!
      Clica aqui \/
  14. Gostei
    radhanama deu reputação a EdMignari em Ot Item Editor para cliente extended   
    Oi, jgmmiranda.
    O OTItemEditor não tem suporte para arquivos estendidos. Você já tentou usar este:
    https://github.com/Mignari/ItemEditor#download

    E já existe um RME com suporte a estendidos:
    http://www.tibiaking.com/forum/topic/38665-remeres-map-editor-versão-cliente-estendidaextended/?p=223663

    Abraço.
  15. Gostei
    radhanama deu reputação a Zayon Owatari em [Download] Mega Wobbuffet   
    Bom dia/boa tarde/boa noite !
    Este é meu primeiro post aqui no tibiaking :D
    Esses dias eu estava atrás de um mega wobbuffet para meu servidor, e não achava nenhum do meu agrado ( uns eram muito tortos, ou muito decorados, ou até mesmo, muito editados ), então decidi fazer o meu próprio mega wobbuffet.
    A princípio, eu não pretendia disponibiliza-lo, mas como eu já peguei MUITA coisa aqui do tibiaking, nada mais justo que devolver algo ♥
     

     
    Esse é a png dele, só usar o slicer e recortar guys ! 
    Se gostaram, por favor não deixem de curtir a página do meu servidor no face ! ( pode divulgar ? ) 
    https://www.facebook.com/poketibiabeta/
     
    É isso ai, se tiver algo errado com o post, por favor me avisem :c
  16. Gostei
    radhanama deu reputação a NickFuCked em Pokémon ZZ   
    Informaçoes
     
     
    Bug's
     
     
     
    Print's
     
     
    Scan
     
     
    Download
     
     
    Creditos
     
  17. Gostei
    radhanama deu reputação a lulampo em REMAKES DIVERSOS POKEMONS BY LULAMPO ^^   


                      
       

     
                                                      


    Por enquanto é isso. Alguns eu havia feito antes de sairem os remakes atuais, então considerem apenas as cores..

       
  18. Negativo
    radhanama recebeu reputação de Tricoder em Baiak Bryaan 2.0 | Novos monstros e itens VIPs, Nova vocação e +   
    REMOVIDO
  19. Negativo
    radhanama recebeu reputação de Tricoder em Baiak Bryaan 2.0 | Novos monstros e itens VIPs, Nova vocação e +   
    REMOVIDO

Informação Importante

Confirmação de Termo