Advertisement
Guest User

Untitled

a guest
May 21st, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.25 KB | None | 0 0
  1. COMMAND:me(playerid,params[])
  2. {
  3. if(ImTutorial[playerid] != 0)return SendClientMessage(playerid,GRAU,"Du kannst keine Befehle nutzen,da du im Tutorial bist.");
  4. if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,GRAU,"Du bist nicht eingeloggt!");
  5. if(Spieler[playerid][pAWAYFROMKEYBOARD] == 1)return SendClientMessage(playerid,WRONGCMD,"Du bist im AFK-Modus und kannst somit keine Befehle nutzen."),SendClientMessage(playerid,WRONGCMD,"BENUTZE: /back");
  6. if(Spieler[playerid][pInPrison] == 1)return SendClientMessage(playerid,GRAU,"Du bist im Prison.");
  7.  
  8. if(Spieler[playerid][pDeath] == 1)return SendClientMessage(playerid,GRAU,"Du bist verletzt.");
  9. new string[128],text[91];
  10. if(Spieler[playerid][pMuted] == 1)
  11. {
  12. format(string,sizeof(string),"Du bist noch %i:%02d Minuten gemuted.",floatround(Spieler[playerid][pMuteTime]/60),floatround(Spieler[playerid][pMuteTime]%60));
  13. SendClientMessage(playerid,WEISS,string);
  14. format(string,sizeof(string),"** %s kann nicht reden,da er gemutet ist **",SpielerName(playerid));
  15. return PlayerTalkOnly(playerid,0xF0F0F0FF,string,10);
  16. }
  17. if(sscanf(params,"s[91]",text))return SendClientMessage(playerid,WRONGCMD,"BENUTZE: /me [Text]");
  18. if(strlen(text) > 90)return SendClientMessage(playerid,WRONGCMD,"BENUTZE: /me [Text darf maximal 90 Zeichen beinhalten]");
  19. for(new i=0;i<sizeof(BadWord);i++)
  20. {
  21. if(strfind(text,BadWord[i],true) != -1)
  22. {
  23. format(string,sizeof(string),"AdminBefehl: Das System hat den Spieler %s (ID:%i) für 15 Minuten gemutet. Grund: Beleidigung",Spieler[playerid][pName],playerid);
  24. SendClientMessageToAll(LEUCHTENDESROT,string);
  25. format(string,sizeof(string),"Beleidigung: %s | %s | Art: /me",BadWord[i],text);
  26. SendAdminMessage(LEUCHTENDESROT,string);
  27. Spieler[playerid][pMuteTime] += 15*60;
  28. Spieler[playerid][pMuted] = 1;
  29. return 1;
  30. }
  31. }
  32. new strpos = strfind(text,"www",true);
  33. if(strfind(text,".",true) != -1 && strfind(text,":",true) != -1 && strlen(text) > 8 && strfind(text,TSIP,false) == -1)
  34. {
  35. strdel(text,strpos,strfind(text,".",true) && strfind(text,":",true));
  36. return 1;
  37. }
  38. format(string,sizeof(string),"** %s %s **",SpielerName(playerid),text);
  39. PlayerTalkPublic(playerid,MEFARBE,string,10);
  40. return 1;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement