JS

Материал из PetruCHIO - Mindustry server
Перейти к навигации Перейти к поиску

Если вы хотите изменить харакетеристики Блока или Меха и чего угодно то смотрим всё здесь
Пример: js Mechs.tau.weapon.reload = 0.1 //Ну это лучше самому увидеть чем услышать

Описание комманда
Получить данные об игроках js Vars.playerGroup.all()
Надпись в мире js player = Vars.playerGroup.getByID(id); Call.onLabel("Сообщение",60, player.getX(), player.getY());
Диалоговое окно с кнопкой [ОК] js Call.onInfoMessage("Сообщение");
Надпись на экране, с привязкой по сторонам js Call.onInfoPopup("Сообщение",60,500,500,500,500,500);
Спавн блока в мире js block = Blocks.coreShard; player = Vars.playerGroup.getByID(id); BuildBlock.onConstructFinish(Vars.world.tile(player.tileX(),player.tileY()),block,0,0,player.getTeam(),false);
Проверка на валидность установки блока в точке js player = Vars.playerGroup.getByID(id); Build.validPlace(player.getTeam(), player.tileX(), player.tileY(), Blocks.rtgGenerator, 0);
Спавн мобов и выдача им предметов js player = Vars.playerGroup.getByID(id); unit = UnitTypes.reaper.create(Team.sharded); unit.set(player.getX(), player.getY()); unit.add(); unit.addItem(Items.coal,30);
Смена ника js Vars.playerGroup.getByID(id).name = "Ник"
Выдача предметов игроку js player = Vars.playerGroup.getByID(id).addItem(Items.coal,30);
Убить последнего заспавненоготюнита js unit.onDeath()
Помещение предметов в ядро js Vars.state.teams.cores(Team.sharded).first().items.set(Items.coal,30);
Смена команды js player = Vars.playerGroup.getByID(id).setTeam(Team.sharded);
Категория Список
Юниты draug, spirit, phantom, wraith, ghoul, revenant, lich, reaper, dagger, crawler, titan, fortress, eruptor, chaosArray, eradicator
Предметы scrap, copper, lead, graphite, coal, titanium, thorium, silicon, plastanium, phasefabric, surgealloy, sporePod, sand, blastCompound, pyratite, metaglass