Ir para conteúdo

miqueiaspenha

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    Notei sim mas não estava entrando muito no TK. e vi um post com uma duvida que eu sabia como sanar. então resolvi arriscar. desculpe mas valeu a pena já ajudei muitos com esse post desculpe a demora de resposta!
  2. Curtir
    miqueiaspenha deu reputação a GabrielSapient em Launcher AutoUpdate C#   
    Galera sempre procurei um Launcher AutoUpdate para meu servidor, depois de muita pesquisa e pouco conhecimento consegui fazer um em C#, está ai:
     

     
    1. Download:
     
     
    • Download | • Scan

    2. Oque ele faz:
     
     
    • Verifica a existência da versão local na pasta do cliente;   • Se a versão do arquivo não existir, ele assume que a versão é "1.0" e cria um arquivo de versão;   • Verifica arquivo .xml no servidor de atualização;   • Baixar atualizações para todas as versões maiores do que a versão atual do cliente (atualiza tudo em apenas formato de arquivo .zip);   • Extrai os arquivos .zip;   • Exclui os arquivos .zip após a extração;   • Arquiva a versão atualizada na pasta do cliente;   • E, finalmente, desbloqueia o botão "Start Game".     3. Como editar:     • Abra o arquivo .sln na pasta "VS Project" com o Visual Studio:   Procure por: string Server = "http://127.0.0.1/Updates/"; • Altere o http://127.0.0.1/Updates/ para qualquer URL que você estará hospedando suas atualizações.
        • Agora vamos procurar por:   Process.Start("OTClient PkR DX9.exe", "\\Pokémon Rusty"); • Modifique o OTClient PkR DX9.exe pelo nome do .exe do seu Client.
     
    • \\Pokémon Rusty e a pasta que está seu .exe e vai ficar seu Launcher. (troque sem tirar os "\\")
     

      • No Visual Studio, selecione o controle WebBrowser(Neste caso, o nome "patchNotes") e alterar a url do "http://127.0.0.1/"para o caminho do arquivo index.html, na pasta do host:       OBS: Isto á opcional, é apenas um template em .html. Você pode remove-lo e editar da maneira deseja.       • Agora apenas jogue o .exe, .dll e o arquivo version da pasta "Launcher\VS Project\Launcher v2\bin\Debug ou Release" para a pasta de seu Client:       Pronto! Agora e com o Site.     • No host do site, apos colarmos a pasta Updates, editamos o arquivo Updates.xml, para cada atualização adicionamos um <update> fechamos com </update> como no exemplo do arquivo. Colocamos o arquivo atualização em .zip nessa mesma pasta, editando a versão e o nome no arquivo:   • No arquivo version.txt colocamos a versão da nova atualização:   • Uma dica para o .zip de atualização é colocar em pastas o caminho no client desejado a fazer update. Exemplo: data/things/854 nesta pasta colocaremos os arquivos que será substituído, no exemplo foi Tibia.spr e .dat. Depois compactamos e deixamos na pasta Updates, sem esquecer de colocar o nome no arquivo Updates.xml.   4. Dica   • Pronto! Agora e só criar um instalador com o launcher, com atalho na área de trabalho (o launcher é o .exe que você colocou no client). Você pode modificar o launcher do jeito que quiser, o arquivo index.html e etc. Quando abrir o arquivo ele irá atualizar, liberar o botão "Start Game", e quando você clicar vai fechar o Launcher e abrir o Client.     5. Créditos     Eu - Pelo launcher e pelo tutorial.
  3. Curtir
    miqueiaspenha deu reputação a Bruno Carvalho em Projetos no GitHub   
    Olá galera, ultimamente está saindo várias novidades para os servidores e eu estou atualizando para os brasileiros

    Venho aqui abrir uma lista de projetos que estão sendo desenvolvidos no GitHub e postando meus comentários...
     
    OpenTibia Server: https://github.com/opentibia/server Esse projeto estava anos parado e parece que recentemente voltou a ativa, mas não está com suporte para novas versões e atualizações são raras. OpenTibia Item-Editor: https://github.com/opentibia/item-editor Se lembram do Otitemeditor by Comedinha? ele era esse projeto só que com várias modificações minhas que recentemente eu mandei para a equipe e eles estão utilizando. The Forgotten Server 1.2: https://github.com/otland/forgottenserver Esse servidor em seu inicio gerou muita polêmica sobre quando estaria pronto para os servidores e hoje eu já posso dizer que está, ele há alguns meses foi atualizado com a maioria das funções do TFS 0.4, e quem não sonhava com isso? Um TFS que partiu do 0.2 com as funções do 0.4. Otclient: https://github.com/edubart/otclient É o melhor cliente alternativo de tibia até agora desenvolvido, com ele você pode adicionar mods, colocar coisas novas pelos creaturescripts da TFS 1.0 e da 0.4, e promete muita coisa ainda ForgottenMapEditor: https://github.com/decltype/forgottenmapeditor Já tem um tópico na área de utilitários sobre ele, mas eu aqui digo que aprovo o utilizo e ainda ajudo no desenvolvimento (não sou da equipe mas ajudo :3). Otclient object editor: https://github.com/TheSumm/otclient-strmed Não sei muito bem em qual será desenvolvido e qual será o nome mais esse cliente que também é um mod do Otclient está prometendo Znote ACC: https://github.com/Znote/ZnoteAAC Para quem achou que o projeto está parado, não. Ele agora também está no github há algum tempo Gesior ACC: https://github.com/gesior/Gesior2012 Quem achou que o Gesior tinha morrido levanta a mão \o. Ele está desenvolvendo ainda e com versões recentes Crystal Server: https://github.com/tryller/crystalserver O Tryller voltou com o projeto e está utilizando a TFS 0.4 com a versão mais recente do tibia, esse projeto promete Alissow Server: https://github.com/comedinha/Evolutions O projeto não para, ele tem atualizações demoradas mas quando tem vem coisa nova e cada vez mais compatível com a atualidade. Nele no momento estou refazendo meus scripts para funcionarem 100%. Boa parte já está pronta. Tibia Editor: https://github.com/decltype/TibiaEditor O tibia editor em sua ultima commit foi para o GitHub, eu compilei ele e funcionou 100% mas não vou focar pois estou na espera do mod para o otclient. Remere's Map Editor: https://github.com/hjnilsson/rme O famoso Remere's Map Editor voltou e agora está em open source também com um projeto no github. Tibia Outfitter: https://github.com/renatorib/tibia-outfitter Um sistema criado pelo grande @Renato onde você via php pode escolher outfits originais do tibia. O sistema é totalmente compatível com outros websites e pode-se fazer personalizações bem legais! Object Builder: https://github.com/ottools/ObjectBuilder Você pode editar os arquivos dat, spr e pic com toda a praticidade do mundo. ORTS: https://github.com/orts/server Um projeto de Tibia Global totalmente atualizado e completo. OTX Server: https://github.com/mattyx14/otxserver O OTX totalmente atualizado. Sharp Map Tracker: https://github.com/jo3bingham/sharpmaptracker Trazido pelo querido Jo3 é o melhor da categoria de map tracker. Item-Editor: https://github.com/ottools/ItemEditor Uma versão nova e com mais recursos do velho item editor. Python IP Changer: https://github.com/gugahoa/ipchanger-otbr Um IP Changer totalmente novo e open source.  
    Conhece mais algum projeto que foi para o GitHub? Conta ae \o
  4. Curtir
    miqueiaspenha deu reputação a Yamaken em Ultimate Sprite Editor   
    Olá, hoje venho apresentar o Ultimate Sprite Editor. Não é atoa que ele se chama Ultimate, ele é o melhor sprite Editor que já existiu na comunidade. Pretendo disponibiliza-lo em alguns dias para a comunidade, enquanto isso, gostaria de saber o que as pessoas acham dele e também gostaria de saber se existe alguma função a mais que possa ser adicionada nele.
     
    Imagens:
     


     
    Ele auto detecta a versão da spr baseada na signature do arquivo, e isso pode ser configurado em um arquivo .ini. Caso o auto detect não funcionar, você pode escolher a versão do spr manualmente.
     
     


     
    As funções do Ultimate Spr Editor são:
     
    New: Cria um novo spr do zero sem nenhuma sprite.
    Open: Abre um arquivo spr com determina versão.
    Save: Salva um arquivo spr em determinada versão.
    Add: Adiciona um numero x de sprites no formato png( fundo transparente ) ou no formato bmp( fundo rosa ).
    Replace: substitui as sprites selecionadas, quer dizer, os IDs continuam os mesmos só muda a imagem dessas sprites.
    Export: exporta as sprites selecionadas no formato png.
    Clone: "Clona" as sprites selecionadas, quer dizer, cria sprites iguais no final do arquivo spr.
    Clear: "Limpa" as sprites selecionadas, isso quer dizer que o ID não vai ser deletado mas que o conteúdo da sprite( a imagem ) vai ser deletado.
     
    Por enquanto é só.
     
    Yamaken~
  5. Curtir
    miqueiaspenha deu reputação a Yamaken em Ultimate Sprite Editor   
    Download:   MediaFire Scan   já tá pronto.
  6. Curtir
    miqueiaspenha deu reputação a Anyur em Colocar Mapa no Servidor   
    Colocando Mapa no Servidor!

    Olá, hoje vou ensinar a como colocar um mapa em seu servidor, pois muitas pessoas fazem mapas à parte para seus projetos, totalmente do zero, até chegar ao resultado final, e algumas não sabem colocar esse mapa no servidor.
    Para isso, sairemos um pouco da parte dos editores de mapas (como o Remere's por exemplo), e iremos para a parte relacionada à .lua, mas não encare como um problema, é muito fácil!


    Primeiramente, vá até a pasta do seu servidor, vá até data e procure por world

    Pasta Do Servidor/data/world - Assim:





    Nessa pasta do seu servidor, você deve colocar o Seu Mapa e também os arquivos .xml de Houses e Spawns.
    Aconselho que coloque eles com o mesmo nome do Arquivo.otbm, que é o seu mapa.

    Ficará assim (No exemplo usei o mapa Azeroth):





    Pronto, já está na pasta do seu servidor, mas não está ainda no seu servidor, para fazer o mapa entrar em seu servidor, você deve fazer isso:
    Volte até a Pasta do Seu Servidor, e encontre o config.lua e abra-o.
    Agora, aperte Ctrl+F e escreva Map.

    No meu caso, está assim:


    mapName = "Azeroth"
    mapAuthor = "Mix - Riot - Vmspk"
    randomizeTiles = "yes"
    mapStorageType = "relational"[/xml]

    Para colocar o mapa no seu servidor, é só trocar para o nome do mapa que você quer utilizar, e que já está na pasta world. Nessa parte:

    [xml]mapName = "Nome do Seu Mapa"


    Agora é só ligar o seu Executor e se divertir, mas se lembre de mudar o temple position de seu Account Maker.
  7. Curtir
    miqueiaspenha deu reputação a Qwizer em [Resolvido] [AJUDA] Erro Ao Logar !   
    tente alterar o ip = "fenixbaiak.servegame.com" para o ip numerico do seu vps
  8. Curtir
    miqueiaspenha deu reputação a Enzo Caue em Erro ao dar Loading no Map   
    Você baixou o servidor do malucooo ? Se sim, vá até a pasta world e extraia o realmap.

Informação Importante

Confirmação de Termo