SA-MP Forums Archive
[Ajuda] Tenho uma duvida! - 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] Tenho uma duvida! (/showthread.php?tid=655712)



Tenho uma duvida! - HelderPT - 28.06.2018

Bom a minha dъvida й como consigo deixar o chat limpo ( eu sei que й SendClientMessage(playerid, -1 " ");

Mais o Brasil Play Start entre muitos servidores tenhem uma soluзao para isso ja tentei fazer isto aqui e nao foi, ae quando logava no servidor o chat aparecia quem pode me ajudar?


Re: Tenho uma duvida! - BrGabrielBr - 28.06.2018

Quote:
Originally Posted by HelderPT
Посмотреть сообщение
Bom a minha dъvida й como consigo deixar o chat limpo ( eu sei que й SendClientMessage(playerid, -1 " ");

Mais o Brasil Play Start entre muitos servidores tenhem uma soluзao para isso ja tentei fazer isto aqui e nao foi, ae quando logava no servidor o chat aparecia quem pode me ajudar?
Aqui amigo todos os crйditos sгo do razor ele postou nos cуdigos uteis:
PHP код:
public OnOutcomingRPC(playeridrpcidBitStream:bs
{  
    if(
rpcid== 93)  
    { 
           if(!
IsLogado(playerid)) //substitua por sua variбvel ou funзгo de login 
           

               new 
dMessageLength
               
BS_IgnoreBits(bs32); 
               
BS_ReadValue(bs,PR_UINT32,dMessageLength); 
               if(
dMessageLength 1
                   return 
0
           } 
       } 
     return 
1




Re: Tenho uma duvida! - k2bi - 28.06.2018

Crie uma public sу de limpando chat caso for na tela de login Ex:

Quote:

forward limpo(playerid);
public limpo(playerid)
{
SendClientMessage (playerid, -1, "");
SendClientMessage (playerid, -1, "");
SendClientMessage (playerid, -1, "");
SendClientMessage (playerid, -1, "");
SendClientMessage (playerid, -1, "");
return 1;
}

Depois sу usar o SetTimer



Re: Tenho uma duvida! - HelderPT - 28.06.2018

Nn to em casa sera q isso funciona?

public OnOutcomingRPC(playerid, rpcid, BitStream:bs)
{
if(rpcid== 93)
{
if(!pInfo[playerid][Logado] = true) //substitua por sua variбvel ou funзгo de login
{
new dMessageLength;

BS_IgnoreBits(bs, 32);
BS_ReadValue(bs,PR_UINT32,dMessageLength);

if(dMessageLength > 1)
return 0;
}
}
return 1;
}


Re: Tenho uma duvida! - Ermanhaut - 28.06.2018

Код:
public OnOutcomingRPC(playerid, rpcid, BitStream:bs)
{
  if(rpcid== 93)
  {
    if(pInfo[playerid][Logado] != true) //substitua por sua variбvel ou funзгo de login
    {
      new dMessageLength;

      BS_IgnoreBits(bs, 32);
      BS_ReadValue(bs, PR_UNIT32, dMessageLength);

      if(dMessageLength > 1)
        return 0;
    }
  return 1;
}



Re: Tenho uma duvida! - HelderPT - 28.06.2018

Code

Quote:

public OnOutcomingRPC(playerid, rpcid, BitStream:bs)
{
if(rpcid== 93)
{
if(!pInfo[playerid][Logado] == true)
{
new dMessageLength;

BS_IgnoreBits(bs, 32);
BS_ReadValue(bs,PR_UINT32,dMessageLength);

if(dMessageLength > 1)
return 0;
}
}
return 1;
}

ERROS:

Quote:

\gamemodes\LRGAMES.pwn(38807) : warning 235: public function lacks forward declaration (symbol "OnOutcomingRPC")
\gamemodes\LRGAMES.pwn(38815) : error 017: undefined symbol "BS_IgnoreBits"
\gamemodes\LRGAMES.pwn(38816) : error 017: undefined symbol "BS_ReadValue"




Re: Tenho uma duvida! - Ermanhaut - 28.06.2018

Vocк tem Pawn.RakNet?


Re: Tenho uma duvida! - HelderPT - 28.06.2018

Nem sei oq e isso


Re: Tenho uma duvida! - HelderPT - 28.06.2018

Pronto instalei o include o plugin agora o sistema de nao falar enquanto nao estiver "logado" esta funcionando?


Re: Tenho uma duvida! - Ermanhaut - 28.06.2018

Quote:
Originally Posted by HelderPT
Посмотреть сообщение
Pronto instalei o include o plugin agora o sistema de nao falar enquanto nao estiver "logado" esta funcionando?
Se vocк editou corretamente o cуdigo do Razor, sim, esta.
Mas para ter certeza, teste.