Problem : U svoj GM sam ubacio da kada netko kaze nesto "lose" odnosno zabranjene rijeci , da prikaze adminima da je opsovao i da mu ne ispise poruku tu.. e sada ja zelim da kada on to napise , da to pokaze adminima , ali da ispise taj tekst i to da ga uspise u obliku npr "zabranjena" ispise u "*********" ... Eto to bi zelio ..
Dio skripte :
Evo ovo sto sam ubacio
for(new i; i < sizeof(ZabranjeneReci); i++)
{
if(strfind(text, ZabranjeneReci, true) != -1)
{
new str;
format(str,sizeof(str),"[!!!] %s(ID: %d): %s",GetName(playerid),playerid,text);
AdminPoruka(0x586433FF,str);
return 0;
}
}
new is1=0;
new r=0;
while(strlen(text))
{
if('0'<=text<='9')
{
new is2=is1+1;
new p=0;
while(p==0)
{
if('0'<=text<='9'&&strlen(text)) is2++;
else
{
strmid(strR,text,is1,is2,255);
if(strval(strR)<255) r++;
is1=is2;
p=1;
}
}
}
is1++;
}
if(r>=4)
{
new strr;
format(strr,sizeof(strr),"[!!!] %s(ID: %d): %s",GetName(playerid),playerid,text);
AdminPoruka(0x586433FF,strr);
for(new z=0;z {
new pr2;
while((pr2=strfind(text,strR,true))!=-1) for(new i=pr2,j=pr2+strlen(strR);i }
}
Ili dajte mi neki mod koji ima to pa da izvadim .. HVALA!