메이플스토리 인벤 자유 게시판

전체보기

모바일 상단 메뉴

본문 페이지

[수다] 이정도 배율이면 몇분 쳐야함??

아이콘 아이렌
조회: 121
2026-10-06 22:01:23
그런 당신을 위해 긴빠이 쳐 템퍼몽키 스크립트
원본 >> https://arca.live/b/maplestory/182957879

템퍼몽키 다운로드 링크
https://chromewebstore.google.com/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=ko&pli=1

템퍼몽키 이게뭔데 >>
직접 자바스크립트 코드를 실행해 웹사이트의 기능을 마음대로 수정·확장할 수 있게 해주는 프로그램

니가 가져온건뭔데 >> 
환산 배율을 시간으로 표시해줌 (패턴, 페이즈넘어가는거 고려 없이 순수 시간만)

어떻게 하는데 >>


1. 확장앱 관리에서 사용자 스크립트 허용 누르셈


2. 새 스크립트 만들기 해서 붙여넣으셈
뭘? 밑에거 통째로 복붙 하셈


// ==UserScript==
// @name       환산주스탯 보스 배율 시간 표시
// @namespace    local.maplescouter.boss-time
// @version      1.0.4
// @description  보스 배율 아래에 (n분 n초) 또는 (솔플 불가) 표시. 100%=20분 기준.
// @match        https://maplescouter.com/*
// @run-at       document-idle
// @grant        none
// ==/UserScript==

(function () {
  'use strict';

  // 사이트의 '적용중인 보스 시간'도 20분으로 설정하세요.
  const BASE_MINUTES = 20;
  const ATTRIBUTE = 'data-ms-boss-minutes';
  const PERCENT = /^s*((?:d{1,3}(?:,d{3})+|d+)(?:.d+)?)s*%s*$/;

  const style = document.createElement('style');
  style.textContent =
    '[' + ATTRIBUTE + '] {' +
    '  white-space: nowrap;' +
    '  text-align: center;' +
    '}' +
    '[' + ATTRIBUTE + ']::after {' +
    '  content: attr(' + ATTRIBUTE + ');' +
    '  display: block;' +
    '  margin-top: 2px;' +
    '  line-height: 1.3;' +
    '  font-size: inherit;' +
    '  font-weight: inherit;' +
    '}';

  (document.head || document.documentElement).appendChild(style);

  function update() {
    const active = new Set();

    if (/^/ko/result/?$/.test(location.pathname)) {
      const images = document.querySelectorAll('img[alt="boss"]');

      for (const image of images) {
        const button = image.closest('button');
        const card = button ? button.parentElement : null;
        if (!card) continue;

        for (const element of card.querySelectorAll('div')) {
          if (element.children.length) continue;

          const match = element.textContent.match(PERCENT);
          if (!match) continue;

          const percent = Number(match[1].replace(/,/g, ''));
          const totalSeconds = Math.round(
            BASE_MINUTES * 100 * 60 / percent
          );

          let label = '(계산 불가)';

          if (percent > 0 && Number.isFinite(totalSeconds)) {
            if (totalSeconds >= BASE_MINUTES * 60) {
              label = '(솔플 불가)';
            } else {
              const minutes = Math.floor(totalSeconds / 60);
              const seconds = totalSeconds % 60;
              label = '(' + minutes + '분 ' + seconds + '초)';
            }
          }

          active.add(element);

          if (element.getAttribute(ATTRIBUTE) !== label) {
            element.setAttribute(ATTRIBUTE, label);
          }
        }
      }
    }

    const marked = document.querySelectorAll('[' + ATTRIBUTE + ']');

    for (const element of marked) {
      if (!active.has(element)) {
        element.removeAttribute(ATTRIBUTE);
      }
    }
  }

  let timer;

  const observer = new MutationObserver(function () {
    if (timer !== undefined) return;

    timer = setTimeout(function () {
      timer = undefined;
      update();
    }, 100);
  });

  observer.observe(document.body, {
    childList: true,
    subtree: true,
    characterData: true
  });

  window.addEventListener('popstate', update);
  update();
})();

3. F5 누르고 환산 가봐


뗶쓰 ㅋㅋ  이런식으로 뜸

정확하지는 않지만 30분 도핑 알차게 써먹을 수 있음 
도핑 쌀먹해서 부자되셈 그럼 이만


모바일 게시판 하단버튼

댓글

새로고침
새로고침

모바일 게시판 하단버튼

지금 뜨는 인벤

더보기+

모바일 게시판 리스트

모바일 게시판 하단버튼

글쓰기

모바일 게시판 페이징

최근 HOT한 콘텐츠

  • 메이플
  • 게임
  • IT
  • 유머
  • 연예
▲
AD