Beiträge von niHiLiSm

    Oder überprüfen auf ":XXXX"
    Das wird nicht häufig benutzt und wenn jemand halt ein Doppelpunkt und vier zahlen danach verwendet, wird er gemuted bzw. gekickt oder sonstiges ;)


    public OnPlayerText(playerid,text[])
    {
    if(strfind(text,":",true) != -1)) // wenn ein : im Satz gefunden wird
    {
    new pos = strfind(text,":",true); // Position des : herausfinden
    new isnumeric=0;
    for(new i=pos+1; i < pos+5;i++)
    {
    if(IsNumeric(text[i]))
    {
    isnumeric++; // es ist eine weitere Zahl hinter dem : gefunden worden
    }
    }
    if(isnumeric == 4) // wenn vier Zahlen hinter dem : gefunden worden sind
    {
    return 0; // die Nachricht wird nicht gesendet; hier kannst du noch kicken etc.
    }
    }
    return 1;
    }


    Im Browser gerade geschrieben, ungetestet, müsste aber gehen.

    Momentan ist das glaub ich noch nicht möglich, das würde dann auch in den Bereich Client Script gehen und über soetwas verfügt SA:MP glaub ich noch nicht.
    Bei MTA(Multi Theft Auto) geht dies schon, jedoch musst du dafür eine komplett neue Scriptsprache lernen. ;)