PM ausschalten

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo kann mir einer vielleicht sagen wie man hier im forum den Pm eingang aussschalten kann da ich immer mit Scripting fragen voll gespammt werde und jeden 2 ten Tag mein eingang leeren muss

    RFT

  • wenn wir schon beim thema pm sind...weiß vlt einer von euch, wie man die pm-funktion auf dem server ausschalten kann? oder geht das überhaupt?

    Die deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen. Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.


    _____________________________________________________________________________


    Einige Filterscripts von mir...

  • ok thx...kann ich dann auch i-wie einen text einfügen, wie z.b.

    Zitat

    Es ist nicht erlaubt PMs zu senden!

    muss ich da einfach machen:
    SendClientMessage(playerid,color," Es ist nicht erlaubt PMs zu senden!");

    Die deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen. Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.


    _____________________________________________________________________________


    Einige Filterscripts von mir...

  • bei deinen forwards


    forward antipm ();


    dann unter OnGameModeInIt
    SetTimer("antipm", 500000, 1); (alle 5min kommt der Text dann)


    und i-wo kurz vorm schluss:
    public antipm()
    {
    SendClientMessageToAll(COLOR_YELLOW, "Es ist nicht erlaubt PMs zu senden!");
    return 1;
    }

    [align=center]

  • sry aber ich hab eig gemeint, dass wenn jemand versucht eine pm zu senden, dass dann dieser text kommt...

    Die deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen. Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.


    _____________________________________________________________________________


    Einige Filterscripts von mir...

  • public OnPlayerPrivmsg(playerid, recieverid, text[]) {
    return SendClientMessage(playerid, 0xFF0000FF, "Es ist nicht erlaubt PM's zu senden!");
    }

  • wäre aber auch eine möglichkeit^^


    //edit: als ich das gerade ausprobiert habe, kam zwar der text, aber die pm wurde trotzdem versendet...habe ich etwas flasch gemacht?
    public OnPlayerPrivmsg(playerid, recieverid, text[])
    {
    return SendClientMessage(playerid, 0xFF004040, "Es ist nicht erlaubt eine PM zu senden!");
    }

    Die deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen. Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.


    _____________________________________________________________________________


    Einige Filterscripts von mir...

    Einmal editiert, zuletzt von [XfS]Marshall ()

  • für /pm:


    public OnPlayerPrivmsg(playerid, recieverid, text[])
    {
    return 0;
    }


    für /tpm:



    forward OnPlayerTeamPrivmsg(playerid,text[])
    public OnPlayerTeamPrivmsg(playerid, text[])
    {
    return false; // Disables it.
    }

  • danke das es jemand hier postet bekomme immer nachrichten^^

  • ok thx...dieses OnPlayerTeamPrivmsg gibt es bei mir nicht, dann hab ich das
    return false;einfach beipublic OnPlayerPrivmsg(playerid, recieverid, text[])reingeschrieben. geht das dann auch?

    Die deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen. Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.


    _____________________________________________________________________________


    Einige Filterscripts von mir...

    Einmal editiert, zuletzt von [XfS]Marshall ()

  • Nein, geht nur bei return 0; /tpm ist vom SA:MP Clienten abhängig.

  • also kann ich das bei
    public OnPlayerPrivmsg(playerid, recieverid, text[])
    nicht ändern?

    Die deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen. Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.


    _____________________________________________________________________________


    Einige Filterscripts von mir...