alanep
Membre-
Compteur de contenus
44 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Boutique
Calendrier
Tout ce qui a été posté par alanep
-
Python - Afficher les Statistiques via une GUI
alanep a répondu à un(e) sujet de FrancH dans Programmation & Développement / Codes
Merci -
Python - Interface Bonus
alanep a répondu à un(e) sujet de Daymortel dans Programmation & Développement / Codes
Merci -
Une solution ?
-
C++ - Magasin Hors-Ligne
alanep a répondu à un(e) sujet de History/Liberty dans Programmation & Développement / Codes
Merci, quelqu'un l'a testé ? -
Bien c'est un tutoriel complet.. mais je n'y comprend pas grand chose non plus ^^
-
Merci
-
Implanter un SwitchBot sur Metin2
alanep a répondu à un(e) sujet de Kijaru dans Programmation & Développement / Codes
Merci ! -
Voici mon .py import uiScriptLocale import item TEXT_VEGAS_1 = "Description button 1" TEXT_VEGAS_2 = "Description button 2" TEXT_VEGAS_3 = "Description button 3" TEXT_VEGAS_4 = "Description button 4" TEXT_VEGAS_5 = "Description button 5" TEXT_VEGAS_6 = "Description button 6" ######################################## GET_IMAGE_BUTTON = "locale/xx/ui/button_inventory/" ######################################## position_button_1_x = 10 position_button_1_y = 10 position_button_2_x = 10 position_button_2_y = 42 position_button_3_x = 10 position_button_3_y = 72 position_button_4_x = 10 position_button_4_y = 102 position_button_5_x = 10 position_button_5_y = 134 position_button_6_x = 10 position_button_6_y = 166 EQUIPMENT_START_INDEX = 180 IMAGE_CHELO = "d:/ymir work/ui/public/Parameter_Slot_01.sub" window = { "name" : "InventoryWindow", ## 600 - (width + ¿Àž¥ÂÊÀž·Î ºÎÅÍ ¶ç¿ì±â 24 px) "x" : SCREEN_WIDTH - 55 - 176, "y" : SCREEN_HEIGHT - 37 - 585, "style" : ("movable", "float",), "width" : 176+55, "height" : 565, "children" : ( { "name" : "vegas_board", "type" : "board", "style" : ("attach",), "x" : 0, "y" : +15, "vertical_align":"center", "width" : 40, "height" : 210, "children" : ( { "name" : "Button_Function_1", "type" : "button", "x" : position_button_1_x, "y" : position_button_1_y, "tooltip_text" : TEXT_VEGAS_1, "default_image" : GET_IMAGE_BUTTON + "number_x1_01.tga", "over_image" : GET_IMAGE_BUTTON + "number_x1_02.tga", "down_image" : GET_IMAGE_BUTTON + "number_x1_03.tga", }, { "name" : "Button_Function_2", "type" : "button", "x" : position_button_2_x, "y" : position_button_2_y, "tooltip_text" : TEXT_VEGAS_2, "default_image" : GET_IMAGE_BUTTON + "number_x2_01.tga", "over_image" : GET_IMAGE_BUTTON + "number_x2_02.tga", "down_image" : GET_IMAGE_BUTTON + "number_x2_03.tga", }, { "name" : "Button_Function_3", "type" : "button", "x" : position_button_3_x, "y" : position_button_3_y, "tooltip_text" : TEXT_VEGAS_3, "default_image" : GET_IMAGE_BUTTON + "number_x3_01.tga", "over_image" : GET_IMAGE_BUTTON + "number_x3_02.tga", "down_image" : GET_IMAGE_BUTTON + "number_x3_03.tga", }, { "name" : "Button_Function_4", "type" : "button", "x" : position_button_4_x, "y" : position_button_4_y, "tooltip_text" : TEXT_VEGAS_4, "default_image" : GET_IMAGE_BUTTON + "number_x4_01.tga", "over_image" : GET_IMAGE_BUTTON + "number_x4_02.tga", "down_image" : GET_IMAGE_BUTTON + "number_x4_03.tga", }, { "name" : "Button_Function_5", "type" : "button", "x" : position_button_5_x, "y" : position_button_5_y, "tooltip_text" : TEXT_VEGAS_5, "default_image" : GET_IMAGE_BUTTON + "number_x5_01.tga", "over_image" : GET_IMAGE_BUTTON + "number_x5_02.tga", "down_image" : GET_IMAGE_BUTTON + "number_x5_03.tga", }, { "name" : "Button_Function_6", "type" : "button", "x" : position_button_6_x, "y" : position_button_6_y, "tooltip_text" : TEXT_VEGAS_6, "default_image" : GET_IMAGE_BUTTON + "number_x6_01.tga", "over_image" : GET_IMAGE_BUTTON + "number_x6_02.tga", "down_image" : GET_IMAGE_BUTTON + "number_x6_03.tga", }, ), }, ## Inventory, Equipment Slots { "name" : "board", "type" : "board", "style" : ("attach",), "x" : 0, "y" : 0, "width" : 176+55, "height" : 565, "children" : ( ## Title { "name" : "TitleBar", "type" : "titlebar", "style" : ("attach",), "x" : 8, "y" : 7, "width" : 176+39, "color" : "yellow", "children" : ( { "name":"TitleName", "type":"text", "x": (161 ) / 2, "y":3, "text":uiScriptLocale.INVENTORY_TITLE, "text_horizontal_align":"center" }, ), }, ################################################### ## Equipment Slot { "name" : "Equipment_Base", "type" : "image", "x" : 10, "y" : 33, "image" : "d:/ymir work/ui/equipment_bg_without_ring.tga", "image" : "d:/ymir work/ui/equipment_bg_with_ring.tga", "children" : ( { "name" : "EquipmentSlot", "type" : "slot", "x" : 3, "y" : 3, "width" : 150, "height" : 182, "slot" : ( {"index":EQUIPMENT_START_INDEX+0, "x":39, "y":37, "width":32, "height":64}, {"index":EQUIPMENT_START_INDEX+1, "x":39, "y":2, "width":32, "height":32}, {"index":EQUIPMENT_START_INDEX+2, "x":39, "y":145, "width":32, "height":32}, {"index":EQUIPMENT_START_INDEX+3, "x":75, "y":67, "width":32, "height":32}, {"index":EQUIPMENT_START_INDEX+4, "x":3, "y":3, "width":32, "height":96}, {"index":EQUIPMENT_START_INDEX+5, "x":114, "y":67, "width":32, "height":32}, {"index":EQUIPMENT_START_INDEX+6, "x":114, "y":35, "width":32, "height":32}, {"index":EQUIPMENT_START_INDEX+7, "x":2, "y":145, "width":32, "height":32}, {"index":EQUIPMENT_START_INDEX+8, "x":75, "y":145, "width":32, "height":32}, {"index":EQUIPMENT_START_INDEX+9, "x":114, "y":2, "width":32, "height":32}, {"index":EQUIPMENT_START_INDEX+10, "x":75, "y":35, "width":32, "height":32}, ## »õ ¹ÝÁö1 {"index":item.EQUIPMENT_RING1, "x":2, "y":106, "width":32, "height":32}, ## »õ ¹ÝÁö2 {"index":item.EQUIPMENT_RING2, "x":75, "y":106, "width":32, "height":32}, ## »õ º§Æ® {"index":item.EQUIPMENT_BELT, "x":39, "y":106, "width":32, "height":32}, ), }, ## Dragon Soul Button { "name" : "DSSButton", "type" : "button", "x" : 114, "y" : 107, "tooltip_text" : uiScriptLocale.TASKBAR_DRAGON_SOUL, "default_image" : "d:/ymir work/ui/dragonsoul/dss_inventory_button_01.tga", "over_image" : "d:/ymir work/ui/dragonsoul/dss_inventory_button_02.tga", "down_image" : "d:/ymir work/ui/dragonsoul/dss_inventory_button_03.tga", }, ## MallButton { "name" : "MallButton", "type" : "button", "x" : 118, "y" : 148, "tooltip_text" : uiScriptLocale.MALL_TITLE, "default_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_01.tga", "over_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_02.tga", "down_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_03.tga", }, ## CostumeButton { "name" : "CostumeButton", "type" : "button", "x" : 78, "y" : 5, "tooltip_text" : uiScriptLocale.COSTUME_TITLE, "default_image" : "d:/ymir work/ui/game/taskbar/costume_Button_01.tga", "over_image" : "d:/ymir work/ui/game/taskbar/costume_Button_02.tga", "down_image" : "d:/ymir work/ui/game/taskbar/costume_Button_03.tga", }, { "name" : "Equipment_Tab_01", "type" : "radio_button", "x" : 86, "y" : 161, "default_image" : "d:/ymir work/ui/game/windows/tab_button_small_01.sub", "over_image" : "d:/ymir work/ui/game/windows/tab_button_small_02.sub", "down_image" : "d:/ymir work/ui/game/windows/tab_button_small_03.sub", "children" : ( { "name" : "Equipment_Tab_01_Print", "type" : "text", "x" : 0, "y" : 0, "all_align" : "center", "text" : "I", }, ), }, { "name" : "Equipment_Tab_02", "type" : "radio_button", "x" : 86 + 32, "y" : 161, "default_image" : "d:/ymir work/ui/game/windows/tab_button_small_01.sub", "over_image" : "d:/ymir work/ui/game/windows/tab_button_small_02.sub", "down_image" : "d:/ymir work/ui/game/windows/tab_button_small_03.sub", "children" : ( { "name" : "Equipment_Tab_02_Print", "type" : "text", "x" : 0, "y" : 0, "all_align" : "center", "text" : "II", }, ), }, ), }, { "name" : "Inventory_Tab_01", "type" : "radio_button", "x" : 10, "y" : 33 + 191, "default_image" : "d:/ymir work/ui/game/windows/tab_button_small_01.sub", "over_image" : "d:/ymir work/ui/game/windows/tab_button_small_02.sub", "down_image" : "d:/ymir work/ui/game/windows/tab_button_small_03.sub", "tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_1, "children" : ( { "name" : "Inventory_Tab_01_Print", "type" : "text", "x" : 0, "y" : 0, "all_align" : "center", "text" : "I", }, ), }, { "name" : "Inventory_Tab_02", "type" : "radio_button", "x" : 10 + 39, "y" : 33 + 191, "default_image" : "d:/ymir work/ui/game/windows/tab_button_small_01.sub", "over_image" : "d:/ymir work/ui/game/windows/tab_button_small_02.sub", "down_image" : "d:/ymir work/ui/game/windows/tab_button_small_03.sub", "tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_2, "children" : ( { "name" : "Inventory_Tab_02_Print", "type" : "text", "x" : 0, "y" : 0, "all_align" : "center", "text" : "II", }, ), }, { "name" : "Inventory_Tab_03", "type" : "radio_button", "x" : 10 + 39 + 39, "y" : 33 + 191, "default_image" : "d:/ymir work/ui/game/windows/tab_button_small_01.sub", "over_image" : "d:/ymir work/ui/game/windows/tab_button_small_02.sub", "down_image" : "d:/ymir work/ui/game/windows/tab_button_small_03.sub", "tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_3, "children" : ( { "name" : "Inventory_Tab_03_Print", "type" : "text", "x" : 0, "y" : 0, "all_align" : "center", "text" : "III", }, ), }, { "name" : "Inventory_Tab_04", "type" : "radio_button", "x" : 10 + 39 + 39 + 39, "y" : 33 + 191, "default_image" : "d:/ymir work/ui/game/windows/tab_button_small_01.sub", "over_image" : "d:/ymir work/ui/game/windows/tab_button_small_02.sub", "down_image" : "d:/ymir work/ui/game/windows/tab_button_small_03.sub", "tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_4, "children" : ( { "name" : "Inventory_Tab_04_Print", "type" : "text", "x" : 0, "y" : 0, "all_align" : "center", "text" : "IV", }, ), }, ## Item Slot { "name" : "ItemSlot", "type" : "grid_table", "x" : 8, "y" : 246, "start_index" : 0, "x_count" : 5, "y_count" : 9, "x_step" : 32, "y_step" : 32, "image" : "d:/ymir work/ui/public/Slot_Base.sub" }, ## Print { "name":"Money_Slot", "type":"button", "x":8, "y":28, "horizontal_align":"center", "vertical_align":"bottom", "default_image" : "d:/ymir work/ui/public/parameter_slot_05.sub", "over_image" : "d:/ymir work/ui/public/parameter_slot_05.sub", "down_image" : "d:/ymir work/ui/public/parameter_slot_05.sub", "children" : ( { "name":"Money_Icon", "type":"image", "x":-18, "y":2, "image":"d:/ymir work/ui/game/windows/money_icon.sub", }, { "name" : "Money", "type" : "text", "x" : 3, "y" : 3, "horizontal_align" : "right", "text_horizontal_align" : "right", "text" : "123456789", }, ), }, ), }, ), }
-
Version des fichiers/ Type d'émulateur : Domaine (Base de données, Client, Core...) : Client Votre niveau (Débutant, Intermédiaire, Avancé..) : Débutant Description du problème : Bonjour, donc j'aimerai faire apparaître des boutons dans l'inventaire, je sais comment créer les boutons, mais lors d'un teste avec le bouton du costume, c'est assez compliqué à expliquer, mais dans la partie inventaire, le bouton est fonctionnel, mais quand je sors de la parti inventaire (là ou les équipements ce mettent), le bouton ne fonctionne plus. Au cas où vous auriez eu du mal à me comprendre, voici un petit illustré. Ce que je cherche à faire : Ce que j'ai actuellement fait: DONC À SAVOIR, SUR LA DEUXIÈME IMAGE PREMIÈRE ILLUSTRATION, LE BOUTON FONCTIONNE QUE EN SE DIRIGEANT AVEC LA SOURIS À GAUCHE DU BOUTON, C'EST-À-DIRE, LE CÔTÉ QUI TOUCHE ENCORE LA PARTI ÉQUIPEMENT. En postant ma demande d'aide, j'affirme avoir lu et accepté le Règlement de Funky-Emulation.
-
La solution n'est pas si compliquée que cela en a l'air, après tous dépend du système que l'on installe, à mon propos, il s'agissait juste d'un mauvais codage python qui n'était pas forcément adapté pour tout client
-
J'ai essayer ton logiciel mais quand j’extraie item_proto, je n'ai que ça dedans Pour info, cela ne provient pas de l'item proto car j'ai essayé de remettre l'ancien et j'ai toujours le même problème.. RÉSOLU
-
Syserr vide.. As tu un compresseur 40k ? Merci
-
Donc j'ai modifier "localgame, localinterface, item proto et itemlist" Merci
-
Très bien super, merci, maintenant il me reste ce petit problème,
-
Version des fichiers/ Type d'émulateur : Source Saw Domaine (Base de données, Client, Core...) : Client Votre niveau (Débutant, Intermédiaire, Avancé..) : Débutant Description du problème : Bonjour, après compilation du client, pour me notifier que tout c'était bien passé, j'ai eu ce message en fin de compil. "C:\Users\Alan\Desktop\MONSERVEUR\Source FE 2016\binary\Metin2Debug.exe", j'ai donc pensé qu'il s'agissait du nouveau lanceur, je l'ai déplacé dans la racine de mon dossier MT2 et je l'ai lancé avec ce lanceur, mais ce que je ne comprends pas c'est pourquoi ai-je cette fenêtre qui s'ouvre ? Autrement, le jeu s'ouvre, tourne bien, mais j'ai aussi repéré un problème par contre cela doit être une mauvaise manipulation de ma part, comment régler cet autre souci: Merci à vous! En postant ma demande d'aide, j'affirme avoir lu et accepté le Règlement de Funky-Emulation.
-
Merci !
-
Bien écoute, je viens de tenter quelques petites manipulations, pour le moment, tout à l'air de bien ce passer, donc je te tien au courant si cela fonctionne, autrement, il faudrait que je désinstalle g++ et le réinstaller.. Et sinon, je n'ai rien toucher à la VDI, fichier, sources.. Merci
-
Ah très bien, dans ce cas, désolé, j'édit.
-
Version des fichiers/ Type d'émulateur : Files Saw Domaine (Base de données, Client, Core...) : Compilation Votre niveau (Débutant, Intermédiaire, Avancé..) : Débutant Description du problème : J'ai voulut essayer la compilation avant de devoir modifier X fichier pour améliorer l'InGame, et j'ai des problème de compilation, ce que je ne comprend pas sachant que j'utilise la VDI partagé par Saw... Comment reproduire le problème ? : Télécharger la vdi, extraire mainline et essayer de compiler. Recherches et tests effectués : Aucun résultat Screenshot du problème concerné : En postant ma demande d'aide, j'affirme avoir lu et accepté le Règlement de Funky-Emulation.
-
Compiler le Game & DB Metin2 40250
alanep a répondu à un(e) sujet de Calypso dans Programmation & Développement / Codes
Merci -
Il faudrait que tu nous explique plus précisément quelle étape te bloque?
-
Une question, peut-on compiler via une freebsd "dédié" directement ?
-
Merci beaucoup !
-
Créer un serveur privé Metin2 public avec No-IP
alanep a répondu à un(e) sujet de Calypso dans Création & Gestion de Serveur
cool -
C++ - Costume d'Arme
alanep a répondu à un(e) sujet de PaJa41 dans Programmation & Développement / Codes
Merci !