Navegación |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 archivoshttp://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 worknpcprivateshop 0.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:
Video:
[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! |
|
|
|
| | |