RafaelloMC

Untitled

Apr 18th, 2019
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.17 KB | None | 0 0
  1. $${
  2.  
  3. TOGGLE(sleep_macro);
  4. IF(sleep_macro);
  5. LOG("&6&l[&f&oM&facro&6&l] &aSethome Automática &f&l[&2ON&f&l]");
  6. WAIT(10T);
  7. ELSE;
  8. LOG("&6&l[&f&oM&facro&6&l] &cSethome Automática &f&l[&4OFF&f&l]");
  9. STOP;
  10. ENDIF;
  11. PROMPT(&sleep_home,$$?,"Qual é o nome da home? (apenas o nome)");
  12. IF(%&sleep_home%=NULL);
  13. LOG("&6&l[&f&oM&facro&6&l] &cResposta inválida. &9&o#SLEEP");
  14. LOG("&6&l[&f&oM&facro&6&l] &cSethome Automática &f&l[&4OFF&f&l]");
  15. TOGGLE(sleep_macro);
  16. STOP;
  17. ENDIF;
  18. DO;
  19. UNTIL((!KEY_RETURN)&&(!KEY_NUMPADENTER));
  20. PROMPT(#sleep_fist,$$?,"Começar por qual número? (exemplo: %&sleep_home%1)");
  21. IF((%#sleep_fist%=NULL)||(%#sleep_fist%<1));
  22. LOG("&6&l[&f&oM&facro&6&l] &cResposta inválida. &9&o#SLEEP");
  23. LOG("&6&l[&f&oM&facro&6&l] &cSethome Automática &f&l[&4OFF&f&l]");
  24. TOGGLE(sleep_macro);
  25. STOP;
  26. ENDIF;
  27. DO;
  28. UNTIL((!KEY_RETURN)&&(!KEY_NUMPADENTER));
  29. LOG("");
  30. LOG("&6&l[&f&oM&facro&6&l] &aPressione a tecla &fSHIFT &apara marcar a(s) home(s). &9&o#SLEEP");
  31. LOG("&6&l[&f&oM&facro&6&l] &aPressione a tecla &fDELETE &apara excluir a(s) home(s) marcada(s)&a. &9&o#SLEEP");
  32. LOG("");
  33. WAIT(16T);
  34. SET(#sleep_inc,"199");
  35. DO;
  36. IF(KEY_DELETE);
  37. IF(%#sleep_fist%>=2);
  38. DEC(#sleep_fist,1);
  39. ECHO("/deletehome %&sleep_home%%#sleep_fist%");
  40. WAIT(20T);
  41. ECHO("/deletehome %&sleep_home%%#sleep_fist%");
  42. LOG("&6&l[&f&oM&facro&6&l] &aHome &f%&sleep_home%%#sleep_fist% &adeletada. &9&o#SLEEP");
  43. SET(#sleep_inc,"199");
  44. ELSE;
  45. LOG("&6&l[&f&oM&facro&6&l] &cNão tem nenhuma home para ser deletada. &9&o#SLEEP");
  46. ENDIF;
  47. WAIT(20T);
  48. ELSE;
  49. INC(#sleep_inc,1);
  50. IF(%#sleep_inc%=200);
  51. SET(#sleep_inc,"");
  52. LOG("&6&l[&f&oM&facro&6&l] &aPressione a tecla &fSHIFT &apara marcar a home &f%&sleep_home%%#sleep_fist%&a. &9&o#SLEEP");
  53. ENDIF;
  54. ENDIF;
  55. IF(SHIFT);
  56. ACHIEVEMENTGET("Aguarde...","347");
  57. DO;
  58. UNSET(@sleepsethome);
  59. UNSET(@sleepsubshome);
  60. WAIT(2T);
  61. SET(#sleep_inc,"");
  62. ECHO("/sethome %&sleep_home%%#sleep_fist%");
  63. DO;
  64. INC(#sleep_inc,1);
  65. UNTIL((@sleepsethome)||(%#sleep_inc%>=250)||(@sleepsubshome));
  66. WAIT(3T);
  67. WHILE(!@sleepsethome);
  68. INC(#sleep_fist,1);
  69. SET(#sleep_inc,"199");
  70. SET(&sleep_registros,"<%&sleep_hpos%>%&sleep_registros%");
  71. DO;WHILE(SHIFT);
  72. ENDIF;
  73. LOOP;
  74.  
  75. }$$
Add Comment
Please, Sign In to add comment