Advertisement
Specter_

ACP (filter)

Jul 20th, 2019 (edited)
296
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. IF(@#cpfilter=1);
  2. // Обработчик количества страниц
  3. IFMATCHES(%CHATCLEAN%,"View older data by typing");
  4. @&acplogpage=%@&acplogpage%&%CHATCLEAN%;
  5. PUSH(@&colpages[],%@&acplogpage%);
  6. @&acplogpage=;
  7. FILTER;
  8. ENDIF;
  9. IFMATCHES(%CHATCLEAN%,"CoreProtect");
  10. // IFMATCHES(%CHATCLEAN%,"Database busy");
  11. // @&acplogpage=%@&acplogpage%&%CHATCLEAN%;
  12. // ENDIF;
  13. FILTER;
  14. ENDIF;
  15. // --
  16. IFMATCHES(%CHATCLEAN%,"-----");
  17. FILTER;
  18. ENDIF;
  19. // Обработчик конкретной строчки логов (CP)
  20. IFMATCHES(%CHATCLEAN%,"h ago -");
  21. &chat=%CHATCLEAN%;
  22. REPLACE(&chat," ago","");
  23. REPLACE(&chat,"/h","h");
  24. @&acplogpage=%@&acplogpage%&%&chat%;
  25. FILTER;
  26. ENDIF;
  27. // Обработчик конкретной строчки логов (SCP)
  28. IFMATCHES(%CHATCLEAN%,"^ \d\d\.\d\d/\d\d:\d\d");
  29. @&acplogpage=%@&acplogpage%&%CHATCLEAN%;
  30. FILTER;
  31. ENDIF;
  32. // Обработчик координат
  33. IFMATCHES(%CHATCLEAN%,"/y");
  34. &chat=%CHATCLEAN%;
  35. REPLACE(&chat," ","");
  36. REPLACE(&chat,"/z"," ");
  37. REPLACE(&chat,"/y"," ");
  38. REPLACE(&chat,"/"," {");
  39. REPLACE(&chat,"(x","/tppos ");
  40. REPLACE(&chat,")","}");
  41. REPLACE(&chat,"^","<= ");
  42. @&acplogpage=%@&acplogpage%& %&chat%;
  43. FILTER;
  44. ENDIF;
  45. ENDIF;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement