Guest User

Untitled

a guest
Jun 21st, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.27 KB | None | 0 0
  1. #region ' Complete Ban '
  2. foreach (clsConnection I in Connections)
  3. {
  4. if (message.IndexOf(I.ToLowerUsrn) == 1)
  5. {
  6. string Dayss = "";
  7. string Reason = "";
  8. if (message.Remove(0, I.ToLowerUsrn.Length).Length > 1)
  9. {
  10. Dayss = message.Remove(message.IndexOf(I.ToLowerUsrn), (I.ToLowerUsrn.Length) + 1);
  11. int Days = int.Parse(Dayss);
  12. if (Days > 0 && Days < 10)
  13. {
  14. Reason = Dayss.Remove(0, 2);
  15. }
  16. if (Days > 10 && Days < 100)
  17. {
  18. Reason = Dayss.Remove(0, 3);
  19. }
  20. if (Days > 100 && Days < 1000)
  21. {
  22. Reason = Dayss.Remove(0, 4);
  23. }
  24.  
  25. //Reason =
  26. if (Reason.Length == 0)
  27. {
  28. Reason = "None Given";
  29. }
  30. else
  31. {
  32. //Reason = "TEST";
  33. //Reason = message.Remove(message.IndexOf(I.ToLowerUsrn), (I.ToLowerUsrn.Length + 2));
  34. }
  35.  
  36. //Reason = message.Remove(message.IndexOf(I.ToLowerUsrn), (I.ToLowerUsrn.Length + 1));
  37.  
  38.  
  39. #region ' To Admin '
  40. // Admin
  41. if (Conn.Colors == 5)
  42. {
  43. MsgPly("^3*" + Conn.ColStr + " You banned " + I.PlayerName + "" + Conn.ColStr + " (^6" + I.Username + "" + Conn.ColStr + ")", MSO.UCID);
  44. MsgPly("^3*" + Conn.ColStr + "Days: ^7" + Days + Conn.ColStr + " Reason: ^7" + Reason, MSO.UCID);
  45. }
  46. else
  47. {
  48. MsgPly("^1*" + Conn.ColStr + " You banned " + I.PlayerName + "" + Conn.ColStr + " (^6" + I.Username + "" + Conn.ColStr + ")", MSO.UCID);
  49. MsgPly("^1*" + Conn.ColStr + "Days: ^7" + Days + Conn.ColStr + " Reason: ^7" + Reason, MSO.UCID);
  50. }
  51. #endregion
  52.  
  53. #region ' Being Banned '
  54. // Being Kicked
  55. if (I.Colors == 5)
  56. {
  57. MsgPly("^3*" + I.ColStr + " You was ^3BANNED " + I.ColStr + "by " + Conn.PlayerName, I.UniqueID);
  58. MsgPly("^3*" + I.ColStr + "Days: ^7" + Days + I.ColStr + " Reason: ^7" + Reason, I.UniqueID);
  59. }
  60. else
  61. {
  62. MsgPly("^1*" + I.ColStr + " You was ^1BANNED " + I.ColStr + "by " + Conn.PlayerName, I.UniqueID);
  63. MsgPly("^1*" + I.ColStr + "Days: ^7" + Days + I.ColStr + " Reason: ^7" + Reason, I.UniqueID);
  64. }
  65. I.BeingKicked = true;
  66. Conn.BeingKicked = true;
  67. MsgAll("^1* ^3" + I.PlayerName + " ^3Was ^1BANNED");
  68. MsgAll("^1* ^3Days: ^7" + Days + " ^3Reason: ^7" + Reason);
  69. Conn.BeingKicked = false;
  70. //KickID(I.Username);
  71. #endregion
  72.  
  73. #region ' Admin Read '
  74. foreach (clsConnection D in Connections)
  75. {
  76. if ((D.Member == 4 || D.IsAdmin == 1) && D.UniqueID != MSO.UCID && D.Username != I.Username)
  77. {
  78. if (D.Colors == 5)
  79. {
  80. MsgPly("^3*" + D.ColStr + " Ban: ^7" + Conn.Username + "" + D.ColStr + " banned ^7" + I.Username, D.UniqueID);
  81. MsgPly("^3* " + D.ColStr + "Days: ^7" + Days + D.ColStr + " Reason: ^7" + Reason, D.UniqueID);
  82. }
  83. else
  84. {
  85. MsgPly("^1*" + D.ColStr + " Ban: ^7" + Conn.Username + "" + D.ColStr + " banned ^7" + I.Username, D.UniqueID);
  86. MsgPly("^1* " + D.ColStr + "Days: ^7" + Days + D.ColStr + " Reason: ^7" + Reason, D.UniqueID);
  87. }
  88. }
  89. }
  90. #endregion
  91.  
  92. Found = true;
  93.  
  94. }
  95. else
  96. {
  97. Found = false;
  98. }
  99. }
  100. }
  101. #endregion
Add Comment
Please, Sign In to add comment