[Ajuda] Chat Procurado - 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] Chat Procurado (
/showthread.php?tid=387413)
Chat Procurado -
felipe_mr - 24.10.2012
Estou com um poblema que nгo da erros e nem warnings no procurados em cima do player nгo aparece porque ?
Codigo:
PHP код:
forward CriarChatBubble();
public CriarChatBubble()
{
new lol[64];
for(new i=0; i<MAX_PLAYERS;i++)
{
if(GetPlayerWantedLevel(i) > 0)
{
format(lol, sizeof(lol),"PROCURADO - Nнvel %d",GetPlayerWantedLevel(i));
SetPlayerChatBubble(i,lol, 0xFF0000AA, 100.0, 10000);
}
}
}
Re: Chat Procurado -
.FuneraL. - 24.10.2012
PHP код:
forward CriarChatBubble();
public CriarChatBubble()
{
new lol[64];
for(new i=0; i<MAX_PLAYERS;i++)
{
if(GetPlayerWantedLevel(i) > 0)
{
format(lol, sizeof(lol),"PROCURADO - Nнvel %d",GetPlayerWantedLevel(i));
SetPlayerChatBubble(i,lol, 0xFF0000AA, 100.0, 10000);
}
}
return 1;
}
Se Nгo Funcionar, crie um Timer pra Atualizar a Public.
Re: Chat Procurado -
ViniBorn - 24.10.2012
Nгo acha melhor usar Create3DTextLabel ?
Usando SetPlayerChatBubble vocк vai precisa usar esse timer pra atualizar toda hora ...
Re: Chat Procurado -
felipe_mr - 24.10.2012
Como eu fasso create3dtextlabel so substituir ?
Re: Chat Procurado -
Abravanel - 24.10.2012
Nгo precisa de timer nem de 3DText.
PHP код:
public OnPlayerUpdate(playerid) {
if(GetPlayerWantedLevel(playerid) >= 1) {
new str[50];
format(str,50,"Procurado(a) - %i",GetPlayerWantedLevel(playerid));
SetPlayerChatBubble(playerid,str,0xFF0000AA,100.0,10000);
}
return 1;
}
Re: Chat Procurado -
ViniBorn - 24.10.2012
Quote:
Originally Posted by AFerreira
Nгo precisa de timer nem de 3DText.
PHP код:
public OnPlayerUpdate(playerid) {
if(GetPlayerWantedLevel(playerid) >= 1) {
new str[50];
format(str,50,"Procurado(a) - %i",GetPlayerWantedLevel(playerid));
SetPlayerChatBubble(playerid,str,0xFF0000AA,100.0,10000);
}
return 1;
}
|
Isso vai ser pior que o timer..
Usa
Create3DTextLabel e depois
Attach3DTextLabelToPlayer.
Aн quando o nнvel do jogador mudar, vocк usa
Update3DTextLabelText
Re: Chat Procurado -
Abravanel - 24.10.2012
Quote:
Originally Posted by Viniborn
Isso vai ser pior que o timer..
|
Vai depender muito!
Re: Chat Procurado -
matheuspain - 24.10.2012
Seria isso ?
Код:
forward TextProcu();
public TextProcu()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
new string[256];
if(GetPlayerWantedLevel(i) > 1)
{
format(string,256,"**PROCURADO[%d]**",GetPlayerWantedLevel(i));
SetPlayerChatBubble(i,string, COLOR_LIGHTRED, 100.0, 10000);
}
}
}
Como o Funeral falo , se nгo der certo cria um Timer
Re: Chat Procurado -
ViniBorn - 24.10.2012
Quote:
Originally Posted by AFerreira
Vai depender muito!
|
Vai nгo.
3D vai ser usado sу uma vez, quando o nнvel do jogador mudar.
OnPlayerUpdate vai atualizar a mesma coisa desnecessariamente mais de 30x por segundo.