Cum sa pui in client imagini de orice rezolutie

Deconectat
Avatar utilizator
.Răzvan
Nivel 4
Nivel 4
Mesaje: 537
Membru din: 02 Feb 2014
Localitate: Bacau
Status: Sunt Bine
Server Metin2: Just PVM
Regat: Shinsoo
Mulțumiri acordate: 0
Mulțumiri primite: 3

Cum sa pui in client imagini de orice rezolutie

Mesajde .Răzvan » 09 Apr 2014, 17:38

Acest tutorial a aparut fiindca la majoritatea client-urilor este un bug: daca punem o imagine de 1900×1200, si setam client-ul pe rezolutia 800×600, se va vedea doar o parte din imagine.

1. Mergem la locale/ro/ui/

Schimbam login.jpg, cu ce imagine dorim, apoi deschidem login.sub, iar unde scrie “right” vom pune latimea imaginii, unde scrie “bottom” vom pune inaltimea imaginii.

Exemplu: daca imaginea are rezolutie de 1900×1200:

Cod: Selectaţi tot

title subImage
version 2.0
image “login.jpg”
left 0
top 0
right 1900
bottom 1200


Deschidem loginwindow.py, cautam:

Cod: Selectaţi tot

“image” : “locale/ro/ui/serverlist.sub”,


inlocuim cu:

Cod: Selectaţi tot

“image” : “locale/ro/ui/login.sub”,


Cautam:

Cod: Selectaţi tot

“x_scale” : float(SCREEN_WIDTH) / 1024.0, “y_scale” : float(SCREEN_HEIGHT) / 768.0,


Obs: aceasta linie apare de doua ori, trebuie modificata si prima oara, si a doua oara)

Schimbam 1024 cu latimea imaginii, si 768 cu latimea imaginii.

Exemplu: daca imaginea are rezolutie de 1900×1200:

Cod: Selectaţi tot

“x_scale” : float(SCREEN_WIDTH) / 1900.0, “y_scale” : float(SCREEN_HEIGHT) / 1200.0,


Acum, imaginea de login se va vedea corect, indiferent de rezolutia client-ului.

Deconectat
Avatar utilizator
andreiviva
Nivel 1
Nivel 1
Mesaje: 92
Membru din: 02 Oct 2014
Localitate: Iasi
Status: Sunt bine mersi ^.^
Server Metin2: www.bugged.mt2.ro
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0
Contact:

Re: Cum sa pui in client imagini de orice rezolutie

Mesajde andreiviva » 28 Oct 2014, 22:32

Mi-a fost de ajutor multumesc!

Deconectat
Avatar utilizator
h u m a n
Super Ad Mod
Super Ad Mod
Mesaje: 1884
Membru din: 03 Sep 2014
Localitate: Bravos
Reputație: Gabor
Nume anterior: IPS Sociopath
Status: NU!
Server Metin2: NU!
Mulțumiri acordate: 17
Mulțumiri primite: 14
Contact:

Re: Cum sa pui in client imagini de orice rezolutie

Mesajde h u m a n » 13 Sep 2015, 00:55

Mai exista un tutorial pe tema aceasta!
Data viitoare verifica de 2 ori inainte de a posta!
Tutorialele care sunt in mai multe exemplare,sau reprezinta aceeasi tema dar continutul un pic schimbat vor ajunge la coș!

[ Mesaj scris via Android ] Imagine
Imagine


Înapoi la “Arhivă”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator