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

Wysłany: 2018-01-31, 01:38


FeiZzu

Początkujący skrypter






Wiek: 23
Na forum: 3348 dni
Posty: 37
Nick w MP: Ventii

Piwa: 8

Respekt: 51

Mia?em przerw? do?? d?ug? od edytowania i robienia na gui editorze.. I zapomnia?em wielu rzeczy. I dlatego nie wiem do ko?ca dlaczego jak dodam grafike hudu do gui z pysa to ta grafika wcale si? nie pokazuje, w mecie wszystko jest dopisane.. Ale nie wiem co jeszcze naprawi? w tym kodzie.. ;-;

local sx,sy=guiGetScreenSize()
local screenW, screenH=guiGetScreenSize()
function renderHUD()
    if getElementData(localPlayer,"notshowhud") then return end
    dxSetAspectRatioAdjustmentEnabled( true )
    
    local realtime = getRealTime()
    local hour = realtime.hour
    local minute = realtime.minute
    
    local x,y,z=getElementPosition(localPlayer)
    
    dxDrawImage(screenW * 0.2219, screenH * 0.0000, screenW * 0.5568, screenH * 0.3251, ":pystories-gui/hud.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
    dxDrawText(string.format("PLN %06d", getPlayerMoney()), screenW * 0.4313+1, screenH * 0.0704+1, screenW * 0.5651+1, screenH * 0.0889+1, tocolor(255, 255, 255, 255), 1.00, "pricedown", "center", "top", false, false, false, false, false)
    dxDrawText(string.format("PLN %06d", getPlayerMoney()), screenW * 0.4313, screenH * 0.0704, screenW * 0.5651, screenH * 0.0889, tocolor(255, 255, 255, 255), 1.00, "pricedown", "center", "top", false, false, false, false, false)
    
    dxDrawText("| FPS: "..getElementData(localPlayer,"fps").."  | PING: "..getPlayerPing(localPlayer).." |", screenW * 0.8097+1, screenH * 0.0143+1, screenW * 0.9575+1, screenH * 0.0456+1, tocolor(0, 0, 0, 255), 1.5, "default-bold", "center", "top", false, false, false, false, false)
    dxDrawText("| FPS: "..getElementData(localPlayer,"fps").."  | PING: "..getPlayerPing(localPlayer).." |", screenW * 0.8097, screenH * 0.0143, screenW * 0.9575, screenH * 0.0456, tocolor(255, 255, 255, 255), 1.5, "default-bold", "center", "top", false, false, false, false, false)

end

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

addEventHandler("onClientResourceStart", resourceRoot, function()
    showPlayerHudComponent("all",false)
    showPlayerHudComponent("radar",true)
    showPlayerHudComponent("crosshair",true)
    showPlayerHudComponent("weapon",true)
    showPlayerHudComponent("health",true)
    showPlayerHudComponent("breath",true)
    showPlayerHudComponent("armour",true)
    showPlayerHudComponent("clock",true)
    showPlayerHudComponent("ammo",true)
end)


addCommandHandler("qkx.gp",function()
    outputChatBox("Interior: " .. getElementInterior(localPlayer) .. " Dimension: " .. getElementDimension(localPlayer))
    local x,y,z=getElementPosition(localPlayer)
    local _,_,a=getElementRotation(localPlayer)
    p=string.format("%.2f, %.2f, %.2f",x,y,z)
    setClipboard(p)
    outputChatBox("Pozycja gracza: " .. p)
    local veh=getPedOccupiedVehicle(localPlayer)
    if veh then
        local x,y,z=getElementPosition(veh)
        local rx,ry,rz=getElementRotation(veh)
        p=string.format("%.2f, %.2f, %.2f, %.1f, %.1f, %.1f",x,y,z,rx,ry,rz)
        setClipboard(p)
        outputChatBox("Pozycja pojazdu: " .. p)
    end
end)


Ostatnio zmieniony przez FeiZzu 2018-01-31, 10:41, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
osklol123456789
Wysłany: 2018-01-31, 10:09


Barcioo

Kiedyś to było ST






Wiek: 26
Na forum: 4189 dni
Posty: 458
Nick w MP: Bartek.

Piwa: 1892

Respekt: 460
Respekt: 460

FeiZzu, Dodaj tag [ lua] tu kod [/lua]

Podpis
Kanał Youtube;
A tu zapraszam
, pomogłem Ci? Wynagrodź mnie :piwo: :)


SUPPORT TEAM- 2016-09-03 do 2018-05-25
Test Mod- 2018-05-25
1k dni na Forum - 2018-01-28


GG: 62111935
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-01-31, 10:42


FeiZzu

Początkujący skrypter






Wiek: 23
Na forum: 3348 dni
Posty: 37
Nick w MP: Ventii

Piwa: 8

Respekt: 51

Bawi?em si? wczoraj i wgl.. I chcia?em do normalnego Gui z Pysa doda? grafike i zmieni? miejsce pieni?dzy itp.. Ale dawno si? nie bawi?em GuiEditorem ;/

Postaw piwo autorowi tego posta
 

 
Tagi: hud :: gui
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