Jump to content

Recommended Posts

Eu gostaria de colocar avatar na tela de login que ao escrevesse o nome, aparecesse o avatar desse usuário.

Eu tenho isto, e está funcionando porém apenas quando o jogador faz login. Como posso colocar para aparecer o avatar ao escrever o nome no login?

Obrigado pela ajuda desde já.

local playername = getPlayerName(getLocalPlayer())
local avatar = getElementData(getLocalPlayer(), "avatar") or 1

	if playername then
			if avatar >= 1 then
				dxDrawImage(x*639,y*306.5,x*94,y*94, "avatars/"..avatar..".png")
			end
		end

 

Link to post
setAccountData
onClientGUIChanged
getAccount
getAccountData

Vai dar um trabalho porque vai usar muitos triggers, não sei se vale a pena...

Edited by ber
Link to post

Use o onClientKey, sempre que o usuário digitar uma letra você pega o conteúdo já digitado na caixa de login e verifica se há um jogador com o nome já digitado e exibe o avatar dele. Mas acredito que você tenha que guardar o avatar em outro local, porque do jeito que você está fazendo, está pegando o avatar do localPlayer, e até logar o localPlayer é um guest (conta convidada).

Edited by Boechat
Link to post

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...