SA-MP Forums Archive
[Ajuda] Ajuda com o format - 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] Ajuda com o format (/showthread.php?tid=661545)



Ajuda com o format - BrunoSayden177 - 07.12.2018

Olб, queria tirar uma duvida aqui, queria saber como mandar uma menssagem para um player proximo com o format, vou deixar a menssagem que eu quero que envie pra os players proximos. Quem puder ajudar, fico extremamente agradecido,

Code:
format(string, sizeof string, "O Socio: %s equipou o seu kit-socio nivel 1", NomeS);



Re: Ajuda com o format - NelsonC - 07.12.2018

PHP Code:
#define COLOR_ACTION 0xDA70D6FF
SendClientActionMessage(playerid, Float:radius, action[])
{
    new 
Float:fDist[3], message[145];
    
GetPlayerPos(playerid, fDist[0], fDist[1], fDist[2]);
    
format(message, sizeof(message), "* %s %s", GetUserName(playerid), action);
    foreach(new 
i: Player)
    {
        if(
GetPlayerDistanceFromPoint(i, fDist[0], fDist[1], fDist[2]) <= radius && GetPlayerVirtualWorld(i) == GetPlayerVirtualWorld(playerid))
        {
            
SendClientMessage(i, COLOR_ACTION, message);
        }
    }
}
stock GetUserName(playerid)
{
    new 
pnome[MAX_PLAYER_NAME];
    
GetPlayerName(playerid, pnome, sizeof(pnome));
    return 
pnome;
} 
Exemplo:

PHP Code:
SendClientActionMessage(playerid, 15.0, "equipou o seu kit-socio nivel 1."); 



Re: Ajuda com o format - BrunoSayden177 - 07.12.2018

Valeu Men! +Rep pra vc