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

Wysłany: 2022-09-11, 16:33


Kozaczek891







Wiek: 23
Na forum: 1518 dni
Posty: 7

Piwa: 19

Respekt: 50

Siemka mam taki problem gdy? hud z gta sa nak?ada si? na hud kt?ry ju? wgra?em na serwer.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 3 piw(a):
fiXlly., lagerek, borsuk
Wysłany: 2022-09-11, 17:33


Absolwencik







Wiek: 30
Na forum: 1639 dni
Posty: 63
Nick w MP: Absolwent

Piwa: 1314

Respekt: 30

Ostrzeżeń: 80%
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 3 piw(a):
fiXlly., lagerek, borsuk
Wysłany: 2022-09-11, 17:48


Kozaczek891







Wiek: 23
Na forum: 1518 dni
Posty: 7

Piwa: 19

Respekt: 50

"Absolwencik" napisał/a:

https://wiki.multitheftauto.com/wiki/SetPlayerHudComponentVisible
nie dzia?a

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 3 piw(a):
fiXlly., lagerek, borsuk
Wysłany: 2022-09-11, 18:10


Absolwencik







Wiek: 30
Na forum: 1639 dni
Posty: 63
Nick w MP: Absolwent

Piwa: 1314

Respekt: 30

Ostrzeżeń: 80%
Dzia?a ale trzeba tego umiej?tnie u?y?

[ Dodano: 2022-09-11, 18:10 ]
Przyk?ad:
Kod:

-- Hide some of the hud components when a player joins the server
addEventHandler ( "onPlayerJoin", root,
function ()
setPlayerHudComponentVisible ( source, "all", false ) -- Hide the all displays for the newly joined player
end
)


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 3 piw(a):
fiXlly., lagerek, borsuk
Wysłany: 2022-09-11, 18:39


Kozaczek891







Wiek: 23
Na forum: 1518 dni
Posty: 7

Piwa: 19

Respekt: 50

"Absolwencik" napisał/a:

Dzia?a ale trzeba tego umiej?tnie u?y?


[ Dodano: 2022-09-11, 18:10 ]
Przyk?ad:
-- Hide some of the hud components when a player joins the server
addEventHandler ( "onPlayerJoin", root, 
    function ()
        setPlayerHudComponentVisible ( source, "all", false )    -- Hide the all displays for the newly joined player
    end
)



W kt?rym miejscu mam to da??





--[[
    Author AteX <atexprogramming@gmail.com>


]]--


local screenW, screenH = guiGetScreenSize()
local relativefont = screenH/1080

local game_time = 0 -- 0-game time; 1-real time

local in_water = 0
local without_ammo = {[0]=true,[1]=true,[2]=true,[3]=true,[4]=true,[5]=true,[6]=true,[7]=true,[8]=true,[9]=true,[10]=true,[11]=true,[12]=true,[14]=true,[15]=true,[40]=true,[44]=true,[45]=true,[46]=true}

local function hud()
    local veh = getPedOccupiedVehicle(localPlayer)
    local money = getPlayerMoney()
    local hp = getElementHealth(localPlayer)
    local armor = getPedArmor(localPlayer)
    local oxygen = getPedOxygenLevel(localPlayer)
   
    dxDrawRectangle(screenW * 0.8531, screenH * 0.0093, screenW * 0.1417, screenH * 0.1231, tocolor(0, 0, 0, 150), false)
    
    dxDrawText("$"..string.format("%08d",money), screenW * 0.8583, screenH * 0.1019, screenW * 0.9255, screenH * 0.1222, tocolor(24, 125, 29, 254), 2.00*relativefont, "default-bold", "center", "center", false, false, false, false, false)
    
    if game_time == 0 then
        hours, minutes = getTime()
    elseif game_time == 1 then
        local time = getRealTime()
        hours = time.hour
        minutes = time.minute
    end
    dxDrawText(string.format("%02d",hours)..":"..string.format("%02d",minutes), screenW * 0.8896, screenH * 0.0185, screenW * 0.9255, screenH * 0.0407, tocolor(255, 255, 255, 255), 2.00*relativefont, "default-bold", "center", "center", false, false, false, false, false)
    
    dxDrawRectangle(screenW * 0.8583, screenH * 0.0759, screenW * (hp*0.000672), screenH * 0.0167, tocolor(200, 0, 0, 255), false)
    dxDrawRectangle(screenW * 0.8583, screenH * 0.0759, screenW * (armor*0.000672), screenH * 0.0167, tocolor(255, 255, 255, 255), false)
    if isElementInWater(localPlayer) then
        in_water = 1
    elseif veh then
        if isElementInWater(veh) then
            in_water = 1
        end
    else
        in_water = 0
    end
    if in_water == 1 then
        dxDrawRectangle(screenW * 0.8583, screenH * 0.0500, screenW * (oxygen*0.0000672), screenH * 0.0167, tocolor(0, 169, 199, 255), false)
    end
  
    local ammo = getPedAmmoInClip(localPlayer)
    local totalammo = getPedTotalAmmo(localPlayer)
    local weapon = getPedWeapon(localPlayer)
    dxDrawImage(screenW * 0.9307, screenH * 0.0176, screenW * 0.0589, screenH * 0.1046, "images/"..weapon..".png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
    if not without_ammo[weapon] then
        dxDrawText(totalammo-ammo.."-"..ammo, screenW * 0.9464, screenH * 0.1200, screenW * 0.9719, screenH * 0.1231, tocolor(255, 255, 255, 255), 1.00*relativefont, "default-bold", "center", "center", false, false, false, false, false)
    end
    
    local wanted = getPlayerWantedLevel()
    if wanted ~= 0 then
        dxDrawImage(screenW * 0.8740, screenH * 0.1324, screenW * 0.1031, screenH * 0.0435, "images/wanted"..wanted..".png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
    end
end

local function show_hud()
    setPlayerHudComponentVisible("ammo",false)
    setPlayerHudComponentVisible("armour",false)
    setPlayerHudComponentVisible("breath",false)
    setPlayerHudComponentVisible("clock",false)
    setPlayerHudComponentVisible("health",false)
    setPlayerHudComponentVisible("money",false)
    setPlayerHudComponentVisible("weapon",false)
    setPlayerHudComponentVisible("wanted",false)
    addEventHandler("onClientRender",root,hud)
end
addEventHandler("onClientResourceStart",resourceRoot,show_hud)

function Start ()
showPlayerHudComponent("clock",false)
showPlayerHudComponent("money",false)
showPlayerHudComponent("health",false)
showPlayerHudComponent("armour",false)
showPlayerHudComponent("weapon",false) 
showPlayerHudComponent("ammo",false)
showPlayerHudComponent("wanted",false)
showPlayerHudComponent("breath",false)
end
addEventHandler( "onClientResourceStart", root, Start )


Komentarz N0TH1NG dodany 2022-09-12, 09:53Dodałem tagi [lua][/lua]
Ostatnio zmieniony przez N0TH1NG 2022-09-12, 09:55, w całości zmieniany 3 razy  
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 3 piw(a):
fiXlly., lagerek, borsuk
Wysłany: 2022-09-11, 23:06


Slawekoxik123







Wiek: 21
Na forum: 1928 dni
Posty: 31
Nick w MP: Slawekoxik123

Piwa: 1353

Respekt: 50

Kod:

local showhud = { "area_name" , "radio" , "weapon", "ammo", "health", "clock", "money", "breath", "armour", "wanted" ,"radar" , "vehicle_name" }
setPlayerHudComponentVisible (showhud , false )


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 2 piw(a):
fiXlly., borsuk
Wysłany: 2022-09-12, 17:26


Kozaczek891







Wiek: 23
Na forum: 1518 dni
Posty: 7

Piwa: 19

Respekt: 50

"Slawekoxik123" napisał/a:

Kod:

local showhud = { "area_name" , "radio" , "weapon", "ammo", "health", "clock", "money", "breath", "armour", "wanted" ,"radar" , "vehicle_name" }
setPlayerHudComponentVisible (showhud , false )


Dalej to samo ;/



Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 3 piw(a):
fiXlly., lagerek, borsuk
Wysłany: 2022-09-12, 17:49


Przemcio







Wiek: 32
Na forum: 2067 dni
Posty: 60

Piwa: 77

Respekt: 80

Bo ten kod wy?ej nie ma prawa dzia?a?.

function start()
local showhud = { "area_name" , "radio" , "weapon", "ammo", "health", "clock", "money", "breath", "armour", "wanted" ,"radar" , "vehicle_name" }

for i = 1, #showhud
do
setPlayerHudComponentVisible(showhud[i], false)
end
end
addEventHandler("onClientResourceStart", resourceRoot, start)


Wklej to gdziekolwiek i b?dzie, o ile gdzie? b??du w sk?adni nie zrobi?em, bo pisane na forum.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 3 piw(a):
fiXlly., lagerek, borsuk
Wysłany: 2022-09-12, 18:12


Kozaczek891







Wiek: 23
Na forum: 1518 dni
Posty: 7

Piwa: 19

Respekt: 50

"Przemcio" napisał/a:

Bo ten kod wy?ej nie ma prawa dzia?a?.

function start()
local showhud = { "area_name" , "radio" , "weapon", "ammo", "health", "clock", "money", "breath", "armour", "wanted" ,"radar" , "vehicle_name" }

for i = 1, #showhud
do
setPlayerHudComponentVisible(showhud[i], false)
end
end
addEventHandler("onClientResourceStart", resourceRoot, start)


Wklej to gdziekolwiek i b?dzie, o ile gdzie? b??du w sk?adni nie zrobi?em, bo pisane na forum.


Wszystko git lecz gdy odpale to znika radar ps: jednak dalej zostaje stary hud ;/

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 3 piw(a):
fiXlly., lagerek, borsuk
Wysłany: 2022-09-12, 21:24


Absolwencik







Wiek: 30
Na forum: 1639 dni
Posty: 63
Nick w MP: Absolwent

Piwa: 1314

Respekt: 30

Ostrzeżeń: 80%
"Kozaczek891" napisał/a:

"Przemcio" napisał/a:

Bo ten kod wy?ej nie ma prawa dzia?a?.

function start()
local showhud = { "area_name" , "radio" , "weapon", "ammo", "health", "clock", "money", "breath", "armour", "wanted" ,"radar" , "vehicle_name" }

for i = 1, #showhud
do
setPlayerHudComponentVisible(showhud[i], false)
end
end
addEventHandler("onClientResourceStart", resourceRoot, start)


Wklej to gdziekolwiek i b?dzie, o ile gdzie? b??du w sk?adni nie zrobi?em, bo pisane na forum.


Wszystko git lecz gdy odpale to znika radar ps: jednak dalej zostaje stary hud ;/


Skoro znika radar to daj ni?ej to samo tylko zmie? "all" na "radar" i daj na "true"

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 3 piw(a):
fiXlly., lagerek, borsuk
Wysłany: 2022-09-16, 16:32


Kozaczek891







Wiek: 23
Na forum: 1518 dni
Posty: 7

Piwa: 19

Respekt: 50

"Absolwencik" napisał/a:

"Kozaczek891" napisał/a:

"Przemcio" napisał/a:

Bo ten kod wy?ej nie ma prawa dzia?a?.

function start()
local showhud = { "area_name" , "radio" , "weapon", "ammo", "health", "clock", "money", "breath", "armour", "wanted" ,"radar" , "vehicle_name" }

for i = 1, #showhud
do
setPlayerHudComponentVisible(showhud[i], false)
end
end
addEventHandler("onClientResourceStart", resourceRoot, start)


Wklej to gdziekolwiek i b?dzie, o ile gdzie? b??du w sk?adni nie zrobi?em, bo pisane na forum.


Wszystko git lecz gdy odpale to znika radar ps: jednak dalej zostaje stary hud ;/


Skoro znika radar to daj ni?ej to samo tylko zmie? "all" na "radar" i daj na "true"


Dalej to samo... hud dalej zostaje

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 2 piw(a):
fiXlly., borsuk
Wysłany: 2022-09-16, 17:00


Przemcio







Wiek: 32
Na forum: 2067 dni
Posty: 60

Piwa: 77

Respekt: 80

To gdzie? odpalasz go ponownie, przeszukaj ca?e skrypty i resource czy masz gdzie? setPlayerHudComponentVisible, je?li nie ma, to co? zepsu?e?, nawet z gotowym kodem XD Albo wklei?e? to do serwera, nie wiem, kod jest poprawny i b?dzie dzia?a? je?li nie ma konflikt?w i nie wiem, nie doda?e? go np. w ?rodek jakiej? funkcji.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 2 piw(a):
fiXlly., borsuk
Wysłany: 2022-09-16, 17:20


Kozaczek891







Wiek: 23
Na forum: 1518 dni
Posty: 7

Piwa: 19

Respekt: 50

"Przemcio" napisał/a:

To gdzie? odpalasz go ponownie, przeszukaj ca?e skrypty i resource czy masz gdzie? setPlayerHudComponentVisible, je?li nie ma, to co? zepsu?e?, nawet z gotowym kodem XD Albo wklei?e? to do serwera, nie wiem, kod jest poprawny i b?dzie dzia?a? je?li nie ma konflikt?w i nie wiem, nie doda?e? go np. w ?rodek jakiej? funkcji.


Naprawione! By?o to spowodowane panelem logowania. Dzi?ki wszystkim za pomoc. Pozdro!

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 2 piw(a):
fiXlly., borsuk
Tagi: nakładające :: się :: hudy :: siebie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Odpowiedz do tematu

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