antiblock
Elveron

Marcos Pinheiro

Membro
  • Content Count

    226
  • Joined

  • Last visited

  • Days Won

    1

Reputation Activity

  1. Upvote
    Marcos Pinheiro reacted to NewWars in [Function]Segundos Para String   
    Boas Pessoal.

     

    Mais uma vez o new a postar coisas basicas mas interessantes, desta vez uma coisa mais basica do que costumo postar, fiz ela porque não me agrada ver falta: 482752842 segundos pra bla bla, mas sim falta 2 minutos, 15 segundos pra bla bla!

    NOTA: So fiz com horas minutos e segundos, pois não preciso mais que isso.

     

    Aqui têm:



    Cumprimentos, NewWars.

  2. Upvote
  3. Upvote
    Marcos Pinheiro reacted to OceanusMT2 in Quest Eventos Pvp Automaticos.   
    Quest para torneios automáticos.
    https://github.com/liveth/metin2_project/blob/master/pvp_manager.quest
  4. Upvote
    Marcos Pinheiro reacted to NewWars in 5º Aniversário da comunidade Cyber-Gamers.org   
    Bom ano novo para todos e os parabéns à comunidade, que venham mais anos e mais melhores.
     
    Espero que 2017 seja e creio que será um ótimo ano.
     
    Cumprimentos..
  5. Upvote
    Marcos Pinheiro got a reaction from KB CRAZY CHANNEL in Editar duração de um item   
    1º Navicat > player > item_proto se usar Sql.
     
    cd /usr/game/db/item_proto.txt se usar txt
     
    2º Escolha o item que queres por ou modificar o tempo
     
    3º  Vai ao limittype tanto faz o 0 ou o 1.
     
    Bom agora tem que definir que tipo de tempo você quer usar no item
    Nº 7 -- Começa a gastar o tempo assim que o item entra no inventário. Nº 8 -- Começa a gastar o tempo assim que equipa o item. Nº 9 -- Começa a gastar o item somente quando tiver o item equipado. (se retirar o item para de contar).  
    Depois de escolher o tipo de tempo, procure mais a frente por limitvalue0 e coloque o tempo que desejar em segundos.
    Exemplo:
     
    Usando o nº 7 ficará assim no item_proto, o 15 representa os segundos.
     

     
     
     
    Obs: tem que atualizar o item_proto do cliente o deixando igual para ver a contagem.
     
    Espero ter ajudado.
     
  6. Upvote
    Marcos Pinheiro reacted to SpartacusWaR in [ENTERPAGE] - HTML - simples com contador de lançamento   
    Estava sem nada para fazer então criei essa simples layout de entrada em HTML para se alguém quiser usar!
     
     
    Print:
     
    Para configurar a data de lançamento do servidor só alterar na index.html na linha 12:
    e alterar para a data que você desejar!
     
     
    DOWNLOAD
    http://www.mediafire.com/file/mzjcaa7jd9npe0v/HTML+-+Enterpage+by+jorge+junior.rar
     
    VÍRUS TOTAL
    https://www.virustotal.com/pt/url/8fc9c57f69c47040e4f92763c06c57911f396563ccb36f6cfee25dac024554c4/analysis/1483213527/
  7. Upvote
    Marcos Pinheiro reacted to Yu2P in Algumas Das Melhor Server Filles   
    Boas comunidade!!
    Tenho aqui algumas server files de uns servidores que já existiram e de onde voces podem tirar coisas, ideias ou até trabalharem nelas para o vosso projeto!
    Isso fica ao vosso encargo!!
    Deixo aqui o link embaixo!!

    Link: https://mega.nz/#F!iVoWFKwJ!Kq4A7ZM0WQFtZSVg6R6ENw
  8. Upvote
    Marcos Pinheiro reacted to nagatto in [Release] Metin2 package (Renders, BGs, etc)   
    Boas Comunidade.
    Para poupar algum trabalho a vocês, aqui vos deixo um super pack de renders e afins que poderão usar. 
     
    Contém:
    - Mais de 900  Renders de Metin2
    - Mais de 150 Imagens de fundo (metin2 e outros)
    - Mais de 400 efeitos (fogo, fumo, energia e afins)
    - Mais de 250 Texturas
    - Mais de 50 Fontes
     
     
    Link:
    https://mega.nz/#!kwAxCYgR!NsBbcd6-1hQJ3waBt7B_--zkTjsCzvcJOanoXm-A4o4
     
     
  9. Upvote
    Marcos Pinheiro reacted to Tyler Durden in Ajuda - Item_desc.txt   
    uitooltip.py procuras por
    elif 70055 == itemVnum: if 0 != metinSlot: self.__SetSkillBookToolTip(metinSlot[0], localeInfo.TOOLTIP_SKILL_FORGET_BOOK_NAME, 0) self.AppendDescription(item.GetItemDescription(), 26) self.AppendDescription(item.GetItemSummary(), 26, self.CONDITION_COLOR) self.ShowToolTip() return adicionas em baixo disso isto
    elif id.item == itemVnum: if 0 != metinSlot: name = item.GetItemName() self.SetTitle(name) self.AppendDescription(item.GetItemDescription(), 26) self.AppendTextLine("|cFF73e6ff|hTexto texto texto:") self.AppendTextLine("|cFF6ed445|h- Texto texto texto texto texto texto") self.AppendTextLine("|cFF6ed445|h- Texto texto texto texto texto") self.AppendTextLine("|cFF6ed445|h- Texto texto texto texto") self.AppendTextLine("|cFFffa500|h[Texto texto texto]") self.ShowToolTip() return Se quiseres que mais itens digam a mesma coisa alteras assim
    elif id.item == itemVnum or id.item == itemVnum or id.item == itemVnum: Talvez haja outra forma mas penso que esta seja a mais fácil.
  10. Upvote
    Marcos Pinheiro reacted to (Adm)Santos in Mega Edition (5 Estrelas)   
    Bem-Vindo ao Metin2
    (main_quest_lv1 + give_basic_weapon)
     










     
     
    quest main_quest_lv1 begin state start begin when login or levelup with pc.get_level() == 1 begin set_state( gotoinfomation ) end end state gotoinfomation begin when letter begin send_letter("Bem-Vindo ao Metin2") end when button or info begin say_title("Bem-Vindo ao Metin2") say("") say("Bem-Vindo,") say("As aventuras emocionantes do Metin2, estão") say("prestes a começar.") say("Primeiramente deve falar o Guarda da Cidade.") say("Devido à praga recente das pedras de Metin, todos") say("os novos aventureiros que chegam a cidade devem") say("entrar em contacto com o Guarda da Cidade, para se") say("matricularem nos serviços militares. Ele também") say("lhe irá dar algumas informações básicas, diversas") say("tarefas e um pacote de iniciante, oferecido pelos") say("habitantes da cidade.") say("") wait() say_title("Informação:") say("") say("Se quiser caçar, pode encontrar animais selvagens") say("fora dos limites da cidade.") say("Eles aparecem marcados como pontos vermelhos no") say("mini mapa.") say("Inicialmente deve matar cães selvagens, pois eles") say("são os adversários mais fracos.") say("") say_title("Nota: Primeiramente deve ir imediatamente falar") say_title("com o Guarda da Cidade.") say("") say("Boa Sorte!") say("") set_state( gototeacher ) end end state gototeacher begin when letter begin local v=find_npc_by_vnum(20354) if v!=0 then target.vid("__TARGET__", v, mob_name(20354)) end end when button or info begin say_title("Informação") say("") say("Devido à praga recente das pedras metin,") say("todos os novos aventureiros devem falar de") say("imediato com o Guarda da Cidade, para se") say("matricularem nos serviços militares e também para") say("receberem algumas informações básicas.") say("") say_reward("Para falar com o Guarda da Cidade, basta clicar") say_reward("nele. Ele é o NPC, apontado pela seta vermelha.") say_reward("Se não o conseguir ver, siga o ponto que está a") say_reward("piscar no mapa, ele irá leva-lo ao Guarda da Cidade.") say("") end when __TARGET__.target.click begin target.delete("__TARGET__") say_title("Guarda da Cidade:") say("") say("Cumprimentos Aventureiro,") say("") say("Parece que é novo na cidade!") say("Veio aqui para se juntar à formação militar?") say("Antes de começar, preciso que assine este contrato.") say("Ao assinar isto, está a jurar fidelidade à Nação.") say("Também será a prova que você será um membro militar") say("e que recebeu o pacote iniciante.") say("Por favor, assine o seu nome abaixo.") say("") while true do local name = input() if name == tostring(pc.get_name()) then break else say_title("Guarda da Cidade:") say("") say("Deve assinar o seu nome para se juntar às milícias") say("do reino e também para receber o pacote de iniciante.") say("Por favor, digite seu nome antes de continuar.") say("") end end say_title("Guarda da Cidade:") say("") say("Bem-vindo à recruta militar.") say("Eu serei seu comandante até que esteja pronto o") say("suficiente para entrar em combates reais.") say("Portanto até que alcance nível 10, vou ajudá-lo.") say("Mas acredita que não vai ser fácil!") say("Por enquanto, vamos começar o treinamento básico.") say("Espero que esteja pronto para começar a usar essa") say("sua arma.") say("") wait() say_title("Guarda da Cidade:") say("") say("Antes que me esqueça, aqui tem o seu pacote de") say("iniciante, oferta dos habitantes da cidade:") say("") say("1x Arma Nível 1 - Vendedor de Armas") say("1x Armadura Nível 1 - Vendedor de Armaduras") say("1x Escudo Nível 1 - Vendedor de Armaduras") say("1x Brincos Nível 1 - Vendedora Geral") say("1x Colar Nível 1 - Vendedora Geral") say("1x Pulseira Nível 1 - Vendedora Geral") say("1x Sapatos Nível 1 - Vendedora Geral") say("1x Elmo Nível 1 - Vendedor de Armaduras") say("") wait() say_title("Guarda da Cidade:") say("") say("20 Poções Vermelhas (P) - Vendedora Geral") say("10 Poções Azuis (P) - Vendedora Geral") say("1x Bilhete de Equitação - Rapaz do Estábulo") say("O melhoramento do itens foi uma oferta do Ferreiro.") say("") say_title("Não se esqueça de lhes agradecer!") say("") wait() say_title("Guarda da Cidade:") say("") say("Bem,") say("Agora vá caçar e aprender alguns métodos básicos") say("de caça e combate!") say("Deve voltar aqui a aldeia novamente, para falar") say("comigo quando tiveres obtido um novo nível.") say("") say_title("O Guarda da Praça está a sua procura, parece") say_title("que precisa de ajuda. Deve falar com ele.") say("") say("O que ainda faz aqui parado?") say("Boa sorte!") say("") if pc.get_job() == 0 then pc.give_item2(15) pc.give_item2(11205) pc.give_item2(12205) pc.give_item2(13005) pc.give_item2(14005) pc.give_item2(15005) pc.give_item2(16005) pc.give_item2(17005) pc.give_item2(27001, 20) pc.give_item2(27004, 10) pc.give_item2(50005) elseif pc.get_job() == 1 then pc.give_item2(1006) pc.give_item2(11405) pc.give_item2(12345) pc.give_item2(13005) pc.give_item2(14005) pc.give_item2(15005) pc.give_item2(16005) pc.give_item2(17005) pc.give_item2(27001, 20) pc.give_item2(27004, 10) pc.give_item2(50005) elseif pc.get_job() == 2 then pc.give_item2(15) pc.give_item2(11605) pc.give_item2(12485) pc.give_item2(13005) pc.give_item2(14005) pc.give_item2(15005) pc.give_item2(16005) pc.give_item2(17005) pc.give_item2(27001, 20) pc.give_item2(27004, 10) pc.give_item2(50005) elseif pc.get_job() == 3 then pc.give_item2(7005) pc.give_item2(11805) pc.give_item2(12625) pc.give_item2(13005) pc.give_item2(14005) pc.give_item2(15005) pc.give_item2(16005) pc.give_item2(17005) pc.give_item2(27001, 20) pc.give_item2(27004, 10) pc.give_item2(50005) end clear_letter() set_quest_state("find_squareguard","find") set_quest_state("main_quest_lv2","run") set_state(__COMPLETE__) end end state __COMPLETE__ begin end end  
    Creditos:
    Wom2 - Quest
    [Adm]Santos - Tradução
    MatoPT - Modificação
     
    Cumprimentos [Adm]Santos
  11. Upvote
    Marcos Pinheiro reacted to SpaceCAT# in Como proteger Servidor de Metin2( Files e Website) ?   
    Vai ser complicado alguém te ajudar, quem realmente percebe disso, só vende as protecções, nunca as oferece nem ajuda a criar, e se o fizerem, desconfia, apenas querem deixar certos erros para te acederem aos dados das contas do servidor.
  12. Upvote
    Marcos Pinheiro reacted to (Adm)Santos in Mega Pack 2 By (Adm)Santos   
    Aqui vos deixo mais algumas missões!
    Desta vez sao as missoes do biologo que muita gente procura e que a todos é util.
    Meu primeiro poste nao teve grande impacto, espero que este tenha mais impacto na comunidade... Pois perdi um pouco a pica de postar aqui o meu trabalho visto que nao é reconhecido...
     
    - Investigações do Biologo de nivel 4 a 94
    - Totalmente em PT/PT
    - Passadas pelo corrector ortografico
     
    No final do posto o link de download das quest e um docomento de texto com todas estas traduções!
     
    Bora la pessoal deiem sua opiniao, criticas, o seu +1, algo... (e esperem pelo proximo topico!)
     
     
    Nivel 4 - A Investigação do Biólogo(Flor de Pêssego)  
      Nivel 7 - A Investigação do Biólogo(Flor de Sino)  
      Nivel 10 - A Investigação do Biólogo(Flor de Kaki)  
      Nivel 15 - A Investigação do Biólogo(Raíz Gango)  
      Nivel 20 - A Investigação do Biólogo(Lilás)  
      Nivel 25 - A Investigação do Biólogo(Cogumelo Tue)  
      Nivel 30 - A pesquisa do Biólogo (Dentes de Orc)  
      Nivel 40 - A pesquisa do Biólogo (Livros da Maldição)  
      Nivel 50 - A pesquisa do Biólogo (Lembranças do Demónio)  
      Nivel 60 - A pesquisa do Biólogo (Mármores de Gelo)  
      Nivel 70 - A pesquisa do Biólogo (Ramos Zelkova)  
      Nivel 80 - Investigação do Biólogo (Certificado de Tugyi)  
      Nivel 85 - Investigação do Biólogo (Ramos Vermelhos)  
      Nivel 90 - Investigação do Biólogo (Notas de Lider)  
      Nivel 92 - Pesquisa do Seon-Pyeong (Joias da Malevolência)  
      Nivel 94 - A pesquisa do Seon-Pyeong (Jóias da Sabedoria)  
     
     
    Donwload das quests + documento de texto com as traduções!
     
     
    Cumprimentos (Adm)Santos
  13. Upvote
    Marcos Pinheiro reacted to (Adm)Santos in Mega Pack 3 By (Adm)Santos   
    Hoje vos deixo aqui as missões do cavalo traduzidinhas por mim!!!!
     
    Nao se esqueçam se gostaram deixem o vosso 
    &
     
    Se nao gostaram deixem o vosso    como motivação a continuar a traduzir e partilhar para com voces o meu trabalho!
     
    - Missoes do cavalo
    - Traduzidas para Portugues
    - Passadas pelo corretor ortografico
     
    Download das quest e da tradução no final do Posto!
     
     
    Nivel 25 - Missão do Cavalo Inicial (Matar 20 Arqueiros Selvagens)  
      Treino do Cavalo Inicial até Armado  
      Missões do Cavalo Armado até Militar  
      Nivel 35 - Missão Cavalo Armado (Matar 100 Arqueiros Escorpião ou Serpentes Arqueiras)  
      Nivel 50 - Missão Cavalo Militar (Matar 300 Arqueiros Demonio)  
     
     
    Download
     
    Cumprimentos (Adm)Santos 
  14. Upvote
    Marcos Pinheiro reacted to (Adm)Santos in Mega Pack 5 By (Adm)Santos   
    Acabadinhas de trabalhar amanha há mais!!!!!!!!!!!!
     
    Compra do Pacote de Pesca
     

     
    Catacumbas do Demonio
     

     
    Torre do Demonio
     

     
    Sala de Cristal
     

     
    Marmores de Polimorfismo
     

     
    dragon_soul 
     

     
    dragon_soul_daily_gift 
     

     
    dragon_soul_gift_mgr
     

     
    dragon_soul_refine
     

     
    DEIXEM O BOSSO       
  15. Upvote
    Marcos Pinheiro reacted to (Adm)Santos in Mega Pack 4 By (Adm)Santos   
    Mais algumas traduções para voces amigos
     
    Sei que estas traduções já estao na cyber... mas pelo que vi nao estao grande coisa...
    E para quem gosta do meu trabalho aqui vos deixo amigos:
     
    SE GOSTAREM NAO SE ESQUEÇAM DO 
     
    Arena de Duelos
     

     
    Ferreiro
     

     
    Premissão de Exilio
     

     
    Anel de Substituto
     

     
    Voucher
     

     
    Entrada Gruta & V2
     

     
    Anel de Compromisso
     

     
    Criar Poções
     

  16. Upvote
    Marcos Pinheiro reacted to (Adm)Santos in Mega Pack 6 By (Adm)Santos   
    Como ha muito preguiçoso ai a espera das minhas postagens que mal caem no forum sao logo adicionadas aos translates mas que sao incapazes de deixar um comentario de insentivo ou um +1 pelo trabalho realizado, mesmo assim venho aqui postar mais algumas traduções para esses preguiçosos que querem tudo feito!
     
    O (MEGA PACK 7 BY (Adm)Santos) só sera postado se este topico chegar aos 5 +1
     
    Sistema de Energia
     
     
    Mapa de Eventos
     
     
    Evento da Pascoa
     
     
    event_flame_dungeon_open
     
     
    Mascara de Halloween
     
     
    Evento passar fome kkkkkkk
     
     
    5 +1 para continuar a postar traduções refiro minha intensão é deixar o translate lua 100% em portugues e partilhar com voces caso contribuam para meu trabalho +1 nao custa nada !
  17. Upvote
    Marcos Pinheiro reacted to NewWars in [Faq] Source   
    Bem-vinda Comunidade da Cyber-Gamers
    Este tópico tem o objectivo esclarecer o que é uma source de metin2, o que significa e para que serve.

    O que é uma Source?
    Source (código fonte em português), são ficheiros como instruções, livrarias e data que têm como objectivo ser a fonte de um programa, neste caso o cérebro de um servidor e cliente de metin2.

    Porque existem varias Sources?
    Tecnicamente, todas as Sources são parecidas, um monte de pastas e ficheiros que são diferentes a certo ponto, que diferenciam o tipo de jogo e sistemas. Por vezes umas têm mais data ou instruções, ou menos.

    Do que é constituída uma Source?
    Uma Source é constituída por texto e data que quando compilada, transforma-se em um executável que age como cérebro.
    Exemplo: o ficheiro "game" e "db" é o cérebro do servidor que contem as instruções escritas em C++, que replica o servidor de jogo e o "binário" é o cérebro do cliente, que contêm instruções também escritas em C++.


    Qual Source devo escolher?
    As Sources são todas parecidas tecnicamente, algumas são modificadas por usuário não referentes à empresa do jogo, que alcançam outros objectivos, mas o ideal não é seguir algo modificado por outrem, mas sim escolher algo original.

    De minha opinião pessoal, um novato na área deve seguir pelo original e não facilitar com coisas já feitas, tendo em atenção que uma Source é código, logo também se modificado por outrem pode conter Backdoors, ou código inseguro ou mal programado.

    O que interessa é que quem gere a Source não se deve importar com nada mais que o original, mas sim em saber como elas funcionam e as manejar.

    No entanto, existem várias sources originais publicadas, como: novaline, mainline, mainline_dev, wolfbranch, etc.
    Logo após estudar as mesmas, concluímos que a melhor Source para usar no lado do servidor seria a mainline, e o do cliente seria a novaline

    De todas as outras, esta combinação destaca-se pela estabilidade, performance e compatibilidade, indicando assim sendo as melhores para um iniciante ou profissional.

    Aqui vamos disponibilizar o link de download para cada uma delas:
    Mainline Server Source(Game, DB): Link1, Link2
    Novaline Client Source(Bin): Link1, Link2

    Aqui estão as respostas para algumas perguntas frequentes

    • Como devo começar?
    Deve começar por procurar como fazer pequenas alterações, o conteúdo está espalhado na Internet, todas as respostas ás suas perguntas provavelmente já foram respondidas no forum ou na internet.
     
     
    • Como faço para compilar as Sources?
    O game e db requerem g++/gcc para compilar, logo tem que ser num sistema FreeBSD, e o binário requer o Visual Studio, que pode encontrar no site da Microsoft.
    Provavelmente iremos fazer um tutorial de como compilar, aguarde ou procure na internet.
     
     
    • Quais são as línguas utilizadas?
    O game, db e binário são programado em C++, as extensões do game como configurações, sistemas e missões são feitos em Lua e Quest, e as extensões do binário são Python, com sub-linguas de sistema como MSM, MSA, MSK, etc.
     
     
     
    FAQ's Relacionadas: Serverfiles | Client | Versões
     
     
    A equipa,
    Cyber-Gamers.Org
  18. Upvote
    Marcos Pinheiro reacted to LordKS in [Faq] Source   
    Certamente uma FAQ que irá ajudar muitos novatos a introduzirem-se no mundo da source de Metin. 
    Tópicos como este são um bom destaque, pois quem sabe, temos bons developers ainda por serem descobertos, basta um empurrãozinho como este, só te fica a faltar mesmo um tutorial (por vídeo/imagens ilustrativas) a mostrar a compilação das demais sources e mostrar o produto final (game, db, bin). 
     
    +1, Bom trabalho.
     
    Cumprimentos.
  19. Upvote
    Marcos Pinheiro reacted to RedM in [Maxmi 4.1] Como Remover Icon Do Bot De Rodar   
    Bem gente durante o dia de hoje tive algumas dificuldades a retirar este botão mas aqui com ajuda do Tyler Durden e do  Parafita16 lá consegui.
    Vou basicamente ensinar-vos o que eles me ensinaram para que no futuro ninguém precise de dar ao trabalho de perguntar novamente.
     
    Ora bem como remover esse icon?
     

     
    Primeiramente vamos descompactar o locale_tr do cliente do maxmi.
    Depois vamos locale_tr-locale-tr-ui e procuramos pela taskbar.py e removemos as seguintes linhas
     
           {             "name" : "VectorsEfsunButton",             "type" : "button",               "x" : SCREEN_WIDTH - 178,             "y" : 3 + Y_ADD_POSITION,               "tooltip_text" : "Efsun Botu",               "default_image" : "d:/ymir work/ui/Vectorsefs1.tga",             "over_image" : "d:/ymir work/ui/Vectorsefs2.tga",             "down_image" : "d:/ymir work/ui/Vectorsefs1.tga",         },  
    De seguida vamos descompactar o root e procurar pelos seguintes ficheiros: uitaskbar.py , interfacemodule.py e constinfo.py
     
    No uitaskbar.py removemos as seguintes linhas
     
    toggleButtonDict[TaskBar.BUTTON_VECTORS]=self.GetChild("VectorsEfsunButton") BUTTON_VECTORS = 5  
    interfacemodule.py removemos a seguinte linha
    self.wndTaskBar.SetToggleButtonEvent(uiTaskBar.TaskBar.BUTTON_VECTORS, ui.__mem_func__(self.Vectors))  
    e por fim no constinfo.py removem
    VectorsEfsunTaskbar = 0    
    No fim compactam tudo o que fizeram substituem no cliente e sejam felizes :)
     
    Um grande obrigado ao Tyler Durden ao Parafita16 pela ajuda.
     
    Cumprimentos,
    MyT
  20. Upvote
    Marcos Pinheiro reacted to nagatto in [Release] 4 Mapas   
    O autor destes mapas é o C95.
    Permitiu que fosse partilhado na Comunidade.
    Têm 4 mapas, Mapa 1, Mapa Inicial, Mapa de Comércio e Mapa de Farm.
    Vem acompanhado com muitos objetos e texturas que podem usar
     
    Mapa 1


     
    Mapa de Comércio
     
    Mapa Inicial


     
    Mapa de Farm
     
    Download
  21. Upvote
    Marcos Pinheiro got a reaction from SOBRENATURAL in Serverfiles 40K + Source + Cliente "like Official" Pt Version   
    Deve ser na quest de eleição para imperador.
  22. Upvote
    Marcos Pinheiro got a reaction from wagHoppe in [Duvida] Bônus Valor De Atack Não Adiciona Ao Status   
    Te deixei como corrigir no MP.
  23. Upvote
    Marcos Pinheiro reacted to Tyler Durden in [C++]Chat Global   
    Após este tempo todo é que vi que o tópico anterior estava incompleto.
    É de notar que não tenho quaisquer créditos, apenas vou fazer copy & paste (deste vez como deve de ser) com tradução para português e adicionada a TAG [staff].
    Chat Global (com opção de activação/desactivação no ficheiro CONFIG)
    1º game/input_p2p.cpp
    2º game/input_main.cpp
    3º game/config.cpp
    4º game/config.h
    5º .../share/locale/???/
    Ficheiros CONFIG
     

    Fonte: metin2dev
  24. Upvote
    Marcos Pinheiro got a reaction from Portugapt in Query Em Txt   
    Se entendi quer usar item_proto.txt em vez de sql.
    Isto se faz na source.
    http://cyber-gamers.org/topic/29142-metin2-db-com-e-sem-txt/#entry209575
  25. Upvote
    Marcos Pinheiro got a reaction from Portugapt in Query Em Txt   
    Se entendi quer usar item_proto.txt em vez de sql.
    Isto se faz na source.
    http://cyber-gamers.org/topic/29142-metin2-db-com-e-sem-txt/#entry209575