[Ajuda] Chat Profissгo - 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 Profissгo (
/showthread.php?tid=380547)
Chat Profissгo -
Rhayziin - 25.09.2012
E aew galera, bom, eu queria saber como faзo um Chat Profissгo para meu Gamemode...
Eu tentei assim:
pawn Код:
CMD:cp(playerid, params[])
{
new Texto[128], rNome[MAX_PLAYER_NAME], rString[128];
if(sscanf(params, "s", Texto)) return SendClientMessage(playerid, ERRO, "(ERRO) {7FFFD4}USE: /cp [TEXTO]");
for(new i; i < MAX_PLAYERS; ++i)
{
if(Info[i][zProfissao] == Info[playerid][zProfissao])
{
GetPlayerName(playerid, rNome, MAX_PLAYER_NAME);
format(rString, sizeof(rString), "{7FFFD4}(Chat Profissгo) {AFEEEE}%s{7FFFD4}: {AFEEEE}%s", rNome, Texto);
SendClientMessage(i, INFO, rString);
}
}
return 1;
}
Re: Chat Profissгo -
Nill.Oliveira - 26.09.2012
pawn Код:
COMMAND:cp(playerid, params[])
{
new Name[24], Msg[128], Message[128];
SendAdminText(playerid, "/cp", params);
GetPlayerName(playerid, Name, sizeof(Name));
if (Info[playerid][LoggedIn] == true)
{
if (sscanf(params, "s[128]", Message)) SendClientMessage(playerid, 0xFF0000AA, "(ERRO) {7FFFD4}USE: /cp [TEXTO]");
else
{
for (new i; i < MAX_PLAYERS; i++)
{
if (Info[i][LoggedIn] == true)
{
if(Info[i][zProfissao] == Info[playerid][zProfissao])
{
format(Msg, 128, "{7FFFD4}(Chat Profissгo) {AFEEEE}%s{7FFFD4}: {AFEEEE}%s", Name, Message);
SendClientMessage(i, 0xFFFFFFFF, Msg);
}
}
}
}
}
else
return 0;
return 1;
}