metin2xkguias
  Tienda tipo metin2.es
 

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:
CÓDIGO: SELECCIONAR TODO
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:
CÓDIGO: SELECCIONAR TODO
50199    ETC    icon/item/50200.tga


Ahora buscamos itemdesc.txt lo abrimos y ponemos:

CÓDIGO: SELECCIONAR TODO
50199   Paquete Permite abrir una tienda privada.


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

CÓDIGO: SELECCIONAR TODO
<Item vnum="50199" hashName="'Paquete'" name="Pacote" type="18" subtype="0" weight="0" size="1" antiflag="0" flag="0" wearflag="0" immuneflag="0" gold="0" buy_price="0" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="0" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="64896" socket2="127" socket3="65008" socket4="21631" socket5="4855" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />


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:
CÓDIGO: SELECCIONAR TODO
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

CÓDIGO: SELECCIONAR TODO
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

CÓDIGO: SELECCIONAR TODO
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:
CÓDIGO: SELECCIONAR TODO
File archivedPath="d:/ymir work/npc/privateshop/privateshop_01.dds" type="1"><![CDATA[Sourceymir worknpcprivateshopprivateshop_01.dds]]></File>
File archivedPath="d:/ymir work/npc/privateshop/privateshop.gr2" type="0"><![CDATA[Sourceymir worknpcprivateshopprivateshop.gr2]]></File>
File archivedPath="d:/ymir work/npc/privateshop/privateshop.msm" type="2"><![CDATA[Sourceymir worknpcprivateshopprivateshop.msm]]></File>
File archivedPath="d:/ymir work/npc/privateshop/privateshop_.gr2" type="0"><![CDATA[Sourceymir worknpcprivateshopprivateshop_.gr2]]></File>
File archivedPath="d:/ymir work/npc/privateshop/00.msa" type="2"><![CDATA[Sourceymir worknpcprivateshop0.msa]]></File>
File archivedPath="d:/ymir work/npc/privateshop/motlist.txt" type="2"><![CDATA[Sourceymir worknpcprivateshopmotlist.txt]]></File>
File archivedPath="d:/ymir work/npc/privateshop/wait.gr2" type="0"><![CDATA[Sourceymir worknpcprivateshopwait.gr2]]></File>


Imagenes:
[Ocultar] Texto Oculto:
Acercar (dimensiones reales: 1280 x 738)Imagen

[Ocultar] Texto Oculto:
Acercar (dimensiones reales: 1280 x 738)Imagen


Video:
[Ocultar] Texto Oculto:
[youtube]http://www.youtube.com/watch?v=cGfNcRZ34Ss&feature=player_embedded[/youtube]
 
 
  Hoy habia 16 visitantes (51 clics a subpáginas) ¡Aqui en esta página!