Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Тут части для удобства
- var Items = {};
- var Recipe = {};
- var Conditions = {};
- var isDebug = false;
- var predefineItem = (id, nameEn, nameRu, tooltipEn, tooltipRu, tooltiptwoEn, tooltiptwoRu, isHidden) => {
- nameEn = nameEn || ''
- nameRu = nameRu || ''
- tooltipEn = tooltipEn || ''
- tooltipRu = tooltipRu || ''
- tooltiptwoEn = tooltiptwoEn || ''
- tooltiptwoRu = tooltiptwoRu || ''
- Localization.addLocalization('ITEMNAME[' + id + ']=' + nameEn, true, isHidden);
- Localization.addLocalization('ITEMNAME[' + id + ']=' + nameRu, false, isHidden);
- Localization.addLocalization('TOOLTIP[' + id + ']=' + tooltipEn, true, isHidden);
- Localization.addLocalization('TOOLTIP[' + id + ']=' + tooltipRu, false, isHidden);
- Localization.addLocalization('TOOLTIPTWO[' + id + ']=' + tooltiptwoEn, true, isHidden);
- Localization.addLocalization('TOOLTIPTWO[' + id + ']=' + tooltiptwoRu, false, isHidden);
- }
- predefineItem(8192, "Crystal Knives", '','','','','',false);
- predefineItem(8193, "Causality Reaper", "", "Kill the World", "", "", "",false);
- predefineItem(8194, "Dimension Reaver", "", "Devour Existance", "", "", "",false);
- predefineItem(8195, "Cosmic Devourer", "", "Thy God Consumed", "", "", "",false);
- predefineItem(8196, "Antliogator", "", "", "", "", "",false);
- predefineItem(8197, "Eradicator", "", "They are rage, brutal, without mercy. But you. You will be worse", "", "Rip and tear, until it is done", "",false);
- predefineItem(8198, "Divine Scrap", "", "Seems like a chunk of divine metal.", "", "Might've come from the Paladins.", "",false);
- predefineItem(8199, "Divinium Bar", "", "Pulses with divine energy", "", "", "",false);
- predefineItem(8200, "Divine Leggings", "", "Godlike Speed", "", "",false);
- predefineItem(8201, "Divine Chestplate", "", "Extreme Durability", "", "",false);
- predefineItem(8202, "Divine Helmet", "", "Unbeatable sharpshooting", "", "",false);
- predefineItem(8203, "Divine Headgear", "", "Unremarkable Power", "", "",false);
- predefineItem(8204, "Divine Mask", "", "Unstoppable Strength", "", "", ''false);
- predefineItem(8205, "Causilite Bar", "", "The Bar forged from Dead worlds", "", "",false);
- //Пример predefineItem(8221, "", "","","","","",false);
- // Разрабы
- predefineItem(16666, 'Semage Mask', "Маска Semage","Great for impersonating devs!",'Поможет вам выдать себя за разработчика!','',false);
- predefineItem(17777, 'Semage Robe', "Роба Semage","Great for impersonating devs!",'Поможет вам выдать себя за разработчика!','',false);
- predefineItem(19999, 'Semage Boots', "Сапоги Semage","Great for impersonating devs!",'Поможет вам выдать себя за разработчика!','',false);
- predefineItem(16667, 'Cknight Head', 'Голова Cknight',"Great for impersonating devs!","Поможет вам выдать себя за разработчика!",'','',false);
- predefineItem(16668, 'Cknight Body', 'Нагрудник Cknight',"Great for impersonating devs!","Поможет вам выдать себя за разработчика!",'','',false);
- predefineItem(16669, 'Cknight Boots', 'Поножи Cknight',"Great for impersonating devs!","Поможет вам выдать себя за разработчика!",'','',false);
- predefineItem(16674, 'Octodudes Head', 'Голова Осминога',"Great for impersonating devs!","Поможет вам выдать себя за разработчика!",'','',false);
- // Регает предмет с данными параметрами
- var registerItem = (id, baseId) => {
- var item = Item.init(id);
- item.setBaseItemId(baseId || 757)
- item.setProperty("shoot", 0); // Потому что по умолчанию стоит террамеч который стреляет своими прожектайлами.
- return item;
- };
- var setupItems = () => {
- Items.FishPole = registerItem(2289,2289)
- Items.CrystalKnives = registerItem(8192,1569);
- Items.CausalityReaper = registerItem (8193,1327);
- Items.DimReav = registerItem (8194,426);
- Items.CDev = registerItem (8195,1255);
- Items.AntGator = registerItem (8196,2270);
- Items.Eradicator = registerItem (8197,533);
- Items.Dchunk = registerItem (8198,947);
- Items.Dbar = registerItem (8199, 520);
- Items.Dlegging = registerItem (8200, 522);
- Items.Dchest = registerItem (8201, 551);
- Items.Dhelmet = registerItem (8202, 553);
- Items.Dheadgear = registerItem (8203, 558);
- Items.Dmask = registerItem (8204, 559);
- Items.CausaliteBar = registerItem (8205, 520);
- //Items.ChaosBloodMageHood = registerItem(xxxx,727);
- //Items.ChaosBloodMageRobe = registerItem(xxxx,728);
- //Items.ChaosBloodMageBoots = registerItem(xxxx,729);
- //Разрабы
- Items.SemageMask = registerItem(16666,727);
- Items.SemageRobe = registerItem(17777,728);
- Items.SemageBoots = registerItem(19999,729);
- Items.CknightHead = registerItem(16667,727);
- Items.CknightBody = registerItem(16668,728);
- Items.CknightBoots = registerItem(16669,729);
- Items.MeyränsHood = registerItem(16670,727);
- Items.MeyränsBodice = registerItem(16672,728);
- Items.MeyränsTights = registerItem(16673,729);
- Items.OctodudesHead = registerItem(16674,727);
- //Костюмы
- //Semage mask
- Items.SemageMask.setTexture("Item_SemageMask.png");
- Items.SemageMask.setArmorParams("head", "armor_SemageMask.png", 222);
- Items.SemageMask.setProperty("rare", 7);
- var condSE = Item.addSetCondition();
- condSE.addConditionItem("head", 16666)
- condSE.setProperty('add_minionDamage', 7);
- Items.Dlegging.setTexture("Item_DivineLegs.png");
- Items.Dlegging.setArmorParams("boots", "armor_legs_divine.png", 36);
- Items.Dlegging.setProperty("rare", 9);
- Items.Dlegging.setProperty("value", 920000000);
- var cond1 = Item.addSetCondition();
- cond1.addConditionItem('boots', 8200);
- cond1.setProperty('movementSpeed', 85);
- cond1.setProperty('add_meleeCritChance', 25);
- cond1.setProperty('add_rangedCritChance', 25);
- cond1.setProperty('add_magicCritChance', 25);
- Items.Dchest.setTexture("Item_DivineChestplate.png");
- Items.Dchest.setArmorParams("body", "armor_body_DivineChest.png", 51);
- Items.Dchest.setProperty("liferegen", 25);
- Items.Dchest.setProperty("rare", 9);
- Items.Dchest.setProperty("value", 920000000);
- var cond2 = Item.addSetCondition();
- cond2.addConditionItem('body', 8201);
- cond2.setProperty('add_meleeDamage', 0.40);
- cond2.setProperty('add_rangedDamage', 0.40);
- cond2.setProperty('add_magicDamage', 0.40);
- Items.Dhelmet.setTexture("Item_DivineHelmet.png");
- Items.Dhelmet.setArmorParams("head", "armor_head_DivineHelmet.png", 35);
- Items.Dhelmet.setProperty("rare", 9);
- Items.Dhelmet.setProperty("value", 920000000);
- var cond3 = Item.addSetCondition();
- cond3.addConditionItem('head', 8202);
- cond3.setProperty('add_rangedCritChance', 35);
- cond3.setProperty('add_rangedDamage', 1);
- cond3.setProperty('add_ammoNotConsume', 100);
- Items.Dheadgear.setTexture("Item_DivineHeadgear.png");
- Items.Dheadgear.setArmorParams("head", "armor_head_DivineHeadgear.png", 26);
- Items.Dheadgear.setProperty("rare", 9);
- Items.Dheadgear.setProperty("value", 920000000);
- var cond4 = Item.addSetCondition();
- cond4.addConditionItem('head', 8203);
- cond4.setProperty('add_magicCritChance', 50);
- cond4.setProperty('add_magicDamage', 0.80);
- cond4.setProperty('add_reduceManaUsage', -1000);
- Items.Dmask.setTexture("Item_DivineMask.png");
- Items.Dmask.setArmorParams("head", "armor_head_DivineMask.png", 79);
- Items.Dmask.setProperty("rare", 9);
- Items.Dmask.setProperty("value", 920000000);
- var cond5 = Item.addSetCondition();
- cond5.addConditionItem('head', 8204);
- cond5.setProperty('add_meleeCritChance', 35);
- cond5.setProperty('add_meleeDamage', 2);
- //Semage robe
- Items.SemageRobe.setTexture("Item_SemageRobeTwo.png");
- Items.SemageRobe.setProperty("rare", 7);
- Items.SemageRobe.setArmorParams("body","armor_SemageRobe.png; overlay: armor_SemageArm.png", 222);
- var condSEM = Item.addSetCondition();
- condSEM.addConditionItem("body", 17777)
- condSEM.setProperty('add_minionDamage', 1);
- condSEM.setProperty('add_minionCount', 6);
- //Semage boots
- Items.SemageBoots.setTexture("Item_SemageBoots.png");
- Items.SemageBoots.setArmorParams("boots","Armor_SemageBoots.png", 222);
- Items.SemageBoots.setProperty("rare", 7);
- var condSEMA = Item.addSetCondition();
- condSEMA.addConditionItem("Boots", 19999)
- condSEMA.setProperty('add_minionDamage', 1);
- condSEMA.setProperty('add_minionCount', 6);
- //Комплект
- var condSEMAG = Item.addSetCondition();
- condSEMAG.addConditionItems("head: 16666; body: 17777; boots: 19999")
- condSEMAG.setProperty('add_minionDamage', 1);
- condSEMAG.setProperty('add_minionCount', 6);
- //Cknight helmet
- Items.CknightHead.setTexture("CknightHelmet.png");
- Items.CknightHead.setArmorParams("head","Armor_CknightHelmet.png", 0);
- Items.CknightHead.setProperty("rare", 9);
- Items.CknightHead.setProperty("vanity", 1);
- //Cknight body
- Items.CknightBody.setTexture("CknightBody.png");
- Items.CknightBody.setArmorParams("body","Armor_CknightBody.png; overlay: Armor_CknightArm.png", 0);
- Items.CknightBody.setProperty("rare", 9);
- Items.CknightBody.setProperty("vanity", 1);
- //Cknight boots
- Items.CknightBoots.setTexture("CknightBoots.png");
- Items.CknightBoots.setArmorParams("boots","Armor_CknightBoots.png", 0);
- Items.CknightBoots.setProperty("rare", 9);
- Items.CknightBoots.setProperty("vanity", 1);
- //OctodudesHead
- Items.OctodudesHead.setTexture("Item_OctodudesHead.png");
- Items.OctodudesHead.setArmorParams("head","Octodude_s_head.png", 0);
- Items.OctodudesHead.setProperty("rare", 9);
- Items.OctodudesHead.setProperty("vanity", 1);
- //x
- Items.FishPole.setProperty("damage", 10);
- Items.FishPole.setProperty("shoot", 360);
- //Молот слизней.
- Items.CrystalKnives.setProperty("damage", 70);
- Items.CrystalKnives.setProperty("autoReuse", true);
- Items.CrystalKnives.setProperty("shoot", 94);
- Items.CrystalKnives.setProperty("shootSpeed", 14.85);
- Items.CrystalKnives.setProperty("melee", true);
- Items.CrystalKnives.setProperty("knockback", 3.5);
- Items.CrystalKnives.setProperty("useTime", 8);
- Items.CrystalKnives.setProperty("value", 3800000);
- Items.CrystalKnives.setProperty("rare", 8);
- Items.CrystalKnives.setTexture('Item_Crystal_Knives.png');
- // Causality Reaper
- Items.CausalityReaper.setProperty("damage", 208);
- Items.CausalityReaper.setProperty("useTime", 14);
- Items.CausalityReaper.setProperty("useAnimation", 14);
- Items.CausalityReaper.setProperty("shootSpeed", 7.4);
- Items.CausalityReaper.setProperty("shoot", 274);
- Items.CausalityReaper.setProperty("autoReuse", true);
- Items.CausalityReaper.setProperty("Melee", true);
- Items.CausalityReaper.setProperty("knockback", 6.25);
- Items.CausalityReaper.setProperty("material", false);
- Items.CausalityReaper.setProperty("rare", 9);
- Items.CausalityReaper.setTexture("Item_CausalityReaper.png");
- Items.CausalityReaper.setProperty("value", 60000000);
- // Dimension Reaver (DimReav)
- Items.DimReav.setProperty("damage", 492);
- Items.DimReav.setProperty("useAnimation", 36);
- Items.DimReav.setProperty("useTime", 18);
- Items.DimReav.setProperty("shoot", 156);
- Items.DimReav.setProperty("shootSpeed", 17.5);
- Items.DimReav.setProperty("autoReuse", true);
- Items.DimReav.setProperty("Melee", true);
- Items.DimReav.setProperty("knockback", 14.5);
- Items.DimReav.setProperty("material", false);
- Items.DimReav.setProperty("rare", 9);
- Items.DimReav.setProperty("value", 60000000);
- Items.DimReav.setTexture("Item_Dimension_Reaver.png");
- //Gun thingy EAT!!!!! (CDev)
- Items.CDev.setProperty("damage", 83);
- Items.CDev.setProperty("useTime", 4);
- Items.CDev.setProperty("shoot", 307);
- Items.CDev.setProperty("shootSpeed", 10);
- Items.CDev.setProperty("autoReuse", true);
- Items.CDev.setProperty("Ranged", true);
- Items.CDev.setProperty("knockback", 1.45);
- Items.CDev.setProperty("material", false);
- Items.CDev.setProperty("rare", 9);
- Items.CDev.setProperty("value", 60000000);
- Items.CDev.setTexture("Item_CosmicDevourer.png");
- //ant shoot (AntGator)
- Items.AntGator.setProperty("damage", 5);
- Items.AntGator.setProperty("useTime", 6);
- Items.AntGator.setProperty("useAnimation", 6);
- Items.AntGator.setProperty("shoot", 42);
- Items.AntGator.setProperty("shootSpeed", 8.8);
- Items.AntGator.setProperty("autoReuse", true);
- Items.AntGator.setProperty("Ranged", true);
- Items.AntGator.setProperty("knockback", 0);
- Items.AntGator.setProperty("material", false);
- Items.AntGator.setProperty("rare", 2);
- Items.AntGator.setProperty("value", 37500);
- Items.AntGator.setTexture("Item_Antliogator.png");
- //Eradicator
- Items.Eradicator.setProperty("damage", 184);
- Items.Eradicator.setProperty("useTime", 2);
- Items.Eradicator.setProperty("useAnimation", 4);
- Items.Eradicator.setProperty("shoot", 14);
- Items.Eradicator.setProperty("shootSpeed", 11.5);
- Items.Eradicator.setProperty("autoReuse", true);
- Items.Eradicator.setProperty("Ranged", true);
- Items.Eradicator.setProperty("knockback", 4.45);
- Items.Eradicator.setProperty("material", false);
- Items.Eradicator.setProperty("rare", 10);
- Items.Eradicator.setProperty("value", 160000000);
- Items.Eradicator.setTexture("Item_Eradicator.png");
- //Divine Chunk
- Items.Dchunk.setProperty("material", true);
- Items.Dchunk.setProperty("rare", 9);
- Items.Dchunk.setProperty("value", 40000);
- Items.Dchunk.setTexture("Item_Divine_Chunks.png");
- //Divine Bar
- Items.Dbar.setProperty("material", true);
- Items.Dbar.setProperty("rare", 9);
- Items.Dbar.setProperty("value", 120000);
- Items.Dbar.setProperty("melee", true);
- Items.Dbar.setTexture("Item_Divinium_Bar.png");
- Items.CausaliteBar.setProperty("material", true);
- Items.CausaliteBar.setProperty("rare", 9);
- Items.CausaliteBar.setProperty("value", 100000);
- Items.CausaliteBar.setTexture("Item_Causilite_Bar.png");
- //Проджекты
- //БРОНЯ
- //Для дебага
- if (isDebug) Callbacks.addCallback("tick", () => {
- Player.sendChatMessage(Player.getHealth(),255,255,255,1000 );
- });
- //add_ammoNotConsume
- //print("ALL ITEMS DEFINED");
- };
- // Установка рецептов
- var setupRecipes = () => {
- Recipe.CrystalKnives = Recipes.init(8192, 1);
- Recipe.CrystalKnives.addIngredient(502, 75);
- Recipe.CrystalKnives.addIngredient(518, 1);
- Recipe.CrystalKnives.addIngredient(1508, 20);
- Recipe.CrystalKnives.addIngredient(517, 1);
- Recipe.CrystalKnives.setRequiredTile(134);
- Recipe.CrystalKnives.add();
- Recipe.Dbar = Recipes.init(8199, 1);
- Recipe.Dbar.addIngredient(8198, 8);
- Recipe.Dbar.setRequiredTile(133);
- Recipe.Dbar.add();
- Recipe.DLeggings = Recipes.init(8200, 1);
- Recipe.DLeggings.addIngredient(8199, 32);
- Recipe.DLeggings.addIngredient(8205, 90);
- Recipe.DLeggings.setRequiredTile(134);
- Recipe.DLeggings.add();
- Recipe.DChest = Recipes.init(8201, 1);
- Recipe.DChest.addIngredient(8199, 52);
- Recipe.DChest.addIngredient(8205, 146);
- Recipe.DChest.setRequiredTile(134);
- Recipe.DChest.add();
- Recipe.DHelmet = Recipes.init(8202, 1);
- Recipe.DHelmet.addIngredient(8199, 39);
- Recipe.DHelmet.addIngredient(8205, 102);
- Recipe.DHelmet.setRequiredTile(134);
- Recipe.DHelmet.add();
- Recipe.DHG = Recipes.init(8203, 1);
- Recipe.DHG.addIngredient(8199, 39);
- Recipe.DHG.addIngredient(8205, 102);
- Recipe.DHG.setRequiredTile(134);
- Recipe.DHG.add();
- Recipe.DMask = Recipes.init(8204, 1);
- Recipe.DMask.addIngredient(8199, 39);
- Recipe.DMask.addIngredient(8205, 102);
- Recipe.DMask.setRequiredTile(134);
- Recipe.DMask.add();
- Recipe.SDMG = Recipes.init(1553, 1);
- Recipe.SDMG.addIngredient(533, 1);
- Recipe.SDMG.addIngredient(1552, 22);
- Recipe.SDMG.addIngredient(5017, 10);
- Recipe.SDMG.setRequiredTile(134);
- Recipe.SDMG.add();
- Recipe.Eradicator = Recipes.init(8197, 1);
- Recipe.Eradicator.addIngredient(1553, 1);
- Recipe.Eradicator.addIngredient(8195, 1);
- Recipe.Eradicator.addIngredient(434, 1);
- Recipe.Eradicator.addIngredient(8199, 10);
- Recipe.Eradicator.addIngredient(8205, 16);
- Recipe.Eradicator.setRequiredTile(134);
- Recipe.Eradicator.add();
- Recipe.CausalityReaper = Recipes.init(8193, 1);
- Recipe.CausalityReaper.addIngredient(8205, 44);
- Recipe.CausalityReaper.addIngredient(1327, 1);
- Recipe.CausalityReaper.addIngredient(1508, 30);
- Recipe.CausalityReaper.setRequiredTile(134);
- Recipe.CausalityReaper.add();
- Recipe.DimReav = Recipes.init(8194, 1);
- Recipe.DimReav.addIngredient(8205, 52);
- Recipe.DimReav.addIngredient(757, 1);
- Recipe.DimReav.addIngredient(1826, 1);
- Recipe.DimReav.addIngredient(1508, 20);
- Recipe.DimReav.add();
- Recipe.CDev = Recipes.init(8195, 1);
- Recipe.CDev.addIngredient(8205, 38);
- Recipe.CDev.addIngredient(2270, 1);
- Recipe.CDev.addIngredient(1255, 1);
- Recipe.CDev.addIngredient(1508, 45);
- Recipe.CDev.setRequiredTile(134);
- Recipe.CDev.add();
- }
- //Главный каллбек
- Callbacks.addCallback("initialize", () => {
- try {
- setupItems();
- setupRecipes();
- } catch(e) {
- print("error in initialize: " + e)
- }
- });
- //Для дебага
- if (isDebug) Callbacks.addCallback("tick", () => {
- Player.sendChatMessage(Player.getHealth(),255,255,255,1000 );
- });
- //Рандом кол-ва для лута
- function getRandomArbitrary(min, max) {
- return Math.random() * (max - min) + min;
- }
- //Тик - действие 60 раз в сек
- Callbacks.addCallback("tick", () => {
- //if(Conditions.cond5.isApplied()) {
- //Player.addBuff(74, 1)
- //}
- //Рандом чар для аксов
- var EnchantAcc = [ 0, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80]
- randACC = EnchantAcc[Math.floor(Math.random() * EnchantAcc.length)];
- //Рандом чар для инструментов
- var EnchantTool = [ 0, 36, 37, 38, 39, 40, 41, 53, 54, 55, 56, 57, 59, 60, 61]
- randTool = EnchantTool[Math.floor(Math.random() * EnchantTool.length)];
- //Рандом чар для cтрелкового оружия
- var EnchantGun = [ 0, 36, 37, 38, 39, 40, 41, 53, 54, 55, 56, 57, 59, 60, 61, 0, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 0, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 58, 82]
- randGUN = EnchantGun[Math.floor(Math.random() * EnchantGun.length)];
- //Рандом чар для оружия ближнего боя
- var EnchantMelee = [ 0, 36, 37, 38, 39, 40, 41, 53, 54, 55, 56, 57, 59, 60, 61, 0, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 81]
- randMelee = EnchantMelee[Math.floor(Math.random() * EnchantMelee.length)];
- //Рандом чар для магического оружия
- var EnchantMag = [ 0, 36, 37, 38, 39, 40, 41, 53, 54, 55, 56, 57, 59, 60, 61, 0, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 0, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 52, 83]
- randMag = EnchantMag[Math.floor(Math.random() * EnchantMag.length)];
- //lgbt
- Items.LGBT.setProperty("rare", getRandomArbitrary(2,11));
- Items.LGBT.setProperty("colorR", getRandomArbitrary(2,255));
- Items.LGBT.setProperty("colorG", getRandomArbitrary(2,255));
- Items.LGBT.setProperty("colorB", getRandomArbitrary(2,255));
- Items.RM.setProperty("rare", getRandomArbitrary(2,11));
- Items.RM.setProperty("colorR", getRandomArbitrary(1,255));
- Items.RM.setProperty("colorG", getRandomArbitrary(1,255));
- Items.RM.setProperty("colorB", getRandomArbitrary(1,255));
- });
- //Для Лута с мобов.
- Callbacks.addCallback("NPCLoot", (id, x, y, w, h) => {
- switch (id) {
- case 69: //Король слизней - молот
- if (Math.floor(Math.random() * 100) <= 8) World.spawnItem(x, y, w, h, 8196, 1, false, randGUN, false);
- break;
- case 290: //Paladin Drops
- if (Math.floor(Math.random() * 100) <= 80) World.spawnItem(x, y, w, h, 8198, getRandomArbitrary(6,28), false, 0, false);
- break;
- case 127: //Causalite Drop1
- if (Math.floor(Math.random() * 100) <= 15) World.spawnItem(x, y, w, h, 8205, getRandomArbitrary(1,4), false, 0, false);
- break;
- case 245: //Caus 2
- if (Math.floor(Math.random() * 100) <= 45) World.spawnItem(x, y, w, h, 8205, getRandomArbitrary(2,6), false, 0, false);
- break;
- case 253: //Caus 3
- if (Math.floor(Math.random() * 100) <= 25) World.spawnItem(x, y, w, h, 8205, getRandomArbitrary(1,2), false, 0, false);
- break;
- case 262: //c4
- if (Math.floor(Math.random() * 100) <= 100) World.spawnItem(x, y, w, h, 8205, getRandomArbitrary(6,15), false, 0, false);
- break;
- case 264: //c5
- if (Math.floor(Math.random() * 100) <= 35) World.spawnItem(x, y, w, h, 8205, getRandomArbitrary(1,3), false, 0, false);
- break;
- case 370: //c6
- if (Math.floor(Math.random() * 100) <= 100) World.spawnItem(x, y, w, h, 8205, getRandomArbitrary(18,25), false, 0, false);
- break;
- case 85: //c7
- if (Math.floor(Math.random() * 100) <= 75) World.spawnItem(x, y, w, h, 8205, getRandomArbitrary(1,10), false, 0, false);
- break;
- }
- });
- //Дроп с блока
- //SECRET
- Items.RM = registerItem(11997);
- Items.LGBT = registerItem(11998);
- //x
- Items.LGBT.setProperty("damage", 69);
- Items.LGBT.setProperty("useTime", 10);
- Items.LGBT.setProperty("useAnimation", 10);
- Items.LGBT.setProperty("melee", true);
- Items.LGBT.setProperty("shoot", 250);
- Items.LGBT.setProperty("shoot", 251);
- Items.LGBT.setProperty("autoReuse", true);
- Items.LGBT.setProperty("knockback", 5);
- Items.LGBT.setProperty("crit", 69);
- Items.LGBT.setTexture("Item_RainbowSword.png");
- Items.LGBT.setProperty("shootSpeed", 9);
- Items.LGBT.setProperty("material", false);
- Items.LGBT.setProperty("value", 30000000);
- Items.RM.setTexture("Item_RM.png");
- predefineItem(11998, 'Rainbow Sword', 'Радужный Меч','Is that sword?','А это точно меч?','Drop me!','Выкинь меня',true);
- predefineItem(11997, 'The Subject Of Ricardo Milos', 'Предмет Имени Рикардо Милоса','Sexy scorpion','Сексуальный скорпион','Drop me','Выкинь меня',true);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement