Ir para conteúdo
  • Cadastre-se

Helder Junio adm

Membro
  • Total de itens

    79
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    Helder Junio adm deu reputação a KotZletY em Vamos melhorar o TK!   
    Hello membros do Tibia King, vocês puderam notar que recentemente tivemos algumas melhorias em nossa comunidade, como por exemplo o nossa nova seção de Classificados, um novo visual para o site, entre outras novidades que vocês podem conferir clicando aqui. Aah! Vale lembrar também que está acontecendo neste momento o evento "Mapper King" organizado pelo membro @Daniel, participe e acompanhe clicando aqui.
     
    Neste tópico gostaria de abordar um assunto importantíssimo a respeito de nossa comunidade: a participação vocês na comunidade! Ou seja, alguns dos membros da comunidade ajudam aos outros, postam conteúdos e contribuem bastante. assim como eu, mas como todos, também tenho minhas ocupações, projetos pessoais e o mais importante, vida pessoal. 
     
    Por isso digo que é essencial o agradecimento e a retribuição de todos que usufruem de tudo que nossa comunidade oferece, mas eu vejo que muitos esquecem de fazer isso, agem como "leechers", apenas sugam o conteúdo e até mesmo pedem ajuda em nossas seções de suporte, é ajudado pelos membros do fórum e nem se quer agradecem pela atenção.
     

     
    O reconhecimento é muito gratificante, as vezes receber um simples "obrigado" já é muita coisa, isso incentiva que as pessoas continuarem ajudando, publicando e criando novos conteúdos para todos. Tente também contribuir com a comunidade, as vezes alguém está com um problema que você já resolveu alguma vez ou até mesmo você já sabe a solução, não custa nada ajudar e compartilhar o seu conhecimento!
     
    Então é isso galera, vamos tentar sempre evoluir e fazer com que essa comunidade maravilhosa seja ainda melhor. Nós da equipe do TK continuaremos fazendo nossa parte, ajudando sempre da melhor maneira. Vale lembrar que estamos com novas ideias para valorizar ainda mais os membros que são realmente ativos, portanto aguardem que novidades surgirão! 
    E você? O que acha, concorda ou descorda? Deixe sua opinião aqui e vamos juntos em busca de uma comunidade melhor!
  2. Gostei
    Helder Junio adm deu reputação a KotZletY em (Resolvido)como instalar o site no HuatsonOT   
    @Helder Junio adm existe uma conexão com o vapus, como o vapus está off não foi possível completar essa conexão.
     
    Configure manualmente pelo config.php, as querys para criar as colunas necessárias para o modern aac você também executa manualmente, na pasta install tem um arquivo chamado schemas, cópia o código e executa no phpmyadmin, desativa o install no config.php e boa sorte!!
     
  3. Obrigado
    Helder Junio adm deu reputação a JhonatanCWest em Aprenda a criar e postar um NPC no seu Map   
    Olá KingTibianos
    A pedido de um membro, vou postar um tutorial de como criar um NPC. Explicando detalhadamente.
    Primeiramente, cada npc se encontra em data/npcs no seu ot.
    Vou postar aqui como exemplo um NPC que venda algumas coisas:
      <?xml version="1.0" encoding="UTF-8"?> <npc name="Paul" script="default.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="129" head="57" body="86" legs="0" feet="114" addons="2"/> <parameters> <parameter key="module_shop" value="1"/> <parameter key="shop_sellable" value="crossbow,2455,150;bow,2456,130"/> <parameter key="shop_buyable" value="crossbow,2455,360;bow,2456,200;spear,2389,10;royal spear,7378,25;assassin star,7368,200;power bolt,2547,30;bolt,2543,3;arrow,2544,2;"/> </parameters> </npc> Explicando:
    <?xml version="1.0" encoding="UTF-8"?>
    Especifica o tipo de linguagem usada no script. Não altere.
    npc name = Nome do NPC
    script = Endereço do Script. Default é o padrão.
    walkinterval = O intervalo de tempo em que o NPC anda.
    floorchange = Se ele "troca de chão", ou seja se ele se movimenta.
    healthnow = Tanto de vida que o Npc está no momento. Geralmente modificado em caso de "quests" específicas.
    max = O tanto de vida máximo dele. Este deve ser maior que o healthnow.
    looktype = Roupa usada, você pode ver as roupas no arquivo: data/XML/outfits.xml
    head, body, legs, feet = A cor da roupa, eu não tenho agora, mas vou provicenciar o pack das cores.
    addon = Se usa algum addon. 1 para o 1°, 2 para o 2°, 3 para os dois.
    <parameters> = Define que abaixo começará uma série de códigos parâmetros.
    module_shop = Módulo, usado. No caso aqui, é shop.. compras/vendas.
    shop_sellable = Define o que o NPC lhe oferece para vender.
    value = Determina as Id's, Nomes e Preços.
    crossbow,2455,150; = Primeiro "crossbow" nome que aparecerá na janela de "venda" do NPC, ID do item, Preço do Item;
    shop_buyable = Define o que o NPC irá lhe oferece para comprar
    Como colocar no RME Map Editor (Atual usado):
    1° Abra o RME, juntamente ao seu mapa.
    2° Clique em File>Import>Importar Monsters/NPC
    3° Clique no arquivo XML acima criado
    4° De um F5 para garantir o aparecimento do NPC
    5° Vá em Window e selecione Terrain Palette caso ainda não tenha feito isso.
    6° Vá em Creature, no canto esquero onde tem um option Terrain Palette.
    7° Selecione abaixo em creatures, NPCS.
    8° Clique lá embaixo, em spawns e crie uma área de circulamento do NPC no seu Mapa.
    9° Clique no nome do seu NPC, e coloque-o no mapa.
    10° Salve o Mapa! Pronto!!
    Pronto, seu NPC criado, e desenvolvido.
    Em breve o tutorial de Mapping, criando uma área para seu NPC! Bem detalhado!
    Caso tenha gostado, +REP
    Ou ao menos comente sobre o Post!
    Abraços!
  4. Obrigado
    Helder Junio adm deu reputação a LeoTK em Subir escada   
    @Helder Junio adm basicamente colocar movimento em um monstro ou npc ....
  5. Obrigado
    Helder Junio adm deu reputação a KotZletY em SQL para MYSQL   
    @Helder Junio adm gostaria de saber onde está sua dificuldade em muda para mysql.
  6. Curtir
    Helder Junio adm deu reputação a KotZletY em SQL para MYSQL   
    @Helder Junio adm qual a dificuldade de ir no config.lua e muda de sqlite para mysql ? Qual a dificuldade de pegar um site e colocar no servidor ?
  7. Obrigado
    Helder Junio adm deu reputação a Vodkart em [Eject System] Expulsar Player Inativo da House   
    é o code do fórum bugando os scripts.
     
    copia direto daqui:
     
    https://pastebin.com/raw/nRtMPkyQ
  8. Haha
    Helder Junio adm recebeu reputação de Vodkart em [Eject System] Expulsar Player Inativo da House   
    os  nomes  estão certos, mas  mesmo assim não funfa.
     
     

     
  9. Gostei
    Helder Junio adm deu reputação a KotZletY em [Eject System] Expulsar Player Inativo da House   
    @Helder Junio adm na xml o diretório é um, o nome do arquivo na pasta é outro, um não corresponde ao outro!
  10. Gostei
    Helder Junio adm deu reputação a Thiagodourado1 em [Dúvida] Como usar uma source de um server?   
    Amigo , as sources são aqueles arquivos "H' e "CPP" que ficam dentro da pasta "SRC" , quando você altera algum daqueles arquivos , é preciso compilar a source para gerar uma nova Distro , Distro é aquele arquivo "exe" que você usa pra abrir o serve e deixar ele online.
     
    Para compilar uma source , tem um tutorial aqui no Forum do Tibia King com o Dev ++ , partículamente prefiro ele , por ser mais rápido para baixar do que o Visual Studio.
    Link do tutorial com o DEV : 
     
    Link Do Tutorial com o Visual Studio 2010: 
     
     
    SE MINHA RESPOSTA LHE AJUDOU , DEIXE UM REP , NÃO VAI MATAR
  11. Gostei
    Helder Junio adm deu reputação a Viny 13 em Sistema de Addon [ Poketibia ]   
    Tudo bem ?
    Venho trazer um sistema de poketibia que são no caso as roupinhas de Pokémon's  
     
    Vamos á instalação ?
     
    Na parte onde fica actions.xml adicione á seguinte tag :
    Onde está 1234 vai ser o id do item que vai dar á addon
     
    AGORA VOCE VAI ADICIONAR O SCRIPT :
    Crie um arquivo e renomei para addons.lua abra-o e coloque isso dentro :
     
     
    AGORA VOCÊ VAI PREOCURAR O ARQUIVO action do GOBACK e se eu não me engano tá na pasta action.
    Quando você encontrar abre ele, e bem no finalzinho antes disso :
    PS : Vai adicionar isso \/ 2 linhas acima do else :
     
    AGORA VOCE VAI ATÉ " DATA/LIB/Catch system.lua " e vai abrir o catch system.lua
    agora você vai dar cntrl+f e pesquisar por isso
     
    quando você encontrar você pule 2 linhas e adicione isso
     
     
    FEITO ISSO VOCE VAI EM data/talkactions/scripts/createpokeball.lua
    Abra o arquivo, quando abrir aperte ctrl+f e pesquise por :
     
     
    quando você achar isso  pule 2 linhas e adicione isso :
     
     
    Se gostou do conteúdo não esqueça de avaliar com um REP+ que já vai me ajudar bastante da mesma forma que eu te ajudei " Yeaaah "
     
    O Sistema de Addon box é o mesmo sistema do = Randon Box só preocurar ai no tibiaking  ai você pode botar os id da addon dentro dessa random box pra gerar uma addon
     
    PS : Se o seu pokemon dar fly não vai dar fly com o addon acontece o mesmo com o RIDE
     
    Obrigado ai galera do grupo Poketibias, por me insistirem tanto por PM !
     
    CREDITOS :
    Cacaio : Deu e fez elas
    Stigal : Arrumou e deixou compatível em todas versões
    SkyFrozer : Disponibilizou no tópico e no fórum : Tibiaking
  12. Curtir
    Helder Junio adm deu reputação a Viny 13 em [ SISTEMA ] ADDONS PARA POKETIBIA   
    Tudo bem ?
    Venho trazer um sistema de poketibia que são no caso as roupinhas de Pokémon's  
     
    Vamos á instalação ?
     
    Na parte onde fica actions.xml adicione á seguinte tag :
    Onde está 1234 vai ser o id do item que vai dar á addon
     
    AGORA VOCE VAI ADICIONAR O SCRIPT :
    Crie um arquivo e renomei para addons.lua abra-o e coloque isso dentro :
     
     
    AGORA VOCÊ VAI PREOCURAR O ARQUIVO action do GOBACK e se eu não me engano tá na pasta action.
    Quando você encontrar abre ele, e bem no finalzinho antes disso :
    PS : Vai adicionar isso \/ 2 linhas acima do else :
     
    AGORA VOCE VAI ATÉ " DATA/LIB/Catch system.lua " e vai abrir o catch system.lua
    agora você vai dar cntrl+f e pesquisar por isso
     
    quando você encontrar você pule 2 linhas e adicione isso
     
     
    FEITO ISSO VOCE VAI EM data/talkactions/scripts/createpokeball.lua
    Abra o arquivo, quando abrir aperte ctrl+f e pesquise por :
     
     
    quando você achar isso  pule 2 linhas e adicione isso :
     
     
    Se gostou do conteúdo não esqueça de avaliar com um REP+ que já vai me ajudar bastante da mesma forma que eu te ajudei " Yeaaah "
     
    O Sistema de Addon box é o mesmo sistema do = Randon Box só preocurar ai no tibiaking  ai você pode botar os id da addon dentro dessa random box pra gerar uma addon
     
    PS : Se o seu pokemon dar fly não vai dar fly com o addon acontece o mesmo com o RIDE
     
    Obrigado ai galera do grupo Poketibias, por me insistirem tanto por PM !
     
    CREDITOS :
    Cacaio : Deu e fez elas
    Stigal : Arrumou e deixou compatível em todas versões
    SkyFrozer : Disponibilizou no tópico e no fórum : Tibiaking
  13. Gostei
    Helder Junio adm deu reputação a Antonio lucas em Como compilar seu client com molebox   
    Eae ae blz leks do TK 
     
    hoje vou ensinar como compilar seu client com o molebox
     
    1ºBaixe instale e abra o molebox
    2ºva em brower

    3ºSelecione o arquivo .exe do seu client
    4ºse vc quizer escolher o nome do seu client mude onde esta escrito Pack to

    5ºclick em add file e escolha os arquivos .pic .dat e .spr

    6ºclick em Pack To Box

    7ºVai carregar uns treko e assim que termina vai aparecer isso

    8ºpronto o arquivo vai tar na pasta em que esta o client original do seu ot
     
    Esse e meu primeiro tutorial se eu fiz algo errado mals ae 
    Dowload do molebox:http://www.4shared.com/rar/DktdIb9cba/MoleBoxProv2612387Cracked-F4CG.html
     
    site do molebox pra vcs verem como e seguro '-' http://www.molebox.com/
  14. Gostei
    Helder Junio adm deu reputação a Adriano SwaTT em (Resolvido)[Pedido] Bike System Poketibia   
    Ok, apesar de já ter no tópico o código, fiz uma pequena alteração no mesmo.
     
    Registre o evento em movements.xml.
    <movevent type="DeEquip" itemid="1212" slot="ring" event="script" value="bikesystem.lua"/> E o bikesystem.lua será o abaixo:
    local strg = 12120 -- Montado na Bike function onDeEquip(cid, item) if getPlayerStorageValue(cid, strg) > 0 then doPlayerSendCancel(cid, "You can't take out this item while you are monted.") return false end return true end  
    Boa sorte.
  15. Curtir
    Helder Junio adm deu reputação a Crypter em servidor, com source travando quando clicar em algum lugar que o play não pode ir   
    Faz o reloading e salva o items.otb e testa
  16. Gostei
    Helder Junio adm deu reputação a Dom Matteo em servidor, com source travando quando clicar em algum lugar que o play não pode ir   
    o servidor da alguma mensagem antes de travar? tipo, na tela de log
  17. Gostei
    Helder Junio adm deu reputação a Crypter em servidor, com source travando quando clicar em algum lugar que o play não pode ir   
    No item editor já tem uma opção pra dar reload nos items automaticamente
  18. Curtir
    Helder Junio adm deu reputação a luangop em [OPEN-SOURCE] PokeChampions   
    Melhor ensinar a pescar, da próxima você mesmo pode pegar o peixe!
    1º:
    Baixe o programa Demoleition (serve para descompilar molebox) ~> https://www.mediafire.com/file/t3xw46s554it5fp/demoleition-v0.50.zip
    2º: Abra o programa e selecione o .exe do client e pronto!
    Simples assim! =)
    (pra quem tem preguiça de fazer, o link do .dat e .spr: https://mega.nz/#!ecgDSSqY!PpixmcLbGiui4pjJVpIWV8zta_CyEXvQYW82sydxk1A)
  19. Gostei
    Helder Junio adm deu reputação a Helder Carvalho adm em [OPEN-SOURCE] PokeChampions   
    Muito, Op
  20. Curtir
    Helder Junio adm deu reputação a karlkalvin em [AJUDA POKETIBIA] um npc que da pokemons...   
    Primeiro você terá que criar um item, de uma pokeball com o MEW dentro dela, bom eu não sei fazer isso ainda mais se você dar uma olhada no site do TK concerteza vai ter " Criando Pokemon dentro da Ball por item " bom feito isso você vai ter um ID da ball você vai ter que criar um NPC assim :





    No arquivo npc/scripts você adicionara um arquivo assim : NPC Box +3.lua ( Com espaços, como está ae )





    Legenda :

    Em vermelho e o que o player vai ganhar quando fizer a quest... Como está ai ( 11640 é o numero do item ) 1 é o numero de quantos itens ele vai ganhar no caso é uma ball com um mew que no caso é o item que você criou com o mew dentro.

    Em Azul é o quanto de experiencia o player vai ganhar quando ele terminar a quest.

    Em verde é oque o player precisa para fazer a quest, ( no caso ai ele precisa de 5 itens com o id 11447 que era a FIRE STONE ) ai você edita oque você quiser colocar para oque o player precisar para fazer a quest. e não esqueça de editar oque o NPC fala. que vou colocar de Amarelo.

    Em Amarelo é oque o NPC vai falar para o PLAYER (:

    Ajudeeei um cadiin ??? REP ++ cai o dedo não ..
  21. Gostei
    Helder Junio adm deu reputação a Kazuya9629 em Como Proteger Suas Sprite   
    Creditos Object Build Por Ter criado Programa
    ABRA PASTA Object Builder
     

    Abaixe Notepad++
    https://notepad-plus-plus.org/

    MODIFIQUE A Dat e Spr Por Um Numero gigante Para Que object Build Bug E Aparessa Signitude 0 ASSIM ELES NAO CONSEGUIRAO Abrir com object Buid So Voce Porque so voce tem o codigo

    Depois Que Salva O Arquivo Abra Object Build

    Vai Em Arquivo e COPILAR COMO

    PROCURE OQUE VOCE EDITOU

     
    FINALIZER  CONFIRMANDO PRONTO

     
  22. Gostei
    Helder Junio adm deu reputação a Adriano SwaTT em Bike Systema   
    Teste este para bloquear de usar a bike quanto estiver com outro sistema ativo,
     
    Lembre de por a storage de controle dos sistemas que deseja bloquear em "local strgs = {12345, 54321, 23456}" seguindo o exemplo.
     
    local strgs = {XXXX, XXXX} -- Coloque a Storage de Controle dos Sistemas Que Deseja Bloquear. local config = { velocidadeDaSuaBike = 1000, -- A volocidade da bike (1-9) outfitMale = 1787, -- Outfit male outfitFemale = 1619, -- Outfit female storageValue = 5602, -- Storage Para a bike } function onUse(cid, item, itemEx, fromPosition, toPosition) ctrl = 0 for x = 1, #strgs do if getPlayerStorageValue(cid, strgs[x]) > 0 then ctrl = ctrl + 1 end end if ctrl < 1 then if item.uid ~= getPlayerSlotItem(cid, CONST_SLOT_RING).uid then doPlayerSendCancel(cid, "Voce deve colocar sua bike no local correto.") return TRUE end if isPlayer(cid) and getCreatureOutfit(cid).lookType == 814 then return false end if getPlayerStorageValue(cid, config.storageValue) <= 0 then local a = {lookType = config.outfitMale, lookHead = getCreatureOutfit(cid).lookHead, lookBody = getCreatureOutfit(cid).lookBody, lookLegs = getCreatureOutfit(cid).lookLegs, lookFeet = getCreatureOutfit(cid).lookFeet} local b = {lookType = config.outfitFemale, lookHead = getCreatureOutfit(cid).lookHead, lookBody = getCreatureOutfit(cid).lookBody, lookLegs = getCreatureOutfit(cid).lookLegs, lookFeet = getCreatureOutfit(cid).lookFeet} setPlayerStorageValue(cid, 3624, ""..getPlayerStamina(cid).."") doSendMagicEffect(getThingPos(cid), 18) doChangeSpeed(cid, -getCreatureSpeed(cid)) doChangeSpeed(cid, config.velocidadeDaSuaBike) setPlayerStorageValue(cid, config.storageValue, 1) if getPlayerSex(cid) == 0 then doSetCreatureOutfit(cid, b, -1) else doSetCreatureOutfit(cid, a, -1) end else setPlayerStorageValue(cid, config.storageValue, 0) doSendMagicEffect(getThingPos(cid), 18) doRemoveCondition(cid, CONDITION_OUTFIT) doRegainSpeed(cid) end else doPlayerSendCancel(cid, "Você não pode estar com nenhum outro sistema ativo para usar a bike.") end return true end  
    Daqui a pouco tento montar o outro para você, teste e dê um feedback.
     
    Boa sorte.
     
  23. Gostei
    Helder Junio adm deu reputação a Gabrieltxu em Criando Client com launcher   
    Você já jogou GrandChase, League of Legends? Se já, Você deve ter reparado que quando você abre esses jogos, aparece uma janela com promoções, opções do jogo, um botão para abrir o jogo. Alem disso, essa janela baixa atualizações, mostra o progresso, atualiza o seu jogo e habilita você abrir o jogo. Isso é um Launcher, e é isso que eu estou disponibilizando para a comunidade! Um meio fácil, simples de mostrar promoções, video, tweets e qualquer tipo de Media que possa ser inserida em um site. Um meio fácil e simples de atualizar o seu próprio jogo. Um Launcher que é totalmente que a interface é totalmente configurável com um sistema de Skins.
    Está interessado? Baixe Já o Launcher e aprenda no meu post como configura-lo!

    Download:http://www.mediafire...xmohk7hy8rgniep


    Oque ele é?


    O Launcher funciona de uma forma Simples.Ele abre o site que irá mostrar as propagandas, media, etc. Depois, ele compara os arquivos do computador do player com os arquivos no servidor. Caso existam arquivos novos ou caso algum arquivo foi modificado ou até deletado, o Launcher baixa esses arquivos e coloca/substituiu eles no lugar certo ou deleta o arquivo caso ele não exista mais no servidor. Enquanto está baixando, o Launcher mostra para o player qual arquivo está baixando, quantos por cento do total da atualização já foi concluída com uma barra de progresso. Quando a atualização acaba, o Launcher mostra uma mensagem para o player e habilita um botão para que o player possa abrir o jogo. Simples assim



    Como Usar


    Descompacte o arquivo UpdateFiles.7z em qualquer lugar. Abra a pasta UpdateFiles, depois, abra a pasta Launcher. Todos esses arquivos são o Launcher. Esses são os arquivos que devem estar no computador do player, como o client do tibia. Use instaladores e crie um atalho(area de trabalho, barra de iniciação rapida) com o nome e ícone do seu server.Importante: Antes de entregar o launcher ao player, certifique-se de configura-lo e configurar o servidor.





    Configurando o Launcher



    O launcher.exe é a parte principal do Launcher. Você o configura de duas maneiras: Launcher.ini e Skin.ini. No Launcher.ini você configura as principais configurações do Launcher.exe. No Skin.ini, você configura a interface grafica(sistema de skins) do Launcher, e as imagens que são usadas nela.





    Launcher.ini




    O launcher.ini é encontrado na mesma pasta que o launcher.exe.

    [General] ; Titulo da janela do Launcher, que aparece na barra de tarefas, etc Title=Launcher! ;É o link da pagina que vai aparecer dentro do Launcher. Dentro do rentangulo da pagina. ViewSite=www.google.com.br ;É o site de Download dos arquivos. DownloadSite=www.google.com.br ;Seu id unico. ELe serve para abrir apenas uma instancia do Launcher. MutexID=idunico ;Nome do executavel do Launcher. Não editar. LauncherExe=Launcher.exe ;Nome do executavel do seu jogo. Ex: tibia.exe, etc. executable=pbr.exe ;Mensagem que aparece quando a atualização está completa FinishMsg=Atualização completa Esse é o arquivo de configuração. Mas como disse Jack Stripador, vamos por partes: Title: É o titulo do launcher. o Titulo da janela, que aparece na barra de tarefas e tal. ViewSite: É o link da pagina que vai aparecer dentro do Launcher. DownloadSite: É o link de download dos arquivos: Ex: www.seusite.com.br/UpdateFiles/ MutexID: É um id unico seu. Ele serve para que existe apenas uma instancia do Launcher aberta no computador do player. LauncherExe: É o nome do executavel. altere isso caso você mude o nome do launcher.Recomendo que não altere, inves disso, crie no instalador um atalho com o nome do seu server que aponte para o Launcher.exe. Executable: É executável do seu client. FinishMsg: É a mensagem que aparece quando a atualização está completa. Ela aparece em um label dentro do programa, no mesmo lugar que aparece o nome do arquivo que está sendo baixado no momento. [General] ;Posição X(horizontal) e Y(horizontal) em pixels do Botão OK/Enter(o butão que abre O Cliente quando a atualização está completa) EnterBtnX=100 EnterBTnY=250[/b][/font][/color] [b];Posição X(horizontal) e Y(horizontal) em pixels do Botão Minimizar MinimizeBtnX=350 MinimizeBTnY=40[/b] [b];Posição X(horizontal) e Y(horizontal) em pixels do Botão Fechar CloseBtnX=450 CloseBtnY=10[/b] [b];Posição X(horizontal) e Y(horizontal) em pixels da barra de progresso(que mostra o progresso do download) ProgressX=10 ProgressY=300 ;Tamanho em X(horizontal) e Y(horizontal) em pixels da barra de progresso(que mostra o progresso do download) ProgressWidth=100 ProgressHeight=20 ;A cor da barra de progresso cheia ProgressColor=16776960 ;A cor de fundo da barra de progresso ProgressBackColor=16776960[/b] [b];Posição X(horizontal) e Y(horizontal) em pixels do retangulo da pagina de internet(viewsite) ScreenX=10 ScreenY=10 ;Tamanho em X(horizontal) e Y(horizontal) em pixels do retangulo da pagina de internet(viewsite) ScreenWidth=200 ScreenHeight=200[/b] [b];Posição X(horizontal) e Y(horizontal) em pixels do label(texto) que mostra os arquivos sendo baixados e mostra a actualizedMsg FileLbX=200 FileLby=200 ;Tamanho em X(horizontal) e Y(horizontal) em pixels do label(texto) que mostra os arquivos sendo baixados e mostra a actualizedMsg FileLbWidth=100 FileLbHeight=20[/b] [b]


    lembrando que o tamanho dos butões(em x e y) é configurado a partir das imagens da skin.

    Imagens:

    Na pasta Skin, existe a pasta IMG, essa pasta tem as imagens que são usadas no Launcher e fazem parte da skin,Por exemplo, botões, fundo do launcher.
    você deve substituir essas imagens para ter seu proprio design. Elas são:
    background.png: É o fundo do Launcher, a imagem que fica atraz, pode ser transparente.
    close.png: É a imagem do butão de fechar.
    minimize.png: é a imagem do butão de minimizar.
    enteron.png: É a imagem do butão Enter quando o client está atualizado e pronto para ser aberto.
    enteroff.png: É a imagem do butão enter quando o client está desatualizado.
    loadbackground.png: É a imagem de fundo de quando o launcher está carregando, pode ser transparente(efeito dahora )



    Brinque a vontade com as skins! Assim você ficará mais familiarizado com a interface gráfica.






    Servidor







    O sistema de Update do Launcher é muito simples. Ele apenas faz uma copia do servidor. O computador do player sempre está igual ao servidor. Caso mude algo no servidor, no computador do player essa mudança irá ser baixada e atualizada.



    Configurando



    Primeiro, coloque todos os arquivos(como uma pasta chamada client que contem o seu client tibia e os arquivos dele) que devem ser atualizados dentro da pasta update que fica dentro da pasta UpdateFiles. Todo arquivo ou pastas que devam ser atualizada devem ser estar dentro da pasta Update.
    Depois, certifique-se de configurar o launcher da maneira que quiser. Depois, execute O gendata.exe. A seguir, copie a pasta UpdateFiles para a pasta Htdocs dentro da pasta do XAMP. Pronto, o servidor está pronto.
    Lembre-se que caso exista algum arquivo no computador do player que esteja dentro da mesma pasta do Launcher e não foi configurado no servidor com o gendata, ele foi vai ser deletado. Isso serve para deletar arquivos que não são mais usados.
    A pasta "updatefiles" vai estar acessivel pela internet por esse link "www.seusite.com.br/updatefiles/.
    Esse link você deve botar no DownloadSite no launcher.ini.
    O sistema de download do Launcher é como se você bota-se o seu client para download no seu proprio site usando o seu proprio servidor para o download. Geralmente, você coloca o arquivo na htdocs, e depois bota no site o link(www.seusite.com.br/arquivo.exe). O launcher funciona da mesma forma, só que é automatizado. Você usa o gendata, coloca a UpdateFiles dentro da htdocs e coloca no downloadsite(launcher.ini) do launcher: www.seusite.com.br/updatefiles/ . Assim, ele sabe a pasta que estão os arquivos e faz o download de cada um.

    Esse modelo é muito simples, e muito util. Cada vez que você quiser modificar o Launcher no computador do player(caso eu atualize o launcher ou você mude alguma configuração) é so modificar os arquivos da pasta Launcher dentro da UpdateFiles e usar o gendata denovo. Para atualizar os arquivos do Client, apenas mude o que tem dentro da pasta client que fica dentro da pasta Update e execute o GenData.

    Lembre-se de atualizar o instalador do jogo cada vez que modificar/atualizar o launcher.

    Os arquivos, quando são baixados do servidor, são colocados na pasta do Launcher no computador do Player. Por exemplo, os arquivos dentro da pasta Client, ficam dentro de uma pasta Client na pasta do Launcher no computador do Player.Todas as pastas e arquivos dentro da pasta Update vão para a mesma pasta do Launcher.


    Caso exista um arquivo novo que não exista no computador do player, o launcher baixa esse arquivo novo. Caso um arquivo não exista mais no servidor(foi removido da pasta update) o launcher deleta no computador do Player.

    O launcher e o gendata aceitam qualquer tipo de arquivos e pastas. Quer dizer, caso você crie pastas dentro de pastas, o launcher irá criar essas pastas no computador do player e irá colocar o arquivo no lugar certo. Assim, o launcher é funcional para qualquer tipo de update, alem de jogos e tibia.


    Creditos: cristofermartins e Gabrieltxu
    Skin.ini O skin.ini é encontrado na pasta skin, dentro da pasta que se encontra o launcher.exe.O skin.ini faz parte do sistema de Skins. Você pode construir varias skins, e quando quiser coloca-las no Launcher, você apenas modifica o skin.ini ou as imagens da pasta IMG. Ou Até substituir a pasta Skin inteira, trocando a skin por completo.
  24. Gostei
    Helder Junio adm deu reputação a Gabrieltxu em [Show-OFF] Ultimo projeto para download?   
    Eai galera beleza? então já vem um tempo que venho falando que vou fazer um ultimo projeto para download para a galera e tals , esses dias pensei bem se iria fazer mesmo e começei a fazer essa minha ultima contribuição , criei esse tópico para um Show Off do meu ultimo trabalho , nome dele vai ser Pokémon Opal .
     
    --//Pokémon Opal / Inicio do projeto 15/12/2014/ \\--
     
    Caracteristicas do Servidor até Agora :


     
     
    Modificações que não vai ter nesse server que contem no PDA (Por enquanto , essa lista vai mudar ao decorrer do projeto ):
    - Gender System
    - Shinys Aleatorios
     
     
    Prints do avanço:
     



     
    Créditos (Pode mudar de acordo com o avanço do projeto):
    -Eu
    -Aberos (por me ajudar)
    -ZerefSoares (por me ajudar)
    -Slicer e brun123 (pelos sistemas do pda)
    -Erondino (pelo distro + sources)
    - OrochiElf (Por ajudar nas sources)
     
     
     
     
    é isso Galera vou indo fazendo com o tempo , não me cobre , tenho vida social tambem , não é todo o dia que vou mecher no servidor , mas é isso nada de novo , mas apenas outro distro totalmente diferente + sources , creio que vai ajudar muitas pessoas que curte o pda, Lembrando que ele não vai ser livre de bugs , pesso ajuda tambem para a galera que queira ajudar no projeto me enviar uma PM com contato do facebook para eu adicionar para conversarmos melhor.
     
    Se gostou do projeto da um rep+ ai e vlw flw ! 
    Bjao do Tiu GabrielTxu! :*
  25. Gostei
    Helder Junio adm deu reputação a dudummc em Pokémon Centurion V8.1 Editado Por By:Dudummc   
    Boa Noite , Boa Tarde ou Bom Dia TK's não sei a hora que vocês vão ver o Tópico 
         Estava com meu Projeto do "Pokemon Reven wen" Fiz várias Ediçoes no Servidor Que Baixei aqui no Tibia King Mesmo e vim disponibilizá-los para vocês.
                                                                                   Então bora ao que interessa né?
     
     
    • Menu:
    ├ Informações;
    ├ Edições;
    ├ Erros;
    ├ Prints;
    ├ Mapa
    ├ Download;
    ├ Atualização;
    ├ Utilitários;
    └ Créditos.
     

     
    • Informações Básicas •
    .Centurion V8 como base
    .Servidor Com lvl system
    .1 e 4 Geração #EuAcho
    .4 Geração (Incompleta )
    • Edições / Ajustes •
     
     
     
     
     
    • NEW • Edições / Ajustes •
    • NEW  CP SAFFRON FOI MODIFICADO COM QUEST INICIAL.
    • NEW  Systema Novos.
    • NEW  Systema !tutor adicionado
    • NEW  Systema De Scroll Vip 
    • NEW  Systema Scroll EXP
    • NEW  Systema de Intem Sumonador "Solta 1 Zapdos" Se Quiser VocÊs Podem Configurar.
    • NEW  Novo comando "todosparaotemplo" , Para você modifica ele basta ir data/talkactions/scripts/todosparaotemplo.lua
    • NEW  Otclient Extendido.
    • NEW  Metade Dos Pokémon Estão Com Sprite novas. OBS: Quando Os Pokemon Morre Fica com a Sprite Veia Deles" , Basta Vocês Modifica Só Tbm"
    • NEW  Cath De Pokémon Está Modificados OBS: "Só Os Normais Foram Modificados"
    • NEW  Sprite Da Bike Foi Modificados Ingual Do "OTPOKEMON"
    • NEW  Boost Stone Agora Boost em "5" em "5"
    • NEW  Um novo systema tbm adicionado no server que agora da pra ver as quest que vocÊ fez e não fez , não estão modificadas certo. se quiser modifica basta ir data/talkactions/scripts/ServQuests.lua
    #BomSóissoqueeulembro
     
    • Erros do Servidor •
    Servidor Está Com um Erro Esse Troço Que Solta o Zapdos Se a Pessoa Usa Com ela Na beg Da Hns Erro. 
    Que eu Saiba Tem Hns Bug Leve no Distro Facil De Arrumares.
     
     
    • Prints•
    https://www.facebook.com/pokemonrpgmelhor/photos/a.1634235853469486.1073741828.1612810068945398/1634235723469499/?type=1
    https://www.facebook.com/pokemonrpgmelhor/photos/pb.1612810068945398.-2207520000.1409958444./1633374386888966/?type=1&theater
    https://www.facebook.com/pokemonrpgmelhor/photos/pb.1612810068945398.-2207520000.1409958444./1633383653554706/?type=1&theater
     
    https://www.facebook.com/pokemonrpgmelhor/photos/pb.1612810068945398.-2207520000.1409958444./1633413753551696/?type=1&theater
    • Downloads •
     
    Cliente OTC* MediaFire 
     
    http://www.mediafire.com/download/ubalfgada3zhfo2/Client_Centurion_v8.1_Editado_By_Dudummc.rar
     
    Secan Client ~ https://www.virustotal.com/pt/file/bd16147a37c60d7dd0f45e76e4a53fa03fe43a28105504e2410e3da3e647c789/analysis/1409960058/
     
    Servidor * MediaFire  é 4 shared
     
    http://www.mediafire.com/download/pxp2bf85crayjsz/Servidor_Centurion_v8.1_By_Dudummc.rar
     
    http://www.4shared.com/rar/bOYkeAhwce/Server_Centurion_v81_Editado_P.html?
     
     
     
    • Créditos •
     
     Lordbaxx (Pelo Server)
     Eu (Por Editar o Servidor 65%)
     Max Willian (Por me Ajuda 20%)
     PxG (Pela Alguma Sprite's 80%)
     Alexandre cacaiu (Pokemon Centurion oficial)
      

     
    Obs: Se Está faltando algum crédito me avise pra mim colocar ( Não sei se está faltando algum)
    Obs: Qualquer Outra Duvida Estarei de Suporte no Tópico
     
    Se Ajudei Da REP+ Ae   
     
     
    Secan Jaja Sai Do Client é servidor.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo