SA-MP Forums Archive
[Ajuda] Como Cria TextLabel no personagem Click.. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Como Cria TextLabel no personagem Click.. (/showthread.php?tid=389153)



Como Cria TextLabel no personagem Click.. - Zona_Sky - 31.10.2012

tipo eu gostaria de cria um textlabel emcima do personagem a kd profissгo ex: quando um player estiver com uma profissгo fica o nome da profissгo em textlabel emcima do personagem.. ex: ser o player for Assaltante fica assaltante na cabeзa dele.. tipo eu queria um code desse.. e me explicase como cria mais pra profissхes tipo ser alguem me passa um code ai eu pego as variaveis de kd prof e eu msm fasso so presiso de ajuda e explicaзгo aguardo..


Re: Como Cria TextLabel no personagem Click.. - @Riichard - 31.10.2012

SetTimerEx/SetTimer, Create3DTextLabel, Attach3DTextLabelToPlayer, Variaveis.


Re: Como Cria TextLabel no personagem Click.. - Zona_Sky - 31.10.2012

q? poderia explicar melhor eu nгo entendo quase nd de scripter man =s


Re: Como Cria TextLabel no personagem Click.. - Ghost_ - 01.11.2012

use as funзхes q o richard postou e faзa o seguinte:

cria uma variavel definindo a 3d text label.

enfia a 3d text no player usando attach3dtextlabel.

atualize a 3d text a cada mudanзa de profissгo ou crie um timer pra ficar verificando se o cara trocou de profissгo.


Re: Como Cria TextLabel no personagem Click.. - Zona_Sky - 01.11.2012

tendeu ;] mais alguem sabe a cordenada emcima do personagem certinha ??


Re: Como Cria TextLabel no personagem Click.. - Joao Pedro - 01.11.2012

Soma 0.75 a mais da posiзгo Z atual que fica em cima certinho.


AW: Como Cria TextLabel no personagem Click.. - rogerioexper - 01.11.2012

um exemplo pra vc
PHP код:
label[playerid] = Create3DTextLabel("Texto",COLOR_YELLOW,10.0,40.0,10.0,20.0,0);
Attach3DTextLabelToPlayer(label[playerid], playerid0.00.00.4);
//--------------------------------------------------------------------
//pra deletar ela do player Delete3DTextLabel(label[playerid]); 



Re: Como Cria TextLabel no personagem Click.. - Zona_Sky - 01.11.2012

viish deu certo nгo.. alguem tem como manda o code feito pramin so de uma profissгo.. pra eu ver direitinho porfavor..


Re: Como Cria TextLabel no personagem Click.. - Joao Pedro - 01.11.2012

Especialidades: Hacker.
Especialidades: Hacker.
Especialidades: Hacker.
Especialidades: Hacker.
Especialidades: Hacker.
Especialidades: Hacker.
Especialidades: Hacker.

Entгo vocк й o hacker?


Re: Como Cria TextLabel no personagem Click.. - Abravanel - 01.11.2012

Quote:
Originally Posted by @Riichard
Посмотреть сообщение
SetTimerEx/SetTimer, Create3DTextLabel, Attach3DTextLabelToPlayer, Variaveis.
Nгo precisa de timer e dependendo do gosto nem de 3DText.

Exemplo:
pawn Код:
enum
{
    desempregado,
    maquinista
}
new Profissao[MAX_PLAYERS];

CMD:maquinista(playerid) {
    Profissao[playerid] = maquinista;
    SendClientMessage(playerid,-1,"Maquinista!");
    at@Status(playerid);
    return 1;
}


at@Status(playerid) {
    if(Profissao[playerid] == maquinista) {
        return SetPlayerChatBubble(playerid, "Maquinista", 0xFFFFFFFF, 40.0, 10000);
    } else if(Profissao[playerid] == desempregado) {
        return SetPlayerChatBubble(playerid, "Desempregado", 0xFFFFFFFF, 40.0, 10000);
    }
    return 1;
}