A comment on A review on MineFun King by Thanhthuy Nguyenthi was reported 2025/10/28 for Spam
// ==Kịch bản người dùng==
// @name MineFun King
// @không gian tên http://tampermonkey.net/
// @phiên bản 2.8
// @description Mẹo đơn giản cho MineFun.io
// @author November2246
// @match https://minefun.io/*
// @match https://*.minefun.io/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=minefun.io
// @grant không có
// @run-at document-start
// @giấy phép ISC
// @downloadURL https://update.greasyfork.org/scripts/535203/MineFun%20King.user.js
// @updateURL https://update.greasyfork.org/scripts/535203/MineFun%20King.meta.js
// ==/Kịch bản người dùng==
const { log, cảnh báo, lỗi, gỡ lỗi } = window.console;
const packetsOut = {
THÔNG TIN_BƯỚC_THỜI GIAN: 1,
BƯỚC THỜI GIAN: 2,
TỬ VONG: 3,
YÊU CẦU_PHẢI_HỒI SINH: 4,
CẢM XÚC CHƠI: 5,
PING: 7,
KHỐI_CHỖ_CHỖ: 8,
TRÒ CHUYỆN: 9,
GET_PLAYERS: 10,
CHUYỂN ĐỔI_MINEBUCKS: 11,
QUẢNG CÁO MIỄN PHÍ: 12,
ĐÁNH: 13,
DÁN_CHUNK_BLOCKS: 22,
KHU VỰC ĐIỀN BẰNG CÁC KHỐI: 23,
NHẬN_THẢ_VẬT: 24,
DA_ĐÃ_THAY_ĐỔI: 25,
SỬ DỤNG THỰC PHẨM: 26,
GOT_DAMAGE: 27,
NÉM_THYNAMITE: 28,
DỰ ÁN NÉM: 29,
CẬP NHẬT_DẤU_VĂN_TIN: 30,
YÊU CẦU ĐĂNG NHẬP: 31,
SỐ TIỀN SỬA ĐỔI THEO YÊU CẦU: 500,
GET_CHUNKS_MODIFIERS: 501,
GET_ITEM_WITH_CREATE: 502,
BẮN: 515,
THAY_ĐỔI_VŨ_HÌNH_SÚNG: 516,
HỘP_CHIẾN_CHIẾN: 517,
THỬ SỬ DỤNG TNT: 520,
MẶT_HỘP_DÙNG: 521,
ĐẶT_KHE_HOẠT_ĐỘNG_HIỆN_HÀNH: 504,
THAY THẾ CÁC MẶT HÀNG TRONG KHỐI: 505,
THAY THẾ MỤC: 506,
DI_LỘT_MỤC_TRONG_KHỐI: 507,
DI CHUYỂN MỤC: 508,
VỨT_BỎ_ra: 509,
GET_BLOCK_VIA_WHEEL: 510,
THAY_ĐỔI_TRẠNG_THÁI_MỞ_KHỐI: 511,
THOÁT KHỎI KHỐI LƯU TRỮ: 518,
INST_DRAG_ITEM_TO_ARMOR: 519,
MẶT HÀNG MỞ: 220,
THỦ CÔNG: 221,
BẮT ĐẦU_TICKER: 222,
THÊM NGƯỜI CHƠI VÀO RIÊNG TƯ: 512,
XÓA_NGƯỜI_CHƠI_KHỎI_RIÊNG_TƯ: 513,
GET_PLAYER_PRIVATE_MEMBERS: 514,
TẠO_PREFAB: 1101,
XÓA_PREFAB: 1102,
GET_PREFAB: 1103,
GET_PREFABS: 1104,
CHÈN_PREFAB: 1105,
XÓA_VÙNG: 1106,
PUBLISH_PREFAB: 1107,
HNS_ATTACK_BLOCK: 1200,
HNS_PLAYER_LEFT_HIDED_STATE: 1201,
KHỐI ĐÃ CHỌN: 1202,
TRẠNG THÁI CỬA THAY ĐỔI HNS: 1203,
HNS_GET_FREE_KIT: 1204,
NHIỄM_VŨ_HÓA: 1300,
LỰA CHỌN NHIỄM TRÙNG_ZOMBIE: 1301,
CHIẾN_TRƯỜNG_LẤY_VŨ_HÓA: 1400,
BỘ SKY_WARS_SET: 1500,
SKY_WARS_NHẬN_BỘ_MIỄN_PHÍ: 1501,
YÊU CẦU CỔNG THÔNG TIN MỘT_KHỐI: 1550,
MỘT_KHỐI_ĐI_NHÀ: 1551
};
const packetsIn = {
NGƯỜI CHƠI TRONG PHẠM VI: 1,
NGƯỜI CHƠI RA KHỎI PHẠM VI: 2,
BƯỚC THỜI GIAN: 3,
THỜI GIAN CẬP NHẬT MÁY CHỦ: 4,
THÔNG TIN BƯỚC_THỜI GIAN_NGƯỜI CHƠI: 5,
NGƯỜI CHẾT: 6,
NGƯỜI CHƠI ĐÃ XUẤT HIỆN: 7,
NGƯỜI CHƠI_TRÁI: 8,
CẢM XÚC CỦA NGƯỜI CHƠI: 9,
DỮ LIỆU ĐẦU VÀO: 10,
THAY_ĐỔI_DANH_NGƯỜI_CHƠI: 11,
PONG: 12,
UPD_GAME_TIMER: 13,
GAME_END: 14,
CẢNH BÁO: 16,
CẢNH BÁO TRÒ CHUYỆN: 17,
NHẬT KÝ CONSOLE: 18,
MẶT HÀNG HIỆN TẠI CỦA NGƯỜI CHƠI: 19,
TRÒ CHUYỆN: 20,
GET_PLAYERS: 21,
CẬP NHẬT_DA: 22,
CẬP NHẬT_DANH_NGƯỜI_Chơi: 23,
ĐẶT_SỨC_KHỎE: 24,
ĐẶT_ĐÓI: 25,
NGƯỜI CHƠI_BƯỚC_BƯỚC_CÓ THỂ: 26,
TNT_WAS_ACTIVATED: 27,
TNT_EXPLODED: 28,
UPD_TICKING_ENTITY_TRANSFORMS: 29,
ĐỒ CHƠI BỊ NỔ: 30,
ĐỒ CHƠI BỊ PHÁT: 31,
DEV_SPAWN_SMALL_CUBE_ON_XYZ: 32,
PROJECTILE_WAS_THROWN: 33,
PROJECTILE_COLLIDED: 34,
YÊU CẦU ĐĂNG NHẬP: 35,
SIGN_CHANGE_TEXT: 36,
VỊ TRÍ ĐÚNG: 37,
TỒN KHO: 501,
CẬP NHẬT_VŨ_HỘP: 525,
CẬP NHẬT_VÁO_NGƯỜI_CHƠI: 526,
DỮ LIỆU MỤC BÊN TRONG: 527,
ĐÓNG TẤT CẢ CÁC CHẾ ĐỘ: 528,
CẬP NHẬT_KÉO_VÀ_MỞ_KHỐI: 529,
TRẠNG THÁI KHỐI: 530,
THÔNG TIN ĐẦU VÀO: 502,
CẬP NHẬT_KHOẢNG_GẦN_ NHẤT: 503,
ALL_MODIFIERS_SENT: 504,
CHUNK_MODIFIERS: 505,
KHỐI_ĐỂ_THIẾT_KẾ_THEO_COORDS: 506,
XÓA_KHỐI: 508,
ĐẶT_KHỐI_BỞI_KHỐI_BẮT_LẮP: 509,
DỮ LIỆU THÀNH VIÊN RIÊNG TƯ: 510,
SHOOTER_SHOOT: 511,
GOT_SÁT_HẠI: 512,
CẬP NHẬT_SỐ_CÂN_ĐỐI: 513,
THỜI GIAN BẮT ĐẦU CẬP NHẬT: 522,
BẠN_CHẾT: 523,
NGƯỜI CHƠI GẶP SÁT THƯƠNG: 524,
SET_POS: 531,
SET_ROT: 532,
LOOTBOX_DATA: 514,
THAY ĐỔI VŨ KHÍ NGƯỜI CHƠI: 515,
THÊM_THẢ_MỤC: 516,
CẬP NHẬT_XÓA_MỤC: 517,
XÓA_MỤC_THẢ: 518,
XÓA_MÓN_ĐỒ_BỎ_BẰNG_NHẬN: 519,
THỬ_LẤY_VẬT_THẢ_THẤT_CÁC: 520,
CREATIVE_PLOT_MARKER: 1100,
NHÀ LẮP RÁP: 1101,
NHÀ LẮP RÁP: 1102,
HNS_PLAYER_ẨN: 1200,
HNS_SĂN_VÀ_GIẤU_KẺ: 1204,
HNS_BẠN_ĐANG_ẨN_CÓ: 1205,
HNS_PLAYER_LEFT_HIDED_STATE: 1207,
HNS_LOCATE_HIDERS: 1208,
HNS_PLAYER_WAS_ATTACKED: 1209,
HNS_BẠN_LÀ_THỢ_SĂN: 1210,
HNS_ĐỔI_NGƯỜI_CHƠI_THỢ_SĂN: 1211,
HNS_UPD_SĂN_VÀ_HIDERS_SỐ_TẬP_TỔNG: 1212,
HNS_KILL_INFO: 1213,
HNS_SHOW_BLOCKS_CHOICE_OPTIONS: 1214,
HNS_CHANGE_PLAYER_BLOCK_ID: 1219,
HNS_SET_LOCAL_PLAYER_BLOCK_ID: 1220,
HNS_BẠN_BỊ_TẤN_ĐỘNG: 1221,
HNS_HUNTERS_UNLOCKED: 1222,
HNS_ADD_PHYSICS_IMPULSE: 1223,
HNS_BẠN_KHÔNG_THỂ_ẨN_TẠI_ĐÂY: 1225,
WAR_PLAYER_DEATH: 1300,
NGƯỜI CHƠI BỊ THƯƠNG: 1301,
WAR_YOU_KILLED_PLAYER: 1302,
WAR_YOU_RESPawnED: 1303,
NHIỄM TRÙNG_ZOMBIES_VÀ_SÚNG_XẢ: 1350,
NHIỄM_TRÙNG_BẠN_BIẾN_thành_ZOMBIE: 1351,
NGƯỜI CHƠI BỊ NHIỄM TRÙNG BIẾN THÀNH ZOMBIE: 1352,
SỐ TIỀN CẬP NHẬT_XÁC SỐNG VÀ XẢ SÚNG: 1354,
NHIỄM_TRÙNG_BẠN_HỒI SINH: 1356,
NGƯỜI CHƠI BỊ NHIỄM TRÙNG: 1357,
NHIỄM_BẠN_ĐÃ_GIẾT_NGƯỜI_CHƠI: 1358,
THÔNG TIN TỬ VONG_NHIỄM TRÙNG: 1359,
BẮN SÚNG BỊ NHIỄM TRÙNG: 1360,
BỘ VŨ KHÍ NHIỄM TRÙNG: 1361,
LOẠI BỘ NHIỄM TRÙNG: 1362,
CẬP NHẬT_BỆNH_NHIỄM_HP: 1363,
SKY_WARS_GAME_STARTED: 1400,
SKY_WARS_NICKNAMES_DEPTH_TEST_FALSE: 1401,
SKY_WARS_CHANGE_PLAYER_AVATAR: 1402,
SÂN CHƠI SKY_WARS_BOARD_PLACE: 1403,
SKY_WARS_UPD_KILL_DEATH_BAR: 1404,
YÊU CẦU CỔNG THÔNG TIN MỘT_KHỐI_BỊ TỪ CHỐI: 1450,
MỘT_KHỐI_CHẾT: 1451,
MỘT_KHỐI_KHỐI_BỊ_PHÁ_PHÁ: 1452,
ONE_BLOCK_NEW_PHASE: 1453,
BẢNG XẾP HẠNG MỘT_KHỐI: 1454
};
const invertedPacketsIn = Object.fromEntries(Object.entries(packetsIn).map(([khóa, giá trị]) => [giá trị, khóa]));
const invertedPacketsOut = Object.fromEntries(Object.entries(packetsOut).map(([khóa, giá trị]) => [giá trị, khóa]));
const _assign = Đối tượng.assign;
const _create = Object.create;
const _defineProperty = Object.defineProperty;
const _parse = JSON.parse;
Object.create = hàm create() {
nếu (!arguments[0]) trả về {};
trả về _create.apply(điều này, đối số);
};
Object.defineProperty = hàm defineProperty() {
const ret = _defineProperty.apply(điều này, đối số);
nếu (đối số[1] === 'người chơi') {
window.hooked = ret;
}
trả về ret;
};
Object.defineProperty(Object.prototype, 'player', {
lấy() {
trả về this.__player;
},
tập hợp(v) {
this.__player = v;
}
});
hãy để cheatInterval;
hàm cheatingIsFun() {
nếu (cheatInterval) {
clearInterval(cheatInterval);
cheatInterval = sai;
trở lại;
}
gian lận = setInterval(() => {
// TRỰC TIẾP
thử {
cửa sổ.hooked.gameWorld.server.players.forEach((plr) => {
plr.playerMaterial.depthTest = sai;
nếu (plr.isHided) plr.model.visible = true;
});
} nắm lấy {}
// Không có sương mù
thử {
nếu (cửa sổ?.móc?.trò chơiThế giới?.baCảnh?.cảnh?.sương mù) {
_giao phó(
cửa sổ.hooked.gameWorld.threeScene.scene.fog,
{
gần: 9999,
xa: 10000
}
);
}
} nắm lấy {}
// Tốc độ cúi người, chống trượt (trên băng)
thử {
_assign(cửa sổ.hooked.người chơi.tốc độ, {
crouchSpeedMultiplier: 16,
});
_defineProperty(window.hooked.player.velocity, 'trơn trượt', {
lấy() {
trả về 1;
},
tập hợp(v) {}
});
} nắm lấy {}
thử {
vũ khí hằng sốMod = {
// Cấu hình vũ khí OP
isAuto: đúng,
tốc độ bắnMs: 15,
lastShootFirerateMs: 15,
timeToScopeSec: 0,01,
reloadTimeMs: 1,
currAmmo: 30,
khoảng cách: 9999,
Tỷ lệ giảm giật: 999,
độ giật tối đa: 0,000001,
maxCrouchSpread: 0,000001,
maxStandSpread: 0,000001,
maxJumpInaccuracy: 0,000001,
maxMoveInaccuracy: 0,000001,
knifeLongAttackDelayMs: 10,
daoTấn công xaTốc độ bắnCô: 15,
recoilAttackX: 0,0001,
recoilAttackY: 0,0001,
Khoảng cách tấn công thứ hai: 9999,
swapTimeMs: 1
};
cửa sổ.hooked.gameWorld.systemsManager.activeSystems.forEach(
(hệ thống) => {
// Với tới
nếu (hệ thống?.xa) hệ thống.xa = 9999;
// Mod vũ khí
nếu (hệ thống?.playerShooter?.currPlayerWeapon) {
_giao phó(
system.playerShooter.currPlayerWeapon,
vũ khíMod
);
}
nếu (hệ thống?.playerShooter?.currPlayerWeaponSpec) {
_giao phó(
system.playerShooter.currPlayerWeaponSpec,
vũ khíMod
);
}
nếu như (
hệ thống?.playerShooter?.currPlayerWeaponSpec
?.bulletsQueue
) {
_giao phó(
system.playerShooter.currPlayerWeaponSpec
.bulletsQueue,
{
queueStepMs: 10
}
);
}
nếu (hệ thống?.playerShooter) {
_defineProperty(hệ thống, 'cooldownRemainderMs', {
lấy() {
trả về 10;
},
tập hợp(v) {}
});
_defineProperty(hệ thống, 'shootPressedDelayer', {
lấy() {
trả về 1;
},
tập hợp(v) {}
});
}
}
);
} nắm lấy {}
thử {
nếu (kiểu của window.hooked.gameWorld.server.msgsToSend?._push !== 'hàm') {
window.hooked.gameWorld.server.msgsToSend._push = window.hooked.gameWorld.server.msgsToSend.push;
window.hooked.gameWorld.server.msgsToSend.push = hàm () {
nếu (đối số [0] === packetsOut.HIT && Array.isArray(đối số [1])) {
đối với (cho i = 0; i < 15; i++) this._push.apply(this, arguments);
}
nếu (đối số [0] === packetsOut.HNS_ATTACK_BLOCK && Array.isArray(đối số [1])) {
đối với (cho i = 0; i < 5; i++) this._push.apply(this, arguments);
}
trả về this._push.apply(this, arguments);
}
}
} nắm lấy {}
thử {
hãy để hệ thống = window.hooked.gameWorld.systemsManager.activeSystems.find(x => x?.infinityBlocks !== undefined);
nếu (hệ thống) _defineProperty(hệ thống, 'instantBlockBreaking', {
get() { trả về true },
tập hợp(v) {}
});
} nắm lấy {}
thử {
// Adel, anh phải cố gắng nhiều hơn thế này nữa nếu muốn ngăn cản tôi LOL
hãy để posCorrection = Object.entries(window.hooked.gameWorld.server.msgsListeners).find(([k,v]) => v.toString().includes('=this.player.physicsPosComp'));
nếu (posCorrection) xóa window.hooked.gameWorld.server.msgsListeners[posCorrection[0]];
} nắm lấy {}
}, 100);
}
đặt thời gian chờ(() => {
cheatingIsFun();
keybindsLoop();
}, 8000);
/* Vật dụng dịch chuyển tức thời */
hàm tp(x = 0, y = 0, z = 0, relative = true) {
thử {
hãy để vị trí = cửa sổ.hooked.gameWorld.player.position;
nếu (tương đối) {
vị trí.x += x;
vị trí.y += y;
vị trí.z += z;
} khác {
_assign(vị trí, { x, y, z });
}
cửa sổ.hooked.gameWorld.player.physicsPosComp.copyPos(vị trí)
} nắm lấy {}
}
hàm tpToSelectedBlock() {
thử {
hãy để outlineSystem = window.hooked.gameWorld.systemsManager.activeSystems.find(x => x.currBlockPos);
nếu (!outlineSystem) trả về;
outlineSystem.intersectAndShow(true, 500);
nếu (!outlineSystem.currBlockPos) trả về;
hãy để { x, y, z } = outlineSystem.currBlockPos;
tp(x, y + 1, z, sai);
} nắm lấy {}
}
/* CƯỜI */
hàm hitAll() {
thử {
cửa sổ.hooked.gameWorld.server.players.forEach(plr => {
const { x, y, z } = plr.model.position;
if (plr.hasOwnProperty('isBlock')) { // HNS
nếu (plr.isHunter) trả về;
window.hooked.gameWorld.server.sendData(packetsOut.HNS_ATTACK_BLOCK, [x, y + 0,1, z, 0,00000001, -0,9999999, 0,00000001, window.hooked.gameWorld.time.localServerTimeMs, plr.sessionId]);
} if (plr.hasOwnProperty('isZombie')) { // Lây nhiễm
nếu (plr.isZombie) trả về;
window.hooked.gameWorld.server.sendData(packetsOut.HIT, [window.hooked.gameWorld.time.localServerTimeMs, x, y + 0,1, z, 0,00000001, -0,9999999, 0,00000001, 2, plr.sessionId]);
} else { // Khác
window.hooked.gameWorld.server.sendData(packetsOut.HIT, [window.hooked.gameWorld.time.localServerTimeMs, x, y + 0,1, z, 0,00000001, -0,9999999, 0,00000001, 2, plr.sessionId]);
}
});
} nắm lấy {}
}
hàm removeFloor() {
thử {
cửa sổ.hooked.gameWorld.server.players.forEach(plr => {
nếu (!plr.isAlive) trả về;
hãy để { x, y, z } = plr.model.position;
x = Math.round(x);
y = Math.round(y - 1);
z = Math.round(z);
cửa sổ.hooked.gameWorld.server.sendData(packetsOut.PLACE_BLOCKS, [+x.toFixed(3), +y.toFixed(3), +z.toFixed(3), 1, `${x-1},${y},${z-1}`, 0]);
cửa sổ.hooked.gameWorld.server.sendData(packetsOut.PLACE_BLOCKS, [+x.toFixed(3), +y.toFixed(3), +z.toFixed(3), 1, `${x},${y},${z-1}`, 0]);
cửa sổ.hooked.gameWorld.server.sendData(packetsOut.PLACE_BLOCKS, [+x.toFixed(3), +y.toFixed(3), +z.toFixed(3), 1, `${x+1},${y},${z-1}`, 0]);
cửa sổ.hooked.gameWorld.server.sendData(packetsOut.PLACE_BLOCKS, [+x.toFixed(3), +y.toFixed(3), +z.toFixed(3), 1, `${x-1},${y},${z}`, 0]);
cửa sổ.hooked.gameWorld.server.sendData(packetsOut.PLACE_BLOCKS, [+x.toFixed(3), +y.toFixed(3), +z.toFixed(3), 1, `${x},${y},${z}`, 0]);
cửa sổ.hooked.gameWorld.server.sendData(packetsOut.PLACE_BLOCKS, [+x.toFixed(3), +y.toFixed(3), +z.toFixed(3), 1, `${x+1},${y},${z}`, 0]);
cửa sổ.hooked.gameWorld.server.sendData(packetsOut.PLACE_BLOCKS, [+x.toFixed(3), +y.toFixed(3), +z.toFixed(3), 1, `${x-1},${y},${z+1}`, 0]);
cửa sổ.hooked.gameWorld.server.sendData(packetsOut.PLACE_BLOCKS, [+x.toFixed(3), +y.toFixed(3), +z.toFixed(3), 1, `${x},${y},${z+1}`, 0]);
cửa sổ.hooked.gameWorld.server.sendData(packetsOut.PLACE_BLOCKS, [+x.toFixed(3), +y.toFixed(3), +z.toFixed(3), 1, `${x+1},${y},${z+1}`, 0]);
});
} nắm lấy {}
}
/* Những thứ liên quan đến phím tắt */
hàm allowBinds() {
nếu (!document) trả về false;
trở lại (
tài liệu?.pointerLockElement &&
tài liệu?.activeElement?.tagName !== 'ĐẦU VÀO'
);
}
const pressedKeys = {
allowBackquote: đúng,
allowPeriod: đúng,
allowComma: đúng
};
hàm unlockKey(mã) {
pressedKeys[`allow${code}`] = true;
}
window.addEventListener('keydown', (sự kiện) => {
pressedKeys[event.code] = true;
});
// Trình lắng nghe sự kiện khi nhả phím
window.addEventListener('keyup', (sự kiện) => {
pressedKeys[event.code] = false;
});
hàm keybindsLoop() {
nếu (allowBinds()) {
nếu (pressedKeys['Space']) {
nếu (cửa sổ?.móc?.gameWorld?.người chơi?.vận tốc?.velVec3) {
thử {
hãy để { x, y, z } = window.hooked.gameWorld.player.velocity.velVec3;
cửa sổ.hooked.gameWorld.player.velocity.velVec3.set(x, 8, z);
} nắm lấy {}
}
}
nếu (pressedKeys['Backquote'] && pressedKeys.allowBackquote) {
nếu (cửa sổ?.móc?.gameWorld?.người chơi?.vận tốc?.velVec3) {
pressedKeys.allowBackquote = false;
setTimeout(unlockKey.bind(cái này, ['Trích dẫn ngược']), 400);
tpToSelectedBlock();
}
}
nếu (pressedKeys['Period'] && pressedKeys.allowPeriod) {
nếu (cửa sổ?.móc?.gameWorld) {
pressedKeys.allowPeriod = false;
setTimeout(unlockKey.bind(this, ['Kỳ']), 250);
hitAll();
}
}
nếu (pressedKeys['Comma'] && pressedKeys.allowComma) {
nếu (cửa sổ?.móc?.gameWorld?.máy chủ?.gửi dữ liệu) {
pressedKeys.allowComma = false;
setTimeout(unlockKey.bind(cái này, ['Dấu phẩy']), 200);
xóa Tầng();
}
}
}
requestAnimationFrame(keybindsLoop);
}
/* Nội dung SDK POKI */
hàm skipRewardedBreak() {
trả về lời hứa mới((giải quyết) => {
giải quyết(đúng);
});
}
Object.defineProperties(Object.prototype, {
được thưởngBreak: {
lấy() {
trả về skipRewardedBreak.bind(cái này);
},
bộ() {},
có thể đếm được: sai
},
phân tích trò chơi: {
lấy() {
trở lại {
GameAnalytics: {
addAdEvent: () => {}
},
Mức độ nghiêm trọng của EGAError: {
0: 'Chưa xác định',
1: 'Gỡ lỗi',
2: 'Thông tin',
3: 'Cảnh báo',
4: 'Lỗi',
5: 'Quan trọng',
Không xác định: 0,
Gỡ lỗi: 1,
Thông tin: 2,
Cảnh báo: 3,
Lỗi: 4,
Quan trọng: 5
},
Trạng thái tiến trình EGA: {
0: 'Chưa xác định',
1: 'Bắt đầu',
2: 'Hoàn thành',
3: 'Thất bại',
Không xác định: 0,
Bắt đầu: 1,
Hoàn thành: 2,
Thất bại: 3
},
Loại luồng EGAResource: {
0: 'Chưa xác định',
1: 'Nguồn',
2: 'Chìm',
Không xác định: 0,
Nguồn: 1,
Bồn rửa: 2
},
EGAAdAction: {
0: 'Chưa xác định',
1: 'Đã nhấp',
2: 'Hiển thị',
3: 'FailedShow',
4: 'Đã nhận được phần thưởng',
Không xác định: 0,
Đã nhấp: 1,
Hiển thị: 2,
Không thành côngHiển thị: 3,
Phần thưởng đã nhận: 4
},
Lỗi EGAAd: {
0: 'Chưa xác định',
1: 'Không rõ',
2: 'Ngoại tuyến',
3: 'Không điền',
4: 'Lỗi nội bộ',
5: 'Yêu cầu không hợp lệ',
6: 'Không thể lưu trữ trước',
Không xác định: 0,
Không rõ: 1,
Ngoại tuyến: 2,
Không điền: 3,
Lỗi nội bộ: 4,
Yêu cầu không hợp lệ: 5,
Không thể lưu trữ trước: 6
},
Loại quảng cáo EGA: {
0: 'Chưa xác định',
1: 'Video',
2: 'Video được thưởng',
3: 'Có thể chơi được',
4: 'Kẽ hở',
5: 'OfferWall',
6: 'Biểu ngữ',
Không xác định: 0,
Video: 1,
Video được thưởng: 2,
Có thể chơi: 3,
Xen kẽ: 4,
OfferWall: 5,
Biểu ngữ: 6
},
http: {
EGAHTTPApiResponse: {
0: 'Không phản hồi',
1: 'Phản hồi xấu',
2: 'RequestTimeout',
3: 'JsonEncodeFailed',
4: 'JsonDecodeFailed',
5: 'InternalServerError',
6: 'Yêu cầu xấu',
7: 'Không được phép',
8: 'Mã phản hồi không xác định',
9: 'Được',
10: 'Đã tạo',
Không phản hồi: 0,
Phản hồi không tốt: 1,
RequestTimeout: 2,
JsonEncodeFailed: 3,
JsonDecodeFailed: 4,
Lỗi máy chủ nội bộ: 5,
Yêu cầu không hợp lệ: 6,
Không được phép: 7,
UnknownResponseCode: 8,
Được rồi: 9,
Đã tạo: 10
}
},
sự kiện: {
EGASdkErrorCategory: {
0: 'Chưa xác định',
1: 'Xác thực sự kiện',
2: 'Cơ sở dữ liệu',
3: 'Khởi tạo',
4: 'Http',
5: 'Json',
Không xác định: 0,
Xác thực sự kiện: 1,
Cơ sở dữ liệu: 2,
Khởi tạo: 3,
Http: 4,
Json: 5
},
EGASdkErrorArea: {
0: 'Chưa xác định',
1: 'Sự kiện doanh nghiệp',
2: 'ResourceEvent',
3: 'ProgressionEvent',
4: 'DesignEvent',
5: 'ErrorEvent',
9: 'InitHttp',
10: 'EventsHttp',
11: 'ProcessEvents',
12: 'Thêm Sự kiện vào Cửa hàng',
20: 'Sự kiện quảng cáo',
Không xác định: 0,
Sự kiện kinh doanh: 1,
ResourceEvent: 2,
Sự kiện tiến triển: 3,
DesignEvent: 4,
ErrorEvent: 5,
InitHttp: 9,
Sự kiệnHttp: 10,
ProcessEvents: 11,
Thêm Sự kiện vào Cửa hàng: 12,
Sự kiện quảng cáo: 20
},
EGASdkErrorAction: {
0: 'Chưa xác định',
1: 'Tiền tệ không hợp lệ',
2: 'Chuỗi không hợp lệ',
3: 'InvalidEventPartLength',
4: 'InvalidEventPartCharacters',
5: 'InvalidStore',
6: 'InvalidFlowType',
7: 'StringEmptyOrNull',
8: 'Không tìm thấy tiền tệ khả dụng',
9: 'Số tiền không hợp lệ',
10: 'NotFoundInAvailableItemTypes',
11: 'Lệnh tiến triển sai',
12: 'InvalidEventIdLength',
13: 'InvalidEventIdCharacters',
15: 'Trạng thái tiến trình không hợp lệ',
16: 'InvalidSeverity',
17: 'Chuỗi dài không hợp lệ',
18: 'Cơ sở dữ liệu quá lớn',
19: 'Cơ sở dữ liệu OpenOrCreate',
25: 'JsonError',
29: 'FailHttpJsonDecode',
30: 'FailHttpJsonEncode',
31: 'Hành động không hợp lệ',
32: 'InvalidAdType',
33: 'Chuỗi không hợp lệ',
Không xác định: 0,
Tiền tệ không hợp lệ: 1,
InvalidShortString: 2,
InvalidEventPartLength: 3,
InvalidEventPartCharacters: 4,
Cửa hàng không hợp lệ: 5,
InvalidFlowType: 6,
StringEmptyOrNull: 7,
Không tìm thấy tiền tệ có sẵn: 8,
Số tiền không hợp lệ: 9,
NotFoundInAvailableItemTypes: 10,
WrongProgressionOrder: 11,
InvalidEventIdLength: 12,
InvalidEventIdCharacters: 13,
InvalidProgressionStatus: 15,
Không hợp lệMức độ nghiêm trọng: 16,
InvalidLongString: 17,
Cơ sở dữ liệu quá lớn: 18,
Cơ sở dữ liệuOpenOrCreate: 19,
Lỗi Json: 25,
FailHttpJsonDecode: 29,
FailHttpJsonEncode: 30,
InvalidAdAction: 31,
InvalidAdType: 32,
Chuỗi không hợp lệ: 33
},
EGASdkErrorParameter: {
0: 'Chưa xác định',
1: 'Tiền tệ',
2: 'Loại giỏ hàng',
3: 'Loại mặt hàng',
4: 'ItemId',
5: 'Lưu trữ',
6: 'Loại luồng',
7: 'Số tiền',
8: 'Progression01',
9: 'Progression02',
10: 'Progression03',
11: 'EventId',
12: 'Trạng thái tiến triển',
13: 'Mức độ nghiêm trọng',
14: 'Tin nhắn',
15: 'Hành động quảng cáo',
16: 'Loại quảng cáo',
17: 'AdSdkName',
18: 'AdPlacement',
Không xác định: 0,
Tiền tệ: 1,
CartType: 2,
Loại mặt hàng: 3,
Mã sản phẩm: 4,
Cửa hàng: 5,
FlowType: 6,
Số lượng: 7,
Tiến trình01: 8,
Tiến trình02: 9,
Tiến trình03: 10,
EventId: 11,
Tiến trìnhStatus: 12,
Mức độ nghiêm trọng: 13,
Tin nhắn: 14,
AdAction: 15,
Loại quảng cáo: 16,
AdSdkName: 17,
Vị trí quảng cáo: 18
}
},
ghi nhật ký: {},
tiện ích: {},
trình xác thực: {},
thiết bị: {},
luồng: {},
cửa hàng: {
Toán tử EGAStoreArgs: {
0: 'Bằng nhau',
1: 'Ít hơn hoặc bằng nhau',
2: 'Không bằng nhau',
Bằng: 0,
Ít hơn hoặc bằng: 1,
Không bằng nhau: 2
},
Cửa hàng EGA: {
0: 'Sự kiện',
1: 'Phiên họp',
2: 'Tiến triển',
Sự kiện: 0,
Phiên: 1,
Tiến trình: 2
}
},
tình trạng: {},
nhiệm vụ: {}
};
},
tập hợp(v) {},
có thể đếm được: sai
}
});
console.warn = hàm (...m) {
nếu (m[0] && String(m[0]).includes('GameAnalytics')) {
trở lại;
}
trả về cảnh báo.áp dụng(điều này, đối số);
};
Thanhthuy NguyenthiBanned (the reported user) has made:
This report has been upheld by a moderator.
Blatant comment spam
