Wysłany: 2014-06-06, 15:46
Maximerr
Programmer PHP, LUA
Wiek: 25 Na forum: 4427 dni Posty: 548
Piwa : 1051
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
Wysłany: 2014-06-06, 16:01
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Przy tych koordynatach nie wyskaluje si?. Podaj rozdzielczo?? Absolute ( guieditor )
Wysłany: 2014-06-06, 16:17
Maximerr
Programmer PHP, LUA
Wiek: 25 Na forum: 4427 dni Posty: 548
Piwa : 1051
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.
Wysłany: 2014-06-06, 16:52
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Maximerr , chodzi mi o rozdzielczo?? absolute ?ebym m?g? Ci przeskalowa? !
Wysłany: 2014-06-06, 17:38
Maximerr
Programmer PHP, LUA
Wiek: 25 Na forum: 4427 dni Posty: 548
Piwa : 1051
PanMaszyna Gdzie pisze ta rozdzielczo?? absolute w guieditorze?
Wysłany: 2014-06-06, 17:50
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Wysłany: 2014-06-06, 17:53
Maximerr
Programmer PHP, LUA
Wiek: 25 Na forum: 4427 dni Posty: 548
Piwa : 1051
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)
Wysłany: 2014-06-06, 20:47
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Musisz da? mi kordy wszystkich element?w.
Wysłany: 2014-06-07, 10:28
Maximerr
Programmer PHP, LUA
Wiek: 25 Na forum: 4427 dni Posty: 548
Piwa : 1051
PanMaszyna , Prosz?.
MsgBoxWindow = guiCreateWindow ( 486 , 648 , 269 , 152 , "INFORMACJA" , false )
guiWindowSetSizable ( MsgBoxWindow , false )
MsgBoxText = guiCreateLabel ( 54 , 43 , 148 , 72 , "" , false , MsgBoxWindow )
Wysłany: 2014-06-07, 11:16
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
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?.
Tagi: pomoc :: przy :: getscreensize
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: