/* SSSSSSSS AAAA MMMM MMMM PPPPPPPPPPPP KKKK KKKK NNNN NNNN DDDDDDDDDD
SSSS SSSS AAAA MMMM MMMM PPPP PPPP KKKK KKKK NNNNNN NNNN DDDD DDDD
SSSS AAAAAAAA MMMMMM MMMMMM PPPP PPPP KKKKKKKK NNNNNN NNNN DDDD DDDD
SSSS AAAAAAAA MMMMMM MMMMMM PPPP PPPP KKKKKK NNNNNNNN NNNN DDDD DDDD
SSSSSSSS AAAA AAAA MMMMMMMMMMMMMMMM PPPPPPPPPPPP KKKKKK NNNNNNNN NNNN DDDD DDDD
SSSS AAAA AAAA MMMMMMMMMMMMMMMM PPPP KKKKKKKK NNNN NNNNNNNN DDDD DDDD
SSSS AAAAAAAAAAAA MMMM MMMM MMMM PPPP KKKK KKKK NNNN NNNNNN DDDD DDDD
SSSS SSSS AAAA AAAA MMMM MMMM MMMM PPPP KKKK KKKK NNNN NNNNNN DDDD DDDD
SSSSSSSS AAAA AAAA MMMM MMMM PPPP KKKK KKKK NNNN NNNN DDDDDDDDDD
VISITE NOSSO SITE: http://www.sampknd.com/
1- Oque é SetPlayerChatBuble?
R: ChatBubble é o texto que fica em cima da cabeça do jogador.
2- Como eu uso ele?
R: Existe várias formas de você usa-lo.
Sendo na Callback ' OnPlayerText ' ou você pode usa-lo para aparecer um texto a sua escolha
Em Cima da cabeça do Player.
Eu vou usar o texto: Adminstrador. Somente para adminstradores logados na RCON
3- Qual é melhor usar? ChatBubble ou AttachPlayer3dtext
R:Attach3DTextLabelToPlayer
*/
public OnPlayerText(playerid, text[]) // CallBack
{
SetPlayerChatBubble(playerid, text, -1, 100.0, 10000); // -1 = Cor do Texto que vai aparecer em cima da cabeça dele. // 100.0 = Distancia // 10000 = Segundos em que vão aparecer // text = O Texto que o Player Digita.
/*
// Outra função!
if(txt[0] == '!') // Ex: ! Oi | Oque você digitar dps do ! , vai aparecer em cima da sua cabeça '-'
{
SetPlayerChatBubble(playerid,txt[],-1,35.0,10000); // -1 = Cor // 35.0 = Distancia, // 10000 = Segundos em que vão aparecer.
return 0;
}*/
return 1;
}
/* Como faço para botar pra aparecer: ~ Adminstrador ~ emcima da cabeça do player?
Simples sua solução chegou =) xD*/
//Adicione esta forward junto as outras forwards '-'
forward AtualizarChatBubble();
//Adicione este settimer na public OnGameModeInit
SetTimer("AtualizarChatBubble", 1000, true);
// Callback ._.
public AtualizarChatBubble()
{
for(new x=0; x < MAX_PLAYERS; x++)
{
if(IsPlayerAdmin(x))
{
SetPlayerChatBubble(x, "Administrador", 0xFF0000AA, 100.0, 10000); // 0xFF0000AA = Cor // 0xFF0000AA = Cor Vermelho .
//Você pode alterar o texto " Adminstrador " pelo texto a sua escolha. ;)
}
}
}