// ==UserScript==
// @name MooMoo.io Packet Code
// @description Packet code for moomoo.io
// @author KOOKY WARRIOR
// @license MIT
// ==/UserScript==
window.PACKETCODE = {
SEND: {
aJoinReq: "P",
kickFromClan: "Q",
sendJoin: "b",
createAlliance: "L",
leaveAlliance: "N",
storeEquipOrBuy: "c",
sendChat: "6",
resetMoveDir: "e",
sendAtckState: "d",
sendMoveDir: "a",
sendLockDirOrAutoGather: "K",
sendMapPing: "S",
selectToBuild: "G",
enterGame: "M",
sendUpgrade: "H",
sendDir: "D",
pingSocket: "0"
},
RECEIVE: {
setInitData: "A",
disconnect: "B",
setupGame: "C",
addPlayer: "D",
removePlayer: "E",
updatePlayers: "a",
updateLeaderboard: "G",
loadGameObject: "H",
loadAI: "I",
animateAI: "J",
gatherAnimation: "K",
wiggleGameObject: "L",
shootTurret: "M",
updatePlayerValue: "N",
updateHealth: "O",
killPlayer: "P",
killObject: "Q",
killObjects: "R",
updateItemCounts: "S",
updateAge: "T",
updateUpgrades: "U",
updateItems: "V",
addProjectile: "X",
remProjectile: "Y",
serverShutdownNotice: "Z",
addAlliance: "g",
deleteAlliance: "1",
allianceNotification: "2",
setPlayerTeam: "3",
setAlliancePlayers: "4",
updateStoreItems: "5",
receiveChat: "6",
updateMinimap: "7",
showText: "8",
pingMap: "9",
pingSocketResponse: "10"
}
}
window.OLDPACKETCODE = {
SEND: {
11: window.PACKETCODE.SEND.aJoinReq,
12: window.PACKETCODE.SEND.kickFromClan,
10: window.PACKETCODE.SEND.sendJoin,
8: window.PACKETCODE.SEND.createAlliance,
9: window.PACKETCODE.SEND.leaveAlliance,
"13c": window.PACKETCODE.SEND.storeEquipOrBuy,
ch: window.PACKETCODE.SEND.sendChat,
rmd: window.PACKETCODE.SEND.resetMoveDir,
c: window.PACKETCODE.SEND.sendAtckState,
33: window.PACKETCODE.SEND.sendMoveDir,
7: window.PACKETCODE.SEND.sendLockDirOrAutoGather,
14: window.PACKETCODE.SEND.sendMapPing,
5: window.PACKETCODE.SEND.selectToBuild,
sp: window.PACKETCODE.SEND.enterGame,
6: window.PACKETCODE.SEND.sendUpgrade,
2: window.PACKETCODE.SEND.sendDir,
pp: window.PACKETCODE.SEND.pingSocket
},
RECEIVE: {
id: window.PACKETCODE.RECEIVE.setInitData,
d: window.PACKETCODE.RECEIVE.disconnect,
1: window.PACKETCODE.RECEIVE.setupGame,
2: window.PACKETCODE.RECEIVE.addPlayer,
4: window.PACKETCODE.RECEIVE.removePlayer,
33: window.PACKETCODE.RECEIVE.updatePlayers,
5: window.PACKETCODE.RECEIVE.updateLeaderboard,
6: window.PACKETCODE.RECEIVE.loadGameObject,
a: window.PACKETCODE.RECEIVE.loadAI,
aa: window.PACKETCODE.RECEIVE.animateAI,
7: window.PACKETCODE.RECEIVE.gatherAnimation,
8: window.PACKETCODE.RECEIVE.wiggleGameObject,
sp: window.PACKETCODE.RECEIVE.shootTurret,
9: window.PACKETCODE.RECEIVE.updatePlayerValue,
h: window.PACKETCODE.RECEIVE.updateHealth,
11: window.PACKETCODE.RECEIVE.killPlayer,
12: window.PACKETCODE.RECEIVE.killObject,
13: window.PACKETCODE.RECEIVE.killObjects,
14: window.PACKETCODE.RECEIVE.updateItemCounts,
15: window.PACKETCODE.RECEIVE.updateAge,
16: window.PACKETCODE.RECEIVE.updateUpgrades,
17: window.PACKETCODE.RECEIVE.updateItems,
18: window.PACKETCODE.RECEIVE.addProjectile,
19: window.PACKETCODE.RECEIVE.remProjectile,
20: window.PACKETCODE.RECEIVE.serverShutdownNotice,
ac: window.PACKETCODE.RECEIVE.addAlliance,
ad: window.PACKETCODE.RECEIVE.deleteAlliance,
an: window.PACKETCODE.RECEIVE.allianceNotification,
st: window.PACKETCODE.RECEIVE.setPlayerTeam,
sa: window.PACKETCODE.RECEIVE.setAlliancePlayers,
us: window.PACKETCODE.RECEIVE.updateStoreItems,
ch: window.PACKETCODE.RECEIVE.receiveChat,
mm: window.PACKETCODE.RECEIVE.updateMinimap,
t: window.PACKETCODE.RECEIVE.showText,
p: window.PACKETCODE.RECEIVE.pingMap,
pp: window.PACKETCODE.RECEIVE.pingSocketResponse
}
}