[Tutorial] Data si ora sub minimap

Categoria in care au fost verificate problemele si s-a gasit o solutie pentru inlaturarea acesteia.

Moderator: Helperi

PoKe
Site Admin
Mesaje: 33
Membru din: Mar Iul 30, 2019 11:14 am

[Tutorial] Data si ora sub minimap

Mesaj de PoKe » Dum Sep 08, 2019 3:55 pm

Pentru inceput intram in root si editam fisierul constinfo.py
Cautam: MINIMAP_POSITIONINFO_ENABLE, iar sub aceasta linie adaugam:

Cod: Selectaţi tot

MINIMAP_CEASIRTEH_ENABLE = 1
Acum salvam, iesim si intram in uiminimap.py, aici cautam: import background, iar sub aceasta linie adaugam:

Cod: Selectaţi tot

import time
Tot in acest fisier cautam: self.observerCount = 0 si sub el adaugam:

Cod: Selectaţi tot

self.ceasirteh = 0
Tot aici cautam : self.positionInfo = self.GetChild("PositionInfo") , sub aceasta linie adaugam:

Cod: Selectaţi tot

self.ceasirteh = self.GetChild("CeasIRTEH")
Tot aici cautam functia:
if constInfo.MINIMAP_POSITIONINFO_ENABLE==1:
self.positionInfo.Show()

Sub ea adaugam urmatoarea functie:

Cod: Selectaţi tot

		if constInfo.MINIMAP_CEASIRTEH_ENABLE==1:
			self.ceasirteh.Show()
Tot in acelasi fisier cautati : self.positionInfo.SetText("[%.0f, %.0f]" % (x/100, y/100)) si sub ea adaugam:

Cod: Selectaţi tot

		self.ceasirteh.SetText(time.strftime('[%X - %x]'))
Dupa ce am terminat de ediat fisierul salvam si despachetam din client: uiscript.eix/epk si intram in minimap.py.

Cautam:

Cod: Selectaţi tot

				{
					"name" : "PositionInfo",
					"type" : "text",
					
					"text_horizontal_align" : "center",

					"outline" : 1,

					"x" : 70,
					"y" : 160,

					"text" : "",
				},
Si sub ea adaugam:

Cod: Selectaţi tot

				## CeasIRTEH
				{
					"name" : "CeasIRTEH",
					"type" : "text",
					
					"text_horizontal_align" : "center",

					"outline" : 1,

					"x" : 70,
					"y" : 160,

					"text" : "",
				},