Schimbare Echipament Rapid - Cel Funcţional

Conectat
Avatar utilizator
Moș Athero
Helper Avansat
Helper Avansat
Mesaje: 2003
Membru din: 17 Aug 2017
Reputație: ♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦
» Helper Avansat
» Fost Helper
» Fost Trial Helper
♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦
» Membru Club Just4Metin
» Mister Just4Metin
» Fost Coleg Just4Metin
♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦
Status: Atrăgător
Server Metin2: Metin2Eternity
Mulțumiri acordate: 53
Mulțumiri primite: 272
Contact:

Schimbare Echipament Rapid - Cel Funcţional

Mesajde Moș Athero » 19 Dec 2017, 03:35

Am extras dintr-un serverfiles acest buton pentru schimbare echipament rapid şi am zis să vi-l dau şi vouă deoarece când îl căutam pe forum am văzut la unii că nu le merge sau că nu e bun şi am să vă dau tutorialul mai jos:

În prima parte se adaugăm aceste 4 fişiere în LIB :
Trebuie să fii logat sau înregistrat pentru a vedea acest link.

După care despachetăm root şi uiscript şi adăugăm astea :
Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Si folderul acesta , repet tot folderul ymir work il adaugati in root :

Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Acum merge în root -> costinfo.py şi adăugăm la început

Cod: Selectaţi tot

FAST_PAGE = 1
FAST_EQUIP = 0


Mergem în game.py şi adăugăm la final

Cod: Selectaţi tot

   #CHANGE_EQUIP
   def __quikeqchange(self):
      import uifastequip
      self.uuifastequipDlg = uifastequip.changeequip()
      self.uuifastequipDlg.Show()


Mergem în uiinventory.py şi adăung la început :

Cod: Selectaţi tot

from uifastequip import changeequip


Căutăm :

Cod: Selectaţi tot

def __init__(self):


Adăugăm sub

Cod: Selectaţi tot

      self.uifastequip = changeequip()
      self.uifastequip.Hide()


Căutăm :

Cod: Selectaţi tot

self.mallButton = self.GetChild2("MallButton")


Adăugăm sub

Cod: Selectaţi tot

self.fastequip = self.GetChild2("FastEquip")


Căutăm :

Cod: Selectaţi tot

# MallButton


Adăugăm sub

Cod: Selectaţi tot

      if self.fastequip:
         self.fastequip.SetEvent(ui.__mem_func__(self.__FastEquip))


Căutăm

Cod: Selectaţi tot

self.DSSButton = None


Adăugăm sub

Cod: Selectaţi tot

self.fastequip = None


Căutăm

Cod: Selectaţi tot

   def ClickCostumeButton(self):
      print "Click Costume Button"
      if self.wndCostume:
         if self.wndCostume.IsShow():
            self.wndCostume.Hide()
         else:
            self.wndCostume.Show()
      else:
         self.wndCostume = CostumeWindow(self)
         self.wndCostume.Show()


Adăugăm sub

Cod: Selectaţi tot

   def __FastEquip(self):
      if self.uifastequip.changeequip == 1:
         self.uifastequip.Hide()
      else:
         self.uifastequip.Show()


Merge în locale -> locale_interface.txt si lcoale_game.txt şi adăugăm la final

Cod: Selectaţi tot

FAST_EQUIP   Schimbã Echipamentul
FASTEQUIP_TITLE   Schimbã Echipamentul
FASTEQUIP_TITLE_MND_BUTTON   Schimbã echipamentul(rapid)


Merge în inventorywindow.py şi căutăm

Cod: Selectaţi tot

## MallButton


şi adăugăm

Cod: Selectaţi tot

            {
               "name" : "FastEquip",
               "type" : "button",
                   
               "x" : 108,
               "y" : 117,
                   
               #"tooltip_text" : uiScriptLocale.FASTEQUIP_TITLE,
                   
               "default_image" : "locale/ro/ui/butoane/echipament1.tga",
               "over_image" : "locale/ro/ui/butoane/echipament2.tga",
               "down_image" : "locale/ro/ui/butoane/echipament3.tga",
            },


Acum vă creaţi un folder ,,butoane'' in lcoale/ro/ui şi adăugaţi butoanele acestea în folder

Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Succes.

Imagine

Deconectat
Avatar utilizator
RevooT
Nou Venit
Nou Venit
Mesaje: 43
Membru din: 17 Oct 2017
Localitate: Italy
Reputație: Nume anterior: Zento
Status: Cooming
Regat: Jinno
Mulțumiri acordate: 9
Mulțumiri primite: 1

Re: Schimbare Echipament Rapid - Cel Funcţional

Mesajde RevooT » 26 Dec 2017, 21:40

Salut am implementat acest sistem pe server 0 errori , da cum fac sal deschid lol

Conectat
Avatar utilizator
Moș Athero
Helper Avansat
Helper Avansat
Mesaje: 2003
Membru din: 17 Aug 2017
Reputație: ♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦
» Helper Avansat
» Fost Helper
» Fost Trial Helper
♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦
» Membru Club Just4Metin
» Mister Just4Metin
» Fost Coleg Just4Metin
♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦
Status: Atrăgător
Server Metin2: Metin2Eternity
Mulțumiri acordate: 53
Mulțumiri primite: 272
Contact:

Re: Schimbare Echipament Rapid - Cel Funcţional

Mesajde Moș Athero » 29 Dec 2017, 00:50

Zento scrie:Salut am implementat acest sistem pe server 0 errori , da cum fac sal deschid lol


Urmareste cu atentie , am pus si partea de inventar cu tot cu butoane , am pus link de la butoane.

Deconectat
Avatar utilizator
RevooT
Nou Venit
Nou Venit
Mesaje: 43
Membru din: 17 Oct 2017
Localitate: Italy
Reputație: Nume anterior: Zento
Status: Cooming
Regat: Jinno
Mulțumiri acordate: 9
Mulțumiri primite: 1

Re: Schimbare Echipament Rapid - Cel Funcţional

Mesajde RevooT » 29 Dec 2017, 00:56

Athero scrie:
Zento scrie:Salut am implementat acest sistem pe server 0 errori , da cum fac sal deschid lol


Urmareste cu atentie , am pus si partea de inventar cu tot cu butoane , am pus link de la butoane.

Am urmarit o sa refac si o sa revin cu edit
P.s :GG pentru avatar :))

Conectat
Avatar utilizator
FastReview
Super Ad Mod
Super Ad Mod
Mesaje: 2150
Membru din: 25 Oct 2015
Localitate: Constanța
Reputație: ®
▬▬▬▬▬▬▬▬▬▬▬▬
► Super Ad Moderator
► Ad Moderator
► Super Moderator
► Moderator
► Trial Moderator
► YouTuber
▬▬▬▬▬▬▬▬▬▬▬▬
http://fastreview.ro/
▬▬▬▬▬▬▬▬▬▬▬▬
Mulțumiri acordate: 52
Mulțumiri primite: 54
Contact:

Re: Schimbare Echipament Rapid - Cel Funcţional

Mesajde FastReview » 21 Feb 2018, 14:11

Link-urile de download nu mai sunt disponibile, arhivat.
Trebuie să fii logat sau înregistrat pentru a vedea acest link.
--------------------------------------------
Contact: Trebuie să fii logat sau înregistrat pentru a vedea acest link.
--------------------------------------------


Înapoi la “Arhivă”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Murad Orhan Gazi, starlete90 și 2 vizitatori