In-Game Indicator jucatori online

Deconectat
Avatar utilizator
C.Marius
Mister Just4Metin
Mister Just4Metin
Mesaje: 682
Membru din: 28 Sep 2014
Localitate: Targoviste
Status: Sunt bine mersi ^.^
Server Metin2: Metin2Delphi
Regat: Jinno
Mulțumiri acordate: 1
Mulțumiri primite: 8
Contact:

In-Game Indicator jucatori online

Mesajde C.Marius » 04 Oct 2015, 14:56

Imagine
Cautati in root game.py

Cod: Selectaţi tot

class GameWindow(ui.ScriptWindow):
   def __init__(self, stream):
      ui.ScriptWindow.__init__(self, "GAME")
      self.SetWindowName("game")
      net.SetPhaseWindow(net.PHASE_WINDOW_GAME, self)
      player.SetGameWindow(self)

      self.quickSlotPageIndex = 0
      self.lastPKModeSendedTime = 0
      self.pressNumber = None

      self.guildWarQuestionDialog = None
      self.interface = None
      self.targetBoard = None
      self.console = None
      self.mapNameShower = None
      self.affectShower = None
      self.playerGauge = None

      self.stream=stream
      self.interface = interfaceModule.Interface()
      self.interface.MakeInterface()
      self.interface.ShowDefaultWindows()

      self.curtain = uiPhaseCurtain.PhaseCurtain()
      self.curtain.speed = 0.03
      self.curtain.Hide()

      self.targetBoard = uiTarget.TargetBoard()
      self.targetBoard.SetWhisperEvent(ui.__mem_func__(self.interface.OpenWhisperDialog))
      self.targetBoard.Hide()

      self.console = consoleModule.ConsoleWindow()
      self.console.BindGameClass(self)
      self.console.SetConsoleSize(wndMgr.GetScreenWidth(), 200)
      self.console.Hide()

Adaugati sub dupa un spatiu:

Cod: Selectaţi tot

##ONLINE GOSTERGE EDITED BY : XXERDO
      KillGuiBg = ui.ImageBox()
      KillGuiBg.LoadImage("d:/ymir work/ui/v1.dds")
      self.KillGuiBg = KillGuiBg      
      self.KillGuiBg.SetPosition(-166,300)
      self.KillGuiBg.Show()
      
      self.KillGuiBg_open = ui.Button()
      self.KillGuiBg_open.SetPosition(+11,400)
      self.KillGuiBg_open.SetUpVisual('d:/ymir work/ui/abrir_kg.tga')
      self.KillGuiBg_open.SetOverVisual('d:/ymir work/ui/abrir_raton_kg.tga')
      self.KillGuiBg_open.SetDownVisual('d:/ymir work/ui/abrir_pulsado_kg.tga')
      self.KillGuiBg_open.SetEvent(self.__OpenKillGui)
      self.KillGuiBg_open.Show()
      
      
      self.KillGuiBg_close = ui.Button()
      self.KillGuiBg_close.SetPosition(+178,400)
      self.KillGuiBg_close.SetUpVisual('d:/ymir work/ui/cerrar_kg.tga')
      self.KillGuiBg_close.SetOverVisual('d:/ymir work/ui/cerrar_raton_kg.tga')
      self.KillGuiBg_close.SetDownVisual('d:/ymir work/ui/cerrar_pulsado_kg.tga')
      self.KillGuiBg_close.SetEvent(self.__CloseKillGui)
      self.KillGuiBg_close.Hide()
      
         
      self.KillOnline3 = ui.TextLine()
      self.KillOnline3.SetDefaultFontName()
      self.KillOnline3.SetPosition(40,372)
      import urllib
      OnlineSay3 = urllib.urlopen("http://localhost:81/online/mavibayrak.php").read()
      self.KillOnline3.SetText("Mavi Online  : " + OnlineSay3)
      self.KillOnline3.SetFontColor(253,300,5)
      self.KillOnline3.SetOutline()
      #self.KillOnline3.SetEvent(self.__KillBlauReich)
      self.KillOnline3.Hide()
      
      self.KillOnline2 = ui.TextLine()
      self.KillOnline2.SetDefaultFontName()
      self.KillOnline2.SetPosition(40, 402)
      import urllib
      OnlineSay2 = urllib.urlopen("http://localhost:81/online/saribayrak.php").read()
      self.KillOnline2.SetText("Sarı Online  : " + OnlineSay2)
      self.KillOnline2.SetFontColor(17,5,253)
      self.KillOnline2.SetOutline()
      #self.KillOnline2.SetEvent(self.__KillGelbReich)
      self.KillOnline2.Hide()
      
      self.KillOnline1 = ui.TextLine()
      self.KillOnline1.SetDefaultFontName()
      self.KillOnline1.SetPosition(40, 432)
      import urllib
      OnlineSay1 = urllib.urlopen("http://localhost:81/online/kirmizibayrak.php").read()
      self.KillOnline1.SetText("Kırmızı Online  : " + OnlineSay1)
      self.KillOnline1.SetFontColor(50,0,0)
      self.KillOnline1.SetOutline()
      #self.KillOnline1.SetEvent(self.__KillRotReich)
      self.KillOnline1.Hide()
      
      self.KillOnline = ui.TextLine()
      self.KillOnline.SetDefaultFontName()
      self.KillOnline.SetPosition(40, 462)
      import urllib
      OnlineSay = urllib.urlopen("http://localhost:81/online/online.php").read()
      self.KillOnline.SetText("Online Oyuncu : " + OnlineSay)
      self.KillOnline.SetOutline()
      #self.KillOnline.SetEvent(self.__KillOnline)
      self.KillOnline.Hide()
      ##ONLINE GOSTERGE EDITED BY : XXERDO

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

Cod: Selectaţi tot

app.HideCursor()

Adaugati sub:

Cod: Selectaţi tot

self.KillGuiBg.Hide()
      self.KillOnline3.Hide()
      self.KillOnline2.Hide()
      self.KillOnline1.Hide()
      self.KillOnline.Hide()
      self.KillGuiBg_close.Hide()

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

Cod: Selectaţi tot

def OnUpdate(self):

Adaugati sub:

Cod: Selectaţi tot

def __hidekillgui(self):
      self.KillGuiBg.Hide()
      self.KillOnline3.Hide()
      self.KillOnline2.Hide()
      self.KillOnline1.Hide()
      self.KillOnline.Hide()
      
   def __showkillgui(self):
      self.KillGuiBg.Show()
      self.KillOnline3.Show()
      self.KillOnline2.Show()
      self.KillOnline1.Show()
      self.KillOnline.Show()
      
   def __KillBlauReich(self, KillOnline3):
      self.KillOnline3.SetText("Mavi Bayrak :  " + KillOnline3)
   
   def __KillGelbReich(self, KillOnline2):
      self.KillOnline2.SetText("Sarı Bayrak :  " + KillOnline2)
   
   def __KillRotReich(self, KillOnline1):
      self.KillOnline1.SetText("Kırmızı Bayrak :  " + KillOnline1)
      
      
   def __KillOnline(self):
      OnlineSay = urllib.urlopen("http://localhost:81/online/online.php").read()
      self.KillOnline.SetText("Online Oyuncu : " + OnlineSay)
      
   def __OpenKillGui(self):
      self.KillGuiBg_open.Hide()
      self.KillOnline3.Show()
      self.KillOnline2.Show()
      self.KillOnline1.Show()
      self.KillOnline.Show()
      self.KillGuiBg.SetPosition(+1,300)
      self.KillGuiBg_close.Show()
      
   def __CloseKillGui(self):
      self.KillGuiBg_close.Hide()
      self.KillOnline3.Hide()
      self.KillOnline2.Hide()
      self.KillOnline1.Hide()
      self.KillOnline.Hide()
      self.KillGuiBg.SetPosition(-166,300)
      self.KillGuiBg_open.Show()

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

Cod: Selectaţi tot

 # ITEM_MALL
         "CloseMall"            : self.CommandCloseMall,
         "ShowMeMallPassword"   : self.AskMallPassword,
         "item_mall"            : self.__ItemMall_Open,
         # END_OF_ITEM_MALL

Adaugati:

Cod: Selectaţi tot

##ONLINE COUNT EDITED : XXERDO
         "ShowKillGui"         : self.__showkillgui,
         "HideKillGui"         : self.__hidekillgui,
         "KillOnline3"         : self.__KillBlauReich,
         "KillOnline2"         : self.__KillGelbReich,
         "KillOnline1"         : self.__KillRotReich,
         "KillOnline"            : self.__KillOnline,
         ##ONLINE COUNT EDITED BY : XXERDO

Trebuie să fii logat sau înregistrat pentru a vedea acest link.
Imagine
Descarcare:
Trebuie să fii logat sau înregistrat pentru a vedea acest link.
sau
Trebuie să fii logat sau înregistrat pentru a vedea acest link.
VIRUSTOTAL
Trebuie să fii logat sau înregistrat pentru a vedea acest link.
40-K_LIB [nu a fost testat]http://www.mediafire.com/download/a173xw8kmiij2f8/40-K_LIB.rar
Fisierele le puneti direct in root
Ultima oară modificat 20 Iun 2017, 21:48 de către C.Marius, modificat de 2 ori în total.

Deconectat
Avatar utilizator
Hasurat GaminG
Nivel 3
Nivel 3
Mesaje: 462
Membru din: 05 Mai 2015
Status: Intrati pe Mt2 Niagara !!!!!!
Server Metin2: metin2niagara.tk
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 1

Re: In-Game Indicator jucatori online

Mesajde Hasurat GaminG » 04 Oct 2015, 19:57

A testat cineva
?
Stiu ca este in poza.. dar uneori se mai uita un spatiu.. O linie.. etc
Imagine

De ce te uiti???

Deconectat
Avatar utilizator
[#Chriss]
Utilizator interzis !
Utilizator interzis !
Mesaje: 630
Membru din: 09 Aug 2015
Localitate: Reşiţa la VALOARE !!!
Server Metin2: Metin2TheHurtLocker
Regat: Jinno
Mulțumiri acordate: 5
Mulțumiri primite: 7
Contact:

Re: In-Game Indicator jucatori online

Mesajde [#Chriss] » 09 Oct 2015, 13:56

nu merg liburile pe 40k :( are cineva vreo soluţie ? chiar am nevoie de el :( .
Ai nevoie de suport gratuit metin2?




Skype: monster_cristi


Proiecte Realizate:

AgeOfKhaos, Cardinali, Expansive, Funny, DevDas, Tutankamon


Înapoi la “Altele”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Cleanupp123, Just Noxus, rawn3cr0 și 7 vizitatori