Tudtad-e funkció!

Indította gyertya, 2018-06-15, 10:30:35

2018-06-15, 10:30:35 Utolsó szerkesztés: 2018-09-06, 04:55:17 Szerző: [MOD]Ken
Sziasztok, ezzel kis üzeneteket tudtok írni játékosoknak a szerverről akár kis érdekességeket tippeket/trükköket miközbe betölti nekik a játékot.

introloading.py-be keresd meg ezt:  (Ez 2x szerepel az introloadingban, mindkét helyen alá szúrd be)
self.loadingGage=0

Mindkét helyen alá add hozzá ezeket:
self.GONDOLTADMORE=0
self.Tudtademore=0


Keressd meg ezt:
else:
imgFileNameDict = {
0 : "d:/ymir work/ui/intro/pattern/background_loading_warrior.jpg",
1 : "d:/ymir work/ui/intro/pattern/background_loading_assassin.jpg",
2 : "d:/ymir work/ui/intro/pattern/background_loading_shaman.jpg",
}


Alá:
self.Tudtademore = ui.ThinBoard()
self.Tudtademore.SetParent(self.loadingGage)
#self.Tudtademore.SetPosition()
self.Tudtademore.Show()

self.GONDOLTADMORE = ui.TextLine()
self.GONDOLTADMORE.SetParent(self.Tudtademore)
self.GONDOLTADMORE.SetWindowHorizontalAlignCenter()
self.GONDOLTADMORE.SetHorizontalAlignCenter()
self.GONDOLTADMORE.SetPackedFontColor(0xffE6D0A2)
self.GONDOLTADMORE.SetFontName("Centaur:15")
self.GONDOLTADMORE.SetOutline()

self.GONDOLTADMORE2 = ui.TextLine()
self.GONDOLTADMORE2.SetParent(self.Tudtademore)
self.GONDOLTADMORE2.SetWindowHorizontalAlignCenter()
self.GONDOLTADMORE2.SetHorizontalAlignCenter()
self.GONDOLTADMORE2.SetPackedFontColor(0xFFFFBF00)
self.GONDOLTADMORE2.SetFontName("Centaur:15")
self.GONDOLTADMORE2.SetOutline()
self.GONDOLTADMORE2.SetText("Tudtad-e?")


textTudtadeDict = {
0 : "Szöveg",
1 : "Szöveg",
2 : "Szöveg",
3 : "Szöveg",
4 : "Szöveg",
5 : "Szöveg",
6 : "Szöveg",
7 : "Szöveg",
}


Keresd meg ezt:
try:
imgFileName = imgFileNameDict[app.GetRandom(0, len(imgFileNameDict) - 1)]
self.loadingImage.LoadImage(imgFileName)


Alá:
textFiles = textTudtadeDict[app.GetRandom(0, len(textTudtadeDict) - 1)]
self.GONDOLTADMORE.SetText(textFiles)
w, h = self.GONDOLTADMORE.GetTextSize()
self.Tudtademore.SetSize(800,60)
self.Tudtademore.SetPosition(125,370)
self.GONDOLTADMORE.SetPosition(0,30)
self.GONDOLTADMORE2.SetPosition(0,10)
self.GONDOLTADMORE.Show()
self.GONDOLTADMORE2.Show()


Végeredmény: