SA-MP Forums Archive
[Ajuda] Kick - 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] Kick (/showthread.php?tid=404128)



Kick - Serjnrg - 01.01.2013

Galera, me ajudem , como eu faзo exemplo quando o player escreve : puta, dai ele й kikado?

Obrigado


Re: Kick - DiReCt hIt - 01.01.2013

Seria tipo isso ?
Feito Pelo:Sub_Zero.

pawn Код:
#include <a_samp>
#define FILTERSCRIPT
public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print(" Anti-Palavroes carregado com sucesso!");
    print("           By: SuB_ZeRo0_");
    print("--------------------------------------\n");
    return 1;
}
public OnFilterScriptExit()
{
    print("\n--------------------------------------");
    print(" Anti-Palavroes retirado com sucesso!");
    print("           By: SuB_ZeRo0_");
    print("--------------------------------------\n");
    return 1;
}

//==================[ INНCIO DO CУDIGO ]================== BY: SuB_ZeRo0_

#define MAX_PALAVRAS_SZ 1       //Palavras existentes em PPalavras
// By: SuB_ZeRo0_
new PPalavras[MAX_PALAVRAS_SZ][50] = {
"/q"
};
// By: SuB_ZeRo0_
public OnPlayerText(playerid, text[])
{
    new findsub,subzeropos,subzero[50],sz[128];
    format(sz,128,"%s",text);
    while(subzeropos<=strlen(sz))
    {
        for(new d=0;d<MAX_PALAVRAS_SZ;d++)
        {
            findsub=strfind(sz,PPalavras[d],true,subzeropos);
            if(findsub!=-1&&findsub==subzeropos)
            {
                strdel(sz,findsub,findsub+strlen(PPalavras[d]));
                for(new h=0;h<strlen(PPalavras[d]);h++)
                {
                    strcat(subzero,"*");
                }
                strins(sz,subzero,findsub,256);
                strdel(subzero,0,strlen(subzero));
            }
        }
        subzeropos++;
    }
    SendPlayerMessageToAll(playerid,sz);
    return 0;
}
// By: SuB_ZeRo0_



Re: Kick - NuTShoT - 01.01.2013

Coloque no public OnPlayerCommandText(playerid, cmdtext[])

Код:
if(!strcmp(cmdtext,"puta", true))
{
	Kick(playerid);
	return 1;
}
OBS: Nгo testei.


Re: Kick - DiReCt hIt - 01.01.2013

Quote:
Originally Posted by NuTShoT
Посмотреть сообщение
Coloque no public OnPlayerCommandText(playerid, cmdtext[])

Код:
if(!strcmp(cmdtext,"puta", true))
{
	Kick(playerid);
	return 1;
}
OBS: Nгo testei.
*Uma dica, teste antes de passar um cуdigo para tal pessoa . porque atravez das ferramentas de buscas, vбrias pessoas visitam este tуpico .