ENTREGUE SleepPesca Asgard EDITADO

Bem-vindo!

Ao se registrar conosco, você poderá discutir, compartilhar e enviar mensagens privadas com outros membros da nossa comunidade.

Inscreva-se agora!
Status
Não está aberto para novas respostas.

imperiiusCL

Neutro
VIP
Entrou
Jul 15, 2018
Mensagens
22
Cubos
0
Esse macro tem foi 100% criado e idealizado pelo membro SLEEPP todos os créditos a ele, eu apenas modifiquei o macro para que ele funcione normalmente no servidor Asgard

Como não tenho muitos recursos no servidor não pude testar todo o macro pois nem pesqueiro tenho
então peço que vocês testem e cajo haja problemas reportem para mim, eu tambem não fiz correções para outros macros do sleep, apenas para o de pesca

Tópico original da macro: http://forum.craftlandia.com.br/xf/threads/macro-sleep-pesca-1-5-2.758055/

Para poder utilizar devem trocar a SleepOnchat para a seguinte:
https://pastebin.com/hhmpbhH0

Ou

  1. $${


  2. IFMATCHES("%CHATCLEAN%","^Voce recebeu 1 coin\(s\) por ter ajudado a acabar com o mal\!$");
  3. SET(@sleepmobkill);
  4. ENDIF;
  5. IFMATCHES("%CHATCLEAN%","^Seu inventário foi limpo Use \-a to clear ALL.$");
  6. SET(@sleepclear);
  7. ENDIF;
  8. IFMATCHES("%CHATCLEAN%","^Você precisa de mais [\d\w_]+$");
  9. SET(@sleeplack);
  10. ENDIF;
  11. IFMATCHES("%CHATCLEAN%","^\*\*Rolou perfeitamente\*\*$");
  12. SET(@sleeprolled);
  13. ENDIF;
  14. IFMATCHES("%CHATCLEAN%","^Você conseguiu manter o encantamento nesse item.$");
  15. SET(@sleeprepair);
  16. ENDIF;
  17. IFMATCHES("%CHATCLEAN%","^\[Server\] (.+) Limpando (.+) do chao em 5s$");
  18. SET(@sleep5s);
  19. SET(@break);
  20. WAIT(110T);
  21. UNSET(@sleep5s);
  22. ENDIF;
  23. IFMATCHES("%CHATCLEAN%","^\[Tesouro\] %PLAYER% encontrou um livro: Tesouro Nível ([\d,.]+)$",@#nivel,1,NONE);
  24. SET(@sleepbook);
  25. SET(@break);
  26. ENDIF;
  27. IFMATCHES("%CHATCLEAN%","^A home \"[\d\w_]+\" foi definida com sucesso\!$");
  28. SET(@sleepsethome);
  29. ENDIF;

  30. IFMATCHES("%CHATCLEAN%","^Você criou a home \"[\d\w_]+\" neste local.$");
  31. SET(@sleepsethome);
  32. ENDIF;
  33. IFMATCHES("%CHATCLEAN%","^Você foi enviado\(a\) para a home \"[\w\d_]+\"\!$");
  34. SET(@sleepteleport);
  35. ENDIF;
  36. IFMATCHES("%CHATCLEAN%","^Teleportado\(a\)!$");
  37. SET(@sleepteleport);
  38. ENDIF;

  39. IFMATCHES("%CHATCLEAN%","^Teleportado.!$");
  40. SET(@sleepteleport);
  41. ENDIF;

  42. IFMATCHES("%CHATCLEAN%","^»Bem vindo de volta. Por favor digite /login sua-senha.$");
  43. IFMATCHES("%&sleep_password%","(.+)_(.+)_(.)");
  44. LOG("");
  45. LOG("&e[Info] &fInforme sua senha no código da macro &eOnChat&f. &9&o#SLEEP");
  46. LOG("");
  47. ELSE;
  48. IFMATCHES("%SERVER%","(heaven|server3|hardcore).craftlandia.com.br");
  49. GUI(CHAT);
  50. WAIT(5T);
  51. TYPE("/login %&sleep_password%");
  52. WAIT(5T);
  53. PRESS(RETURN);
  54. ELSE;
  55. ECHO("/login %&sleep_password%");
  56. ENDIF;
  57. WAIT(40T);
  58. LOG("");
  59. LOG("&e[Info] &fLogin realizado. &9&o#SLEEP");
  60. LOG("");
  61. ENDIF;
  62. ENDIF;
  63. IFMATCHES("%CHATCLEAN%","^(.*) deseja ir até você! Use \/bring \@nick para aceitar.$",&nick_bring,1,NONE);
  64. LOG("");
  65. LOG("&e[Info] &fPressione a tecla &eDelete &fpara aceitar o call de &e%&nick_bring%&f. &9&o#SLEEP");
  66. LOG("");
  67. SET(#mileseconds_bring,"600");
  68. DO;
  69. DEC(#mileseconds_bring,1);
  70. IF(KEY_DELETE);
  71. DO;WHILE(KEY_DELETE);
  72. IFMATCHES("%SERVER%","(heaven|server3|hardcore).craftlandia.com.br");
  73. GUI(CHAT);
  74. WAIT(5T);
  75. TYPE("/bring @%&nick_bring%");
  76. WAIT(5T);
  77. PRESS(RETURN);
  78. ELSE;
  79. ECHO("/bring @%&nick_bring%");
  80. ENDIF;
  81. LOG("");
  82. LOG("&e[Info] &fCall de &e%&nick_bring%&f aceito. &9&o#SLEEP");
  83. LOG("");
  84. BREAK;
  85. ENDIF;
  86. UNTIL(%#mileseconds_bring%<1);
  87. IF(%#mileseconds_bring%<1);
  88. LOG("");
  89. LOG("&e[Info] &fCall de &e%&nick_bring%&f rejeitado. &9&o#SLEEP");
  90. LOG("");
  91. ENDIF;
  92. ENDIF;
  93. IFMATCHES("%CHATCLEAN%","^\[CraftLandia\] Você matou: (.*)$",&nick_death,1,NONE);
  94. INC(#onchat_kills,1);
  95. LOG("");
  96. LOG("&e[Info] &fVocê matou &e%&nick_death%&f. (&e&l%#onchat_kills%&f) &9&o#SLEEP");
  97. LOG("");
  98. ENDIF;
  99. IFMATCHES("%CHATCLEAN%","» Você está tentando (.+) um item por (.+) coin\(s\) em uma loja desconhecida");
  100. }$$/confiar$${
  101. CALCYAWTO(-500,-500,#sleep_yaw,#distance);
  102. IF(%#sleep_yaw%=0);
  103. ACHIEVEMENTGET("/confiar #SLEEP","323");
  104. ELSE;
  105. ACHEIEVEMENTGET("/confiar #SLEEP","sign");
  106. ENDIF;
  107. ENDIF;
  108. }$$
Eu estou disponibilizando essa modificação pois o criador original já falou publicamente que parou de jogar então para não deixar os players sem suas macros resolvi fazer isso. Vlw​
 
Última edição:
Eu estou tentando arrumar os códigos porém além de terem registrado minha conta original SLEEP no servidor Asgard eu não estou conseguindo logar para conseguir fazer as alterações.

Lembrando que se você usa o meu ModPack 3.5 e fazer qualquer alteração no OnChat, todos os sistemas exclusivos vão parar de funcionar, ou não vão funcionar corretamente. Assim que eu conseguir logar no servidor com certeza irei atualizar os códigos e o ModPack.
 
Eu estou tentando arrumar os códigos porém além de terem registrado minha conta original SLEEP no servidor Asgard eu não estou conseguindo logar para conseguir fazer as alterações.

Lembrando que se você usa o meu ModPack 3.5 e fazer qualquer alteração no OnChat, todos os sistemas exclusivos vão parar de funcionar, ou não vão funcionar corretamente. Assim que eu conseguir logar no servidor com certeza irei atualizar os códigos e o ModPack.
Eu não retirei nenhuma parte do seu código apenas adicionei, pois o servidor asgard tem algumas mensagens de /home e outros diferentes que não estão no macro.
 
Eu não retirei nenhuma parte do seu código apenas adicionei, pois o servidor asgard tem algumas mensagens de /home e outros diferentes que não estão no macro.
Eu vi, deixei apenas um aviso pois o ModPack 3.5 tem uma OnChat especifica, que se trocada por qualquer outra (até mesmo pela SleepOnChat aqui do fórum) vai afetar alguns sistemas.
 
Esse macro tem foi 100% criado e idealizado pelo membro SLEEPP todos os créditos a ele, eu apenas modifiquei o macro para que ele funcione normalmente no servidor Asgard

Como não tenho muitos recursos no servidor não pude testar todo o macro pois nem pesqueiro tenho
então peço que vocês testem e cajo haja problemas reportem para mim, eu tambem não fiz correções para outros macros do sleep, apenas para o de pesca

Tópico original da macro: http://forum.craftlandia.com.br/xf/threads/macro-sleep-pesca-1-5-2.758055/

Para poder utilizar devem trocar a SleepOnchat para a seguinte:
https://pastebin.com/hhmpbhH0

Ou

  1. $${


  2. IFMATCHES("%CHATCLEAN%","^Voce recebeu 1 coin\(s\) por ter ajudado a acabar com o mal\!$");
  3. SET(@sleepmobkill);
  4. ENDIF;
  5. IFMATCHES("%CHATCLEAN%","^Seu inventário foi limpo Use \-a to clear ALL.$");
  6. SET(@sleepclear);
  7. ENDIF;
  8. IFMATCHES("%CHATCLEAN%","^Você precisa de mais [\d\w_]+$");
  9. SET(@sleeplack);
  10. ENDIF;
  11. IFMATCHES("%CHATCLEAN%","^\*\*Rolou perfeitamente\*\*$");
  12. SET(@sleeprolled);
  13. ENDIF;
  14. IFMATCHES("%CHATCLEAN%","^Você conseguiu manter o encantamento nesse item.$");
  15. SET(@sleeprepair);
  16. ENDIF;
  17. IFMATCHES("%CHATCLEAN%","^\[Server\] (.+) Limpando (.+) do chao em 5s$");
  18. SET(@sleep5s);
  19. SET(@break);
  20. WAIT(110T);
  21. UNSET(@sleep5s);
  22. ENDIF;
  23. IFMATCHES("%CHATCLEAN%","^\[Tesouro\] %PLAYER% encontrou um livro: Tesouro Nível ([\d,.]+)$",@#nivel,1,NONE);
  24. SET(@sleepbook);
  25. SET(@break);
  26. ENDIF;
  27. IFMATCHES("%CHATCLEAN%","^A home \"[\d\w_]+\" foi definida com sucesso\!$");
  28. SET(@sleepsethome);
  29. ENDIF;

  30. IFMATCHES("%CHATCLEAN%","^Você criou a home \"[\d\w_]+\" neste local.$");
  31. SET(@sleepsethome);
  32. ENDIF;
  33. IFMATCHES("%CHATCLEAN%","^Você foi enviado\(a\) para a home \"[\w\d_]+\"\!$");
  34. SET(@sleepteleport);
  35. ENDIF;
  36. IFMATCHES("%CHATCLEAN%","^Teleportado\(a\)!$");
  37. SET(@sleepteleport);
  38. ENDIF;

  39. IFMATCHES("%CHATCLEAN%","^Teleportado.!$");
  40. SET(@sleepteleport);
  41. ENDIF;

  42. IFMATCHES("%CHATCLEAN%","^»Bem vindo de volta. Por favor digite /login sua-senha.$");
  43. IFMATCHES("%&sleep_password%","(.+)_(.+)_(.)");
  44. LOG("");
  45. LOG("&e[Info] &fInforme sua senha no código da macro &eOnChat&f. &9&o#SLEEP");
  46. LOG("");
  47. ELSE;
  48. IFMATCHES("%SERVER%","(heaven|server3|hardcore).craftlandia.com.br");
  49. GUI(CHAT);
  50. WAIT(5T);
  51. TYPE("/login %&sleep_password%");
  52. WAIT(5T);
  53. PRESS(RETURN);
  54. ELSE;
  55. ECHO("/login %&sleep_password%");
  56. ENDIF;
  57. WAIT(40T);
  58. LOG("");
  59. LOG("&e[Info] &fLogin realizado. &9&o#SLEEP");
  60. LOG("");
  61. ENDIF;
  62. ENDIF;
  63. IFMATCHES("%CHATCLEAN%","^(.*) deseja ir até você! Use \/bring \@nick para aceitar.$",&nick_bring,1,NONE);
  64. LOG("");
  65. LOG("&e[Info] &fPressione a tecla &eDelete &fpara aceitar o call de &e%&nick_bring%&f. &9&o#SLEEP");
  66. LOG("");
  67. SET(#mileseconds_bring,"600");
  68. DO;
  69. DEC(#mileseconds_bring,1);
  70. IF(KEY_DELETE);
  71. DO;WHILE(KEY_DELETE);
  72. IFMATCHES("%SERVER%","(heaven|server3|hardcore).craftlandia.com.br");
  73. GUI(CHAT);
  74. WAIT(5T);
  75. TYPE("/bring @%&nick_bring%");
  76. WAIT(5T);
  77. PRESS(RETURN);
  78. ELSE;
  79. ECHO("/bring @%&nick_bring%");
  80. ENDIF;
  81. LOG("");
  82. LOG("&e[Info] &fCall de &e%&nick_bring%&f aceito. &9&o#SLEEP");
  83. LOG("");
  84. BREAK;
  85. ENDIF;
  86. UNTIL(%#mileseconds_bring%<1);
  87. IF(%#mileseconds_bring%<1);
  88. LOG("");
  89. LOG("&e[Info] &fCall de &e%&nick_bring%&f rejeitado. &9&o#SLEEP");
  90. LOG("");
  91. ENDIF;
  92. ENDIF;
  93. IFMATCHES("%CHATCLEAN%","^\[CraftLandia\] Você matou: (.*)$",&nick_death,1,NONE);
  94. INC(#onchat_kills,1);
  95. LOG("");
  96. LOG("&e[Info] &fVocê matou &e%&nick_death%&f. (&e&l%#onchat_kills%&f) &9&o#SLEEP");
  97. LOG("");
  98. ENDIF;
  99. IFMATCHES("%CHATCLEAN%","» Você está tentando (.+) um item por (.+) coin\(s\) em uma loja desconhecida");
  100. }$$/confiar$${
  101. CALCYAWTO(-500,-500,#sleep_yaw,#distance);
  102. IF(%#sleep_yaw%=0);
  103. ACHIEVEMENTGET("/confiar #SLEEP","323");
  104. ELSE;
  105. ACHEIEVEMENTGET("/confiar #SLEEP","sign");
  106. ENDIF;
  107. ENDIF;
  108. }$$
Eu estou disponibilizando essa modificação pois o criador original já falou publicamente que parou de jogar então para não deixar os players sem suas macros resolvi fazer isso. Vlw​

God d+
Você consegue também adicionar uma função nessa tela que da /chat on e /chat off ?
http://prntscr.com/ka4jod
 
Não é apenas o OnChat que estava precisando de alteração, as coordenadas da Warp Vip são outras, e a macro não vende os peixes nem discos por conta disso. Nem arrisquei tentar mexer na macro, mas pelo menos a onchat ja permite guardar os peixes. Mas parabéns pela iniciativa de postar, muitos não sabem nem por onde começar com macros :)
 
Esse macro tem foi 100% criado e idealizado pelo membro SLEEPP todos os créditos a ele, eu apenas modifiquei o macro para que ele funcione normalmente no servidor Asgard

Como não tenho muitos recursos no servidor não pude testar todo o macro pois nem pesqueiro tenho
então peço que vocês testem e cajo haja problemas reportem para mim, eu tambem não fiz correções para outros macros do sleep, apenas para o de pesca

Tópico original da macro: http://forum.craftlandia.com.br/xf/threads/macro-sleep-pesca-1-5-2.758055/

Para poder utilizar devem trocar a SleepOnchat para a seguinte:
https://pastebin.com/hhmpbhH0

Ou

  1. $${


  2. IFMATCHES("%CHATCLEAN%","^Voce recebeu 1 coin\(s\) por ter ajudado a acabar com o mal\!$");
  3. SET(@sleepmobkill);
  4. ENDIF;
  5. IFMATCHES("%CHATCLEAN%","^Seu inventário foi limpo Use \-a to clear ALL.$");
  6. SET(@sleepclear);
  7. ENDIF;
  8. IFMATCHES("%CHATCLEAN%","^Você precisa de mais [\d\w_]+$");
  9. SET(@sleeplack);
  10. ENDIF;
  11. IFMATCHES("%CHATCLEAN%","^\*\*Rolou perfeitamente\*\*$");
  12. SET(@sleeprolled);
  13. ENDIF;
  14. IFMATCHES("%CHATCLEAN%","^Você conseguiu manter o encantamento nesse item.$");
  15. SET(@sleeprepair);
  16. ENDIF;
  17. IFMATCHES("%CHATCLEAN%","^\[Server\] (.+) Limpando (.+) do chao em 5s$");
  18. SET(@sleep5s);
  19. SET(@break);
  20. WAIT(110T);
  21. UNSET(@sleep5s);
  22. ENDIF;
  23. IFMATCHES("%CHATCLEAN%","^\[Tesouro\] %PLAYER% encontrou um livro: Tesouro Nível ([\d,.]+)$",@#nivel,1,NONE);
  24. SET(@sleepbook);
  25. SET(@break);
  26. ENDIF;
  27. IFMATCHES("%CHATCLEAN%","^A home \"[\d\w_]+\" foi definida com sucesso\!$");
  28. SET(@sleepsethome);
  29. ENDIF;

  30. IFMATCHES("%CHATCLEAN%","^Você criou a home \"[\d\w_]+\" neste local.$");
  31. SET(@sleepsethome);
  32. ENDIF;
  33. IFMATCHES("%CHATCLEAN%","^Você foi enviado\(a\) para a home \"[\w\d_]+\"\!$");
  34. SET(@sleepteleport);
  35. ENDIF;
  36. IFMATCHES("%CHATCLEAN%","^Teleportado\(a\)!$");
  37. SET(@sleepteleport);
  38. ENDIF;

  39. IFMATCHES("%CHATCLEAN%","^Teleportado.!$");
  40. SET(@sleepteleport);
  41. ENDIF;

  42. IFMATCHES("%CHATCLEAN%","^»Bem vindo de volta. Por favor digite /login sua-senha.$");
  43. IFMATCHES("%&sleep_password%","(.+)_(.+)_(.)");
  44. LOG("");
  45. LOG("&e[Info] &fInforme sua senha no código da macro &eOnChat&f. &9&o#SLEEP");
  46. LOG("");
  47. ELSE;
  48. IFMATCHES("%SERVER%","(heaven|server3|hardcore).craftlandia.com.br");
  49. GUI(CHAT);
  50. WAIT(5T);
  51. TYPE("/login %&sleep_password%");
  52. WAIT(5T);
  53. PRESS(RETURN);
  54. ELSE;
  55. ECHO("/login %&sleep_password%");
  56. ENDIF;
  57. WAIT(40T);
  58. LOG("");
  59. LOG("&e[Info] &fLogin realizado. &9&o#SLEEP");
  60. LOG("");
  61. ENDIF;
  62. ENDIF;
  63. IFMATCHES("%CHATCLEAN%","^(.*) deseja ir até você! Use \/bring \@nick para aceitar.$",&nick_bring,1,NONE);
  64. LOG("");
  65. LOG("&e[Info] &fPressione a tecla &eDelete &fpara aceitar o call de &e%&nick_bring%&f. &9&o#SLEEP");
  66. LOG("");
  67. SET(#mileseconds_bring,"600");
  68. DO;
  69. DEC(#mileseconds_bring,1);
  70. IF(KEY_DELETE);
  71. DO;WHILE(KEY_DELETE);
  72. IFMATCHES("%SERVER%","(heaven|server3|hardcore).craftlandia.com.br");
  73. GUI(CHAT);
  74. WAIT(5T);
  75. TYPE("/bring @%&nick_bring%");
  76. WAIT(5T);
  77. PRESS(RETURN);
  78. ELSE;
  79. ECHO("/bring @%&nick_bring%");
  80. ENDIF;
  81. LOG("");
  82. LOG("&e[Info] &fCall de &e%&nick_bring%&f aceito. &9&o#SLEEP");
  83. LOG("");
  84. BREAK;
  85. ENDIF;
  86. UNTIL(%#mileseconds_bring%<1);
  87. IF(%#mileseconds_bring%<1);
  88. LOG("");
  89. LOG("&e[Info] &fCall de &e%&nick_bring%&f rejeitado. &9&o#SLEEP");
  90. LOG("");
  91. ENDIF;
  92. ENDIF;
  93. IFMATCHES("%CHATCLEAN%","^\[CraftLandia\] Você matou: (.*)$",&nick_death,1,NONE);
  94. INC(#onchat_kills,1);
  95. LOG("");
  96. LOG("&e[Info] &fVocê matou &e%&nick_death%&f. (&e&l%#onchat_kills%&f) &9&o#SLEEP");
  97. LOG("");
  98. ENDIF;
  99. IFMATCHES("%CHATCLEAN%","» Você está tentando (.+) um item por (.+) coin\(s\) em uma loja desconhecida");
  100. }$$/confiar$${
  101. CALCYAWTO(-500,-500,#sleep_yaw,#distance);
  102. IF(%#sleep_yaw%=0);
  103. ACHIEVEMENTGET("/confiar #SLEEP","323");
  104. ELSE;
  105. ACHEIEVEMENTGET("/confiar #SLEEP","sign");
  106. ENDIF;
  107. ENDIF;
  108. }$$
Eu estou disponibilizando essa modificação pois o criador original já falou publicamente que parou de jogar então para não deixar os players sem suas macros resolvi fazer isso. Vlw​
Porque o macro não tava funcionando, e tem que usar esse? não entendi
 
Status
Não está aberto para novas respostas.

Users who are viewing this thread

Voltar
Topo