|
You last visited: Today at 14:11
Advertisement
[HowTo]TimeCode playtime in Charselect
Discussion on [HowTo]TimeCode playtime in Charselect within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
09/08/2019, 23:14
|
#1
|
elite*gold: 70
Join Date: Oct 2015
Posts: 102
Received Thanks: 121
|
[HowTo]TimeCode playtime in Charselect (Update)
Da es ja unmöglich war das ich NUR gezeigt habe wie man die Minutenzeit in Tage/Stunden/Minuten anzeigen lässt, nicht aber wie man das (Min.) hinter der Spielzeit entfernt... hab ich jetzt nochmal den Thread überarbeitet mit allem was dazu gehört.
search:
Code:
def SecondToHM(time):
after this def add:
Code:
def PlayerTimeTextIntroSel(time):
if time == 0:
return "0 " + HOUR + " - " + "0 " + MINUTE
minute = int(time) % 60
hour = int(time / 60)
text = ""
text += str(hour) + " " + HOUR
text += " - "
text += str(minute) + " " + MINUTE
return text
search in "def SelectSlot" this:
Code:
self.PlayTime.SetText(str(playTime))
replace that with this:
Code:
timeText = (localeInfo.PlayerTimeTextIntroSel(playTime))
self.PlayTime.SetText(str(timeText))
search
Code:
SELECT_PLAYTIME Spielzeit (Min.)
remove "(Min.)"
search
Code:
{
"name" : "character_play_time",
"type" : "text",
.....
replace with:
Code:
{
"name" : "character_play_time",
"type" : "text",
"x" : 17,
"y" : 76 + 100 - 21 + BOARD_ITEM_ADD_POSITION,
"text" : uiScriptLocale.SELECT_PLAYTIME,
"children" :
(
{
"name" : "character_play_time_slot",
"type" : "image",
"x" : 43,
"y" : -2,
"image" : "d:/ymir work/ui/public/Parameter_Slot_05.sub",
},
{
"name" : "character_play_time_value",
"type" : "text",
"x" : 43 + 130/2,
"y" : 0,
"text" : "",
"text_horizontal_align" : "center",
},
),
},
HowTo:
Go in root/localeinfo.py and search
Code:
def SecondToHM(time):
after this def add:
Code:
def PlayerTimeTextIntroSel(time):
if time == 0:
return "0" + MINUTE
minute = int(time) % 60
hour = int(time / 60) % 24
day = int((time / 60) / 24)
text = ""
if day > 0:
text += str(day) + DAY
text += " "
if hour > 0:
text += str(hour) + HOUR
text += " "
if minute > 0:
text += str(minute) + MINUTE
return text
________________________________
________________________________
go in root/introselect.py
search in "def SelectSlot" this:
Code:
self.PlayTime.SetText(str(playTime))
replace that with this:
Code:
timeText = (localeInfo.PlayerTimeTextIntroSel(playTime))
self.PlayTime.SetText(str(timeText))
|
|
|
09/09/2019, 06:54
|
#2
|
elite*gold: 10
Join Date: Jul 2015
Posts: 1,437
Received Thanks: 585
|
Dein Ernst?
|
|
|
09/09/2019, 11:27
|
#3
|
elite*gold: 70
Join Date: Oct 2015
Posts: 102
Received Thanks: 121
|
Bist nich zufrieden?
|
|
|
09/10/2019, 12:05
|
#4
|
elite*gold: 1860
Join Date: Jan 2012
Posts: 2,209
Received Thanks: 1,631
|
Ist auf jeden Fall ein nützliches Release.
|
|
|
09/10/2019, 15:18
|
#5
|
elite*gold: 0
Join Date: Apr 2015
Posts: 192
Received Thanks: 187
|
Dann lösch das (Min.) davor
|
|
|
09/10/2019, 17:08
|
#6
|
elite*gold: 70
Join Date: Oct 2015
Posts: 102
Received Thanks: 121
|
Könnt ihr ja machen, ging mir nur darum das die Zeit mal lesbar und nützlich angezeigt wird. (Min.) steht in der locale_game.txt oder der anderen weiß gerad nich in welcher. Ist es jetzt wegen dem (Min.) Ein schlechtes HowTo? Vlt einfach mal dankbar sein? Ist zwar ne kleinigkeit aber die ein oder anderen könnens trotzdem gebrauchen.
|
|
|
09/11/2019, 09:32
|
#7
|
elite*gold: 0
Join Date: Sep 2008
Posts: 125
Received Thanks: 67
|
Quote:
Originally Posted by Dome_X
Könnt ihr ja machen, ging mir nur darum das die Zeit mal lesbar und nützlich angezeigt wird. (Min.) steht in der locale_game.txt oder der anderen weiß gerad nich in welcher. Ist es jetzt wegen dem (Min.) Ein schlechtes HowTo? Vlt einfach mal dankbar sein? Ist zwar ne kleinigkeit aber die ein oder anderen könnens trotzdem gebrauchen.
|
Sicherlich ist das nützlich, aber ohne das (Min.) zu löschen wirkt es halt nur halb fertig.
|
|
|
09/11/2019, 11:08
|
#8
|
elite*gold: 1860
Join Date: Jan 2012
Posts: 2,209
Received Thanks: 1,631
|
Quote:
Originally Posted by Poeppi
Sicherlich ist das nützlich, aber ohne das (Min.) zu löschen wirkt es halt nur halb fertig.
|
So schwer ist das ganze doch gar nicht.
1. locale_de entpacken
2. Datei: locale_interface.txt öffnen
3. Den Eintrag suchen: SELECT_PLAYTIME
Das sollte dann ja hoffentlich geklärt sein.
|
|
|
09/11/2019, 11:26
|
#9
|
elite*gold: 0
Join Date: Sep 2008
Posts: 125
Received Thanks: 67
|
Quote:
Originally Posted by MaxChri
So schwer ist das ganze doch gar nicht.
1. locale_de entpacken
2. Datei: locale_interface.txt öffnen
3. Den Eintrag suchen: SELECT_PLAYTIME
Das sollte dann ja hoffentlich geklärt sein. 
|
Es ging hierbei nicht um die Schwierigkeit, sondern um das Prinzip.
|
|
|
09/12/2019, 20:53
|
#10
|
elite*gold: 70
Join Date: Oct 2015
Posts: 102
Received Thanks: 121
|
Quote:
Originally Posted by Poeppi
Es ging hierbei nicht um die Schwierigkeit, sondern um das Prinzip.
|
Im Prinzip hab ich jetzt wegen dem gemecker das HowTo überarbeitet, mit allem was dazu gehört. Hoffe jetzt gibts kein gemecker mehr
|
|
|
 |
Similar Threads
|
[Selling] [B] WoW Classic ACC + 30 days playtime (key) [S] 10 PSC oder 60 Tage playtime
05/30/2014 - World of Warcraft Trading - 0 Replies
Hi!
Nen freund hat sich heute ausversehen nen key für einen WoW Classic account + 30 Tage Spielzeit gekauft (er dachte das wären 30 tage für seinen acc...) und nun hat er den über. Er braucht entweder min. 10 € PSC oder eine gamecard mit 60 tagen spielzeit (dann gibt er natürlich noch was drauf, hat noch PSC)
Grüße
Ps. : Kontakt bitte über skype: manuel.fischer96
|
[S] oVPN Timecode [B] Elitegold
07/02/2013 - elite*gold Trading - 0 Replies
Hi, suche oVPN Timecodes, kann man sich auf der HP erstellen, wenn man eben noch Guthaben drauf hat.
Ich bezahle wie folgt:
01 Day Timecode ~ 050 Egold.
08 Day Timecode ~ 400 Egold.
Bitte nur per PN melden ~
|
_- <<! [WTS] DAoC Timecode !>> -_
08/28/2011 - Trading - 0 Replies
WTS DAoC Timecodes
One code for 1 Month = 10,50€ only verified paypal
-----------------------------------
Verkaufe DAoC Zeitkatzen
1 Monatskarte = 10,50€ ~ Zahlung ausschließlich über verified paypal
|
All times are GMT +2. The time now is 14:12.
|
|