Tento skript by neměl být instalován přímo. Jedná se o knihovnu, kterou by měly jiné skripty využívat pomocí meta příkazu // @require https://update.greatest.deepsurf.us/scripts/533263/1573469/I%27m%20posting%20this%20as%20a%20library.js
- // ==UserScript==
- // @name I'm posting this as a library
- // @namespace http://tampermonkey.net/
- // @version 1
- // @description The whole purpose of this is to solve a problem of mine
- // @author Evan
- // @match *://*.moomoo.io/*
- // @icon https://tse1.mm.bing.net/th?id=OIP.dIyFdzFQgRSYJYHnAhBGwAHaFj&pid=Api&P=0&h=180
- // @license MIT
- // @grant none
- // @downloadURL https://update.greatest.deepsurf.us/scripts/478053/MooMooio%20Ids.user.js
- // @updateURL https://update.greatest.deepsurf.us/scripts/478053/MooMooio%20Ids.meta.js
- // ==/UserScript==
-
- //Hats-Id
- function hats2() {
- return [
- {
- id: 45,
- name: "Shame!",
- dontSell: true,
- price: 0,
- scale: 120,
- desc: "hacks are for losers",
- },
- {
- id: 51,
- name: "Moo Cap",
- price: 0,
- scale: 120,
- desc: "coolest mooer around",
- },
- {
- id: 50,
- name: "Apple Cap",
- price: 0,
- scale: 120,
- desc: "apple farms remembers",
- },
- {
- id: 28,
- name: "Moo Head",
- price: 0,
- scale: 120,
- desc: "no effect",
- },
- {
- id: 29,
- name: "Pig Head",
- price: 0,
- scale: 120,
- desc: "no effect",
- },
- {
- id: 30,
- name: "Fluff Head",
- price: 0,
- scale: 120,
- desc: "no effect",
- },
- {
- id: 36,
- name: "Pandou Head",
- price: 0,
- scale: 120,
- desc: "no effect",
- },
- {
- id: 37,
- name: "Bear Head",
- price: 0,
- scale: 120,
- desc: "no effect",
- },
- {
- id: 38,
- name: "Monkey Head",
- price: 0,
- scale: 120,
- desc: "no effect",
- },
- {
- id: 44,
- name: "Polar Head",
- price: 0,
- scale: 120,
- desc: "no effect",
- },
- {
- id: 35,
- name: "Fez Hat",
- price: 0,
- scale: 120,
- desc: "no effect",
- },
- {
- id: 42,
- name: "Enigma Hat",
- price: 0,
- scale: 120,
- desc: "join the enigma army",
- },
- {
- id: 43,
- name: "Blitz Hat",
- price: 0,
- scale: 120,
- desc: "hey everybody i'm blitz",
- },
- {
- id: 49,
- name: "Bob XIII Hat",
- price: 0,
- scale: 120,
- desc: "like and subscribe",
- },
- {
- id: 57,
- name: "Pumpkin",
- price: 50,
- scale: 120,
- desc: "Spooooky",
- },
- {
- id: 8,
- name: "Bummle Hat",
- price: 100,
- scale: 120,
- desc: "no effect",
- },
- {
- id: 2,
- name: "Straw Hat",
- price: 500,
- scale: 120,
- desc: "no effect",
- },
- {
- id: 15,
- name: "Winter Cap",
- price: 600,
- scale: 120,
- desc: "allows you to move at normal speed in snow",
- coldM: 1,
- },
- {
- id: 5,
- name: "Cowboy Hat",
- price: 1000,
- scale: 120,
- desc: "no effect",
- },
- {
- id: 4,
- name: "Ranger Hat",
- price: 2000,
- scale: 120,
- desc: "no effect",
- },
- {
- id: 18,
- name: "Explorer Hat",
- price: 2000,
- scale: 120,
- desc: "no effect",
- },
- {
- id: 31,
- name: "Flipper Hat",
- price: 2500,
- scale: 120,
- desc: "have more control while in water",
- watrImm: true,
- },
- {
- id: 1,
- name: "Marksman Cap",
- price: 3000,
- scale: 120,
- desc: "increases arrow speed and range",
- aMlt: 1.3,
- },
- {
- id: 10,
- name: "Bush Gear",
- price: 3000,
- scale: 160,
- desc: "allows you to disguise yourself as a bush",
- },
- {
- id: 48,
- name: "Halo",
- price: 3000,
- scale: 120,
- desc: "no effect",
- },
- {
- id: 6,
- name: "Soldier Helmet",
- price: 4000,
- scale: 120,
- desc: "reduces damage taken but slows movement",
- spdMult: 0.94,
- dmgMult: 0.75,
- },
- {
- id: 23,
- name: "Anti Venom Gear",
- price: 4000,
- scale: 120,
- desc: "makes you immune to poison",
- poisonRes: 1,
- },
- {
- id: 13,
- name: "Medic Gear",
- price: 5000,
- scale: 110,
- desc: "slowly regenerates health over time",
- healthRegen: 3,
- },
- {
- id: 9,
- name: "Miners Helmet",
- price: 5000,
- scale: 120,
- desc: "earn 1 extra gold per resource",
- extraGold: 1,
- },
- {
- id: 32,
- name: "Musketeer Hat",
- price: 5000,
- scale: 120,
- desc: "reduces cost of projectiles",
- projCost: 0.5,
- },
- {
- id: 7,
- name: "Bull Helmet",
- price: 6000,
- scale: 120,
- desc: "increases damage done but drains health",
- healthRegen: -5,
- dmgMultO: 1.5,
- spdMult: 0.96,
- },
- {
- id: 22,
- name: "Emp Helmet",
- price: 6000,
- scale: 120,
- desc: "turrets won't attack but you move slower",
- antiTurret: 1,
- spdMult: 0.7,
- },
- {
- id: 12,
- name: "Booster Hat",
- price: 6000,
- scale: 120,
- desc: "increases your movement speed",
- spdMult: 1.16,
- },
- {
- id: 26,
- name: "Barbarian Armor",
- price: 8000,
- scale: 120,
- desc: "knocks back enemies that attack you",
- dmgK: 0.6,
- },
- {
- id: 21,
- name: "Plague Mask",
- price: 10000,
- scale: 120,
- desc: "melee attacks deal poison damage",
- poisonDmg: 5,
- poisonTime: 6,
- },
- {
- id: 46,
- name: "Bull Mask",
- price: 10000,
- scale: 120,
- desc: "bulls won't target you unless you attack them",
- bullRepel: 1,
- },
- {
- id: 14,
- name: "Windmill Hat",
- topSprite: true,
- price: 10000,
- scale: 120,
- desc: "generates points while worn",
- pps: 1.5,
- },
- {
- id: 11,
- name: "Spike Gear",
- topSprite: true,
- price: 10000,
- scale: 120,
- desc: "deal damage to players that damage you",
- dmg: 0.45,
- },
- {
- id: 53,
- name: "Turret Gear",
- topSprite: true,
- price: 10000,
- scale: 120,
- desc: "you become a walking turret",
- turret: {
- proj: 1,
- range: 700,
- rate: 2500,
- },
- spdMult: 0.7,
- },
- {
- id: 20,
- name: "Samurai Armor",
- price: 12000,
- scale: 120,
- desc: "increased attack speed and fire rate",
- atkSpd: 0.78,
- },
- {
- id: 58,
- name: "Dark Knight",
- price: 12000,
- scale: 120,
- desc: "restores health when you deal damage",
- healD: 0.4,
- },
- {
- id: 27,
- name: "Scavenger Gear",
- price: 15000,
- scale: 120,
- desc: "earn double points for each kill",
- kScrM: 2,
- },
- {
- id: 40,
- name: "Tank Gear",
- price: 15000,
- scale: 120,
- desc: "increased damage to buildings but slower movement",
- spdMult: 0.3,
- bDmg: 3.3,
- },
- {
- id: 52,
- name: "Thief Gear",
- price: 15000,
- scale: 120,
- desc: "steal half of a player's gold when you kill them",
- goldSteal: 0.5,
- },
- {
- id: 55,
- name: "Bloodthirster",
- price: 20000,
- scale: 120,
- desc: "Restore Health when dealing damage. And increased damage",
- healD: 0.25,
- dmgMultO: 1.2,
- },
- {
- id: 56,
- name: "Assassin Gear",
- price: 20000,
- scale: 120,
- desc: "Go invisible when not moving. Can't eat. Increased speed",
- noEat: true,
- spdMult: 1.1,
- invisTimer: 1000,
- }
- ];
- }
-
- //Accesories-ids
- function Accesories2() {
- return [
- {
- id: 12,
- name: "Snowball",
- price: 1000,
- scale: 105,
- xOff: 18,
- desc: "no effect",
- }, {
- id: 9,
- name: "Tree Cape",
- price: 1000,
- scale: 90,
- desc: "no effect",
- }, {
- id: 10,
- name: "Stone Cape",
- price: 1000,
- scale: 90,
- desc: "no effect",
- }, {
- id: 3,
- name: "Cookie Cape",
- price: 1500,
- scale: 90,
- desc: "no effect",
- }, {
- id: 8,
- name: "Cow Cape",
- price: 2000,
- scale: 90,
- desc: "no effect",
- }, {
- id: 11,
- name: "Monkey Tail",
- price: 2000,
- scale: 97,
- xOff: 25,
- desc: "Super speed but reduced damage",
- spdMult: 1.35,
- dmgMultO: 0.2,
- }, {
- id: 17,
- name: "Apple Basket",
- price: 3000,
- scale: 80,
- xOff: 12,
- desc: "slowly regenerates health over time",
- healthRegen: 1,
- }, {
- id: 6,
- name: "Winter Cape",
- price: 3000,
- scale: 90,
- desc: "no effect",
- }, {
- id: 4,
- name: "Skull Cape",
- price: 4000,
- scale: 90,
- desc: "no effect",
- }, {
- id: 5,
- name: "Dash Cape",
- price: 5000,
- scale: 90,
- desc: "no effect",
- }, {
- id: 2,
- name: "Dragon Cape",
- price: 6000,
- scale: 90,
- desc: "no effect",
- }, {
- id: 1,
- name: "Super Cape",
- price: 8000,
- scale: 90,
- desc: "no effect",
- }, {
- id: 7,
- name: "Troll Cape",
- price: 8000,
- scale: 90,
- desc: "no effect",
- }, {
- id: 14,
- name: "Thorns",
- price: 10000,
- scale: 115,
- xOff: 20,
- desc: "no effect",
- }, {
- id: 15,
- name: "Blockades",
- price: 10000,
- scale: 95,
- xOff: 15,
- desc: "no effect",
- }, {
- id: 20,
- name: "Devils Tail",
- price: 10000,
- scale: 95,
- xOff: 20,
- desc: "no effect",
- }, {
- id: 16,
- name: "Sawblade",
- price: 12000,
- scale: 90,
- spin: true,
- xOff: 0,
- desc: "deal damage to players that damage you",
- dmg: 0.15,
- }, {
- id: 13,
- name: "Angel Wings",
- price: 15000,
- scale: 138,
- xOff: 22,
- desc: "slowly regenerates health over time",
- healthRegen: 3,
- }, {
- id: 19,
- name: "Shadow Wings",
- price: 15000,
- scale: 138,
- xOff: 22,
- desc: "increased movement speed",
- spdMult: 1.1,
- }, {
- id: 18,
- name: "Blood Wings",
- price: 20000,
- scale: 178,
- xOff: 26,
- desc: "restores health when you deal damage",
- healD: 0.2,
- }, {
- id: 21,
- name: "Corrupt X Wings",
- price: 20000,
- scale: 178,
- xOff: 26,
- desc: "deal damage to players that damage you",
- dmg: 0.25,
- }, ];
- }
- //Object-Ids
- function ObjectIds2() {
- return [
- {
- id: 0,
- name: "food",
- layer: 0,
- }, {
- id: 1,
- name: "walls",
- place: true,
- limit: 30,
- layer: 0,
- }, {
- id: 2,
- name: "spikes",
- place: true,
- limit: 15,
- layer: 0,
- }, {
- id: 3,
- name: "mill",
- place: true,
- limit: 7,
- layer: 1,
- }, {
- id: 4,
- name: "mine",
- place: true,
- limit: 1,
- layer: 0,
- }, {
- id: 5,
- name: "trap",
- place: true,
- limit: 6,
- layer: -1,
- }, {
- id: 6,
- name: "booster",
- place: true,
- limit: 12,
- layer: -1,
- }, {
- id: 7,
- name: "turret",
- place: true,
- limit: 2,
- layer: 1,
- }, {
- id: 8,
- name: "watchtower",
- place: true,
- limit: 12,
- layer: 1,
- }, {
- id: 9,
- name: "buff",
- place: true,
- limit: 4,
- layer: -1,
- }, {
- id: 10,
- name: "spawn",
- place: true,
- limit: 1,
- layer: -1,
- }, {
- id: 11,
- name: "sapling",
- place: true,
- limit: 2,
- layer: 0,
- }, {
- id: 12,
- name: "blocker",
- place: true,
- limit: 3,
- layer: -1,
- }, {
- id: 13,
- name: "teleporter",
- place: true,
- limit: 2,
- layer: -1,
- }, ];
- }
-
- //Weapon-Ids
- function WeaponsIds() {
- return [
- {
- id: 0,
- type: 0,
- name: "tool hammer",
- desc: "tool for gathering all resources",
- src: "hammer_1",
- length: 140,
- width: 140,
- xOff: -3,
- yOff: 18,
- dmg: 25,
- dmg2: 25,
- range: 65,
- gather: 1,
- speed: 300,
- }, {
- id: 1,
- type: 0,
- age: 2,
- name: "hand axe",
- desc: "gathers resources at a higher rate",
- src: "axe_1",
- length: 140,
- width: 140,
- xOff: 3,
- yOff: 24,
- dmg: 30,
- dmg2: 30,
- spdMult: 1,
- range: 70,
- gather: 2,
- speed: 400,
- }, {
- id: 2,
- type: 0,
- age: 8,
- pre: 1,
- name: "great axe",
- desc: "deal more damage and gather more resources",
- src: "great_axe_1",
- length: 140,
- width: 140,
- xOff: -8,
- yOff: 25,
- dmg: 35,
- dmg2: 35,
- spdMult: 1,
- range: 75,
- gather: 4,
- speed: 400,
- }, {
- id: 3,
- type: 0,
- age: 2,
- name: "short sword",
- desc: "increased attack power but slower move speed",
- src: "sword_1",
- iPad: 1.3,
- length: 130,
- width: 210,
- xOff: -8,
- yOff: 46,
- dmg: 35,
- dmg2: 35,
- spdMult: 0.85,
- range: 110,
- gather: 1,
- speed: 300,
- }, {
- id: 4,
- type: 0,
- age: 8,
- pre: 3,
- name: "katana",
- desc: "greater range and damage",
- src: "samurai_1",
- iPad: 1.3,
- length: 130,
- width: 210,
- xOff: -8,
- yOff: 59,
- dmg: 40,
- dmg2: 40,
- spdMult: 0.8,
- range: 118,
- gather: 1,
- speed: 300,
- }, {
- id: 5,
- type: 0,
- age: 2,
- name: "polearm",
- desc: "long range melee weapon",
- src: "spear_1",
- iPad: 1.3,
- length: 130,
- width: 210,
- xOff: -8,
- yOff: 53,
- dmg: 45,
- dmg2: 45,
- knock: 0.2,
- spdMult: 0.82,
- range: 142,
- gather: 1,
- speed: 700,
- }, {
- id: 6,
- type: 0,
- age: 2,
- name: "bat",
- desc: "fast long range melee weapon",
- src: "bat_1",
- iPad: 1.3,
- length: 110,
- width: 180,
- xOff: -8,
- yOff: 53,
- dmg: 20,
- dmg2: 20,
- knock: 0.7,
- range: 110,
- gather: 1,
- speed: 300,
- }, {
- id: 7,
- type: 0,
- age: 2,
- name: "daggers",
- desc: "really fast short range weapon",
- src: "dagger_1",
- iPad: 0.8,
- length: 110,
- width: 110,
- xOff: 18,
- yOff: 0,
- dmg: 20,
- dmg2: 20,
- knock: 0.1,
- range: 65,
- gather: 1,
- hitSlow: 0.1,
- spdMult: 1.13,
- speed: 100,
- }, {
- id: 8,
- type: 0,
- age: 2,
- name: "stick",
- desc: "great for gathering but very weak",
- src: "stick_1",
- length: 140,
- width: 140,
- xOff: 3,
- yOff: 24,
- dmg: 1,
- dmg2: 1,
- spdMult: 1,
- range: 70,
- gather: 7,
- speed: 400,
- }, {
- id: 9,
- type: 1,
- age: 6,
- name: "hunting bow",
- desc: "bow used for ranged combat and hunting",
- src: "bow_1",
- req: ["wood", 4],
- length: 120,
- width: 120,
- xOff: -6,
- yOff: 0,
- Pdmg: 25,
- projectile: 0,
- spdMult: 0.75,
- speed: 600,
- }, {
- id: 10,
- type: 1,
- age: 6,
- name: "great hammer",
- desc: "hammer used for destroying structures",
- src: "great_hammer_1",
- length: 140,
- width: 140,
- xOff: -9,
- yOff: 25,
- dmg: 10,
- Pdmg: 10,
- spdMult: 0.88,
- range: 75,
- sDmg: 7.5,
- gather: 1,
- speed: 400,
- }, {
- id: 11,
- type: 1,
- age: 6,
- name: "wooden shield",
- desc: "blocks projectiles and reduces melee damage",
- src: "shield_1",
- length: 120,
- width: 120,
- shield: 0.2,
- xOff: 6,
- yOff: 0,
- Pdmg: 0,
- spdMult: 0.7,
- }, {
- id: 12,
- type: 1,
- age: 8,
- pre: 9,
- name: "crossbow",
- desc: "deals more damage and has greater range",
- src: "crossbow_1",
- req: ["wood", 5],
- aboveHand: true,
- armS: 0.75,
- length: 120,
- width: 120,
- xOff: -4,
- yOff: 0,
- Pdmg: 35,
- projectile: 2,
- spdMult: 0.7,
- speed: 700,
- }, {
- id: 13,
- type: 1,
- age: 9,
- pre: 12,
- name: "repeater crossbow",
- desc: "high firerate crossbow with reduced damage",
- src: "crossbow_2",
- req: ["wood", 10],
- aboveHand: true,
- armS: 0.75,
- length: 120,
- width: 120,
- xOff: -4,
- yOff: 0,
- Pdmg: 30,
- projectile: 3,
- spdMult: 0.7,
- speed: 230,
- }, {
- id: 14,
- type: 1,
- age: 6,
- name: "mc grabby",
- desc: "steals resources from enemies",
- src: "grab_1",
- length: 130,
- width: 210,
- xOff: -8,
- yOff: 53,
- dmg: 0,
- Pdmg: 0,
- steal: 250,
- knock: 0.2,
- spdMult: 1.05,
- range: 125,
- gather: 0,
- speed: 700,
- }, {
- id: 15,
- type: 1,
- age: 9,
- pre: 12,
- name: "musket",
- desc: "slow firerate but high damage and range",
- src: "musket_1",
- req: ["stone", 10],
- aboveHand: true,
- rec: 0.35,
- armS: 0.6,
- hndS: 0.3,
- hndD: 1.6,
- length: 205,
- width: 205,
- xOff: 25,
- yOff: 0,
- Pdmg: 50,
- projectile: 5,
- hideProjectile: true,
- spdMult: 0.6,
- speed: 1500,
- }, ];
- }
-
- //Projectiles-ids
- function ProjectilesId() {
- return [
- {
- indx: 0,
- layer: 0,
- src: "arrow_1",
- dmg: 25,
- speed: 1.6,
- scale: 103,
- range: 1000,
- }, {
- indx: 1,
- layer: 1,
- dmg: 25,
- scale: 20,
- }, {
- indx: 0,
- layer: 0,
- src: "arrow_1",
- dmg: 35,
- speed: 2.5,
- scale: 103,
- range: 1200,
- }, {
- indx: 0,
- layer: 0,
- src: "arrow_1",
- dmg: 30,
- speed: 2,
- scale: 103,
- range: 1200,
- }, {
- indx: 1,
- layer: 1,
- dmg: 16,
- scale: 20,
- }, {
- indx: 0,
- layer: 0,
- src: "bullet_1",
- dmg: 50,
- speed: 3.6,
- scale: 160,
- range: 1400,
- }, ];
- }