<script>
alert("Developer: TanhIsMee🪄") 


</script>

<!DOCTYPE html>
<html>
<header>
	<title>Developer: TanhIsMe💤</title>
	
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <link rel="stylesheet" href="https://unpkg.com/element-ui@2.15.7/lib/theme-chalk/index.css">
    <script src="https://cdn.jsdelivr.net/npm/vue@2.6/dist/vue.min.js"></script>
    <link rel="stylesheet" href="https://fastly.jsdelivr.net/npm/vant@2/lib/index.css" />
    <script src="https://fastly.jsdelivr.net/npm/vant@2/lib/vant.min.js"></script>
    <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>

    <style>
      body {
        height: 500px;
        width: 700px;
         background: none;
      }
      
      * {
        padding: 0;
        margin: 0;
        color: #FFFFFF;
      }
      
      .ayimgui {
        position: fixed;
        width: 530px;
        height: 320px;
        top: calc(50% - 180px);
        left: calc(50% - 180px);
        z-index: 999;
        background: rgba(0, 0, 0, 0.9);

        /* màu background menu */
        background-size: 25599px;
        /*border-color: #e7f216;
					border-radius: 10px;*/
        overflow-x: hidden;
        overflow-y: auto;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        border: #e7f216;
        border-radius: 15px;
        border: 4px solid #00ffff;
        box-shadow: 0 0 15px #00ffff inset, 0 0 40px #00ffff;
font-family: 'Noto Sans TC', sans-serif;
        
      }
      
      .onlyTitle {
        height: 25px !important;
        
      }
      
      .ayimgui .aytitle {
        padding: 0 5px;
        font-size: 22px;
        background: rgba(5, 56, 114, 0.9);
        font-family: 'Noto Sans TC', sans-serif;
        /* thanh tên menu */
       color: #FFFFFF;
      }
      
      .ayimgui .aytitle .titleClose {
        position: absolute;
        top: 3px;
        right: 6px;
        color: #d1d419;
      }
      
      .ayimgui .aytitle .titleClose:hover {
        color: #d43519;
      }
      
      .ayimgui .aybody {
        padding: 15px;
        height: calc(100% - 21px - 15px - 15px);
        /*减去标题高度，减去上线padding高度*/
        overflow: auto;
        font-size: 15px;
      }
      
      .aytext {
        width: 100%;
        margin-bottom: 10px;
        display: flex;
        flex-direction: column;
        justify-content: space-around;
        color: #FFFFFF;
font-family: 'Noto Sans TC', sans-serif;

      }
      
      input[type=checkbox] {
        visibility: hidden;
        vertical-align: middle;
        margin-bottom: 1px;
        cursor: pointer;
        position: relative;
        width: 26px;
        height: 30px;
        
      }
      
      input[type=checkbox]::after {
        position: absolute;
        top: 0;
        margin-top: 1px;
        width: 22px;
        height: 22px;
        border: 2px solid #FFFFFF;
        border-radius: 40px;
        background-color: none;
        display: inline-block;
        visibility: visible;
        text-align: center;
        content: ' '
          
      }
      
      /* giao diện nút bật chức năng */
      input[type=checkbox]:checked::after {
        content: "ϟ";
        color: #FFFFFF;
        border-color: #FFFFFF;
        background-color: none;
        font-size: 18px;
        font-weight: bold;
        text-align: center;
        
      }
      
      input[type=lradio] {
        width: 20px;
        height: 20px;
        margin-right: 6px;
        border: none;
        outline-style: none;
        -webkit-appearance: none;
        vertical-align: middle;
        border: 1px solid #1bfa02;
        border-radius: 50%;
      }
      
      input[type=lradio]:checked {
        border: 6px solid #1bfa02;
        background: #1bfa02;
      }
      
      .onlySelect {
        background-color: rgb(254, 254, 254);
        border: none;
      }
      
      .onlySelect .el-select-dropdown__item {
        color: #000;
        
      }
      
      .onlySelect .el-select-dropdown__item.hover,
      .el-select-dropdown__item:hover:hover {
        background-color: transparent;
      }
      
      .onlySelect .popper__arrow {
        border-bottom-color: rgb(254, 254, 254) !important;
      }
      
      .onlySelect.el-popper[x-placement^=bottom] .popper__arrow::after {
        border-bottom-color: rgb(8254, 254, 254) !important;
      }
      
      .el-select {
        width: 100%;
      }
      
      .el-select .el-input {
        background-color: rgb(254, 254, 254);
      }
      
      .el-select .el-input__suffix {
        background-color: rgb(160, 196, 243);
        color: #000;
        right: 0;
      }
      
      .el-select .el-select__caret {
        color: #000;
      }
      
      .el-select .el-input__inner {
        background-color: transparent;
        border: none;
        color: #000;
      }
      
      .el-select .el-input .el-select__caret {
        color: #000;
      }
      
      .el-scrollbar .el-scrollbar__bar {
        opacity: 1 !important;
      }
      
      .el-button {
        font-size: 14px;
        padding: 5px 10px;
        line-height: 14px;
        color: #000;
        background-color: #0afc47;
      }
      
      .el-button:hover {
        opacity: .7;
        color: #000;
        background-color: #0afc47;
      }
      
      .el-button:focus,
      .el-button:hover {
        color: #000;
        background-color: #0afc47;
      }
      
      .aycollapse {
        width: 100%;
        font-size: 14px;
        background-color: rgb(177, 206, 240);
        color: #000;
      }
      
      .aytab {
        width: 120%;
        height: 25px;
        display: flex;
        border-bottom: 2px solid rgb(200, 217, 233);
      }
      
      .aytab span {
        padding: 1 2 px;
        height: 100%px;
        display: flex;
        align-items: center;
        justify-content: center;
        background-color: white;
        color: white;
        font-size: 16px;
        font-weight: 500;
        margin-left: 2px;
        border-radius: 6px 6px 0 0;
        cursor: pointer;
      }
      
      .el-input input {
        background-color: rgb(254, 254, 254);
        border: none;
        border-radius: 0px;
        
      }
      
      input[type=range] {
        -webkit-appearance: none;
      }
      
      input[type=range]:focus {
        outline: none;
      }
      
      input[type=range]::-webkit-slider-runnable-track {
        height: 21px;
        cursor: pointer;
        animate: 0.2s;
        background: #0afc47;
        border-radius: 100px;
      }
      
      input[type=range]::-webkit-slider-thumb {
        border: 1px solid #0afc47;
        height: 21px;
        width: 21px;
        border-radius: 30px;
        background: #1bfa02;
        cursor: pointer;
        -webkit-appearance: none;
        margin-top: -0px;
      }
      
      input[type=range]:focus::-webkit-slider-runnable-track {
        background: #1bfa02;
      }
      
      input[type=range]::-webkit-slider-thumb::after {
        content: attr(value) "%";
        position: absolute;
        top: -25px;
        left: 50%;
        transform: translateX(-50%);
        color: #1bfa02;
        font-weight: bold;
        font-size: 12px;
      }




    </style>
</header>
</script>
<body>
 
<div id="app">
		<div :class="!ifshow?'onlyTitle ayimgui':'ayimgui'" ref="menuMain">
			<div class="aytitle" @touchstart="titleTouchStart" @touchmove="titleTouchMove">
				<i :class="ifshow?'el-icon-caret-bottom':'el-icon-caret-top'" @click="ifshow = !ifshow" style="color: rgb(255, 255, 255)"></i> 
          <span class="title-age" style="margin-left:50px;font-size: 15px; color: white;"> 
 <strong><span class="typing-effect"></span></p><strong>

			
				
			</div>
			<div class="aybody">
				<div class="aytab">
					<strong><span @click="changeTab('one')"
						:style="{background:tabValue==='two'?'none':'rgba(5, 56, 114, 0.9)'}">𝗛𝘂̛𝗼̛́𝗻𝗴 𝗗𝗮̂̃𝗻</span></strong>
					<strong><span @click="changeTab('two')"
						:style="{background:tabValue==='one'?'none':'rgba(5, 56, 114, 0.9)'}">𝗖𝗵𝘂̛́𝗰 𝗡𝗮̆𝗻𝗴</span></strong>



				</div>

<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<script>
    


$(document).ready(function(){
    //alert();
    //绑定菜单点击切换子页面
    $("div.menubox").click(function(){
        $("div.menubox").removeClass("current");
        $("div.menuview").removeClass("current");
        $(this).addClass("current");
        
        var menuid = $(this).attr("menu");
        $("div#"+menuid).addClass("current");
        
    });
    

  
    

   
    
    //激活webkit的button:active



    
});

window.onload = function() {
  var elements = document.getElementsByClassName('colorcc');
  var index = 0;
  
  setInterval(function() {
    for (var i = 0; i < elements.length; i++) {
      elements[i].style.color = getRandomColor();
    }
  }, 2000);

  function getRandomColor() {
    var letters = '0123456789ABCDEF';
    var color = '#';
    for (var i = 0; i < 6; i++) {
      color += letters[Math.floor(Math.random() * 16)];
    }
    return color;
  }

  // Kiểm tra xem trình duyệt và thiết bị có hỗ trợ API Battery Status không
  if ('getBattery' in navigator) {
    navigator.getBattery().then(function (battery) {
      updateBatteryLevel(battery.level * 100);
      battery.addEventListener('levelchange', function () {
        updateBatteryLevel(battery.level * 100);
      });
    });
  }

     

  var cpuCount = window.navigator.hardwareConcurrency; // Thay navigator thành window.navigator để tránh lỗi liên quan đến global Navigator interface
  var cpuInfoElement = document.getElementById("cpuInfo");
  cpuInfoElement.innerText =  cpuCount;
  
  var frameCount = 0;
  var fps = 0;
  var hue = 0;


  function calculateFPS() {
    requestAnimationFrame(function() {
      frameCount++;
      calculateFPS();
    });
  }

  function updateFPS() {
    setTimeout(function() {
      fps = frameCount;
      frameCount = 0;
      document.getElementById("fps").textContent =  fps;
      updateFPS();
    }, 1000);
  }

  calculateFPS();
  updateFPS();
}
      
        function openLink(url) {
            window.open(url, "_blank");
        }
        
function changeMenuColor() {
  var colorMap = {
    dark: {
      menuBgColor: "#1C1C1C",
      titleBgColor: "#000000"
    },
    blue: {
      menuBgColor: "#0000FF",
      titleBgColor: "#87CEEB",
    
    },
    green: {
      menuBgColor: "#008000",
      titleBgColor: "#90EE90"
  },
      
    pink: {
      menuBgColor: "#b52b9e",
      titleBgColor: "#ff08d6"
    },
    transparent: {
      menuBgColor: "rgba(255, 0, 0, 0.0)",
      titleBgColor: "rgba(255, 0, 0, 0.03)"
    },    

    // Thêm các màu khác tại đây
  };

  var selectedColor = document.getElementById("colorSelect").value;
  var menu = document.querySelector('.ayimgui');
  var menuTitle = document.querySelector('.aytitle');

  menu.style.backgroundColor = colorMap[selectedColor].menuBgColor;
  menuTitle.style.backgroundColor = colorMap[selectedColor].titleBgColor;
}

    function runSpeedTest() {
      var imageAddr = "https://www.google.com/images/phd/px.gif"; // Địa chỉ hình ảnh để tải xuống
      var downloadSize = 5000000; // Kích thước ảnh để tải xuống (byte)

      var download = new Image();
      var startTime = 0;

      setInterval(function() {
        startTime = new Date().getTime();

        download.onload = function() {
          var endTime = new Date().getTime();
          var duration = (endTime - startTime) / 1000; // tính thời gian (giây)
          var bitsLoaded = downloadSize * 8;
          var speedBps = (bitsLoaded / duration).toFixed(2);
          var speedMbps = (speedBps / 1000000).toFixed(2);
  
          document.getElementById("speedResult").innerText = speedMbps + "Ms";
        };
        download.src = imageAddr + "?n=" + Math.random(); // Đảm bảo trình duyệt không lấy từ bộ nhớ cache
      }, 1000); // Chạy kiểm tra mỗi giây
    }

    runSpeedTest();
    
   
</script>
  <script>
    document.addEventListener('DOMContentLoaded', function(){
      const texts = ['DEVELOPER MAKE BY TANHISME', 'MENU NO NEED JAILBREAK','ONLY USE IN H5GG TO IT WORK','MENU SAFE 100% AND USE WITH DNS','CONTACT ME IN TAB "HƯỚNG DẪN"']; // Mảng chứa các câu văn cần hiển thị
      let i = 0;
      let j = 0;
      let isDeleting = false;

      function typeWriter() {
        const currentText = texts[j];
        if(!isDeleting && i <= currentText.length) {
          document.querySelector('.typing-effect').textContent = currentText.substring(0, i);
          i++;
          setTimeout(typeWriter, 85);
          if (i > currentText.length) {
            isDeleting = true;
          }
        } else if (isDeleting && i >= 0) {
          document.querySelector('.typing-effect').textContent = currentText.substring(0, i);
          i--;
          setTimeout(typeWriter, 70);
          if (i === 0) {
            isDeleting = false;
            j = (j + 1) % texts.length; // Chuyển sang câu tiếp theo trong mảng
          }
        }
      }

      typeWriter();
    });
 
    </script>
<script>
    // Gọi API để lấy địa chỉ IP
    fetch('https://api.ipify.org?format=json')
        .then(response => response.json())
        .then(data => {
            // Thêm IP vào phần tử có id "user-ip"
            document.getElementById('user-ip').textContent = data.ip;
        })
        .catch(error => console.error('Error fetching IP:', error));
</script>


				
  <script src="./template - Copy_files/jquery.min.js.tải xuống"></script>
<script>

    




var codeStatus = false;

            function buffman1() {
              h5gg.clearResults();
              var hk1 = prompt("Nhập Số Dpi Muốn Buff ( 10 - 60 )");
              h5gg.searchNumber('4417130516484980736', 'I64', '0x100000000', '0x160000000');
              var count = h5gg.getResultsCount();
              var r = h5gg.getResults(count);
              var cnt = 0;
              for (var i = 0; i < count; i++) {
                var addr1 = r[i].address;
                var dizhi0 = (Number(addr1) + -4);
                var dizhi1 = (Number(addr1) + -8);
                var dizhi2 = (Number(addr1) + -12);
                var dizhi3 = (Number(addr1) + -0);
                
                {
                  h5gg.setValue(dizhi0, hk1, "F32");
                  h5gg.setValue(dizhi1, hk1, "F32");
                  h5gg.setValue(dizhi2, hk1, "F32");
                  h5gg.setValue(dizhi3, hk1, "F32");
                  
                }
              }
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");
              
            }
var codeStatus = false;
function modifyValue(searchValue, replaceValue, addressEndsWith, addressEndsWith2, alertMessage) {
    h5gg.clearResults();
    h5gg.searchNumber(searchValue, 'I32', '0x10000000', '0x160000000');
    const results = h5gg.getResults(h5gg.getResultsCount());
    let modifiedCount = 0;
    results.forEach(result => {
        if (result.address.endsWith(addressEndsWith) || result.address.endsWith(addressEndsWith2)) {
            h5gg.setValue(result.address, replaceValue.toString(), 'I32');
            modifiedCount++;
            
           

        }
    });
    if (modifiedCount > 0) {
        if (alertMessage) alert(alertMessage);
    } else if (alertMessage) {
        alert("Lỗi");
    }
}
function modifyValue(searchValue, replaceValue, addressEndsWith, addressEndsWith2, alertMessage) {
    h5gg.clearResults(); h5gg.searchNumber(searchValue, 'I32', '0x100000000', '0x160000000'); const results = h5gg.getResults(h5gg.getResultsCount()); let modifiedCount = 0; results.forEach(result=> {
        if (result.address.endsWith(addressEndsWith) || result.address.endsWith(addressEndsWith2)) {
            h5gg.setValue(result.address, replaceValue.toString(), 'I32'); modifiedCount++;
        }}); if (modifiedCount > 0) {
        if (alertMessage)alert(alertMessage)} else if (alertMessage) {
        alert("LỖI RỒI THẰNG NGU")}}
var Nhayman = 15;
var nhayngam = 10;

function modifyValue1(searchValue, replaceValue, addressEndsWith, addressEndsWith2, alertMessage) {
    h5gg.clearResults();
    h5gg.searchNumber(searchValue, 'F32', '0x100000000', '0x160000000');
    const results = h5gg.getResults(h5gg.getResultsCount());
    let modifiedCount = 0;

    results.forEach(result => {
        if (result.address.endsWith(addressEndsWith) || (addressEndsWith2 && result.address.endsWith(addressEndsWith2))) {
            h5gg.setValue(result.address, replaceValue.toString(), 'F32');
            modifiedCount++;
              if (searchValue === Nhayman) Nhayman = replaceValue;
            if (searchValue === nhayngam) nhayngam = replaceValue;
        }
    });

    if (modifiedCount > 0 && alertMessage) {
        alert(alertMessage);
    } else if (alertMessage) {
        alert("LỖI RỒI THẰNG NGU");
    }
}

function hz() {
    modifyValue1(nhayngam, Number(prompt("Tăng Tần Số Quét Của Màn Từ ( 20 - 120 )⊹:", "")), 'BB4', null, 'Status : Đã Tăng Hz Của Màn Lên !');
    modifyValue1(Nhayman, Number(prompt("Tăng Độ Kéo Tâm Từ ( 30 - 70 ) ☠︎:", "")), 'BAC', null, 'Status : On');
   }
 



function fixrungtam() {
   modifyValue1(nhayngam, Number(prompt("Dán Path Cấu Hình/Link Github Của Cấu Hình Tại Đây", "")), 'BB5', null, 'Đã Cài Cấu Hình Bạn Đã Cung Cấp Thành Công ! ');
}
function file() {
        function searchAndReplace(searchValue, replaceValue, type) {
        h5gg.clearResults();
        h5gg.searchNumber(searchValue, type, '0x100000000', '0x160000000');
        var results = h5gg.getResults(h5gg.getResultsCount());
        for (var i = 0; i < results.length && i < 10; i++) {
            h5gg.setValue(results[i].address, replaceValue.toString(), type);
        }
    }
    searchAndReplace(3145840, 50, 'I32');
modifyValue(4417130516484980736, 50, 'I32');
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");
}
function aim180() {
        h5gg.clearResults();
        h5gg.searchNumber('1057048494','I32','0x100000000', '0x160000000');
        h5gg.editAll('-2000', 'I32'); 
        h5gg.clearResults();
        h5gg.searchNumber('1054951342','I32','0x100000000', '0x160000000');
        h5gg.editAll('-2000', 'I32'); 
        h5gg.clearResults();
        h5gg.searchNumber('1053273620','I32','0x100000000', '0x160000000');
        h5gg.editAll('-2000', 'I32'); 
        h5gg.clearResults();
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");
    }


function aimscope() {
        h5gg.clearResults();
        h5gg.searchNumber('0.09','F32','0x0', '0x20000000000');
        h5gg.editAll('180', 'F32'); 
        h5gg.clearResults();
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");
    }

function lockscope() {
        h5gg.clearResults();
        h5gg.searchNumber('1075000115','I32','0x100000000', '0x160000000');
        h5gg.editAll('-5', 'I32'); 
        h5gg.clearResults();
		h5gg.searchNearby('3', 'I32', '0x100');
        h5gg.editAll('-5', 'I32'); 
        h5gg.clearResults();
    	h5gg.searchNumber('1075000115','I32','0x100000000', '0x160000000');
        h5gg.editAll('-5', 'I32'); 
        h5gg.clearResults();
				vant.showNotify({
        type: 'success',
        message: '𝐋𝐎𝐂𝐊 𝐒𝐂𝐎𝐏𝐄 𝐎𝐍'
			});
		
	}
	


	
	
function buffdame() {
        h5gg.clearResults();
        h5gg.searchNumber('5.5','F32','0x100000000', '0x160000000');
        h5gg.editAll('10000000', 'F32'); 
        h5gg.clearResults();
        h5gg.searchNumber('0.75','F32','0x100000000', '0x160000000');
        h5gg.editAll('10000000', 'F32'); 
        h5gg.clearResults();
				
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");
			
    }


		

function camcaov1() {
    modifyValue1(-0.05, Number(prompt("𝐂𝐚𝐦 𝐂𝐚𝐨 - 𝟎.𝟎𝟓 -> ...  :", "")), 'F00', null,);
		
		vant.showNotify({
        type: 'success',
        message: '𝐂𝐀𝐌 𝐂𝐀𝐎 𝐎𝐍'
			});		
}
function camxav1() {
    modifyValue1(2.5, Number(prompt(" 𝐂𝐚𝐦 𝐗𝐚 - 𝟐.𝟓 -> ... :", "")), 'F04', null,);
		
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");		
	}
	
function norecoil() {
        function searchAndReplace(searchValue, replaceValue, type) {
        h5gg.clearResults(); h5gg.searchNumber(searchValue, type, '0x100000000', '0x160000000'); var results = h5gg.getResults(h5gg.getResultsCount()); for (var i = 0; i < results.length; i++) {
        h5gg.setValue(results[i].address, replaceValue.toString(), type)}}
        searchAndReplace(1016018816, 180, 'I32');
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");		
			
			}

function magic() {
    h5gg.clearResults();
    h5gg.searchNumber('4333543704410193920', 'I64', '0x100000000', '0x160000000');
    h5gg.searchNearby('0.01', 'F32', '0x8');
    h5gg.searchNearby('0.0219~0.02975', 'F32', '0x32')
    h5gg.searchNearby('0.1035~0.1070', 'F32', '0x4');
    h5gg.searchNearby('2.802597e-45', 'F32', '0x4');
    h5gg.searchNumber('0.1035~0.1070', 'F32', '0x100000000', '0x160000000');
    h5gg.editAll('1.875', "F32");
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");
}

function aimfov() {
    modifyValue(1077936128, -20000, 'A04'); 
    modifyValue(1069547520, 1148829696, 'A10');
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");
	
	}

function aimlock() {
    modifyValue(1077936128, -20000, 'A04'); 
    modifyValue(1069547520, 1148829696, 'A10');
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");
	
	}


function aimawm() {
    h5gg.clearResults();
    h5gg.searchNumber('4603687625386098688', 'I64', '0x100000000', '0x160000000');
    var count = h5gg.getResultsCount();
    var r = h5gg.getResults(count);
    var cnt = 0;
    for (var i = 0; i < count; i++) {
        var addr1 = r[i].address;

        var dizhi0 = (Number(addr1) + 36);
        var dizhi1 = (Number(addr1) + 40);
        var dizhi2 = (Number(addr1) + -308);



        {
            h5gg.setValue(dizhi0, 0.01, "F32");
            h5gg.setValue(dizhi1, 0.01, "F32");
            h5gg.setValue(dizhi2, 0, "I32");

        }
    }
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");


	}
	

function scopeawm() {
h5gg.clearResults();
h5gg.searchNumber('31101603021', 'I64', '0x100000000', '0x160000000');
var count = h5gg.getResultsCount();
var r = h5gg.getResults(count);
var cnt = 0;
for(var i=0; i<count; i++) {
    var addr1 = r[i].address;

var dizhi0 = (Number(addr1) + 8);

   


{
h5gg.setValue(dizhi0, 2139095040, "I32");

   }
}
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");
}





function awmsw() {
    h5gg.clearResults();
    h5gg.searchNumber('4603687625386098688', 'I64', '0x100000000', '0x160000000');
    var count = h5gg.getResultsCount();
    var r = h5gg.getResults(count);
    var cnt = 0;
    for (var i = 0; i < count; i++) {
        var addr1 = r[i].address;

        var dizhi0 = (Number(addr1) + 36);
        var dizhi1 = (Number(addr1) + 40);



        {
            h5gg.setValue(dizhi0, 0.01, "F32");
            h5gg.setValue(dizhi1, 0.01, "F32");

        }
    }
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");


	}
	
function arm() {
    h5gg.clearResults();
    h5gg.searchNumber('72340173878198272', 'I64', '0x100000000', '0x130000000');
    h5gg.editAll('72340172821233664', 'I64');
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");


	}

function buffsensi() {
    h5gg.clearResults();
    var hk1 = prompt("請輸入想要的靈敏");
    h5gg.searchNumber('4417130516484980736', 'I64', '0x100000000', '0x160000000');
    var count = h5gg.getResultsCount();
    var r = h5gg.getResults(count);
    var cnt = 0;
    for (var i = 0; i < count; i++) {
        var addr1 = r[i].address;
        var dizhi0 = (Number(addr1) + -4);
        var dizhi1 = (Number(addr1) + -8);
        var dizhi2 = (Number(addr1) + -12);
        var dizhi3 = (Number(addr1) + -0);




        {
            h5gg.setValue(dizhi0, hk1, "F32");
            h5gg.setValue(dizhi1, hk1, "F32");
            h5gg.setValue(dizhi2, hk1, "F32");
            h5gg.setValue(dizhi3, hk1, "F32");

        }
    }
    vant.showNotify({
        type: 'success',
        message: '𝐁𝐔𝐅𝐅 𝐒𝐄𝐍𝐒𝐈 𝐎𝐍'
    });

	}





function esp1() {
    h5gg.clearResults();
    h5gg.searchNumber('4575657222469899220', 'I64', '0x100000000', '0x160000000');
    h5gg.editAll('4848124999925814228', 'I64');
    h5gg.clearResults();
    h5gg.searchNumber('4575657222469336965', 'I64', '0x100000000', '0x160000000');
    h5gg.editAll('4848124999925251973', 'I64');
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");


}



function esp2() {
    h5gg.clearResults();
    h5gg.searchNumber('1051196712', 'I64', '0x100000000', '0x160000000');
    var count = h5gg.getResultsCount();
    var r = h5gg.getResults(count);
    var cnt = 0;
    for (var i = 0; i < count; i++) {
        var addr1 = r[i].address;

        var dizhi0 = (Number(addr1) + 20);




        {
            h5gg.setValue(dizhi0, 200, "F32");
        }
    }
    h5gg.clearResults();
    h5gg.searchNumber('4575657224610966592', 'I64', '0x100000000', '0x160000000');
    h5gg.editAll('4848125002066881600', 'I64');
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");


}

function esp3() {
    h5gg.clearResults();
    h5gg.searchNumber('4575657222443971598', 'I64', '0x100000000', '0x130000000');
    h5gg.editAll('4848124999899886606', 'I64');
    h5gg.clearResults();
    h5gg.searchNumber('4575657224578539469', 'I64', '0x100000000', '0x130000000');
    h5gg.editAll('4848125002034454477', 'I64');
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");


		}
		
		function buffjump() {
    h5gg.clearResults();
    h5gg.searchNumber('4728779608739021057', 'I64', '0x100000000', '0x150000000');

    alert('Active(' + h5gg.getResultsCount() + ')');

    var count = h5gg.getResultsCount(); //获取总共搜索结果个数

    var r = h5gg.getResults(count); //获取总共搜索结果个数的数组

    //开始循环遍历

    for (var i = 0; i < count; i++) {

        var addr1 = r[i].address; //获取每个搜索结果的地址 address弟子 value值 type类型

        var weishu = /18$/; //设置置顶结尾

        var pd = weishu.test(addr1); //判断地址是否包含指定结尾



        var dizhi1 = (Number(addr1) + 4);




        if (pd) {
            h5gg.setValue(dizhi1, 100, "F32");


        }
    }
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");


	}
	
			
			
			function campc() {
    modifyValue7(
        60, // Giá trị tìm kiếm ban đầu là 60
        Number(prompt("𝐂𝐚𝐦 𝐏𝐜 -> ... :", "")), // Giá trị thay thế do người dùng nhập vào
        '68', // Phần cuối của địa chỉ bộ nhớ cần khớp
        null, // Không cần địa chỉ kết thúc thứ hai
        "Giá trị đã được thay đổi và khóa." // Thông báo khi thay đổi thành công và khóa giá trị
    );
}

function modifyValue7(searchValue, replaceValue, addressEndsWith, addressEndsWith2, alertMessage) {
    h5gg.clearResults();
    h5gg.searchNumber(searchValue, 'F32', '0x100000000', '0x160000000');
    const results = h5gg.getResults(h5gg.getResultsCount());
    let modifiedCount = 0;

    // Tạo một danh sách để lưu trữ các địa chỉ cần khóa
    const lockAddresses = [];

    results.forEach(result => {
        if (result.address.endsWith(addressEndsWith) || (addressEndsWith2 && result.address.endsWith(addressEndsWith2))) {
            h5gg.setValue(result.address, replaceValue.toString(), 'F32');
            modifiedCount++;
            lockAddresses.push(result.address); // Lưu địa chỉ cần khóa
        }
    });

    if (modifiedCount > 0 && alertMessage) {
        alert(alertMessage);

        // Khóa giá trị sau khi thay đổi
        const locker = setInterval(function() {
            console.log("Kiểm tra và khóa giá trị...");
            lockAddresses.forEach(address => {
                const currentValue = h5gg.getValue(address, 'F32');
                if (currentValue !== replaceValue) { // Chỉ cập nhật nếu giá trị đã thay đổi
                    h5gg.setValue(address, replaceValue.toString(), 'F32');
                }
            });
        }, 2000); // Kiểm tra và cập nhật mỗi 2 giây (giảm tần suất lặp)

        // Hủy bỏ khóa: clearInterval(locker); có thể gọi khi cần thiết
    } else if (alertMessage) {
        alert("Không tìm thấy kết quả phù hợp để thay đổi.");
				
				vant.showNotify({
        type: 'success',
        message: '𝐂𝐀𝐌 𝐏𝐂 𝐎𝐍'
			});		
    }
	}


function bypass() {//anti
modifyValue(134402, 84148993, '');
modifyValue(132228, 133890, '');
modifyValue(132176, 133890, '');
h5gg.clearResults();
alert("Antiban Lobby On");        
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");
    }


function anti() {//anti
modifyValue(-1042808832,1120403456,'');
alert("𝐀𝐍𝐓𝐈𝐁𝐀𝐍𝐃 𝐋𝐎𝐆𝐈𝐍 𝐎𝐍");        
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");
    }



      



      function find() {
    h5gg.clearResults();
    h5gg.searchNumber('4397530849764387586', 'I64', '0x100000000', '0x200000000');
    alert('Acitve(' + h5gg.getResultsCount() + '/1)');
alert("Finded");
}

      function x2s() {
    h5gg.editAll('4397530849758414897', 'I64');
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");

}
            function x5s() {
    h5gg.editAll('4397530849768414897', 'I64');
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");

}

              function x7s() {
    h5gg.editAll('4397530849748414897', 'I64');
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");

}

        function clear() {
    h5gg.editAll('4397530849764387586', 'I64');
alert("Status : Use All Ob🤫🧏🏻‍♂️🔥");

}


function x10s() {
h5gg.editAll('4397530849749489418', 'I64');
alert("𝐗𝟏𝟎");
}
function x30s() {
h5gg.editAll('4397530849745000000', 'I64');
alert("𝐗𝟑𝟎 ");
}
function x50s() {
h5gg.editAll('4397530849740000000', 'I64');
alert("𝐗𝟓𝟎");
}
function x70s() {
h5gg.editAll('4397530849737000000', 'I64');
alert("𝐗𝟕𝟎");
    }

function x100s() {
h5gg.editAll('4397530849735000000', 'I64');
alert("𝐗𝟏𝟎𝟎");
    }

 function config() {
        function searchAndReplace(searchValue, replaceValue, type) {
        h5gg.clearResults();
        h5gg.searchNumber(searchValue, type, '0x100000000', '0x160000000');
        var results = h5gg.getResults(h5gg.getResultsCount());
        for (var i = 0; i < results.length && i < 10; i++) {
            h5gg.setValue(results[i].address, replaceValue.toString(), type);
        }
    }
    searchAndReplace(3145840, 49, 'I32');
modifyValue(4417130516484980736, 49, 'I32');
alert("ẢO REG ÍT THÔI CÁI NÀY FILE NHẠY😏");
}


var codeStatus = false;
function modifyValue(searchValue, replaceValue, addressEndsWith, addressEndsWith2, alertMessage) {
    h5gg.clearResults();
    h5gg.searchNumber(searchValue, 'I32', '0x10000000', '0x160000000');
    const results = h5gg.getResults(h5gg.getResultsCount());
    let modifiedCount = 0;
    results.forEach(result => {
        if (result.address.endsWith(addressEndsWith) || result.address.endsWith(addressEndsWith2)) {
            h5gg.setValue(result.address, replaceValue.toString(), 'I32');
            modifiedCount++;
            
           

        }
    });
    if (modifiedCount > 0) {
        if (alertMessage) alert(alertMessage);
    } else if (alertMessage) {
        alert("Lỗi");
    }
}
function modifyValue(searchValue, replaceValue, addressEndsWith, addressEndsWith2, alertMessage) {
    h5gg.clearResults(); h5gg.searchNumber(searchValue, 'I32', '0x100000000', '0x160000000'); const results = h5gg.getResults(h5gg.getResultsCount()); let modifiedCount = 0; results.forEach(result=> {
        if (result.address.endsWith(addressEndsWith) || result.address.endsWith(addressEndsWith2)) {
            h5gg.setValue(result.address, replaceValue.toString(), 'I32'); modifiedCount++;
        }}); if (modifiedCount > 0) {
        if (alertMessage)alert(alertMessage)} else if (alertMessage) {
        alert("LỖI RỒI THẰNG NGU")}}
var Nhayman = 15;
var nhayngam = 10;

function modifyValue1(searchValue, replaceValue, addressEndsWith, addressEndsWith2, alertMessage) {
    h5gg.clearResults();
    h5gg.searchNumber(searchValue, 'F32', '0x100000000', '0x160000000');
    const results = h5gg.getResults(h5gg.getResultsCount());
    let modifiedCount = 0;

    results.forEach(result => {
        if (result.address.endsWith(addressEndsWith) || (addressEndsWith2 && result.address.endsWith(addressEndsWith2))) {
            h5gg.setValue(result.address, replaceValue.toString(), 'F32');
            modifiedCount++;
              if (searchValue === Nhayman) Nhayman = replaceValue;
            if (searchValue === nhayngam) nhayngam = replaceValue;
        }
    });

    if (modifiedCount > 0 && alertMessage) {
        alert(alertMessage);
    } else if (alertMessage) {
        alert("LỖI RỒI THẰNG NGU");
    }
}

function buffnhay() {
    modifyValue1(nhayngam, Number(prompt("DPI MIXED SENSI⊹:", "")), 'BB4', null, 'MÀN NHƯ MƯỢT NHƯ SUNSILK🖥️');
    modifyValue1(Nhayman, Number(prompt("DRAG AIM☠︎:", "")), 'BAC', null, 'SẮP THÀNH IDOL RỒI ĐÓ⚡️');
   }
				function hscu() {
        function searchAndReplace(searchValue, replaceValue, type) {
        h5gg.clearResults(); h5gg.searchNumber(searchValue, type, '0x100000000', '0x200000000'); var results = h5gg.getResults(h5gg.getResultsCount()); for (var i = 0; i < results.length; i++) {
        h5gg.setValue(results[i].address, replaceValue.toString(), type)}}
        searchAndReplace(2018908708, 96688289, 'I32')
}

function aimscopev2() {
        function searchAndReplace(searchValue,
        replaceValue,
        type) {
        h5gg.clearResults(); h5gg.searchNumber(searchValue,
        type,
        '0x100000000',
        '0x160000000'); var results = h5gg.getResults(h5gg.getResultsCount()); for (var i = 0; i < results.length; i++) {
        h5gg.setValue(results[i].address, replaceValue.toString(), type)}}
        searchAndReplace(1075000115, -5, 'F32')
alert("AIMSCOPE V2 ON");
}

            
          </script>
          
          <body>
            <div class="container">
              <div id="titleBar">
			<div v-show="tabValue==='one'">
			
			<div class="container">  

			
				 
			 
			 

			</div>
			
<el-collapse-transition>
				<div v-show="showOption">
	
			
	   
		

	</div>



</el-collapse-transition>
<div style="color: #ffffff;">	<div></div>	

<div class="aytext">
	<div class="aycollapse" @click="showOption = !showOption" style="cursor:pointer; border-radius: 40px; background: rgba(5, 56, 114, 0.9);">
		<i :class="showOption?'el-icon-caret-bottom':'el-icon-caret-right'"></i>
		<span><strong>NHẤN ĐỂ XEM HƯỚNG DẪN !</span></strong>
	</div>
	
	<el-collapse-transition>
		
		<div v-show="showOption">
			<div>
 
                <span><strong>Mỗi Chức Năng Đều Dao Động Khoảng 3-7s Để Bật</strong></span><br><br>
                <span><strong>Lưu Ý❗️: Không Được Spam Các Chức Năng Nếu Bạn Spam Sẽ Có Nguy Cơ Đứng Máy Và Band Acc Vô Lý Do Cho Dù Có Bật Dns / Shadow❗️</strong></span>
				<br>
				<hr>
				 
			</div>
		</div>
<br>

<div>
</div>
</el-collapse-transition>
<br>

                <span>BẬT DNS TRƯỚC KHI BẬT CÁC CHỨC NĂNG... KHÔNG BẬT BAND 7 NGÀY</span>
<br>
<span><strong>Status Now :⬇️</span></strong>
 
  <div style="color:#d4de14;">IP: <span id="user-ip">...</span>
</div>
    <div style="color:#9f22e3;">CPU CORE: 
   <h id="cpuInfo"></h>
   </div>
  
 <div style="color:#e33522;">FPS:
  <h id="fps"><span></span>0</h>
  </div>
  <div style="color:#d4de14;">BYTES: 
  <span id="speedResult"></span> 
  </div>
<br>
                <p>Version: Ob47</p>
<br>
<span>Contact Me In Here⬇️</span>
	
                               <img style="width: 60px;height: 60px; border-radius: 50%;" src="https://i.imgur.com/6fg98qw.jpeg" width="40" height="40">	<br>
<button style="background-color:  rgba(5, 56, 114, 0.9);height: 30px;width: 90px;border-radius: 10px;"><a href="https://t.me/ngtanh1305">Telegram</a></button><br>
<button style="background-color:  rgba(5, 56, 114, 0.9);height: 30px;width: 90px;border-radius: 10px;"><a href="https://zalo.me/0901412248" style="text-decoration: none;">Zalo</a></button><br>
<button style="background-color:  rgba(5, 56, 114, 0.9);height: 30px;width: 90px;border-radius: 10px;"><a href="https://facebook.com/ngtuaananhh.isme" style="text-decoration: none;">Facebook</a></button>				
						</div>
						
						

</div>

		
		</div>
	
	
			
		</div>
</div>

                <div v-show="tabValue==='two'">
Login Functions<div style="color: #04ff00; display:inline;"> [ Safe ]</div>
                  <div style="color: #15ebd5;">Expiry : N/A</div>
                  <div class="container">
                    <input onclick="anti()" name="radio-group96" type="checkbox" id="checkbox96" />
                          <label for="checkbox96" class="checkbox-label" style="margin-right: 0px;">Antiband</label>
                    <input onclick="bypass()" name="radio-group95" type="checkbox" id="checkbox95" />
                          <label for="checkbox95" class="checkbox-label" style="margin-right: 0px;">Bypass</label>
<br>
                  

                   Functions<div style="color: #04ff00; display:inline;"> [ Safe ]</div>
                  <div style="color: #15ebd5;">Expiry : N/A</div>
                  <div class="container">
                    <input onclick="buffman1(this)" name="radio-group6" type="checkbox" id="checkbox6" />
                          <label for="checkbox6" class="checkbox-label" style="margin-right: 0px;">Dpi Custom </label>
                    <input onclick="file()" name="radio-group7" type="checkbox" id="checkbox7" />
                          <label for="checkbox7" class="checkbox-label" style="margin-right: 0px;">Nhẹ Tâm </label>
                    <input onclick="norecoil()" name="radio-group8" type="checkbox" id="checkbox8" />
                          <label for="checkbox8" class="checkbox-label" style="margin-right: 0px;">Norecoil</label><br>
                    <input onclick="hz()" name="radio-group9" type="checkbox" id="checkbox9" />
                          <label for="checkbox9" class="checkbox-label" style="margin-right: 0px;">Hz Custom</label>






<br>

                <p><strong>Developer👨🏻‍💻:</strong></p>
<span>🪐 TanhIsMe 🔥</span>




            <script>
              var app = new Vue({
                el: "#app"
                , data() {
                  return {
                    ifshow: true
                    , checked: false
                    , radio: '1'
                    , activeSelect: ''
                    , selectOption: [{
                      
                                    }]
                    , input: ""
                    , showOption: false
                    , tabValue: "one"
                  , }
                }
                , mounted() {
                  this.setRect(360, 320);
                  
                  //设置不可拖动
                  setWindowDrag(0, 0, 0, 0);
                  
                  var layout = function () {
                    //window.orientation是设备握持方向, 不是屏幕显示方向
                    if (window.lastorientation == window.orientation) return;
                    window.lastorientation = window.orientation;
                    
                    //window.screen中的宽高不会随着屏幕旋转更新(只会在初始化的时候固定)
                    if (Math.abs(window.orientation) == 90) {
                      //横屏模式
                      setWindowRect(0, 0, window.screen.height, window.screen.width);
                    } else {
                      //竖屏模式
                      setWindowRect(0, 0, window.screen.width, window.screen.height);
                    }
                  }
                  
                  layout(); //设置旋转屏幕时自动调整布局和画布
                  window.addEventListener("orientationchange", layout, false);
                  
                  setButtonAction(function () {
                    var menu = document.querySelector("#app");
                    if (menu.style.display == 'none') {
                      menu.style.display = 'block';
                      //显示菜单之后, 设置触控不可穿透悬浮窗口
                      setWindowTouch(true);
                    } else {
                      menu.style.display = 'none';
                      //隐藏菜单之后, 设置触控穿透悬浮窗口
                      setWindowTouch(false);
                    }
                  });
                },
                
                methods: {
                  setRect(w, h, x = -1, y = -1) {
                    var boxW = w;
                    var boxH = h;
                    
                    var ayMenu = this.$refs.menuMain;
                    ayMenu.style.width = `${boxW}px`;
                    ayMenu.style.height = `${boxH}px`;
                    if (x == -1) ayMenu.style.left = `calc(50% - ${boxW / 2}px)`;
                    if (y == -1) ayMenu.style.top = `calc(50% - ${boxH / 2}px)`;
                    
                    ayMenu.style.width = "400px";
                    ayMenu.style.height = "240px";
                    
                    ayMenu.style.borderBottomLeftRadius = "10px";
                    ayMenu.style.borderBottomRightRadius = "10px";
                    ayMenu.style.borderTopLeftRadius = "10px";
                    ayMenu.style.borderTopRightRadius = "10px";
                  }
                  , titleTouchStart(event) {
                    
                    this.touchStartX = parseInt(event.touches[0].clientX);
                    this.touchStartY = parseInt(event.touches[0].clientY);
                    
                    var ayMenu = this.$refs.menuMain;
                    this.menuLastX = ayMenu.offsetLeft;
                    this.menuLastY = ayMenu.offsetTop;
                    document.ayimgui.style.height = '1px';
                    document.container.style.height = '1px';
                    document.aybody.style.height = '1px';
                    document.aytab.style.height = '1px';
                    
                  }
                  , titleTouchMove(event) {
                    event.preventDefault();
                    var distanceX = event.touches[0].clientX - this.touchStartX;
                    var distanceY = event.touches[0].clientY - this.touchStartY;
                    
                    var ayMenu = this.$refs.menuMain;
                    ayMenu.style.left = this.menuLastX + distanceX + "px";
                    ayMenu.style.top = this.menuLastY + distanceY + "px";
                  },
                  //切换导航栏
                  changeTab(v) {
                    this.tabValue = v;
                  }
                  , closeimgui() {
                    var menu = document.querySelector("#app");
                    menu.style.display = 'none';
                  }
                }
              });
              
            </script>



		

          </body>
          
</html>