[Minimap] Retele sociale pe minimap. Tutorial complet.

Ghiduri şi tutoriale despre cum să vă îmbunătăţiţi serverul/clientul dv. de metin2.
Avatar utilizator
★ Mystique ★
Nivel 4

Nivel 4
Mesaje: 589
Membru din: 08 Aug 2015, 10:02
Server: ☆Nope.☆
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 555  
 Contact:
Medalii

1.Intri în root - uiminimap.py și căutăm linia :

Cod: Selectaţi tot

 if miniMap.IsAtlas():
            self.tooltipAtlasOpen.SetText(locale.MINIMAP_SHOW_AREAMAP)
2.Adaugi sub această linie :

Cod: Selectaţi tot

 self.VectorsF = MapTextToolTip()
        self.VectorsF.SetText("xxMt2 Facebook Sayfasi")
        self.VectorsF.Show()
        self.VectorsT = MapTextToolTip()
        self.VectorsT.SetText("xxMt2 Twitter Sayfasi")
        self.VectorsT.Show()
        self.VectorsY = MapTextToolTip()
        self.VectorsY.SetText("xxMt2 Youtube Adresi")
        self.VectorsY.Show()
        self.VectorsS = MapTextToolTip()
        self.VectorsS.SetText("xxMt2 Site Adresi")
        self.VectorsS.Show()
3.Caută linia :

Cod: Selectaţi tot

self.serverInfo = None
4.Adaugă sub această linie :

Cod: Selectaţi tot

self.Facebook = 0
        self.Twitter = 0
        self.Youtube = 0
        self.Site = 0
        self.VectorsF = 0
        self.VectorsT = 0
        self.VectorsY = 0
        self.VectorsS = 0
5.Caută linia :

Cod: Selectaţi tot

self.serverInfo = self.GetChild("ServerInfo")
6.Adaugă sub linia căutată :

Cod: Selectaţi tot

 self.Facebook = self.GetChild("Facebook")
            self.Twitter = self.GetChild("Twitter")
            self.Youtube = self.GetChild("Youtube")
            self.Site = self.GetChild("Site")
7.Caută :

Cod: Selectaţi tot

self.MiniMapShowButton.SetEvent(ui.__mem_func__(self.ShowMiniMap))
8.Adaugă sub linia căutată :

Cod: Selectaţi tot

 self.Facebook.SetEvent(ui.__mem_func__(self.Vectors))
        self.Twitter.SetEvent(ui.__mem_func__(self.Vectors1))
        self.Youtube.SetEvent(ui.__mem_func__(self.Vectors2))
        self.Site.SetEvent(ui.__mem_func__(self.Vectors3))
9.Caută:

Cod: Selectaţi tot

self.tooltipAtlasOpen.SetTooltipPosition(ButtonPosX, ButtonPosY)
10.Adaugă sub linia căutată :

11.Caută :

Cod: Selectaţi tot

self.tooltipAtlasOpen.Hide()
12.Adaugă sub linie :

Cod: Selectaţi tot

 if TRUE == self.Facebook.IsIn():
            self.VectorsF.Show()
        else:
            self.VectorsF.Hide()
        if TRUE == self.Twitter.IsIn():
            self.VectorsT.Show()
        else:
            self.VectorsT.Hide()
        if TRUE == self.Youtube.IsIn():
            self.VectorsY.Show()
        else:
            self.VectorsY.Hide()    
        if TRUE == self.Site.IsIn():
            self.VectorsS.Show()
        else:
            self.VectorsS.Hide()
13.Caută :

Cod: Selectaţi tot

def ToggleAtlasWindow(self):
14.Adaugă deasupra liniei căutate :

Cod: Selectaţi tot

def Vectors(self):
        import os
        os.startfile('http://www.facebook.com')
    def Vectors1(self):
        import os
        os.startfile('http://www.twitter.com')
    def Vectors2(self):
        import os
        os.startfile('http://www.youtube.com')
    def Vectors3(self):
        import os
        os.startfile('http://www.site.com')
15.Închidem și salvăm tot ce am modificat.
16.Intrăm în : uiscript - minimap.py și căutăm :

Cod: Selectaţi tot

"name" : "MiniMapWindow",
17.Adăugăm după această linie :

Cod: Selectaţi tot

  {
                    "name" : "Facebook",
                    "type" : "button",


                    "x" : -3,
                    "y" : 45,


                    "default_image" : "Sosyal/face.tga",
                    "over_image" : "Sosyal/face1.tga",
                    "down_image" : "Sosyal/face.tga",
                },
                {
                    "name" : "Twitter",
                    "type" : "button",


                    "x" : -5,
                    "y" : 70,


                    "default_image" : "Sosyal/twit.tga",
                    "over_image" : "Sosyal/twit1.tga",
                    "down_image" : "Sosyal/twit.tga",
                },
                {
                    "name" : "Youtube",
                    "type" : "button",


                    "x" : 5,
                    "y" : 95,


                    "default_image" : "Sosyal/you.tga",
                    "over_image" : "Sosyal/you1.tga",
                    "down_image" : "Sosyal/you.tga",
                },
                {
                    "name" : "Site",
                    "type" : "button",


                    "x" : 23,
                    "y" : 110,


                    "default_image" : "Sosyal/site.tga",
                    "over_image" : "Sosyal/site1.tga",
                    "down_image" : "Sosyal/site.tga",
                },
Deși unii mă considerați prietenos, regulile sunt reguli și nu fac excepții pentru nimeni!
Imagine
Dacă ți-am fost de ajutor,dă-mi un thx.


Canal de youtube:

Imagine
Afișează semnătura
Avatar utilizator
hdl
Nivel 1

Nivel 1
Mesaje: 98
Membru din: 14 Noi 2014, 16:04
Aprecieri: 0
Mulţumiri: 2  
 Contact:
Medalii

Are cineva idee daca functioneaza urmand tutorialul?
Avatar utilizator
Moș xWiggle
Utilizator interzis !

Utilizator interzis !
Mesaje: 471
Membru din: 26 Dec 2015, 10:05
Server: Metin2Blow
Regat: Jinno
Aprecieri: 0
Mulţumiri: 0
 Contact:
Medalii

Daca a testat cineva sa lase si aici sa stim si noi.
Imagine
Afișează semnătura
Avatar utilizator
mariusvlad6
Deţinător Server

Deţinător Server
Mesaje: 46
Membru din: 30 Iun 2015, 19:09
Server: www.Metin2Origins.ro
Aprecieri: 3  
Mulţumiri: 4  
 Contact:
Medalii

Un preview ceva?
Imagine
Afișează semnătura
Avatar utilizator
batranul11
Nou Venit

Nou Venit
Mesaje: 10
Membru din: 23 Ian 2016, 01:01
Aprecieri: 0
Mulţumiri: 0
Medalii

functionala?
Răspunde
Răspunsuri
0
Vizualizări
123
Răspunsuri
8
Vizualizări
341

Înapoi la “Ghiduri şi Tutoriale”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator