一件改.html
unknown
html
a year ago
32 kB
2
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