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
PM ausschalten
- RFT
- Geschlossen
- Erledigt
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
-
-
Mein Profil -> Einstellungen -> Kommunikation und bei Private Nachrichten empfangen das Kreuz entfernen
-
Jo danke
-
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?
-
public OnPlayerPrivmsg(playerid, recieverid, text[])
{
return 0;
} -
ok thx...kann ich dann auch i-wie einen text einfügen, wie z.b.
ZitatEs ist nicht erlaubt PMs zu senden!
muss ich da einfach machen:
SendClientMessage(playerid,color," Es ist nicht erlaubt PMs zu senden!"); -
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;
} -
sry aber ich hab eig gemeint, dass wenn jemand versucht eine pm zu senden, dass dann dieser text kommt...
-
public OnPlayerPrivmsg(playerid, recieverid, text[]) {
return SendClientMessage(playerid, 0xFF0000FF, "Es ist nicht erlaubt PM's zu senden!");
} -
Omg da kommt jemand mit Timer^^
public OnPlayerPrivmsg(playerid, recieverid, text[])
{
return SendClientMessage(playerid, COLOR_RED, " Es ist ihnen nicht gestattet private Nachrichten zu schreiben");
} -
thx...
-
Ups dachte dass soll wie ein Werbetext sein^^
bin grad etwas unkonzentriert^^ -
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!");
} -
hehe,die haben nur den Text eingestellt^^
-
das hilft mir jetzt viel...
-
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? -
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? -