noisiv 1
noisiv
Manwe Work 1
Manwe Work
Bvural41 1
Bvural41
mavzermete 1
mavzermete
kaptanmikro1 1
kaptanmikro1
Reklam vermek için turkmmo@gmail.com

Online Notification•HK [Python]

  • Konuyu başlatan Konuyu başlatan Hakan Enes Karatopak
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 11
  • Görüntüleme Görüntüleme 2K
JaooEQ.gif


Herkes'e Merhabalar, Yabancı forumdan alıntıdır.

Bölümün %95inin Yapabileceğine inanıyorum.

Daha öncesinde @Vectors paylaşmıştı. Onun biraz farklısı...




Kod:
## game.py
#### Antes de class GameWindow
import time
MESSENGER_LOGGINED = ""
MESSENGER_STOPPING_TIME = 0
#### Agregar en def Open(self)
#### antes de self.Show()
        self.__msgLoginBoard = ui.Board()
        self.__msgLoginBoard.SetParent(self)
        self.__msgLoginBoard.SetSize(200, 40)
        self.__msgLoginBoard.SetPosition(wndMgr.GetScreenWidth() - 210, wndMgr.GetScreenHeight() - 200)
        self.__msgLoginBoard.Hide()
        self.__msgLoginBoard.memberName = ui.TextLine()
        self.__msgLoginBoard.memberName.SetParent(self.__msgLoginBoard)
        self.__msgLoginBoard.memberName.SetText("None")
        self.__msgLoginBoard.memberName.SetWindowHorizontalAlignCenter()
        self.__msgLoginBoard.memberName.SetWindowVerticalAlignCenter()
        self.__msgLoginBoard.memberName.SetHorizontalAlignCenter()
        self.__msgLoginBoard.memberName.SetVerticalAlignCenter()
        self.__msgLoginBoard.memberName.Show()
#### Agregar en def OnUpdate(self)
        global MESSENGER_LOGGINED, MESSENGER_STOPPING_TIME
        if MESSENGER_LOGGINED != "" and time.clock() < MESSENGER_STOPPING_TIME:
            self.__msgLoginBoard.memberName.SetText("%s esta online!" % MESSENGER_LOGGINED)
            self.__msgLoginBoard.Show()
        else:
            self.__msgLoginBoard.Hide()
            MESSENGER_LOGGINED = ""
            MESSENGER_STOPPING_TIME = 0
## uiMessenger.py
#### Agregar en def OnLogin
        import game, time
        game.MESSENGER_LOGGINED = name
        game.MESSENGER_STOPPING_TIME = time.clock() + 10.0


1466904598802-ss-2016-06-20-at-05_11_31.jpg.b26a1dd2a1a190c25203a672b5870fcf.jpg



İyi kullanımlar.
İyi Forumlar dilerim.

Arkadaşın oyuna girdiği zaman Online oldu bilgisi çıkıyor.

JaooEQ.gif
 
Son düzenleme:

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst