JS: различия между версиями

Материал из PetruCHIO - Mindustry server
Перейти к навигации Перейти к поиску
[досмотренная версия][досмотренная версия]
Метки: правка из мобильной версии, правка с мобильного устройства
Метки: правка из мобильной версии, правка с мобильного устройства
Строка 1: Строка 1:
Если вы хотите изменить харакетеристики Блока или Меха и чего угодно то смотрим всё [https://github.com/Anuken/Mindustry/tree/master/core/src/mindustry/content здесь]'''</br>'''
+
Если вы хотите изменить харакетеристики Блока или Меха и чего угодно то смотрим всё [https://github.com/Anuken/Mindustry/tree/master/core/src/mindustry/content здесь]</br>
Пример: js Mechs.tau.weapon.reload = 0.1 //Ну это лучше самому увидеть чем услышать'''</br>'''
+
Пример: js Mechs.tau.weapon.reload = 0.1 //Ну это лучше самому увидеть чем услышать</br>
 
{| class="wikitable"
 
{| class="wikitable"
 
! Описание !! комманда
 
! Описание !! комманда
Строка 34: Строка 34:
 
|-
 
|-
 
|<font color="purple">'''Предметы'''</font> || <font color="purple">'''scrap, copper, lead, graphite, coal, titanium, thorium, silicon, plastanium, phasefabric, surgealloy, sporePod, sand, blastCompound, pyratite, metaglass'''</font>
 
|<font color="purple">'''Предметы'''</font> || <font color="purple">'''scrap, copper, lead, graphite, coal, titanium, thorium, silicon, plastanium, phasefabric, surgealloy, sporePod, sand, blastCompound, pyratite, metaglass'''</font>
 +
|-
 +
|<font color="orange">'''Команды'''</font> || <font color="orange">'''derelict, sharded, crux, green, purple, blue'''</font>
 +
|-
 +
|<font color="blue">'''Блоки'''</font> ||
 +
<font color="blue">'''siliconSmelter, kiln, graphitePress, plastaniumCompressor, multiPress, phaseWeaver, surgeSmelter, pyratiteMixer, blastMixer, cryofluidMixer, melter, separator, sporePress, pulverizer, incinerator, coalCentrifuge'''</font> </br>
 +
<font color="blue">'''powerSource, powerVoid, itemSource, itemVoid, liquidSource, liquidVoid, message, illuminator'''</font> </br>
 +
<font color="blue">'''copperWall, copperWallLarge, titaniumWall, titaniumWallLarge, plastaniumWall, plastaniumWallLarge, thoriumWall, thoriumWallLarge, door, doorLarge, phaseWall, phaseWallLarge, surgeWall, surgeWallLarge, mender, mendProjector, overdriveProjector, forceProjector, shockMine, scrapWall, scrapWallLarge, scrapWallHuge, scrapWallGigantic, thruster'''</font> </br>
 +
<font color="blue">'''conveyor, titaniumConveyor, armoredConveyor, distributor, junction, itemBridge, phaseConveyor, sorter, invertedSorter, router, overflowGate, underflowGate, massDriver'''</font> </br>
 +
<font color="blue">'''mechanicalPump, rotaryPump, thermalPump, conduit, pulseConduit, platedConduit, liquidRouter, liquidTank, liquidJunction, bridgeConduit, phaseConduit'''</font> </br>
 +
<font color="blue">'''combustionGenerator, thermalGenerator, turbineGenerator, differentialGenerator, rtgGenerator, solarPanel, largeSolarPanel, thoriumReactor, impactReactor, battery, batteryLarge, powerNode, powerNodeLarge, surgeTower, diode'''</font> </br>
 +
<font color="blue">'''mechanicalDrill, pneumaticDrill, laserDrill, blastDrill, waterExtractor, oilExtractor, cultivator'''</font> </br>
 +
<font color="blue">'''coreShard, coreFoundation, coreNucleus, vault, container, unloader, launchPad, launchPadLarge'''</font> </br>
 +
<font color="blue">'''duo, scatter, scorch, hail, arc, wave, lancer, swarmer, salvo, fuse, ripple, cyclone, spectre, meltdown'''</font> </br>
 +
<font color="blue">'''commandCenter, draugFactory, spiritFactory, phantomFactory, wraithFactory, ghoulFactory, revenantFactory, daggerFactory, crawlerFactory, titanFactory, fortressFactory, repairPoint'''</font> </br>
 +
<font color="blue">'''dartPad, deltaPad, tauPad, omegaPad, javelinPad, tridentPad, glaivePad'''</font> </br>
 
|}
 
|}

Версия 02:50, 18 апреля 2020

Если вы хотите изменить харакетеристики Блока или Меха и чего угодно то смотрим всё здесь
Пример: 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
Команды derelict, sharded, crux, green, purple, blue
Блоки
siliconSmelter, kiln, graphitePress, plastaniumCompressor, multiPress, phaseWeaver, surgeSmelter, pyratiteMixer, blastMixer, cryofluidMixer, melter, separator, sporePress, pulverizer, incinerator, coalCentrifuge 
powerSource, powerVoid, itemSource, itemVoid, liquidSource, liquidVoid, message, illuminator
copperWall, copperWallLarge, titaniumWall, titaniumWallLarge, plastaniumWall, plastaniumWallLarge, thoriumWall, thoriumWallLarge, door, doorLarge, phaseWall, phaseWallLarge, surgeWall, surgeWallLarge, mender, mendProjector, overdriveProjector, forceProjector, shockMine, scrapWall, scrapWallLarge, scrapWallHuge, scrapWallGigantic, thruster
conveyor, titaniumConveyor, armoredConveyor, distributor, junction, itemBridge, phaseConveyor, sorter, invertedSorter, router, overflowGate, underflowGate, massDriver
mechanicalPump, rotaryPump, thermalPump, conduit, pulseConduit, platedConduit, liquidRouter, liquidTank, liquidJunction, bridgeConduit, phaseConduit
combustionGenerator, thermalGenerator, turbineGenerator, differentialGenerator, rtgGenerator, solarPanel, largeSolarPanel, thoriumReactor, impactReactor, battery, batteryLarge, powerNode, powerNodeLarge, surgeTower, diode
mechanicalDrill, pneumaticDrill, laserDrill, blastDrill, waterExtractor, oilExtractor, cultivator
coreShard, coreFoundation, coreNucleus, vault, container, unloader, launchPad, launchPadLarge
duo, scatter, scorch, hail, arc, wave, lancer, swarmer, salvo, fuse, ripple, cyclone, spectre, meltdown
commandCenter, draugFactory, spiritFactory, phantomFactory, wraithFactory, ghoulFactory, revenantFactory, daggerFactory, crawlerFactory, titanFactory, fortressFactory, repairPoint
dartPad, deltaPad, tauPad, omegaPad, javelinPad, tridentPad, glaivePad