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: 31
Na forum: 3981 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 keyplayer in ipairs players ) do
        setPlayerNametagShowing playerfalse )
    end
end
addEventHandler "onResourceStart"resourceRootonResourceStart )
 
function onPlayerJoin ( )
    setPlayerNametagShowing sourcefalse )
end
addEventHandler "onPlayerJoin"rootonPlayerJoin )


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: 27
Na forum: 4086 dni
Posty: 293

Piwa: 1299

Respekt: 130,5
Respekt: 130,5

Tak...

function onResourceStart ( )
    local players getElementsByType "player" )
    for keyplayer in ipairs players ) do
        setPlayerNametagShowing playertrue )
    end
end
addEventHandler "onResourceStart"resourceRootonResourceStart )
 
function onPlayerJoin ( )
    setPlayerNametagShowing sourcetrue )
end
addEventHandler "onPlayerJoin"rootonPlayerJoin )


albo tak...

function onResourceStart ( )
    local players getElementsByType "player" )
    for keyplayer in ipairs players ) do
        setPlayerNametagShowing playertrue )
    end
end
addEventHandler "onResourceStart"resourceRootonResourceStart )


Postaw piwo autorowi tego posta
 

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


Fanciak

BOT






Wiek: 25
Na forum: 4446 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: 26
Na forum: 4771 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 glowneXglowneY 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(nameeXeY+1eXeY+1tocolor(000225), 2-dystansczcionka"center""center",false,false,false,true)
                        dxDrawText(nameeXeYeXeYtocolor(200200200155), 2-dystansczcionka"center""center"falsefalsefalsetrue)
                    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: 25
Na forum: 4446 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