Ir para conteúdo
Banner com Efeitos

Dario C.

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    Dario C. 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 !
  2. Gostei
    Dario C. 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 \/
  3. Gostei
    Dario C. deu reputação a WooX em [8.6] Biohazard Online Server   
    Ele é o Breno cara.
     
     
    @Topic: Eu me diverti muito no pouco tempo que ficou online, lembro como se fosse hoje você trabalhando no servidor, sei que investiu muito tempo pra fazer o que tem hoje, por um lado lamento que não tenha conseguido finalizar, mas por outro, tenho certeza que alguém vai acabar dando continuidade. Gostava muito do servidor, cheguei a doar a sprite do Hunter ao servidor enquanto estava online... Te admiro por disponibilizar esse conteúdo a todos.
  4. Gostei
    Dario C. deu reputação a Valakinhas em Pokemon Dash v6 Reupload by Valakinhas   
    • Menu:
    ├ Informações; ├ Lista dos sistemas; ├ Erros; ├ Erros Solved; ├ Prints; ├ Download; └ Creditos.   • Informações; Sem level system Base Dash v6  Source      • Lista dos sistemas    
     
     
    • Erros
     
     
     
     
    • Erros Fixed
     
     
      • Prints  
     
     
     
    Detalhes adicionais
     
     
     
     
     
    Conta do GOD
     
     
     
     
    Download e Scanner
     
     
     
     
     
    Creditos
     
    Bruno123
    aberos
    snix 
  5. Gostei
    Dario C. deu reputação a Duduph em [DxP] Exclusivo Poketibia OpenSource+Cliente+Site+DB   
    Exclusivo! PokeTibia DxP OpenSource praticamente completo com sistemas e funções nunca liberados.
     
    ATENÇÃO: Não dou suporte, apenas estou disponibilizando o server para quem quiser continua-lo ou pegar os sistemas. Se alguns grandes aqui do TK quiserem ajudar nos bugs fiquem a vontade, pois este server é praticamente completo, com funções e sistemas nas sources, acho que nunca liberados para o publico.
     Aconselho a trocarem o mapa ou criarem outro por que não testei o mesmo, e não sei se há bugs ou armadilhas.
     
     
     
    • Menu:
    ├ Informações;
    ├ Bugs;
    ├ Prints;
    ├ Download;
    └ Créditos.
     
    • Informações Basicas •
    • Duel System.
    • Nick System.
    • TV System.
    • Autoloot System.
    • Block Respaw System.
    • Mega Evolução Ssystem.
    • Auto Stacking System.
    • Player passa por dentro de outros Players(Não sei o nome deste sistema kk).
    • Ditto Memory System.
    • Player pode usar potions, revive, soltar poke andando sem parar.
    • Limite de efeitos aumentados nas sources até 380(Podendo aumentar muito mais)
    • Transparência.
    • Cliente criptografado(Acompanha OBD único para o cliente).
    • Sistemas básicos como fly, ride, surf, order etc.
    • Held System(Não tem todos, falta fazer alguns, ja tem o x-luck).
    • Fishing trocando o outfit automaticamente.
    • Icone System.
    • Varias Pokeballs novas.
    • Task System.
    • Guild System.
    E muito+, não testei o servidor todo. podem ter sistemas no server que eu esqueci de colocar aqui na lista.
     
     
     
    • Bugs •
    Irei postar os que eu sei, podem haver mais.
    • Gym System não esta funcionando.
     
    Postarei a lista completa de bugs conhecidos e o que ja foi corrigido logo mais.
     
     
    • Prints •
     
    • Mega Evolução

     
    • Ditto Memory.

     
    • TV System.

     
    • Auto Loot System.

     
    • Block Respaw System.

     
    • Irei colocar mais prints em breve(Estou com pouco tempo agora).
     
    • Downloads•
     
     
     
    Alguns antivirus detectam virus, possiveis dlls não reconhecidas, baixem por sua conta em risco, não estou obrigando ninguem a baixar, estou trabalhando no server e nao tive problemas.
    Caso tenham problemas na descompactação dos arquivos utilizem o 7zip, compactador que utilizei.
     
    • Créditos •
    •CipSoft
    •Nintendo
    •TFS Team
    •Dark X Poke
    •PXG
    •Tom Lukz (Smix)
    •Allan Harlen (Kttallan/lordsorte)
    •Eduardo Meskita (FuuinFake)
    •Noninhouh
    •Tony Araujo
    •Taiger/Dudu
    •Drakopoulos
    •Justiceiro751
    •Techrlz
    •RicardoRox
    E a todos que tiveram alguma participação em sistemas, server, site, cliente etc.
     
     
    Mais atualizações em breve!!!
     
  6. Gostei
    Hoje resolvi fazer este tutorial porque os que que encontrei estavam muito confusos e não entendi certas coisas.
    V
     
                                                                   [TUTORIAL] Como adicionar pokemons com {Icon System}.
     
     
    1- Abra o seu ObjectBuilder.
     
    2- Aperte Ctrl+O ou Clique em "File"/"Open".

     
    3- Clique em Browse.

     
    4- E abra a pasta onde fica seu tibia.spr e o tibia.dat.




     
    5- Caso for estendido marque a caixa.

     
    6- Após isto procure as outfit, corpse, ícone e portrait do pokemon desejado.







     
    obs: aconselho escrever os números em um bloco de notas

     
    7- Após isto abra o ItemEditor .
     
    8- Aperte Ctr+P ou Clique em "File"/"Preferences".

     
    9- Clique em Browse.

     
    10- E abra a pasta onde fica seu tibia.spr e o tibia.dat.




     
    11- Caso for estendido marque a caixa.

     
    12- Crie 5 itens.

     
    13- Em Cliete ID coloque os IDs do portrait, corpse, 1 ícone on e 2 ícones off  que você pegou no ObjectBuilder.


     
    14- Deixe os atributos exatamente assim.
    Portrait

    Corpse

    Icone On

    Icone Use

    Icone Off

    obs: a partir daqui usara estes IDs 
    obs: aconselho escrever os números em um bloco de notas

     
    15- Por fim de save.
    .
     
    16- Agora vá em Data/Items e abra items.xml.
    Em algum local adicione isto!
    <item id="AAAAA" article="a" name="Icone."> <attribute value="1" key="ispokeball"/> <attribute key="weight" value="100" /> <attribute key="slotType" value="feet" /> </item> <item id="BBBBB" article="a" name="Icone using"> <attribute value="1" key="ispokeball"/> <attribute key="weight" value="100" /> <attribute key="slotType" value="feet" /> </item> <item id="CCCCC" article="a" name="Icone dead"> <attribute value="1" key="ispokeball"/> <attribute key="weight" value="100" /> <attribute key="slotType" value="feet" /> </item> <item id="DDDDD" article="a" name="EEEEE"> <attribute key="containerSize" value="10" /> <attribute key="decayTo" value="0" /> <attribute key="duration" value="300" /> </item> <item id="FFFFF" article="a" name="portrait"> <attribute key="weight" value="0" /> <attribute key="slotType" value="legs" /> </item> Em "AAAAA" coloque o ID do ícone on
    Em "BBBBB" coloque o ID do ícone use
    Em "CCCCC" coloque o ID do ícone off
    Em "DDDDD" coloque o ID do corpse
    Em "EEEEE" coloque fainted "nome do poke"
    Em "FFFFF" coloque o ID do portrait
     
    Salve e feche
     
    17- Agora vá em Data/Monster/Pokes 
    Copie alguma .xml e modifique o seu nome para o do pokemon desejado  depois abra-a
    <?xml version="1.0" encoding="UTF-8"?> <monster name="AAAAA" nameDescription="a BBBBB" race="CCCCC" experience="1500" speed="207" manacost="0"> <health now="270" max="270"/> <look type="DDDDD" head="90" body="100" legs="95" feet="113" corpse="EEEEE"/> <targetchange interval="2000" chance="0"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="1"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="1"/> <flag convinceable="1"/> <flag pushable="1"/> <flag canpushitems="0"/> <flag canpushcreatures="0"/> <flag targetdistance="1"/> <flag staticattack="97"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="2000" chance="100" range="1" min="-50" max="-100"/> <attack name="Aqua Tail" interval="2805" chance="29" range="1"/> <attack name="Headbutt" interval="2705" chance="29" range="1"/> <attack name="Dragon Breath" interval="3040" chance="28" range="6"/> <attack name="Hyper Beam" interval="2899" chance="29" range="5"/> <attack name="Thunder Wave" interval="2993" chance="28" range="6"/> <attack name="Twister" interval="2852" chance="29" range="3"/> <attack name="Wing Attack" interval="3040" chance="28" range="6"/> <attack name="Thunder Punch" interval="2752" chance="29" range="1"/> <attack name="Fire Punch" interval="2952" chance="29" range="1"/> <attack name="Dragon Claw" interval="2900" chance="29" range="1"/> </attacks> <defenses armor="0" defense="0"> </defenses> <voices interval="5000" chance="10"> <voice sentence="FFFFF!"/> </voices> <loot> <item id="11449" chance="150" count="1" countmax="1"/> <item id="12159" chance="3000" count="1" countmax="1"/> <item id="13794" chance="10000" countmax="80"/> --snowball <item id="12275" chance="3000" count="1" countmax="1"/> <item id="12244" chance="70" count="1" countmax="1"/> <item id="12338" chance="10" count="1"/> --bag box --bag box </loot> <script> <event name="Spawn"/> </script> </monster> Em "AAAAA" coloque o nome do pokemon
    Em "BBBBB" coloque o ID da outfit do pokemon
    Em "CCCCC" coloque o a raça do pokemon
    Em "DDDDD" coloque o ID da outfit do pokemon  obs: no meu caso e 2241
    Em "EEEEE" coloque o ID corpse obs: no meu caso e 20758
    Em "FFFFF" coloque a fala do pokemon
    Lista de raças:
    fighting, normal, water, ground, rock, dark, psychic, flying, electric, poison, fire, ice, grass, dragon, bug, steel   Attacks Lembrando esses são os ataques que  pokemon selvagem soltara   E possível ver os attacks em data/spells/scripts/ps   name = "Nome do attack" interval = "Intervalo para usar o attack" chance = Chance do attack ser acertado" obs: sempre deixe o melee 100 range = "Distancia mínima necessária para usar o attack"  
    Loot
     
    item id = "ID do item que será dropado"
    chance = "Chance do item ser dropado"
    count = "Mínimo de itens a ser dropado"
    countmax = "Máximo de itens a ser dropado"
     
    salve e feche
     
    18- Agora vá em Data/Monster e abra monster.xml
    Adicione esta tag
    caso esteja em uma pasta
    <monster name="AAAAA" file="pokes/BBBBB/CCCCC.xml"/> caso apenas esteja na pasta pokes
    <monster name="AAAAA" file="pokes/CCCCC.xml"/> Em "AAAAA" coloque o nome do pokemon
    Em "BBBBB" coloque o nome da pasta onde ele esta
    Em "CCCCC" coloque o nome da .xml que você criou
     
    salve e feche
     
    19- Agora vá em Data/Lib e abra configuration.lua
     

    desça um pouco e se ver algo deste género vá no final e adicione isto
    ["AAAAA"] = {move1 = {name = "Aqua Tail", level = 10, cd = 12, dist = 1, target = 1, f = 50, t = "water"}, move2 = {name = "Thunder Wave", level = 12, cd = 16, dist = 1, target = 0, f = 70, t = "electric"}, move3 = {name = "Thunder Punch", level = 16, cd = 16, dist = 1, target = 1, f = 65, t = "electric"}, move4 = {name = "Fire Punch", level = 15, cd = 20, dist = 1, target = 1, f = 75, t = "electric"}, move5 = {name = "Dragon Claw", level = 22, cd = 16, dist = 1, target = 1, f = 60, t = "dragon"}, move6 = {name = "Dragon Breath", level = 40, cd = 20, dist = 1, target = 0, f = 80, t = "dragon"}, move7 = {name = "Twister", level = 46, cd = 24, dist = 1, target = 0, f = 80, t = "dragon"}, move8 = {name = "Wing Attack", level = 70, cd = 28, dist = 1, target = 0, f = 75, t = "flying"}, move9 = {name = "Hyper Beam", level = 70, cd = 24, dist = 1, target = 0, f = 190, t = "normal"}, move10 = {name = "Draco Meteor", level = 110, cd = 60, dist = 1, target = 0, f = 150, t = "dragon"}, }, Em "AAAAA" coloque o nome do pokemon
     
    Moves
    name = "Nome do attack"
    level = "Level mínimo para usar o attack"
    cd = "tempo para o attack recarregar"
    dist = "distancia mínima para usar o attack"
    target = "1 significa que precisa se alvo / 0 que não e necessário"
    f = "força do attack"
    t = "tipo do attack"
     
    lista de tipos
    fighting, normal, water, ground, rock, dark, psychic, flying, electric, poison, fire, ice, grass, dragon, bug, steel
     

    Desça mais um pouco entrara o fly
    caso seu pokemon tenha pegue o id da outfit do fly e subtraia 351 EX: 2242-351=1891
    ["AAAAA"] = {BBBBB, CCCCC}, Em "AAAAA" coloque o nome do pokemon
    Em "BBBBB" coloque o ID do fly subtraído por 351 EX: 2242-351=1891
    Em "CCCCC" coloque a velocidade que dará
     
    Surf e ride mesma coisa
     
     
     
     
     
     
    2
     


     
     
    Aconteceu algum bug com o site e sumiu o resto estou sem tempo para arrumar agora espero que conpreendao 

Informação Importante

Confirmação de Termo