[Ajuda] Tenho uma duvida!
#1

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?
Reply
#2

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

Reply
#3

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
Reply
#4

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;
}
Reply
#5

Код:
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;
}
Reply
#6

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"

Reply
#7

Vocк tem Pawn.RakNet?
Reply
#8

Nem sei oq e isso
Reply
#9

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

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.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)