[Guia] Tienda Tipo Metin2.es Sacada De DiosesMx

Topic created · 30 Mensajes · 6536 Visitas
  • Originalmente es de Elitepvpers

    Hoy os traigo la guia de Una forma de poner la mesita de la tienda la cual sale en el .es cuando usamos el item Paquete.

    Parte SeverSide

    Primero vamos ala Db(Navicat) y vamos a item_proto y alli hacemos una query y ponemos:

    INSERT INTO `item_proto` VALUES ('50199', 0x5061636F7465202020202020202020202020202020202020, 0x5061636F7465202020202020202020202020202020202020, '18', '0', '0', '1', '0', '0', '0', '', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '-1', '-1', '-1', '-1', '-1', '-1', '0', '0', '0');
    

    Segundo vamos a nuestro Gestor Frp(Filezilla,WinSCP) y subimos la quest PrivateShop.quest a quest ahora abrimos el hongkong_list y ponemos abajo del todo PrivateShop.quest y le damos a into y guardamos si lo editamos directamente desde el gestor al guardar te saldra una ventna que te dice si quieres guardar los cambias le das a si y si lo as descargado solo lo vuleves a subir y ya.

    PrivateShop.quest -->http://www2.multiupload.com:800/files/CFE03D54B1410DD53367AF7BEDCBF2A078115641FA3836D5F4A55D3788529DECBAE4DBB2DEACE48334B56FDF2B43454EF9CD36B8DA6BC5E73D97F8DF4C2A259DA54A31966BC04A3220E09F0FAE69A9E2/PrivateShop.quest

    **Ahora lo Impletais Con los comandos de la FresBSD por si no sabeis como impletar aki os pongo el link de la guia que hizo Fortil para impletar quest **-->http://www.diosesmx.net/board/index.php?/topic/42190-guiacomo-implementar-las-quest

    Parte ClientSide

    Tercero descopilamos el locale_xx(es,it,sg,de...) y alli buscamos item_list.txt lo abrimos y ponemos:

    50199    ETC    icon/item/50200.tga 
    

    Ahora buscamos itemdesc.txt lo abrimos y ponemos:

    50199   Paquete Permite abrir una tienda privada.
    

    **
    Y pa terminar con el locale_xx cojemos el item_proto lo descopilamos y añadimos esto:**

    Copilamos el locale y lo metemos en pack y remplazamos.
    **
    Cuarto Paso vamos a pack y cojemos Root(Epk y Eix) Lo descopilamos y buscamos uishop.py lo abrimos y buscamos:**
    def Close(self):
    y borramos lo que hay y ponemos:

     def Close(self):
            self.OnCloseQuestionDialog()
            shop.Close()
            net.SendShopEndPacket()
            self.CancelShopping()
            self.tooltipItem.HideToolTip()
            self.Hide()
    

    **
    ahroa buscamos def AskClosePrivateShop(self):
    borramos lo que hay debajo ponemos**

     def AskClosePrivateShop(self):
            questionDialog = uiCommon.QuestionDialog()
            questionDialog.SetText(locale.PRIVATE_SHOP_CLOSE_QUESTION)
            chat.AppendChat(chat.CHAT_TYPE_NOTICE, "to close the shop you need close on the QUEST")
    
            return TRUE
    

    Ahora Buscamos def OnClosePrivateShop(self):
    borramos lo que hay debajo ponemos

    def OnClosePrivateShop(self):
            chat.AppendChat(chat.CHAT_TYPE_NOTICE, "to close the shop you need close on the QUEST")
            self.OnCloseQuestionDialog()
            return TRUE
    

    **
    Ahora guardas y copilas el root y lo metes en pack.**

    Ahora Por Si a alguno no se le ve la Tienda en la que se tranforma que seria la 300000
    cojemos Npc(eix y epk) lo descopilamos y cojemos estos archivos
    http://www4.multiupload.com:800/files/0FFAFAC06A740D7E3D24D4F23A1255DFA9DF64B5A443D7577B3CD800B11EB4C25C2825321AFE7CFA5E9B73AA0E02253BA2B45FA1FF2A4D34300B5F13841C5BEAFED6E8425100B7B8701AB24DCBCEE0CA/PrivateShop.rar
    y lo metemos en Source/ymir work/npc y ahora vamos al Npc.xml lo abrimos con Notepad ++ y le añadimos esto:

    File archivedPath="d:/ymir work/npc/privateshop/privateshop_01.dds" type="1">
    File archivedPath="d:/ymir work/npc/privateshop/privateshop.gr2" type="0">
    File archivedPath="d:/ymir work/npc/privateshop/privateshop.msm" type="2">
    File archivedPath="d:/ymir work/npc/privateshop/privateshop_.gr2" type="0">
    File archivedPath="d:/ymir work/npc/privateshop/00.msa" type="2">
    File archivedPath="d:/ymir work/npc/privateshop/motlist.txt" type="2">
    File archivedPath="d:/ymir work/npc/privateshop/wait.gr2" type="0">
    

    Imagenes:

    Video:
    Youtube Video

    Salu2

  • Wow Gran Aportazooo +1 WOW esto seguro un gran avanceee

  • @lucasman99 said:

    Wow Gran Aportazooo +1 WOW esto seguro un gran avanceee

    Gracias aunque yo solo hice Copy paste.

    Lo e probado y ba bien esto da menos lagg que con el personaje.

  • Aqui os traigo una guia de AdriMt2 un usuario de DiosesMx. Hice Copy Paste De Su Post

    Y tu crees que ese tal AdriMt2 tiene tanta mentalidad como para hacer eso? NO. El lo a sacado de otro lado!!

  • @ErSevillano said:

    Aqui os traigo una guia de AdriMt2 un usuario de DiosesMx. Hice Copy Paste De Su Post

    Y tu crees que ese tal AdriMt2 tiene tanta mentalidad como para hacer eso? NO. El lo a sacado de otro lado!!

    Censura

  • oo muy bueno ahora mismo lo pruevo hehe grax xd

  • @ErSevillano said:

    Aqui os traigo una guia de AdriMt2 un usuario de DiosesMx. Hice Copy Paste De Su Post

    Y tu crees que ese tal AdriMt2 tiene tanta mentalidad como para hacer eso? NO. El lo a sacado de otro lado!!

    1º Todo el mundo es inocente mientras no se demuestre lo contrario.
    2º No debes de juzgar a las personas asi como asi, primero asegurate de quien y que es capaz de hacer.

    PD: Gracias por traer la guia a Universojuegos, de seguro la implementare :icon_mrgreen:

  • @FRIGIDO said:

    @ErSevillano said:

    Aqui os traigo una guia de AdriMt2 un usuario de DiosesMx. Hice Copy Paste De Su Post

    Y tu crees que ese tal AdriMt2 tiene tanta mentalidad como para hacer eso? NO. El lo a sacado de otro lado!!

    1º Todo el mundo es inocente mientras no se demuestre lo contrario.
    2º No debes juzgar asi como asi, primero asegurate de quien y que es capaz de hacer.

    PD: Gracias por traer la guia a Universojuegos, de seguro la implementare :icon_mrgreen:

    Mírale, tiene instinto de abogado jajajaja

  • @Anghios said:

    @FRIGIDO said:

    @ErSevillano said:

    Aqui os traigo una guia de AdriMt2 un usuario de DiosesMx. Hice Copy Paste De Su Post

    Y tu crees que ese tal AdriMt2 tiene tanta mentalidad como para hacer eso? NO. El lo a sacado de otro lado!!

    1º Todo el mundo es inocente mientras no se demuestre lo contrario.
    2º No debes de juzgar a las personas asi como asi, primero asegurate de quien y que es capaz de hacer.

    PD: Gracias por traer la guia a Universojuegos, de seguro la implementare :icon_mrgreen:

    Mírale, tiene instinto de abogado jajajaja

    De seguro la implementare cuando Anghios tenga tiempo para echarme una manita en algo ¿verdad? jijijijijiji

  • Fantastico Lo Voy Probar

    1 Saludo