Khavro 467 Posted March 17, 2014 Bom Dia, Hoje decidi criar um tópico de como adicionar armas no seu client, pois sempre que tentei adicionar alguma a seguir tutoriais existentes batia sempre algo mal então decidi fazer um tutorial a minha maneira. Bem.... Vamos lá! Parte do Client: 1º - Vamos a pasta pack do nosso client. 2º - Precisamos de extrair os seguintes ficheiros: icon.epk, item.epk e locale_pt (locale_pt pode variar para locale_de, locale_br, etc... Dependente do seu client.) 3º - Vamos começar pela ficheiro icon.epk que serve apenas para mostrar as imagens dos itens no seu inventário. Vamos abrir o ficheiro icon extraído e vamos neste directório: iconitem e mandamos para lá os icons das armas que pretendemos adicionar. Icons são os ficheiros .tga. Para associar o icon a um determinado item precisamos de ir no ficheiro locale_pt, abrir o ficheiro item_list.txt. 9501 - Id do item. WEAPON - Tipo do item, no nosso caso é arma. icon/item/00010.tga - Directório do icon. Apos terem colocado o id é necessario clicar na tecla "Tab", vou exemplificar: 9501 "Tab" WEAPON "Tab" icon/item/00010.tga Após isto podem compactar o ficheiro icon e mandar para a pasta pack do seu client. 4º - Agora vamos ao ficheiro item.epk no directório ymir workitemweapon e lançamos para la o ficheiro .gr2 da nossa arma. Enviamos para esta pasta: Após isto podem compactar o ficheiro item e mandar para a pasta pack do seu client. Para associar o modelo a uma arma precisamos de ir novamente ao ficheiro locale_pt, abrir o ficheiro item_list.txt. Relembrando que após adicionar o icon é necessário fazer "Tab" e não espaço, vou exemplificar novamente: 9501 "Tab" WEAPON "Tab" icon/item/00010.tga "Tab" d:/ymir work/item/weapon/00010.gr2 5º - Vamos ao ficheiro locale_pt e procuramos o ficheiro chamado "item_proto". Agora é necessário extrair este ficheiro, para extrair usamos este programa. [software] Item_proto Extractor Item_proto serve para podermos ver o nome, dano, extras dos nossos itens. Após termos extraído o Item_proto adicionamos a linha das nossas armas, normalmente a parte do item_proto vem juntamente com as texturas, modelos e icon. Depois de ter feito isso, voltamos a compactar o nosso item_proto e metemos de novo na pasta locale_pt. Agora podemos compactar o locale_pt e mandar para a pasta pack do seu client. Parte da ServerFile: Para quem usa o game antigo precisamos de criar uma query. Para isso precisam de fazer download deste programa: [software] SQLcreator Vamos ao nosso Item_proto extraído e arrastamos para o SQLcreator. Depois vamos em File e clicar em XML > MySQL. De seguida seleccionamos e copiamos as linhas das nossas armas: Agora vamos ao Navicat > Player > Queries > New Queries e colamos a nossa query lá, de seguida damos Run. Para quem usa o game 34083 é preciso de fazer de forma diferente. Precisamos de fazer o download de seguinte programa: [software] Item_Proto Converter - Game R34083 Arrastamos o seu item_proto_dump (Extraido) para o programa, após isso ele vai criar 2 ficheiros: item_names.txt e item_proto.txt. Caso o programa deixe de responder deverão de meter "name" em vez de "hashname" e "gb2312name" em vez de "locale_name". Copiamos o que está dentro do item_names.txt e colamos para o item_name.txt do nosso servidor. Para aceder ao seu item_proto.txt preciam de ir ao seu FileZilla ou WinScp e procurar por item_proto.txt normalmente fica em cd /usr/home/game/db mas o directório pode varias conforme a ServerFile. Fazemos a mesma coisa com o Item_proto.txt e damos reboot. Após o reboot entram no jogo e façam /i "Id do item". Espero ter ajudado com este tutorial. Caso tenham alguma duvida postam em baixo que tento ajudar. Cumprimentos, 2 UnWork and и๏я¢ล∂๏ reacted to this Share this post Link to post Share on other sites
и๏я¢ล∂๏ 17 Posted April 7, 2014 manda o link dessas armas ai Share this post Link to post Share on other sites
Khavro 467 Posted April 7, 2014 manda o link dessas armas ai Eu não tenho o link das armas, usei arma aleatórias apenas para mostrar. Share this post Link to post Share on other sites