De unde pot lua?

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
PiColo
Nivel 4

Nivel 4
Mesaje: 734
Membru din: 21 Sep 2015, 19:03
Server: Metin2NeTher
Regat: Jinno
Aprecieri: 86  
Mulţumiri: 16  
Discord: Copiază ID
 Contact:
Medalii

Buna seara as vrea sa va intreb de unde pot lua Acel Sistem informatii care spune ce prieten de al tau sa conectat?
Ca in imagine. Imagine
DISCORD: PiColo#4586(RASPUND CEL MAI RAPID)
SKYPE: Metin2NeTher
FACEBOOK: https://www.facebook.com/Metin2NeTher-104745268168519
Afișează semnătura
Avatar utilizator
C0olmonkey
Fost Helper

Fost Helper
Mesaje: 502
Membru din: 11 Ian 2014, 00:24
Aprecieri: 0
Mulţumiri: 99  
Medalii

Poftim aici tutorialul de adaugare:
1.Despachetam root.eix/.epk
2.Intram in : game.py si cautam linia :

Cod: Selectaţi tot

from _weakref import proxy
3.Adaugam sub aceasta linie :

Cod: Selectaţi tot

##System Friend on##
#bildirimler = 0
kisi = ""
oyunagirdi = 0
oyunagirdibeklemesuresi = 2
oyunagirdiglobaltimesuresi = app.GetTime() - 2
##Cuvânt interzis##
4.Cautam :

Cod: Selectaţi tot

def Open(self):
5. Adaugam :

Cod: Selectaţi tot

 ##Oyuna girdi##
        self.interface.ToggleMessenger()
        self.interface.ToggleMessenger()
        
        self.GirdiButton = ui.Button()
        self.GirdiButton.SetParent(self)
        self.GirdiButton.SetUpVisual("onlineboard.tga")
        self.GirdiButton.SetOverVisual("onlineboard.tga")
        self.GirdiButton.SetDownVisual("onlineboard.tga")
        self.GirdiButton.SetPosition(wndMgr.GetScreenWidth() - 150 - 100 + 30, wndMgr.GetScreenHeight() - 100 - 100 + 85 - 30 - 5)
        
        self.TextLines = ui.TextLine()
        self.TextLines.SetParent(self.GirdiButton)
        self.TextLines.SetPosition(40,17)
        self.TextLines.SetText("@Vectors")
        self.TextLines.Show()
        
        self.GirdiKapat = ui.Button()
        self.GirdiKapat.SetParent(self.GirdiButton)
        self.GirdiKapat.SetUpVisual("d:/ymir work/ui/public/close_button_01.sub")
        self.GirdiKapat.SetOverVisual("d:/ymir work/ui/public/close_button_02.sub")
        self.GirdiKapat.SetDownVisual("d:/ymir work/ui/public/close_button_03.sub")
        self.GirdiKapat.SetPosition(185-9-5-2,1+4)
        self.GirdiKapat.SetEvent(self.LanKapat)
        ##Oyuna girdi##
Va trebui sa arate asa : Imagine 6.Cautam :

Cod: Selectaţi tot

def OnRecvWhisper(self, mode, name, line):
7.Schimbam linia cu codul :

Cod: Selectaţi tot

def OnRecvWhisper(self, mode, name, line):
        ##Oyuna girdi##
                global kisi
                global oyunagirdi
                if line.find('oyunagirdi||') != -1:
                        if constInfo.bildirimler == 0:
                                oyunagirdi = 1
                                self.GirdiButton.Show()
                                kisi = name
                                self.TextLines.Show()
                                self.GirdiKapat.Show()
                                self.TextLines.SetText(name + " Este online!")
                                self.Bekle = app.GetTime()
                        else:
                                pass
                        return
                else:
                        pass
                        ##Oyuna girdi##
                if mode == chat.WHISPER_TYPE_GM:
                        self.interface.RegisterGameMasterName(name)
                chat.AppendWhisper(mode, name, line)
                self.interface.RecvWhisper(name)
               
        def LanKapat(self):
                global kisi
                global oyunagirdi
                if kisi == "":
                        pass
                else:
                        self.GirdiButton.Hide()
                        oyunagirdi = 0
                       
        def GirdiKapat(self):
                self.GirdiButton.Hide()
        ##Oyuna girdi##
8. Cautam

Cod: Selectaţi tot

def OnUpdate(self):
app.UpdateGame()
9.Adaugam dupa aceasta linie :

Cod: Selectaţi tot

##Oyuna girdi##
        global oyunagirdibeklemesuresi
        global oyunagirdiglobaltimesuresi
        global oyunagirdi
        
        if oyunagirdi == 1:
            if app.GetTime() < self.Bekle + 4:
                pass
            else:
                self.GirdiButton.Hide()
                oyunagirdi = 0
        else:
            pass
            ##Oyuna girdi##
10.Salvam ce am editat in game.py si deschidem uimessenger.py.
11. Cautam :

Cod: Selectaţi tot

def OnLogin(self, groupIndex, key, name=None):
      if not name:
         name = key
      group = self.groupList[groupIndex]
      member = self.__AddList(groupIndex, key, name)
      member.SetName(name)
      member.Online()
      self.OnRefreshList()
12.Adaugam dupa :

Cod: Selectaţi tot

import constInfo
        import net
        if constInfo.bildirimler == 0:
            if not name in constInfo.aciklar:
                constInfo.aciklar.append(name)
                net.SendWhisperPacket(name, "oyunagirdi||")
        else:
            pass
13.Salvam ce am editat si deschidem : constInfo.py.
14.Se adauga sus :

Cod: Selectaţi tot

aciklar = []
bildirimler = 0
yolla = 0
15.Impachetati la loc root.eix/.epk

Fisierul .tga care vine pus in icon.eix/.epk:


REZULTAT: Imagine
Imagine
WarningIf $post = "helpful" Then
Mouseclick ("left","Buton Multumesc")
EndIf
M-am retras din tot ce tine de Metin2. Sper sa fie permanent :))
Afișează semnătura
Avatar utilizator
PiColo
Nivel 4

Nivel 4
Mesaje: 734
Membru din: 21 Sep 2015, 19:03
Server: Metin2NeTher
Regat: Jinno
Aprecieri: 86  
Mulţumiri: 16  
Discord: Copiază ID
 Contact:
Medalii

Acum incerc :D ;)
Ultima oară modificat 09 Dec 2015, 21:52 de către PiColo, modificat de 2 ori în total.
DISCORD: PiColo#4586(RASPUND CEL MAI RAPID)
SKYPE: Metin2NeTher
FACEBOOK: https://www.facebook.com/Metin2NeTher-104745268168519
Afișează semnătura
Avatar utilizator
PiColo
Nivel 4

Nivel 4
Mesaje: 734
Membru din: 21 Sep 2015, 19:03
Server: Metin2NeTher
Regat: Jinno
Aprecieri: 86  
Mulţumiri: 16  
Discord: Copiază ID
 Contact:
Medalii

Cat de mult mam straduit dar de fiecare data cand ma conectez pe cont imi iese din client , daca doriti sa ma ajutati :D vam pus aici tot ce trebuie :D

http://www.girlshare.ro/3489102025.2
DISCORD: PiColo#4586(RASPUND CEL MAI RAPID)
SKYPE: Metin2NeTher
FACEBOOK: https://www.facebook.com/Metin2NeTher-104745268168519
Afișează semnătura
Avatar utilizator
PiColo
Nivel 4

Nivel 4
Mesaje: 734
Membru din: 21 Sep 2015, 19:03
Server: Metin2NeTher
Regat: Jinno
Aprecieri: 86  
Mulţumiri: 16  
Discord: Copiază ID
 Contact:
Medalii

PiColo scrie:Cat de mult mam straduit dar de fiecare data cand ma conectez pe cont imi iese din client , daca doriti sa ma ajutati :D vam pus aici tot ce trebuie :D

http://www.girlshare.ro/3489102025.2

UP
DISCORD: PiColo#4586(RASPUND CEL MAI RAPID)
SKYPE: Metin2NeTher
FACEBOOK: https://www.facebook.com/Metin2NeTher-104745268168519
Afișează semnătura
Închis

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Google [Bot], Semrush [Bot] și 101 vizitatori