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
İyi kullanımlar.
İyi Forumlar dilerim.
Arkadaşın oyuna girdiği zaman Online oldu bilgisi çıkıyor.
Son düzenleme:
saol paylaşım için
Önemli değil İyi kullanımlar.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 13
- Görüntüleme
- 2K
- Cevaplar
- 5
- Görüntüleme
- 404
- Cevaplar
- 2
- Görüntüleme
- 367
- Cevaplar
- 16
- Görüntüleme
- 5K