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

Wysłany: 2015-07-25, 17:35


timmer1994

Recon






Wiek: 32
Na forum: 4122 dni
Posty: 60
Nick w MP: Recon

Piwa: 6

Respekt: 50

Siema, mam taki kod, kt?ry powoduje, ?e znika mi pasek ?ycia i nick z postaci graczy.
W tym problem, ?e chce widzie? nick innych graczy ale nie pasek ?ycia, a ten kod powoduje znikni?cie tego i tego.

function onResourceStart ( )
    local players = getElementsByType ( "player" )
    for key, player in ipairs ( players ) do
        setPlayerNametagShowing ( player, false )
    end
end
addEventHandler ( "onResourceStart", resourceRoot, onResourceStart )
 
function onPlayerJoin ( )
    setPlayerNametagShowing ( source, false )
end
addEventHandler ( "onPlayerJoin", root, onPlayerJoin )


Co zrobi? by nick by? widoczny a pasek ?ycia nie !?

Z g?ry dzi?ki !

Podpis
Uczę się tworzyć skrypty ;) Pomóż zielonemu.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-25, 20:46


Vxen







Wiek: 28
Na forum: 4227 dni
Posty: 293

Piwa: 1299

Respekt: 130,5
Respekt: 130,5

Tak...

function onResourceStart ( )
    local players = getElementsByType ( "player" )
    for key, player in ipairs ( players ) do
        setPlayerNametagShowing ( player, true )
    end
end
addEventHandler ( "onResourceStart", resourceRoot, onResourceStart )
 
function onPlayerJoin ( )
    setPlayerNametagShowing ( source, true )
end
addEventHandler ( "onPlayerJoin", root, onPlayerJoin )


albo tak...

function onResourceStart ( )
    local players = getElementsByType ( "player" )
    for key, player in ipairs ( players ) do
        setPlayerNametagShowing ( player, true )
    end
end
addEventHandler ( "onResourceStart", resourceRoot, onResourceStart )


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-25, 21:00


Fanciak

BOT






Wiek: 26
Na forum: 4587 dni
Posty: 728
Nick w MP: Fanciak

Piwa: 1572

Respekt: 500
Respekt: 500

Vxen, nie ma albo, albo. Pomagasz wiedz?c dobrze.



Funkcja setPlayerNametagShowing powoduje znikni?cie nicku i hp

Czyli najlepiej niech ten kod zostanie tak jak jest i dor?b po prostu system nick?w. Innego wyj?cia z tego co wiem nie ma.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-26, 14:23


#404







Wiek: 27
Na forum: 4912 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%

local czcionka = "clear"
local wysok = dxGetFontHeight(1,czcionka)
local glowneX, glowneY = guiGetScreenSize()

function rysujNametagi()
    local myX,myY,myZ = getCameraMatrix()

        for i,gracz in ipairs(getElementsByType("player",root,true)) do
            if  gracz ~= localPlayer and getElementInterior(gracz) == getElementInterior(localPlayer) and getElementDimension(gracz) == getElementDimension(localPlayer) and getElementAlpha(gracz)>0 then
                local gX,gY,gZ = getPedBonePosition(gracz,8)
                local bX,bY,bZ = getPedBonePosition(gracz,2)
                if isLineOfSightClear(myX,myY,myZ,gX,gY,gZ,true,false,false,true,false,true) and getDistanceBetweenPoints3D(myX,myY,myZ,gX,gY,gZ)<50 then
                    local eX,eY = getScreenFromWorldPosition(gX,gY,gZ+0.36)
                    local name = getPlayerName(gracz)
                    local dystans = getDistanceBetweenPoints3D(myX,myY,myZ,gX,gY,gZ)/50
                    if eX and eY then
                        dxDrawText(name, eX, eY+1, eX, eY+1, tocolor(0, 0, 0, 225), 2-dystans, czcionka, "center", "center",false,false,false,true)
                        dxDrawText(name, eX, eY, eX, eY, tocolor(200, 200, 200, 155), 2-dystans, czcionka, "center", "center", false, false, false, true)
                    end
                end
            end
    end
end
addEventHandler("onClientRender",root,rysujNametagi)





Powinno dzia?a?, w razie czego pisz

Oczywi?cie musisz ukry? poprzednie nametag'i.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-31, 12:19


Fanciak

BOT






Wiek: 26
Na forum: 4587 dni
Posty: 728
Nick w MP: Fanciak

Piwa: 1572

Respekt: 500
Respekt: 500

Czy problem zosta? rozwi?zany?

Postaw piwo autorowi tego posta
 

 
Tagi: nick :: nad :: głową...
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » nick nad głową... 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