Duwolve Posted March 18, 2018 Posted March 18, 2018 Estou com uma duvida na seguinte função ,criei uma nametag com estrelas de procurado, mas acontece que as estrelas estao marcando a minha estrelas nao a de cada player agradeço pela uma resposta !
Other Languages Moderators Lord Henry Posted March 18, 2018 Other Languages Moderators Posted March 18, 2018 (edited) nametag é um resource que mostra o nome, vida e colete em cima da cabeça dos jogadores. Tem certeza que deseja usá-lo para mostrar o nível de procurado? A propósito, mostre seu código aqui para verificarmos onde está o erro e como corrigir. (para postar código, use a ferramenta <> do fórum) Edited March 18, 2018 by Lord Henry 1
Duwolve Posted March 18, 2018 Author Posted March 18, 2018 (edited) for k, player in pairs(getElementsByType("player", root, true)) do if(player ~= localPlayer) then procurado = getPlayerWantedLevel (player) if procurado == 1 then dxDrawImage(x - 80, y - 45, v/2.9 , 15, "gfx/stargold.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) Edited March 18, 2018 by Duwolve
Other Languages Moderators Lord Henry Posted March 18, 2018 Other Languages Moderators Posted March 18, 2018 (edited) 3 hours ago, Duwolve said: for k, player in pairs(getElementsByType("player", root, true)) do if(player ~= localPlayer) then procurado = getPlayerWantedLevel (player) if procurado == 1 then dxDrawImage(x - 80, y - 45, v/2.9 , 15, "gfx/stargold.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) O dxDrawImage precisa ser executado a cada frame para funcionar. Você precisa de um onClientRender para isso. E a propósito, você está testando isso em servidor local ou hosteado? Tem outros jogadores para conseguir obter o nível de procurado deles? Edited March 18, 2018 by Lord Henry
main Posted March 19, 2018 Posted March 19, 2018 7 hours ago, Duwolve said: for k, player in pairs(getElementsByType("player", root, true)) do if(player ~= localPlayer) then procurado = getPlayerWantedLevel (player) if procurado == 1 then dxDrawImage(x - 80, y - 45, v/2.9 , 15, "gfx/stargold.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) getPlayerWantedLevel() não tem argumento quando usado no client-side Você pode setar uma data com as estrelas de cada jogador no server-side setTimer(function() for i, player in pairs(getElementsByType("player")) do local wanted = getPlayerWantedLevel(player) setElementData(player, "Player:Wanted", wanted) end end end, 1000, 0) E obtê-la no client-side for k, player in pairs(getElementsByType("player", root, true)) do if (player ~= localPlayer) then local procurado = getElementData(player, "Player:Wanted") if procurado == 1 then dxDrawImage(x - 80, y - 45, v/2.9 , 15, "gfx/stargold.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) end
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now