Greasy Fork is available in English.

MxoBot Example Bot

Demo bot to illustrate LibNevin. MxoBot

بۇ قوليازمىنى بىۋاسىتە قاچىلاشقا بولمايدۇ. بۇ باشقا قوليازمىلارنىڭ ئىشلىتىشى ئۈچۈن تەمىنلەنگەن ئامبار بولۇپ، ئىشلىتىش ئۈچۈن مېتا كۆرسەتمىسىگە قىستۇرىدىغان كود: // @require https://update.greatest.deepsurf.us/scripts/462620/1233374/MxoBot%20Example%20Bot.js

  1. // ==UserScript==
  2. // @name MxoBot Example Bot
  3. // @namespace http://tampermonkey.net/<3nevin
  4. // @version 1.1
  5. // @description Demo bot to illustrate LibNevin. MxoBot
  6. // @author ngixl
  7. // @match https://pixelplace.io/*
  8. // @icon https://www.google.com/s2/favicons?sz=64&domain=pixelplace.io
  9. // @grant unsafeWindow
  10. // @require https://greatest.deepsurf.us/scripts/462620-mxobot-example-bot/code/MxoBot%20Example%20Bot.js
  11. // ==/UserScript==
  12. /* global NevinCore, NevinWaitForElm*/
  13.  
  14. const core = new MxoCore({
  15. timeout: 25
  16. });
  17.  
  18. MxoWaitForElm('#canvas').then(function(c) {
  19. c.addEventListener('click', function() {
  20. const [sx, sy] = document.getElementById('coordinates').textContent.split(',').map(Number)
  21. core.picker.requestImageFromFileDialog(core.palette).then(a => {
  22. console.log(core.mxoWS.ws.readyState)
  23. a.image.addEventListener('load', function() {
  24. core.engine.tasks = [...core.engine.tasks, ...a.convertToTasks(sx,sy, core.mxoWS)]
  25. })
  26. })
  27. })
  28. })