SA-MP Forums Archive
[Pedido] Bloquear texto igual ao anterior. - 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: [Pedido] Bloquear texto igual ao anterior. (/showthread.php?tid=441724)



Bloquear texto igual ao anterior. - Ley - 04.06.2013

Boa Noite.

Estou procurando em alguns Game Mode's porйm nгo encontro, o que estou procurando й um seguinte:
Exemplo:

Um player digita a seguinte frase: Eu fui ali.
Se ele digitar o mesmo texto "Eu fui ali." serб enviada uma mensagem ao playerid, na qual retorna com uma mensagem dizendo que ele nгo pode repetir a mensagem anterior.

Alguйm poderia me ajudar?
Aguardo respostas.


Re: Bloquear texto igual ao anterior. - Delete_ - 04.06.2013

pawn Код:
new pvar [128] ;
GetPVarString (playerid,"UltimoTexto",pvar,sizeof(pvar)) ;
if(strlen(pvar)&&!strcmp(pvar,text))
{
   SendClientMessage(playerid,0x00FFFFFF,"[Siga-Bem] -> Pare de repetir no chat!") ;
    return 0;
}
SetPVarString(playerid,"UltimoTexto",text ) ;



Re: Bloquear texto igual ao anterior. - Ley - 04.06.2013

Quote:
Originally Posted by Delete_
Посмотреть сообщение
pawn Код:
new pvar [128] ;
GetPVarString (playerid,"UltimoTexto",pvar,sizeof(pvar)) ;
if(strlen(pvar)&&!strcmp(pvar,text))
{
   SendClientMessage(playerid,0x00FFFFFF,"[Siga-Bem] -> Pare de repetir no chat!") ;
    return 0;
}
SetPVarString(playerid,"UltimoTexto",text ) ;
Obrigado, irei testar.