[Guia] Tienda Tipo Metin2.es Sacada De DiosesMx
-
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.
**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 ponemosdef 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: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 VideoSalu2
-
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