SA-MP Forums Archive
[Duvida] Falar apenas para quem esta perto - 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: [Duvida] Falar apenas para quem esta perto (/showthread.php?tid=163974)



[Duvida] Falar apenas para quem esta perto - Dr_Pawno - 29.07.2010

Tipo pessoal quanto eu aperto T e digido algo manda pro servidor entreiro. Como faz pra manda apenas para quem esta perto??

Ajuda ae =D


Re: [Duvida] Falar apenas para quem esta perto - StreetGT - 29.07.2010

procura RealChat
depois adiciona

format(string, sizeof(string), "%s diz: %s", sendername, text);
ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_F ADE4,COLOR_FADE5);


Re: [Duvida] Falar apenas para quem esta perto - [BEP]AcerPilot - 29.07.2010

StreetGT, seu GM nгo deve ser igual ao dele, por isso isso nem funcione. Acho que ele nem vai achar nenhum RealChat. O SA-MP tem funзгo prуpria para isso, podia ter ido na Wiki.
wiki.sa-mp.com/wiki/LimitGlobalChatRadius. Da prуxima vez pesquisa melhor.


Re: [Duvida] Falar apenas para quem esta perto - Dr_Pawno - 03.08.2010

descobri outro jeito tb. Olha aki
pawn Код:
public OnPlayerText(playerid, text[])
{
    new Float:x, Float:y, Float:z, mensagem[256], sendername[MAX_PLAYER_NAME];
    GetPlayerPos(playerid,x,y,z);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    for(new i; i <MAX_PLAYERS; i++)
    {
        if(IsPlayerInRangeOfPoint(i, 20, x,y,z))
        {
            format(mensagem,sizeof(mensagem),"%s diz: %s",sendername,text);
            SendClientMessage(i, BRANCO, mensagem);
            return 0;
        }
    }
    return 0;
}
da serto =D


Re: [Duvida] Falar apenas para quem esta perto - SlashPT - 04.08.2010

voces so fazem coisas desnecessarias tentem meter antes no ongamemodeinit isto:

pawn Код:
LimitGlobalChatRadius(20.0);
garanto que funciona... XD


Re: [Duvida] Falar apenas para quem esta perto - Canabis - 04.08.2010

Quote:
Originally Posted by DarK TeaM PT
Посмотреть сообщение
voces so fazem coisas desnecessarias tentem meter antes no ongamemodeinit isto:

pawn Код:
LimitGlobalChatRadius(20.0);
garanto que funciona... XD
funciona perfeitamente ^^