emirhanHCL 1
emirhanHCL
farkmt2official 1
farkmt2official
mannaxxx 1
mannaxxx
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Best Studio 1
Best Studio
TuZaKK 1
TuZaKK
Mt2Hizmet 1
Mt2Hizmet
Hikaye Ekle

Official Karakter Ekranı için ek

  • Konuyu başlatan Konuyu başlatan AnlamanLazim
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 11
  • Görüntüleme Görüntüleme 2K

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!

Official karakter ekranı kullanan arkadaşlar ne demek istediğimi anlayacaklar

Oyunun çözünürlüğü büyütüldüğünde karakterin ordan buraya kaydığının farkındasınızdır bu onun için ufak bir çözüm olacak

Bize verilen

D2RAMl.png


Bu küçük ekranda olduğu için biraz düzgün gözüküyor ama bunu 1680x1050 gibi bir çözünürlüğe aldığımızda sola kayıyor. Ufak bir blokla sorunu çözelim

root/introselect.py

aratılır

Kod:
grp.SetViewport(250.0/screenWidth, 0.0, newScreenWidth/screenWidth, newScreenHeight/screenHeight)

Sizde bu farklı olabilir dediğim yer şu kodun altındaki satır

Kod:
newScreenHeight = float(screenHeight)

O satır silinir ve yerine yapıştırılır

Kod:
[COLOR=#000000][B][FONT=comic sans ms]			#ayar startIndex[/FONT][/B][/COLOR]
[COLOR=#000000][B][FONT=comic sans ms]			if screenHeight<601:[/FONT][/B][/COLOR]
[COLOR=#000000][B][FONT=comic sans ms]				grp.SetViewport(250.0/screenWidth, 0.0, newScreenWidth/screenWidth, newScreenHeight/screenHeight)[/FONT][/B][/COLOR]
[COLOR=#000000][B][FONT=comic sans ms]			elif screenHeight>601 and screenHeight<801:[/FONT][/B][/COLOR]
[COLOR=#000000][B][FONT=comic sans ms]				grp.SetViewport(255.15/screenWidth, 0.0, newScreenWidth/screenWidth, newScreenHeight/screenHeight)[/FONT][/B][/COLOR]
[COLOR=#000000][B][FONT=comic sans ms]			elif screenHeight>801 and screenHeight<1200:[/FONT][/B][/COLOR]
[COLOR=#000000][B][FONT=comic sans ms]				grp.SetViewport(270.15/screenWidth, 0.0, newScreenWidth/screenWidth, newScreenHeight/screenHeight)[/FONT][/B][/COLOR]
[COLOR=#000000][B][FONT=comic sans ms]			else:[/FONT][/B][/COLOR]
[COLOR=#000000][B][FONT=comic sans ms]				grp.SetViewport(270.0/screenWidth, 0.0, newScreenWidth/screenWidth, newScreenHeight/screenHeight)[/FONT][/B][/COLOR]
[COLOR=#000000][B][FONT=comic sans ms]			#ayar endIndex[/FONT][/B][/COLOR]

1680x1050 çözünürlükte durum bu

53db64c61f5845108ea2f038b2967b22.png
 
Teşekkürler, bize verilende karakter açıklaması kaymış şekilde acaba bununda çözümü var mi acaba elinizde

Official karakter ekranı kullanan arkadaşlar ne demek istediğimi anlayacaklar

Oyunun çözünürlüğü büyütüldüğünde karakterin ordan buraya kaydığının farkındasınızdır bu onun için ufak bir çözüm olacak

Bize verilen

D2RAMl.png


Bu küçük ekranda olduğu için biraz düzgün gözüküyor ama bunu 1680x1050 gibi bir çözünürlüğe aldığımızda sola kayıyor. Ufak bir blokla sorunu çözelim

root/introselect.py

aratılır

Kod:
grp.SetViewport(250.0/screenWidth, 0.0, newScreenWidth/screenWidth, newScreenHeight/screenHeight)

Sizde bu farklı olabilir dediğim yer şu kodun altındaki satır

Kod:
newScreenHeight = float(screenHeight)

O satır silinir ve yerine yapıştırılır

Kod:
[COLOR=#000000][B][FONT=comic sans ms]            #ayar startIndex[/FONT][/B][/COLOR]
[COLOR=#000000][B][FONT=comic sans ms]            if screenHeight<601:[/FONT][/B][/COLOR]
[COLOR=#000000][B][FONT=comic sans ms]                grp.SetViewport(250.0/screenWidth, 0.0, newScreenWidth/screenWidth, newScreenHeight/screenHeight)[/FONT][/B][/COLOR]
[COLOR=#000000][B][FONT=comic sans ms]            elif screenHeight>601 and screenHeight<801:[/FONT][/B][/COLOR]
[COLOR=#000000][B][FONT=comic sans ms]                grp.SetViewport(255.15/screenWidth, 0.0, newScreenWidth/screenWidth, newScreenHeight/screenHeight)[/FONT][/B][/COLOR]
[COLOR=#000000][B][FONT=comic sans ms]            elif screenHeight>801 and screenHeight<1200:[/FONT][/B][/COLOR]
[COLOR=#000000][B][FONT=comic sans ms]                grp.SetViewport(270.15/screenWidth, 0.0, newScreenWidth/screenWidth, newScreenHeight/screenHeight)[/FONT][/B][/COLOR]
[COLOR=#000000][B][FONT=comic sans ms]            else:[/FONT][/B][/COLOR]
[COLOR=#000000][B][FONT=comic sans ms]                grp.SetViewport(270.0/screenWidth, 0.0, newScreenWidth/screenWidth, newScreenHeight/screenHeight)[/FONT][/B][/COLOR]
[COLOR=#000000][B][FONT=comic sans ms]            #ayar endIndex[/FONT][/B][/COLOR]

1680x1050 çözünürlükte durum bu

53db64c61f5845108ea2f038b2967b22.png
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst