Portal SAMP
[Pedido] Bate-papo secreto - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Pedido] Bate-papo secreto (/showthread.php?tid=3248)



Bate-papo secreto - Gothout - 25/01/2023

Opa galera, alguém teria aí um sistema de bate papo secreto, tipo aqueles atendimentos onde somente o admin e o player que o admin atendeu podem ler


RE: Bate-papo secreto - gbzinkkjkkj - 25/01/2023

(25/01/2023 02:11)Gothout Escreveu: Opa galera, alguém teria aí um sistema de bate papo secreto, tipo aqueles atendimentos onde somente o admin e o player que o admin atendeu podem ler

Código PHP:
CMD:pm(playeridparams[])
{
    new str[128], text[128], targetid;
    if(sscanf(params"us[128]"targetidtext)) return SendClientMessage(playerid, -1"{FF4A4A}USE:{FFFFFF} /pm [player] [texto] de forma certa!");
    if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, -1"{018217}SERVER:{FFFFFF} O jogador nao esta conectado!");
    format(strsizeof(str), "PM para %s (%d): %s"GetName(targetid), targetidtext);
    SendClientMessage(playerid0xE0E800FFstr);
    format(strsizeof(str), "PM de %s (%d): %s"GetName(playerid), playeridtext);
    SendClientMessage(targetid0xE8C900FFstr);
    return 1;

Esse?


RE: Bate-papo secreto - White_Blue - 25/01/2023

Seguindo o padrão abaixo, é possível fazer qualquer tipo de "chat secreto".




Código PHP:
CMD:duvida(playeridparams[]) {
   new 
str[128], string[128];
    if(
sscanf(params"s[128]"str)) return SendClientMessage(playeridVermelho"Use: /duvida [Dúvida]");
    format(stringsizeof(string), "Duvida de %s[%d]: %s"GetPlayerNameEx(playerid), playeridstr);
    Duvida(0x00FFFFAAstring1);
    SendClientMessage(playeridVerde"Sua dúvida foi enviada para todos os administradores online!");
    return 1;
}

stock Duvida(Color, const string[]) {
   for(new 0MAX_PLAYERSi++) if(IsPlayerAdmin(i)) /* Troque pela sua variável de Admin(Se houver). */ SendClientMessage(iColorstring);
   return 0;