Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Ulepszenie pokazywania czasu gry postaci


alchemik1

Rekomendowane odpowiedzi

Opublikowano

Cześć, w tym poradniku pokaże wam jak zrobić żeby przy wybieraniu postaci czas gry był ładniejszy i do odczytania od razu bez jakiś wyliczeń.

Wygląda to tak:

dhccNjt.png

Żeby takie coś zrobić otwieramy introSelect.py i szukamy:

self.btnRight.SetEvent(ui.__mem_func__(self.IncreaseSlotIndex))

 

Dodajemy pod tym:

[TAB][TAB]self.PlayText		= GetObject("character_play_time")
[TAB][TAB]self.PlayImage		= GetObject("character_play_time_slot")
[TAB][TAB]self.PlayText.SetText("Czas Gry")
[TAB][TAB]self.PlayImage.LoadImage("d:/ymir work/ui/public/Parameter_Slot_04.sub")
[TAB][TAB]self.PlayImage.SetPosition(58, -2)
[TAB][TAB]self.PlayTime.SetPosition(118, -2)	

 

Z tabami:


http://wklej.to/YXONq

 

 

 

Ma wyglądać tak:

rH9wyfI.png

Teraz szukamy:

self.PlayTime.SetText(str(playTime))

 

I usuwamy ta linijkę i wklejamy tam:


[TAB][TAB][TAB]hour = int((playTime / 60))
[TAB][TAB][TAB]NewTime = ""
[TAB][TAB][TAB]if hour > 0:
[TAB][TAB][TAB][TAB]NewTime += str(hour) + " godz "
[TAB][TAB][TAB][TAB]Min = int(playTime - (60 * hour))
[TAB][TAB][TAB][TAB]if Min > 0:
[TAB][TAB][TAB][TAB][TAB]NewTime += str(Min) + " min."
[TAB][TAB][TAB]else:
[TAB][TAB][TAB][TAB]NewTime += str(playTime) + " min."

[TAB][TAB][TAB]self.PlayTime.SetText(str(NewTime))

 

Z tabami

 

http://wklej.to/Alpl0
 

Ma wyglądać tak:

seqPZQt.png

Zapisujemy , pakujemy root i mamy gotowe.

 

Bonus

Żeby zrobić takie nazwy królestw (krótsze) szukamy w introSelect.py

EMPIRE_NAME = { 

I zmieniamy tam:


net.EMPIRE_A : locale.EMPIRE_A,
net.EMPIRE_B : locale.EMPIRE_B,
net.EMPIRE_C : locale.EMPIRE_C

Na:

[TAB][TAB]net.EMPIRE_A : "Shinsoo", 
[TAB][TAB]net.EMPIRE_B : "Chunjo", 
[TAB][TAB]net.EMPIRE_C : "Jinno" 

Wersja z tabami:

http://wklej.to/a3mLs 

 

Zabraniam kopiowania poradnika został on napisany dla MpcForum.

#edit

Poprawiłem błąd.

ban.gif

 

Opublikowano

Widzę Deco się rozszalał z tutkami. Nie zbyt trudne do zrobienia, ale ciekawie to wygląda chociaż ja preferuję chyba bardziej minuty ;).

"Kiedy nie chcesz - szukasz powodów. Gdy chcesz - szukasz sposobów"

Opublikowano

Dzięki stary Like dla ciebie. A zrobisz jeszcze TuT jak zrobić by pokazywało max mastyt np.: 125 i pasek cały załadowany a nie staty max np.: 125 i pasek do połowy załadowany. :)

Jeżeli Ci pomogłem. Kliknij 1387468256-U352037.png, Dzięki :)

Opublikowano

Dobry pomysł z tym. Dzięki :)

 

Taby działają na mpc:

		self.PlayText		= GetObject("character_play_time")
		self.PlayImage		= GetObject("character_play_time_slot")
		self.PlayText.SetText("Czas Gry")
		self.PlayImage.LoadImage("d:/ymir work/ui/public/Parameter_Slot_04.sub")
		self.PlayImage.SetPosition(58, -2)
		self.PlayTime.SetPosition(118, -2)
Opublikowano

 

zrob jak zrobic logowanie ozmieszczenie itp jak jest na azmal czy bylo na paradise i jak dodac nowa umiejetnosc do pasku V np ktora daje hp co dziala.

 

cos takiego

 

http://img521.imageshack.us/img521/7097/logowaniep.png

albo team w liscie znajomych i czas odliczeniowy:

 

http://imageshack.us/a/img6/3820/znajomin.png
http://img515.imageshack.us/img515/8004/zegarr.png

Pomysle o tym, dzieki za pomysl.

 

 

 

Dobry pomysł z tym. Dzięki :)

 

Taby działają na mpc:

		self.PlayText		= GetObject("character_play_time")
		self.PlayImage		= GetObject("character_play_time_slot")
		self.PlayText.SetText("Czas Gry")
		self.PlayImage.LoadImage("d:/ymir work/ui/public/Parameter_Slot_04.sub")
		self.PlayImage.SetPosition(58, -2)
		self.PlayTime.SetPosition(118, -2)

Mi tam nie chcialy dzialac ale wole dac [TAB] i na wklej.to

ban.gif

 

  • 1 miesiąc temu...
  • 3 miesiące temu...
Specjalista
Opublikowano

Kurde ziomek jesteś wielkie,wszystko ładnie opisane działa jak trzeba bez najmniejszych problemów :)

Nawet Ci co zaczynają bawienie się z tym nie bd mieli problemów :D

Jeszcze raz dzięki wielkie;p

Pomogłeś,pomogę kiedy tylko brachu mogę!

 

graphic.png

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...