Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: rozdzielczość
1. Rozdzielczość
Potrzebuje pomocy w zrobieniu, gdy kto? zmniejsza b?d? zwi?ksza rozdzielczo?? to mu si? nie zmienia widok hudu, poni?ej wklejam linijk? kodu!

Daje piwka za pomoc!

[lua]function hud()
if getElementData(localPlayer,"player:sid") and getElementData(localPlayer,"player:logged") then
local money = string.format("%0d",getPlayerMoney(getLocalPlayer()))
local hp = getElementHealth(getLocalPlayer())
local kev = getPedArmor(getLocalPlayer())
local mag = getPedAmmoInClip(localPlayer,getPedWeaponSlot(localPlayer))
local all = getPedTotalAmmo(localPlayer)-mag


dxDrawRectangle(x*1120,y*20,x*230,y*120,tocolor(0,0,0,100),false)
dxDrawRectangle(x*1120,y*20,x*1,y*120,tocolor(0,102,255,255),false)

dxDrawText(getPlayerName(getLocalPlayer()).."#FFFFFF - ("..getElementData(getLocalPlayer(),"id")..")",x*1114,y*25,x*1366,y*40,white,1.2,font,"center","center",false,false,false,true)
dxDrawText("Pieni?dze: #6e6eff"..dot(money).." #FFFFFFPLNnReputacja: #6e6eff"..getElementData(getLocalPlayer(),"player:srp").." #FFFFFFRPnUID: #6e6eff"..getElementData(getLocalPlayer(),"player:sid").." #FFFFFF",x*1134,y*120,x*1366,y*20,white,1,font,"left","center",false,false,false,true)

dxDrawText("FPS: "..getElementData(localPlayer,"fps").." | PING: "..getPlayerPing(localPlayer).."&...
2. Skalowanie ekranu z 1920x1080 na rozdzielczość gracza.
Jak zrobi? "Skalowanie ekranu z 1920x1080 na rozdzielczo?? gracza."?
Potrzebuje jakiego? dobrego i dzia?aj?cego sposobu.
3. Rozdzielczość
Witam mam taki problem z zegarem :/
Po zmianie rozdzielczo?ci w MTA Gui zmieni?o miejsce i jest praktycznie na ?rodku ekranu jest mo?e mo?liwo?? dostosowania tego zegara do ka?dej rozdzielczo?ci lub ustawienie takiego czego? jak rozdzielczo?? serwerowa..w sensie ?e wchodzi gracz na serwer i automatycznie ustawia mu rozdzielczo?? ?

Tutaj macie ten kod na zegar

function time ()
    
local time getRealTime()
    
local hours time.hour
    local minutes 
time.minute
    dxDrawRectangle 
(96013513040tocolor(000200))
    
dxDrawText (hours..":"..minutes990140304536tocolor(255,255,255), 2)
end
addEventHandler 
"onClientRender"roottime )
4. Rozdzielczość w logowaniu.
Witam przychodz? z problemem dt. panelu logowania.
Zrobi?em ostatnio nowy panel na rozdzielczo?ci 1280x720, a gdy zmieni?em rozdzielczo?? na inn? wszystko si? rozwala?o.
Prosi?bym o szybk? pomoc i dok?adne wyt?umaczenie.

Panel robi?em w guieditorze.
5. Oryginalna rozdzielczość mapy z GTA VC
Gdyby wyci?gn?? radarow? map? z GTA VC to jak? mia?a by rozdzielczo??? W necie ci??ko znale?? tak? map?. Maj? one r??ne rozdzielczo?ci.
6. Optymalna rozdzielczość
Witam jako da? optymaln? rodzia?k? aby pasowa?o na ka?d?
U?ywam tego A nwm jako rozdzielczo?? da? ja gram na pe?no ekranowym na 1280/720 na 16




local sw
,sh guiGetScreenSize()


Za Pomoc daje :piwo:
7. Rozdzielczość
Mam proste pytanie, jak zrobi? ustawianie pod rozdzielczo?? dxDrawText.
8. Dxdrawy a rozdzielczość
Witam, mam pewien problem, tworz? game moda sobie i gdy stawiam dxdrawy ja widz? je normalnie, ale osoby z mniejsz? rozdzielczo?ci? maj? problemy, albo uciekaj? im za ekran lub, nachodz? na siebie np z hudem.

w pawn by?a auto rozdzielczo?? jest jaki? skrypt lub funkcja kt?ra automatycznie dopasuje do ka?dej rozdzielczo?ci ?
9. Gui i rozdzielczość gry.
Ustawi?em sobie panel z przyciskami po prawie stronie ekranu tu? pod zegarem. Niby wszystko ok ale jak zmieni? rozdzielczo?? gry to panel gdzie? znika. Przypuszczam ?e jest to wina gui bo gdy si? zmienia rozdzielczo?? to panel nie umie si? automatycznie dostosowa? i tak troch? na boku l?duje. Da si? to poprawi? czy po prostu musz? dla bezpiecze?stwa ustawia? panel zawsze na ?rodku ekranu?
10. Hud pod każdą rozdzielczość
Witam mam problem poniewa? mam hud u mnie jest ok a u kolegi jest na ?rodku.Wi?c jak zrobi? aby by? u ka?dego w rogu?

[lua]showPlayerHudComponent ( "all", false )
showPlayerHudComponent ( "radar", true)
showPlayerHudComponent ( "wanted", true)

--- Kod na realny czas
local realtime = getRealTime()
local hour = realtime.hour
local minute = realtime.minute

addEventHandler("onClientRender", root, function()
if not getElementData(localPlayer,"player:logged") then return end
if dxSetAspectRatioAdjustmentEnabled then dxSetAspectRatioAdjustmentEnabled(true) end
renderHUD() -- ustawia nowy hud
end)

addEventHandler("onClientRender", root,
function()
x,y = guiGetScreenSize()

dxDrawRectangle(680 ,0 ,344 ,221 , tocolor(68, 68, 68, 182), false)
dxDrawRectangle(680,220,344,7, tocolor(17, 107, 219, 254), false)
dxDrawRectangle(675,0,5,227, tocolor(17, 107, 219, 254), false)
dxDrawRectangle(680,182,344,28, tocolor(95, 95, 95, 254), false)
dxDrawText("Pieni?dze: "..getPlayerMoney(localPlayer).." Funt?w ", 680 + 1, 181 + 1, 1024 + 1, 211 + 1, tocolor(0, 0, 0, 255), 2.00, "sans", "left", "center", false, false, false, false, false)
dxDrawText("Pieni?dze: "..getPlayerMoney(localPlayer).." Funt?w ", 680, 181, 1024, 211, tocolor(35, 127, 23, 254), 2.00, "s...
11. [SKRYPT] Auto Rozdzielczość
Witam chia?bym przedstawi? w tym temacie m?j skrypt na auto rodzielczo??.
Jest to tylko jedna funkcja kt?ra podaje x,y,w,h dla ka?dego monitora.


KOD:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.


A tutaj macie kod na jego ustawianie:

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
12. Gui rozdzielczość
Witam, zrobi?em sobie sposobem Shuffle, czyli gui stworz?em na rozdzielczo?ci 640x480 a potem doda?em do kodu

[lua]
mojeW,mojeH = 640, 480
sW,sH = guiGetScreenSize()
width, height = (sW/mojeW), (sH/mojeH)
[/lua]

A wi?c kod wygl?da tak:

[lua]
mojeW,mojeH = 640, 480
sW,sH = guiGetScreenSize()
width, height = (sW/mojeW), (sH/mojeH)

GUIEditor = {
button = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
monitor = guiCreateStaticImage(81*width, 45*heigth, 481*width, 373*heigth, "images/monitor.png", false)
guiSetVisible(monitor, false)
zamknij = guiCreateButton(323*width, 291*heigth, 125*width, 43*heigth, "Zamknij system Windows", false, monitor)
monitoring = guiCreateLabel(31*width, 36*heigth, 212*width, 34*heigth, "Monitoring:", false, monitor)
guiSetFont(monitoring, "sa-header")
guiLabelSetColor(monitoring, 0, 0, 0)
guiLabelSetHorizontalAlign(monitoring, "left", true)
kamera1 = guiCreateButton(31*width, 75*heigth, 103*width, 38*heigth, "Gara? 1", false, monitor)
napisAlarm = guiCreateLabel(311*width, 39*heigth, 136*width, 31*heigth, "Alarm:", false, monitor)
guiSetFont(napisAlarm, "sa-header")
guiLabelSetColor(napisAlarm, 0, 0, 0)
kamera2 = guiCreateButton(31*width, 128*heigth, 103*width, 38*heigth, "Gara? 2", false, monitor)
...
13. Końcówka skryptu + rozdzielczość
Witam serdecznie. Chcia?bym zrobi?, aby to gui:

[lua]
addEventHandler("onClientResourceStart", resourceRoot,
function()
panelfuel = guiCreateWindow(943, 372, 357, 322, "Panel Stacji Paliw - wykona? Dawirzo", false)
guiWindowSetSizable(panelfuel, false)
guiSetAlpha(panelfuel, 1.00)

infofuel = guiCreateLabel(7, 30, 340, 94, "Witamy na stacji paliw. Aby zatankowa? pojazd nale?y nacisn?? przycisk tankuj. Koszt tankowania to 3.67 PLN za ka?de 10%.", false, panelfuel)
guiSetFont(infofuel, "default-bold-small")
guiLabelSetHorizontalAlign(infofuel, "center", true)
autorfuel = guiCreateLabel(6, 300, 341, 16, "Skrypt systemu paliwa wykona? Dawirzo", false, panelfuel)
guiSetFont(autorfuel, "default-bold-small")
guiLabelSetHorizontalAlign(autorfuel, "center", false)
button1 = guiCreateButton(14, 100, 323, 57, "Zatankuj 10% za 3.67 PLN", false, panelfuel)
zamknij = guiCreateButton(14, 180, 323, 57, "Nie tankuj, zamknij to okno.", false, panelfuel)
end
)
[/lua]

W??cza?o si? tylko dla jeden osoby, kt?ra wejdzie w marker kt?ra ma tigger w s-side:
[lua]

local marker =
createMarker ( -1671.6999511719, 417.20001220703, 6.1999998092651, "cylinder", 4, 255, 255, 255, 170 )

function otworzGui( hitElement)
if getElementType ( hitElement ) == "vehicle&qu...
14. Rozdzielczość Gui
Jak ustawi? aby ka?dy gracz mia? panel logowania (GUI) w tym samym miejscu
Postawie Piwko :)
15. Gui na każdą rozdzielczość
Witam,
na co dzie? robi? du?o gui ale nigdy mnie nie interesowa?o jak zrobi? ?eby by?o na ka?d? rozdzielczo??.Chcia?bym sam spr?bowa? zrobi? gui na ka?d? rozdzielczo?? ?eby gui by?o ci?gle w tej samej pozycji na ka?dej rozdzielczo?ci prosz? o pomoc.
(Opr?cz tej funkcji Realitive w guieditorze)
16. Tekst a rozdzielczość
Witajcie, jak dopasowa? tekst z guieditora do ka?dej rozdzielczo?ci (aby by? w rogu) ?

addEventHandler
("onClientResourceStart"resourceRoot,
    function()    
    
end
)

addEventHandler("onClientRender"root,
    function()
        
dxDrawText("MTA:SA 1.3.2"12847541412804tocolor(255255255255), 1.00"default""left""top"falsefalsetruefalsefalse)
        
dxDrawText("AZZ:RP 1.0."12847391480820tocolor(255255255255), 1.00"default""left""top"falsefalsetruefalsefalse)
    
end
)
17. Stan paliwa na każdą rozdzielczość
Tworz?c nowy licznik napotka?em problem - chc? by wska?nik paliwa by? pionowy a inny obrazek ma wskazywa? stan, jednak jest problem jak to zrobi?, by pokazywa?o dobrze na ka?d? rozdzielczo???

Pomys? Jacoba by? taki by sprawdza? rozdzielczo?? i na ka?dej robi? to r?cznie, jednak czy nie ma prostszego sposobu? ;)


Kod:


dxDrawImage((x-0)-50, (y-161)-50, 35, 200, "images/paliwo.png", 0)
dxDrawImage((x-3)-50, (y-0), 40, 20, "images/wskazowka-paliwo.png", 0)