Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2014-06-06, 15:46


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4568 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

Cze?? wam! Zacz??em bawi? si? ze skryptem Karer'a. Zmieni?em kordy boxu, nazw? i wogle... Ale niestety u ludzi z mniejszymi rozdzielczo?ciami ode mnie, box si? nie wy?wietla bo jest do?? nisko. Zrobi mi kto? ze starszych skrypter?w LUA, kod z funkcj? guiGetScreenSize...

KOD:
MsgBoxWindow = {}
MsgBoxText = {}

MsgBoxWindow = guiCreateWindow(0.38, 0.81, 0.21, 0.19, "INFORMACJA", true)
guiSetAlpha(MsgBoxWindow,0.8)
MsgBoxText = guiCreateLabel(0.1991,0.2808,0.5498,0.4726,"",true,MsgBoxWindow)
guiSetVisible(MsgBoxWindow, false)
showCursor(false)

function newmsgbox(co)
guiSetVisible(MsgBoxWindow, true)
guiSetText(MsgBoxText, tostring(co))
showCursor(false)
setTimer(function() guiSetVisible(MsgBoxWindow, false) end, 6000, 1)
end

addEvent("msgBoxInfo", true)
addEventHandler("msgBoxInfo", getRootElement(), newmsgbox)

Za pomoc daj? ch?odziutkie :piwo: ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-06, 16:01


MeeShuffle

Programista/Grafik






Wiek: 33
Na forum: 4536 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8578

Respekt: 535,3
Respekt: 535,3

Przy tych koordynatach nie wyskaluje si?. Podaj rozdzielczo?? Absolute ( guieditor )

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-06, 16:17


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4568 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

PanMaszyna U mnie wszystko wyskakuje, m?wi? masz inn? rozdzielczo??.
Da?e? w skrypcie client, trigger? To dzia?a jak notifications, tylko to na trigger.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-06, 16:52


MeeShuffle

Programista/Grafik






Wiek: 33
Na forum: 4536 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8578

Respekt: 535,3
Respekt: 535,3

Maximerr, chodzi mi o rozdzielczo?? absolute ?ebym m?g? Ci przeskalowa? !

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-06, 17:38


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4568 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

PanMaszyna Gdzie pisze ta rozdzielczo?? absolute w guieditorze?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-06, 17:50


MeeShuffle

Programista/Grafik






Wiek: 33
Na forum: 4536 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8578

Respekt: 535,3
Respekt: 535,3

Prawym na element

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-06, 17:53


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4568 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

PanMaszyna Troch? du?o przycisk?w ;)

[ Dodano: 2014-06-06, 17:56 ]
Mam.
x = 486
y = 648
Albo masz tak: guiCreateWindow(486, 648, 269, 152, "INFORMACJA", false)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-06, 20:47


MeeShuffle

Programista/Grafik






Wiek: 33
Na forum: 4536 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8578

Respekt: 535,3
Respekt: 535,3

Musisz da? mi kordy wszystkich element?w.

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-07, 10:28


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4568 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

PanMaszyna, Prosz?.

MsgBoxWindow = guiCreateWindow(486, 648, 269, 152, "INFORMACJA", false)
guiWindowSetSizable(MsgBoxWindow, false)

MsgBoxText = guiCreateLabel(54, 43, 148, 72, "", false, MsgBoxWindow)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-07, 11:16


MeeShuffle

Programista/Grafik






Wiek: 33
Na forum: 4536 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8578

Respekt: 535,3
Respekt: 535,3

function Skaluj(sw, sh, sw2, sh2) 
    local sWidth,sHeight = guiGetScreenSize()
    local scaleX, scaleY=(sWidth/1600), (sHeight/900)
    return (sw*scaleX), (sh*scaleY), (sw2*scaleX), (sh2*scaleY)
end


x,y,w,h = Skaluj ( 486, 648, 269, 152 )
x1,y1,w1,h1 = Skaluj ( 54, 43, 148, 72 )

MsgBoxWindow = guiCreateWindow(x,y,w,h, "INFORMACJA", false)
guiWindowSetSizable(MsgBoxWindow, false)

MsgBoxText = guiCreateLabel(x1,y1,w1,h1, "", false, MsgBoxWindow)


Przeskalowane jest tylko okno i label pami?taj o tym.


tam gdzie masz 1600 i 900 to jest rodzielczo??. Zmie? na Swoj?.

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Tagi: pomoc :: przy :: getscreensize
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku