Ghidul dumneavoastră de Metin2
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

Cum sa pui in client imagini de orice rezolutie

In jos

Cum sa pui in client imagini de orice rezolutie Empty Cum sa pui in client imagini de orice rezolutie

Mesaj Scris de Admin-Rasmus Sam Mai 03, 2014 1:59 pm

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:

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

Deschidem loginwindow.py, cautam:

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

inlocuim cu:

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

Cautam:

“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:

“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.
Admin-Rasmus
Admin-Rasmus
Admin

Mesaje : 55
Data de înscriere : 02/05/2014

https://ghidmetin.all-up.com

Sus In jos

Sus


 
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum