一件改.html

 avatar
unknown
html
10 months ago
32 kB
0
Indexable
 <head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>温情工作室</title>
	<style>
		* {
			margin: 0;
			padding: 0;
			color: #000;
			font-size: 12px;
			font-family: Arial, sans-serif;
			-webkit-tap-highlight-color: transparent;
			outline: none;
		}

		body {
			background: transparent;
			position: fixed;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%;
		}


		*:not(input, checkbox, textarea) {

			-webkit-touch-callout: none;
			-webkit-user-select: none;
			user-select: none;

		}

		.popup_container {
			position: absolute;
			z-index: 1000;
			left: 50%;
			top: 0;
		}

		#H5AlertView {
			width: 220px;
			height: 300px;
			position: absolute;
			left: -110px;
			top: 10px;
			text-align: center;
			zoom: 0.8;
		}

		#title-text {
			padding-top: 0px;
			font-size: 23px;
			font-weight: 600;
			color: #494949;
		}

		#info-text {
			padding: 10px;
			color: #494949;
		}

		#content-view {
			z-index: 0;
			background: #fff;
			position: relative;
			top: 0px;
			border: 1px solid #E8E8E8;
			border-radius: 16px;
			padding: 10px;
		}


		button {
			width: 100%;
			height: 40px;
			color: #fff;
			background-color: #05495ece;
			display: inline-block;
			cursor: pointer;
			text-align: center;
			text-decoration: none;
			outline: none;
			border: none;
			border-radius: 70px;
			padding: 0 8px;
			margin: 5px 0;
			font-size: 22px;
		}

		button:active {
			background-color: #007E40;
			transform: translateY(3px);
		}
		.scrollable {
            width: 100%;
            height: 100%;
            overflow: auto;
        }
	</style>
</head>

<body>

	<div class="popup_container">
		<div id="H5AlertView">
			<script>
				function draw(fps) {
					window.draw_state = 1;
				}

				function unDraw() {
					clearCtx();
					window.draw_state = 0;
					setTimeout(function () {
					}, 100);
				}


				function hideMenu() {
					var menu = document.querySelector("#H5AlertView");
					menu.style.display = 'none';

					setWindowTouch(false);
				}
			</script>

		<h1>温情工作室</a>
				<h1>QQ627349697</a>
						<div id="content-view" class="scrollable">
						<button onclick="yz()"><p style="color: #ff9100;">验证(注册页面 开启)</p></button>
						<button onclick="myFunction0()">
							<p style="color: #dfe21a;">上色合集</p>
						</button>
						<p id="0myText" style="display:none">
							<button onclick="bs()">通用白色</button>
							<button onclick="qbs()">通用浅白色</button>
							<button onclick="hs()">通用黑色</button>
							<button onclick="ls1()">随机颜色1</button>
							<button onclick="ls3()">随机颜色2</button>
                            <button onclick="ls4()">随机颜色3</button>
                            <button onclick="ls2()">随机颜色4</button>
							<button onclick="hong()">随机颜色5</button>
                            <button onclick="fen()">随机颜色6</button>
                            <button onclick="hang()">随机颜色7</button>
							<button onclick="ls5()">随机颜色8</button>
						</p>
						<button onclick="myFunction2()">
							<p style="color: #FFFF00;">A11</p>
						</button>
						<p id="2myText" style="display:none">
							<button onclick="ts1112()">12系统透视</button>
							<button onclick="ts1113()">13系统透视</button>
							<button onclick="ts1115()">14/15系统透视</button>
							<button onclick="ts9()">16系统透视</button>
							<button onclick="fs()">防闪</button>
						</p>
						<p>
							<button onclick="myFunction1()">
								<p style="color: #FFFF00;">A12\A13</p>
							</button>
						</p>
						<p id="1myText" style="display:none">
                            <button onclick="ts1212()">12系统透视†</button>
							<button onclick="ts1()">13系统透视</button>
							<button onclick="ts7()">14系统透视†</button>
							<button onclick="ts7()">14系统透视†</button>
							<button onclick="ts7()">15系统透视</button>
							<button onclick="ts3()">16系统透视†</button>
							<button onclick="fs()">防闪</button>
						</p>

						<button onclick="myFunction3()">
							<p style="color: #FFFF00;">A14</p>
						</button>
						<p id="3myText" style="display:none">
							<button onclick="ts7()">14系统透视†</button>
							<button onclick="ts7()">15系统透视†</button>
							<button onclick="ts1215()">16系统透视†</button>
							<button onclick="fs()">防闪</button>
						</p>
						<button onclick="myFunction4()">
							<p style="color:  #FFFF00;">A15-M2</p>
						</button>
						<p id="4myText" style="display:none">
							<button onclick="ts5()">15系统通用透视</button>
							<button onclick="ts1414()">15系统备用透视</button>
							<button onclick="ts3()">16系统通用透视</button>
							<button onclick="fs()">防闪</button>
						</p>
						<button onclick="myFunction5()">
							<p style="color:  #19c753;">美化合集(高危功能)‰</p>
						</button>
						<p id="5myText" style="display:none">
							<button onclick="anniu0()">超体去幻影</button>
							<button onclick="anniu33()">黄金风衣</button>
						</p>
                        <section>
                            <h3>高危功能,谨慎使用<h3>
                            <table>
                                <tr>
                                    枪械无后
                                    <input type="checkbox" class="checkbox" id="check-1">
                                    牛逼聚点
                                    <input type="checkbox" class="checkbox" id="check-2">
                                </tr>
                            </table>
    
                            <footer>
    
    
                                <script>
                                    document.body.addEventListener('touchstart', function () { });
    
                                    setWindowDrag(0, 0, 0, 0);
    
                                    var iosScale = window.devicePixelRatio;
                                    var sWidth = 0;
                                    var sHeight = 0;
    
                                    var canvasDom = document.createElement("canvas");
                                    document.body.appendChild(canvasDom);
                                    canvasDom.style.height = "100%";
                                    canvasDom.style.width = "100%";
    
                                    var layout = function () {
    
                                        if (window.lastorientation == window.orientation) return;
                                        window.lastorientation = window.orientation;
    
                                        if (Math.abs(window.orientation) == 90) {
                                            setWindowRect(0, 0, window.screen.height, window.screen.width);
                                            canvasDom.width = window.screen.height * iosScale;
                                            canvasDom.height = window.screen.width * iosScale;
                                            sWidth = window.screen.height;
                                            sHeight = window.screen.width;
                                        } else {
                                            setWindowRect(0, 0, window.screen.width, window.screen.height);
                                            canvasDom.height = window.screen.height * iosScale;
                                            canvasDom.width = window.screen.width * iosScale;
                                            sWidth = window.screen.width;
                                            sHeight = window.screen.height;
                                        }
                                    }
                                    layout();
                                window.addEventListener("orientationchange", layout, false);
                            




                            
                            refreshProcList()

                            function yz() {
								h5gg.clearResults();
								h5gg.searchNumber('0.05499718338', 'F32', '0x100000000', '0x160000000');
								alert('数据' + h5gg.getResultsCount() + '【数据必须4条否则按教程重新操作】');
									}
						
							function bs() {
								h5gg.clearResults();
								h5gg.searchNumber('0.05499718338', 'F32', '0x100000000', '0x160000000');
								h5gg.searchNearby('1', 'F32', '0x20');
								var count = h5gg.getResultsCount();
								var r = h5gg.getResults(2);
								r = r[1];
								var addr1 = r.address;
								h5gg.setValue(addr1, 99, "F32");
								alert('上色成功');
							}
                            function qbs() {
								h5gg.clearResults();
								h5gg.searchNumber('0.05499718338', 'F32', '0x100000000', '0x160000000');
								h5gg.searchNearby('1', 'F32', '0x20');
								var count = h5gg.getResultsCount();
								var r = h5gg.getResults(2);
								r = r[1];
								var addr1 = r.address;
								h5gg.setValue(addr1, 15, "F32");
								alert('上色成功');
							}
			
							function hs() {
								h5gg.clearResults();
								h5gg.searchNumber('0.05499718338', 'F32', '0x100000000', '0x160000000');
								h5gg.searchNearby('1', 'F32', '0x20');
								var count = h5gg.getResultsCount();
								var r = h5gg.getResults(2);
								r = r[1];
								var addr1 = r.address;
								h5gg.setValue(addr1, -99, "F32");
								alert('å上色成功');
							}
			
							function ls1() {
								h5gg.clearResults();
								h5gg.searchNumber('-785312872139263718', 'I64', '0x10000000', '0x160000000');
								h5gg.editAll('-785306592897076966', 'I64');
								alert('上色成功');
							}
                            function ls2() {
								h5gg.clearResults();
								h5gg.searchNumber('35275416', 'I64', '0x10000000', '0x160000000');
								h5gg.editAll('46782', 'I64');
								alert('上色成功');
							}
							function ls3() {
								h5gg.clearResults();
								h5gg.searchNumber('151541946691224090', 'I64', '0x10000000', '0x160000000');
								h5gg.editAll('393891901639098606', 'I64');
								alert('上色' + h5gg.getResultsCount() + '条');
							}
							function ls4() {
								h5gg.clearResults();
            h5gg.searchNumber('151577405672784410', 'I64', '0x0', '0x160000000');
            h5gg.editAll('371584030423520301', 'I64');
            alert('上色完成');
							}
							function ls5() {
								h5gg.clearResults();
								h5gg.searchNumber('151541946691224090', 'I64', '0x10000000', '0x160000000');
								h5gg.editAll('393891901639098606', 'I64');
								alert('上色成功');
							}
                            function hong() {
                        h5gg.clearResults();
                        h5gg.searchNumber('151541946691224090', 'I64', '0x0', '0x160000000');
                        alert('上色' + h5gg.getResultsCount() + '条');
                        h5gg.editAll('151541946691224951', 'I64');
                        alert('上色完成');
                    }
                    function fen() {
                        h5gg.clearResults();
                        h5gg.searchNumber('2978087456', 'I32', '0x100000000', '0x1600000000');
                        alert('粉色' + h5gg.getResultsCount() + '条');
                        h5gg.editAll('2978088450', 'I32');
                        h5gg.clearResults();
                        h5gg.searchNumber('4204837402', 'I32', '0x100000000', '0x1600000000');
                        alert('粉色' + h5gg.getResultsCount() + '条');
                        h5gg.editAll('101235226', 'I32');
                        h5gg.clearResults();
                        h5gg.searchNumber('35275416', 'I32', '0x100000000', '0x1600000000');
                        h5gg.searchNearby('538', 'I16', '0x20');
                        h5gg.searchNumber('538', 'I16', '0x100000000', '0x1600000000');
                        var count = h5gg.getResultsCount(); 

                        var r = h5gg.getResults(count); 

                   

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

                            var addr1 = r[i].address; 

                            var weishu = /2$/; 

                            var pd = weishu.test(addr1); 



                            if (pd) {

                                h5gg.setValue(addr1, 1538, "I16");

                            }
                        }
                        alert('上色完成');
                    }
                    function hang() {
                        h5gg.clearResults();
                        h5gg.searchNumber('199290', 'I32', '0x100000000', '0x1600000000');
                        h5gg.searchNearby('538', 'I16', '0x20');
                        h5gg.searchNumber('538', 'I16', '0x100000000', '0x1600000000');
                        alert('上色' + h5gg.getResultsCount() + '条');
                        h5gg.editAll('1399', 'I16');
                        alert('上色完成');
                    }

                    function huang() {
                        h5gg.clearResults();
                        h5gg.searchNumber('35275416', 'I32', '0x100000000', '0x1600000000');
                        h5gg.searchNearby('538', 'I16', '0x20');
                        h5gg.searchNumber('538', 'I16', '0x100000000', '0x1600000000');
                        alert('上色' + h5gg.getResultsCount() + '条');
                        h5gg.editAll('1538', 'I16');
                        alert('上色完成');
                    }

			
                            function ts1212() {
								h5gg.clearResults();
								h5gg.searchNumber('-1315307237', 'I32', '0x10000000', '0x160000000');
								h5gg.editAll('-1315307197', 'I32');
								alert('开启成功');
							}
							function ts1() {
                                {
		h5gg.clearResults();
		h5gg.searchNumber('-1315307262', 'I32', '0x100000000', '0x1600000000');
		h5gg.searchNearby('283', 'I16', '0x30');
		var count = h5gg. getResultsCount();
		var r = h5gg.getResults(count);

		for(var i=0; i<count; i++) {
		var addr1 = r[i].address;
		var weishu = /8$/;
		var pd = weishu.test(addr1);

		if(pd){
		h5gg.setValue(addr1, 323, "I16");
		}}
		alert('开启成功');
}	
            
							}
							function ts2() {
								h5gg.clearResults();
								h5gg.searchNumber('16963611', 'I32', '0x10000000', '0x160000000');
								var count = h5gg.getResultsCount();
								var r = h5gg.getResults(count);

								for (var i = 0; i < count; i++) {
									var addr1 = r[i].address;
									var weishu = /C$/;
									var pd = weishu.test(addr1);
									//杩涜淇敼
									if (pd) {
										h5gg.setValue(addr1, 106969888, "I32");
									}
								}
alert('开启成功');
							}
							function ts3() {
								h5gg.clearResults();
								h5gg.searchNumber('-1321598718', 'I32', '0x10000000', '0x160000000');
								h5gg.searchNearby('1320', 'I16', '0x30');
								h5gg.searchNumber('1320', 'I16', '0x100000000', '0x160000000');
								h5gg.editAll('1395', 'I16');
								alert('开启成功ŠŸ');
							}
                            function ts7()
            {
            h5gg.clearResults();
                                    h5gg.searchNumber('2981757186', 'I32', '0x0', '0x160000000');
                                    h5gg.searchNearby('1320', 'I16', '0x20');
                                    h5gg.searchNumber('1320', 'I16', '0x0', '0x160000000');
                                    h5gg.editAll('1395', 'I16');
            alert('开启成功ŠŸ');
            }
                                    function anniu4() {
                                    h5gg.clearResults();
                                    h5gg.searchNumber('-1321598718', 'I32', '0x0', '0x160000000');
                                    h5gg.searchNearby('1320', 'I16', '0x30');
                                    h5gg.searchNumber('1320', 'I16','0x100000000', '0x1600000000');h5gg.getResultsCount();
                                    var shuliang = h5gg.getResultsCount();
                                    var jieguo = h5gg.getResults(shuliang);
                                    h5gg.editAll('1395', 'I16');
                                    h5gg.clearResults();
                                    alert('透视'+shuliang+'条')
                                    h5gg.clearResults();
                                    h5gg.searchNumber('-1321598718', 'I32', '0x0', '0x160000000');
                                    h5gg.searchNearby('8632', 'I16', '0x30');
                                    h5gg.searchNumber('8632', 'I16','0x100000000', '0x1600000000');h5gg.getResultsCount();
                                    var shuliang = h5gg.getResultsCount();
                                    var jieguo = h5gg.getResults(shuliang);
                                    h5gg.editAll('8741', 'I16');
                                    h5gg.clearResults();
                                    alert('透视'+shuliang+'条')
                            }
							function ts1414() {
                            h5gg.clearResults();
                            h5gg.searchNumber('-2874700953465257726', 'I64', '0x0', '0x160000000');
                            alert('透视' + h5gg.getResultsCount() + '条');
                            h5gg.editAll('-2874700953465256352', 'I64');
                            h5gg.clearResults();
                            h5gg.searchNumber('-2874841708125093630', 'I64', '0x0', '0x160000000');
                            alert('透视' + h5gg.getResultsCount() + '条');
                            h5gg.editAll('4260548951490035970', 'I64');
                                  alert('开启成功');  
                            }
							function ts4() {
								h5gg.clearResults();
								h5gg.searchNumber('55323', 'I16', '0x10000000', '0x160000000');
								h5gg.searchNearby('258', 'I16', '0x2');
								h5gg.searchNumber('258', 'I16', '0x100000000', '0x160000000');
								h5gg.editAll('1632', 'I16');
								h5gg.searchNearby('55323', 'I16', '0x2');
								h5gg.searchNumber('55323', 'I16', '0x100000000', '0x160000000');
								h5gg.editAll('15136', 'I16');
								alert('开启成功');
							}
							function ts5() {
								h5gg.clearResults();
								h5gg.searchNumber('-1321598718', 'I32', '0x10000000', '0x160000000');
								h5gg.searchNearby('1320', 'I16', '0x30');
								h5gg.searchNumber('1320', 'I16', '0x100000000', '0x160000000');
								h5gg.editAll('1395', 'I16');
								h5gg.searchNearby('8632', 'I16', '0x2');
								h5gg.searchNumber('8632', 'I16', '0x100000000', '0x160000000');
								h5gg.editAll('8741', 'I16');
								alert('开启成功');
							}

                            function ts1215()
		{
		h5gg.clearResults();
                                h5gg.searchNumber('2981757186', 'I32', '0x0', '0x160000000');
                                h5gg.searchNearby('1320', 'I16', '0x20');
                                h5gg.searchNumber('1320', 'I16', '0x0', '0x160000000');
                                h5gg.editAll('1395', 'I16');
		alert('开启成功');
		}
        function ts6() {
                        h5gg.clearResults();
                        h5gg.searchNumber('-1321598718', 'I32', '0x10000000', '0x160000000');
                        h5gg.searchNearby('1320', 'I16', '0x30');
                        h5gg.searchNumber('1320', 'I16', '0x100000000', '0x160000000');
                        h5gg.editAll('1395', 'I16');
                        alert('开启成功');
                    }
							function ts9() {
								h5gg.clearResults();
								h5gg.searchNumber('-769356050', 'I32', '0x10000000', '0x160000000');
								h5gg.editAll('-2145897319', 'I32');
								alert('开启成功');
							}
							function fs() {
								h5gg.clearResults();
								h5gg.searchNumber('38230', 'I64', '0x100000000', '0x1600000000');
								h5gg.searchNearby('-1', 'F32', '0x100');
								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 = /A7C$/;//璁剧疆缃《缁撳熬
									var pd = weishu.test(addr1);//鍒ゆ柇鍦板潃鏄惁鍖呭惈鎸囧畾缁撳熬
									//杩涜淇敼
									if (pd) {
										h5gg.setValue(addr1, -1999, "F32");
									}
								}
								alert('开启成功');
							}

							 function ts1112() {

                            h5gg.clearResults();
                            h5gg.searchNumber('1674183720', 'I32', '0x0', '0x160000000');
                            h5gg.editAll('1674183782', 'I32');
                            alert('开启成功');
                            }
                            
                            function ts1113() {
                            h5gg.clearResults();
                            h5gg.searchNumber('-266039062', 'I32', '0x0', '0x160000000');
                            h5gg.editAll('-1659360043', 'I32');
                            alert('开启成功');
                            }
                            
                            function ts1115() {
                            h5gg.clearResults();
                            h5gg.searchNumber('-769356050', 'I32', '0x0', '0x160000000');
                            h5gg.editAll('-2145897319', 'I32');
                            alert('开启成功');
                            }
							function anniu0() {
							h5gg.clearResults();
                            h5gg.searchNumber('812604', 'I32', '0x100000000', '0x1600000000');
                            h5gg.editAll('402069', 'I32');
                            alert('开启成功');
                            }													                       
                             function anniu33() 
                             {
                             h5gg.clearResults();
                             h5gg.searchNumber('403251', 'I32', '0x0', '0x160000000');
                             h5gg.getResultsCount();
                             h5gg.editAll("403188", 'I32');
                             alert('开启成功');
                             }


 
function setLineWidth(w) {
    ctx.lineWidth = w;
}


const ctx = canvasDom.getContext('2d');
setLineWidth(iosScale);
var fontFamily = " Arial";
var cacheTimer = null; //鏁版嵁缂撳瓨璁℃椂鍣紝鍑忓皯閬嶅巻娆℃暟锛屾彁楂樻€ц兘
var drawTimer = null; //缁樺浘璁℃椂鍣紝鎺у埗甯х巼
var actorCache = []; //瀵硅薄鍦板潃缂撳瓨


//***************杩涙父鎴忔彁绀?***********



//***************杩涙父鎴忔彁绀?***********


// 鑾峰彇杩涚▼
let baseAddr = Number(h5gg.getRangesList(0)[0].start); //aslr鍙涓€娆★紝鑳藉噺灏戰煇旔煄遍偅涔堜竴鐐规€ц兘娑堣€?
let GWorld = 0; //涓栫晫鍏ㄥ眬鍙橀噺锛屽叕鐢?
let myTeam = 0;




function drawCache() {
    if (isNull(GWorld)) return;
    const Level = readLong(GWorld + 0x90); //Level* PersistentLevel
    //LineBatchComponent* LineBatcher
    //LineBatchComponent* ForegroundLineBatcher
    //鑾峰彇鎵€鏈夊璞℃暟缁?
    const ActorArray = readLong(Level + 0xA0);
    //LineBatchComponent* PersistentLineBatcher
    //GameNetworkManager* NetworkManager
    //鑾峰彇鎵€鏈夊璞$殑鏁伴噺
    const ActorCount = readInt(Level + 0xA8);
    const tempArr = [];
    //閬嶅巻
    for (let i = 0; i < ActorCount; i++) {
        const actor = readLong(ActorArray + i * 8); // + 0x10
        if (isNull(actor)) continue;
        //let nameId = 0;
        //nameId = readLong(actor + 0x60C);
        //const ides = readFloat(actor + 0xf30).toString().slice(0, 1) //bool bDead;
        //if (ides != 2 && nameId != 1) continue;
        const hpmax = readFloat(actor + 0xde0); //float HealthMax;
        if (hpmax == 100 || hpmax == 110 || hpmax == 120 ||
            hpmax == 130 || hpmax == 140 || hpmax == 150 ||
            hpmax == 160 || hpmax == 170 || hpmax == 180 ||
            hpmax == 190 || hpmax == 200) {
            tempArr.push(actor);
        }
    }
    actorCache = tempArr;
}

function shadowDraw() {
   

    GWorld = readLong(baseAddr + 0xB8C3358); //
    if (isNull(GWorld)) return;
    //鑾峰彇鑷繁
    const NetDriver = readLong(GWorld + 0x98); //NetDriver* NetDriver
    const ServerConnection = readLong(NetDriver + 0x88); //NetConnection* ServerConnection
    const localPlayerController = readLong(ServerConnection + 0x30); //STExtraPlayerController* PlayerController;
    //鎷垮埌鑷繁鐨勫潗鏍?
    const mySelf = readLong(localPlayerController + 0x548); //Pawn* Pawn;
    //if (isNull(mySelf)) return;//娉ㄩ噴璇ヨ锛岃鎴橀€忚
    //鎷垮埌鎴戞柟闃熶紞鐨勫潗鏍?
    //var STExtraBaseCharacter = ReadLong(localPlayerController + 0x2AE8);;
    //myTeam = ReadInt(STExtraBaseCharacter + 0xA48);
   // var STExtraBaseCharacter = readLong(localPlayerController + 0x2d50);;
    const teamCopy = readInt(mySelf + 0xa70); //int TeamID
    myTeam = teamCopy <= 100 ? teamCopy : myTeam;
    const playerCameraManager = readLong(localPlayerController + 0x5d0); //PlayerCameraManager* PlayerCameraManager
    if (isNull(playerCameraManager)) return;
    const povAddr = playerCameraManager + 0x1130 + 0x10; //TViewTarget ViewTarget
    const camViewInfo = {
        Location: {
            X: readFloat(povAddr),
            Y: readFloat(povAddr + 4),
            Z: readFloat(povAddr + 4 + 4)
        },
        Rotation: {
            Pitch: readFloat(povAddr + 0x18),
            Yaw: readFloat(povAddr + 0x18 + 4),
            Roll: readFloat(povAddr + 0x18 + 4 + 4)
        },
        FOV: readFloat(povAddr + 0x24)
    }
    //闆疯揪锛岃幏鍙栫浉鏈烘棆杞瑙?
    let camAngle = camViewInfo.Rotation.Yaw;
    //涓€甯у彧璁$畻涓€娆★紝鍑忓皯鎬ц兘娑堣€?
    //const tempMatrix = RotatorToMatrix(camViewInfo.Rotation);

    let playerCout = 0;
    let ai = 0;
    let topEnemy = 0;
    let vehicle = 0;

    let actorbone = 0;



    var defaultRange = 10;
    var defaultRange = 10;




    var selflocalPlayerbase = readLong(localPlayerController + 0x548);
    var weaponManagerComponent = readLong(selflocalPlayerbase + 0x2a10);
    var cachedCurUseWeapon = readLong(weaponManagerComponent + 0x308);
    var shootWeaponComponent = readLong(cachedCurUseWeapon + 0x1178);
    var ownerShootWeapon = readLong(shootWeaponComponent + 0x2d8);
    var shootWeaponEntityComp = readLong(ownerShootWeapon + 0x13c0);

    if (document.getElementById("check-1").checked) {


h5gg.setValue(shootWeaponEntityComp + 0x1750, 0.001, "F32");
} else {
h5gg.setValue(shootWeaponEntityComp + 0x1750, 1, "F32");

}
if (document.getElementById("check-2").checked) {

h5gg.setValue(shootWeaponEntityComp + 0x17a4, 0.01, 'F32');

} else {
h5gg.setValue(shootWeaponEntityComp + 0x17a4, 1, 'F32');


}

//鍙岄槻
if (document.getElementById("check-3").checked) {
//float RecoilKickADS
h5gg.setValue(shootWeaponEntityComp + 0x1868, 0.01, "F32"); //鏋槻       
h5gg.setValue(shootWeaponEntityComp + 0x1884, 0.01, 'F32'); //闀滈槻
}
//shun
if (document.getElementById("check-4").checked) {
h5gg.setValue(shootWeaponEntityComp + 0x1304, 980000, 'F32'); // CheckVisibleFailedCnt 0x1130
}

}
cacheTimer = setInterval(function () {
    drawCache();
}, 3000); //涓€绉掔紦瀛樹竴娆?

drawTimer = setInterval(function () {

    //console.log("1");
    shadowDraw();




    //*if (window.fps) ctx.fillText("FPS: " + window.fps, 150, 50);*/


}, 30); 

    // ********************* 鍐呭瓨鐩稿叧 *********************
    function readInt(addr) {
        return Number(h5gg.getValue(addr, "I32"));
    }

    function readLong(addr) {
        return Number(h5gg.getValue(addr, "I64"));
    }

    function readFloat(addr) {
        return Number(h5gg.getValue(addr, "F32"));
    }

    function isNull(addr) {
        return (addr < 0x100000000 || addr > 0x300000000);
    }

							function refreshProcList() {
								var procs = h5gg.getProcList();
								var game;
								var name;
								for (var i = 0; i < h5gg.getProcList().length; i++) {
									if (h5gg.getProcList()[i].name == "ShadowTrackerExt") {
										game = h5gg.getProcList()[i];
										h5gg.setTargetProc(game.pid);
										name = game.name;
										h5gg.clearResults();
									}
								} if (name == "ShadowTrackerExt") { alert('请先打开游戏卡注册' ) } else { alert('准星不要对准敌人'); refreshProcList() }
							}



							function myFunction() {
								var x = document.getElementById("myText");
								if (x.style.display === "none") {
									x.style.display = "block";
								} else {
									x.style.display = "none";
								}
							}
							function myFunction0() {
								var x = document.getElementById("0myText");
								if (x.style.display === "none") {
									x.style.display = "block";
								} else {
									x.style.display = "none";
								}
							}
							function myFunction1() {
								var x = document.getElementById("1myText");
								if (x.style.display === "none") {
									x.style.display = "block";
								} else {
									x.style.display = "none";
								}
							}
							function myFunction2() {
								var x = document.getElementById("2myText");
								if (x.style.display === "none") {
									x.style.display = "block";
								} else {
									x.style.display = "none";
								}
							}
							function myFunction3() {
								var x = document.getElementById("3myText");
								if (x.style.display === "none") {
									x.style.display = "block";
								} else {
									x.style.display = "none";
								}
							}
							function myFunction4() {
								var x = document.getElementById("4myText");
								if (x.style.display === "none") {
									x.style.display = "block";
								} else {
									x.style.display = "none";
								}
							}
							function myFunction5() {
								var x = document.getElementById("5myText");
								if (x.style.display === "none") {
									x.style.display = "block";
								} else {
									x.style.display = "none";
								}
							}
	
</script>
				</a>
			</h1>
		</div>
	</div><canvas height="2778" width="1284" style="height: 100%; width: 100%;"></canvas>
</body>

</html>
Editor is loading...
Leave a Comment