| Описание |
комманда
|
| Получить данные об игроках |
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);
|