[YARDIM] Hud Sistemi

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı aves67

  • Yeni Üye
  • *
    • İleti: 50
: 03 Ağustos 2019, 13:44:29
Merhaba bir hud tasarladım lakin oyunda çalıştıramadım yardımcı olucak varmı ve gtanın orjinal hudunu kapatmak istiyorum birde her ekrana göre ayarlanmasını kaymalar oluyor bazen

Kod



local disabledHUD = {"health", "armour", "breath", "clock", "money", "weapon", "ammo", "vehicle_name", "area_name", "wanted"}
,
for i = i, #disabledHUD do
setPlayerHudComponentVisible (disabledHUD[1], false);
end

--local sx, sy = GuiGetScreenSize()
--local sz, m = 300,150;

addEventHandler("onClientRender", root,
function()


    local can = getElementHealth ( localPlayer )
    local zirh = getPedArmor ( localPlayer )
    local oksi = getPedOxygenLevel ( localPlayer )
    local para = getPlayerMoney ( localPlayer )

dxDrawRectangle(946, 20, 389, 80, tocolor(0, 0, 0, 200), false)
dxDrawImage(956, 36, 156, 49, "img/silahlar/31.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) -- Weapon
dxDrawText("11/", 1050, 83, 1092, 95, tocolor(255, 255, 255, 255), 0.50, "pricedown", "center", "top", false, false, false, false, false) --Ammo
        dxDrawText("5", 1092, 83, 1112, 95, tocolor(255, 255, 255, 255), 0.50, "pricedown", "center", "top", false, false, false, false, false) --Mermi
        dxDrawRectangle(1126, 34, 194, 10, tocolor(237, 81, 81, 200), false) -- Can Bar
        dxDrawRectangle(1126, 54, 194, 10, tocolor(72, 239, 245, 200), false) -- Yedek Can
        dxDrawRectangle(1126, 74, 194, 10, tocolor(194, 194, 194, 200), false) -- Oksijen
        dxDrawText("FPS", 1034, 110, 1077, 130, tocolor(255, 255, 255, 255), 0.50, "bankgothic", "left", "center", false, false, false, false, false)
        dxDrawText("", 1076, 111, 1112, 130, tocolor(255, 255, 255, 255), 1.00, "default", "left", "top", false, false, false, false, false) -- Fps
        dxDrawText("Saat", 950, 110, 1027, 130, tocolor(255, 255, 255, 255), 0.50, "bankgothic", "left", "center", false, false, false, false, false) --Saat
        dxDrawText("00000", 1154, 110, 1335, 130, tocolor(255, 255, 255, 255), 0.50, "bankgothic", "left", "center", false, false, false, false, false) -- Para
        dxDrawRectangle(1126, 34, 5, 10, tocolor(93, 2, 2, 200), false)
        dxDrawRectangle(1126, 54, 5, 10, tocolor(15, 64, 114, 200), false)
        dxDrawRectangle(1126, 74, 5, 10, tocolor(255, 255, 255, 255), false)
        dxDrawRectangle(946, 110, 81, 20, tocolor(0, 0, 0, 200), false)
        dxDrawRectangle(1031, 110, 81, 20, tocolor(0, 0, 0, 200), false)
        dxDrawRectangle(1125, 110, 210, 20, tocolor(0, 0, 0, 200), false)
        dxDrawRectangle(1125, 110, 24, 20, tocolor(0, 0, 0, 200), false)
        dxDrawRectangle(946, 15, 389, 5, tocolor(0, 0, 0, 224), false)
        dxDrawRectangle(946, 100, 389, 5, tocolor(0, 0, 0, 224), false)
        dxDrawRectangle(946, 110, 4, 20, tocolor(255, 255, 255, 255), false)
        dxDrawRectangle(1031, 110, 4, 20, tocolor(255, 255, 255, 255), false)
        dxDrawImage(1124, 110, 30, 20, "img/para.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
    end

« Son Düzenleme: 30 Ağustos 2019, 23:06:21 Gönderen: Narkoz »
 


MTASATURK

[YARDIM] Hud Sistemi
« : 03 Ağustos 2019, 13:44:29 »

Çevrimdışı VaTaN

  • Bilgin Üye
  • *
    • İleti: 270
Yanıtla #1 : 03 Ağustos 2019, 17:19:48
Kod




local disabledHUD = {"health", "armour", "breath", "clock", "money", "weapon", "ammo", "vehicle_name", "area_name", "wanted"}
,
for i = i, #disabledHUD do
setPlayerHudComponentVisible (disabledHUD[1], false);
end

--local sx, sy = GuiGetScreenSize()
--local pg, pu = 300,150;
  local x,y = (sx-pg)/2,(sy-pu)/2


addEventHandler("onClientRender", root,
function()


    local can = getElementHealth ( localPlayer )
    local zirh = getPedArmor ( localPlayer )
    local oksi = getPedOxygenLevel ( localPlayer )
    local para = getPlayerMoney ( localPlayer )

dxDrawRectangle(x, y, pg, pu, tocolor(0, 0, 0, 200), false)
dxDrawImage(956, 36, 156, 49, "img/silahlar/31.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) -- Weapon
dxDrawText("11/", 1050, 83, 1092, 95, tocolor(255, 255, 255, 255), 0.50, "pricedown", "center", "top", false, false, false, false, false) --Ammo
        dxDrawText("5", 1092, 83, 1112, 95, tocolor(255, 255, 255, 255), 0.50, "pricedown", "center", "top", false, false, false, false, false) --Mermi
        dxDrawRectangle(1126, 34, 194, 10, tocolor(237, 81, 81, 200), false) -- Can Bar
        dxDrawRectangle(1126, 54, 194, 10, tocolor(72, 239, 245, 200), false) -- Yedek Can
        dxDrawRectangle(1126, 74, 194, 10, tocolor(194, 194, 194, 200), false) -- Oksijen
        dxDrawText("FPS", 1034, 110, 1077, 130, tocolor(255, 255, 255, 255), 0.50, "bankgothic", "left", "center", false, false, false, false, false)
        dxDrawText("", 1076, 111, 1112, 130, tocolor(255, 255, 255, 255), 1.00, "default", "left", "top", false, false, false, false, false) -- Fps
        dxDrawText("Saat", 950, 110, 1027, 130, tocolor(255, 255, 255, 255), 0.50, "bankgothic", "left", "center", false, false, false, false, false) --Saat
        dxDrawText("00000", 1154, 110, 1335, 130, tocolor(255, 255, 255, 255), 0.50, "bankgothic", "left", "center", false, false, false, false, false) -- Para
        dxDrawRectangle(1126, 34, 5, 10, tocolor(93, 2, 2, 200), false)
        dxDrawRectangle(1126, 54, 5, 10, tocolor(15, 64, 114, 200), false)
        dxDrawRectangle(1126, 74, 5, 10, tocolor(255, 255, 255, 255), false)
        dxDrawRectangle(946, 110, 81, 20, tocolor(0, 0, 0, 200), false)
        dxDrawRectangle(1031, 110, 81, 20, tocolor(0, 0, 0, 200), false)
        dxDrawRectangle(1125, 110, 210, 20, tocolor(0, 0, 0, 200), false)
        dxDrawRectangle(1125, 110, 24, 20, tocolor(0, 0, 0, 200), false)
        dxDrawRectangle(946, 15, 389, 5, tocolor(0, 0, 0, 224), false)
        dxDrawRectangle(946, 100, 389, 5, tocolor(0, 0, 0, 224), false)
        dxDrawRectangle(946, 110, 4, 20, tocolor(255, 255, 255, 255), false)
        dxDrawRectangle(1031, 110, 4, 20, tocolor(255, 255, 255, 255), false)
        dxDrawImage(1124, 110, 30, 20, "img/para.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
    end
 


Çevrimdışı aves67

  • Yeni Üye
  • *
    • İleti: 50
Yanıtla #2 : 03 Ağustos 2019, 17:55:02
Linki görebilmek için Kayıt olun yada Giriş yapın.
Kod




local disabledHUD = {"health", "armour", "breath", "clock", "money", "weapon", "ammo", "vehicle_name", "area_name", "wanted"}
,
for i = i, #disabledHUD do
setPlayerHudComponentVisible (disabledHUD[1], false);
end

--local sx, sy = GuiGetScreenSize()
--local pg, pu = 300,150;
  local x,y = (sx-pg)/2,(sy-pu)/2


addEventHandler("onClientRender", root,
function()


    local can = getElementHealth ( localPlayer )
    local zirh = getPedArmor ( localPlayer )
    local oksi = getPedOxygenLevel ( localPlayer )
    local para = getPlayerMoney ( localPlayer )

dxDrawRectangle(x, y, pg, pu, tocolor(0, 0, 0, 200), false)
dxDrawImage(956, 36, 156, 49, "img/silahlar/31.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) -- Weapon
dxDrawText("11/", 1050, 83, 1092, 95, tocolor(255, 255, 255, 255), 0.50, "pricedown", "center", "top", false, false, false, false, false) --Ammo
        dxDrawText("5", 1092, 83, 1112, 95, tocolor(255, 255, 255, 255), 0.50, "pricedown", "center", "top", false, false, false, false, false) --Mermi
        dxDrawRectangle(1126, 34, 194, 10, tocolor(237, 81, 81, 200), false) -- Can Bar
        dxDrawRectangle(1126, 54, 194, 10, tocolor(72, 239, 245, 200), false) -- Yedek Can
        dxDrawRectangle(1126, 74, 194, 10, tocolor(194, 194, 194, 200), false) -- Oksijen
        dxDrawText("FPS", 1034, 110, 1077, 130, tocolor(255, 255, 255, 255), 0.50, "bankgothic", "left", "center", false, false, false, false, false)
        dxDrawText("", 1076, 111, 1112, 130, tocolor(255, 255, 255, 255), 1.00, "default", "left", "top", false, false, false, false, false) -- Fps
        dxDrawText("Saat", 950, 110, 1027, 130, tocolor(255, 255, 255, 255), 0.50, "bankgothic", "left", "center", false, false, false, false, false) --Saat
        dxDrawText("00000", 1154, 110, 1335, 130, tocolor(255, 255, 255, 255), 0.50, "bankgothic", "left", "center", false, false, false, false, false) -- Para
        dxDrawRectangle(1126, 34, 5, 10, tocolor(93, 2, 2, 200), false)
        dxDrawRectangle(1126, 54, 5, 10, tocolor(15, 64, 114, 200), false)
        dxDrawRectangle(1126, 74, 5, 10, tocolor(255, 255, 255, 255), false)
        dxDrawRectangle(946, 110, 81, 20, tocolor(0, 0, 0, 200), false)
        dxDrawRectangle(1031, 110, 81, 20, tocolor(0, 0, 0, 200), false)
        dxDrawRectangle(1125, 110, 210, 20, tocolor(0, 0, 0, 200), false)
        dxDrawRectangle(1125, 110, 24, 20, tocolor(0, 0, 0, 200), false)
        dxDrawRectangle(946, 15, 389, 5, tocolor(0, 0, 0, 224), false)
        dxDrawRectangle(946, 100, 389, 5, tocolor(0, 0, 0, 224), false)
        dxDrawRectangle(946, 110, 4, 20, tocolor(255, 255, 255, 255), false)
        dxDrawRectangle(1031, 110, 4, 20, tocolor(255, 255, 255, 255), false)
        dxDrawImage(1124, 110, 30, 20, "img/para.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
    end

ne ekledin ki herkesin ekranına göre olmasını mı ? bu sadece tasarım yani can barı falan çalışmıyor onlar içinde destek istemiştim ama birde bu script oyunda aktifleşiyor ekrana gelmiyor hiç bişi