Изменения

Перейти к навигации Перейти к поиску

JS

10 байт добавлено, 22:19, 17 апреля 2020
Нет описания правки
//{| class="wikitable" ! Описание !! комманда |- |получить данные об игроках</br> || js Vars.playerGroup.all()</br> //|- |надпись в мире</br> || js player = Vars.playerGroup.getByID(<Айди>); Call.onLabel("Сообщение", <Время жизни сообщения>, player.getX(), player.getY());</br> //|- |диалоговое окно с кнопкой [ОК]</br> || js Call.onInfoMessage("Сообщение");</br> //|- |надпись на экране, с привязкой по сторонам</br> || js Call.onInfoPopup("Сообщение", <Время жизни сообщения>, 550, 550, 500, 500, 500)</br>; |- //|спавн блока в мире</br> || js block = Blocks.coreShard; player = Vars.playerGroup.getByID(<Айди>); BuildBlock.onConstructFinish(Vars.world.tile(player.tileX(),player.tileY()),block,0,0,player.getTeam(),false)</br>; |- //|проверка на валидность установки блока в точке</br> || js player = Vars.playerGroup.getByID(<Айди>); Build.validPlace(player.getTeam(), player.tileX(), player.tileY(), Blocks.rtgGenerator, 0);</br> //|- |спавн мобов и выдача им предметов</br> || js player = Vars.playerGroup.getByID(<Айди>); unit = UnitTypes.reaper.create(Team.sharded); unit.set(player.getX(), player.getY()); unit.add(); unit.addItem(Items.[ПредметСлитно], <Колличество>)</br>; |- //|Смена ника</br> || js Vars.playerGroup.getByID(<Айди>).name = "Ник"</br> //|- |Выдача предметов игроку</br> || js player = Vars.playerGroup.getByID(<Айди>).addItem(Items.[ПредметСлитно], <Колличество>);</br> //Смеерть</br>|- |Смеерть || js unit.onDeath()</br> //|- |Помещение предметов в ядро</br> || js Vars.state.teams.cores(Team.[Команда]).first().items.set(Items.coal, <Колличество>);</br> //|- |Смена команды</br> || js player = Vars.playerGroup.getByID(<Айди>).setTeam(Team.[Команда])</br>; |}

Навигация