1-й уровень

1-й уровень

> Учебник по уровню

Оружие доступно

Пистолет 1-й уровень

Первые шаги

Распределите свой капитал

Первое, что нужно сделать, это потратить свои первые Capital Points. Перейдите к файлу вашего первого лука-порея (Страница лука-порея: первая вкладка панели навигации слева).

В этой области нажмите на зеленую кнопку, чтобы распределить свои очки.

А пока просто разделите свои очки на Жизнь и Сила. Остальные функции вам пока не пригодятся, так как у вас пока нет доступа к соответствующим фишкам. (Дополнительная информация на Уровень 3)

!level1points

Как только это будет сделано, давайте взглянем на программу вашего ИИ. Перейдите в Редактор.

Если вы еще ничего не меняли, у вас должен быть такой пример кода:

Первая линия очень важна. В отличие от Пулей, оружие нужно подобрать, чтобы использовать. У лука-порея может быть 2-4 оружия в зависимости от его уровня, но он может использовать только одно за раз. Он носит несколько видов оружия, но может использовать только то, что у него в руках. Таким образом, вы должны использовать функцию setWeapon, чтобы изменить оружие, которое у вашего лука-порея в руках. Внимание, смена текущего оружия требует 1 PT, даже если вы делаете это, когда это оружие уже есть в ваших руках. Так что это хорошая идея делать это setWeapon только тогда, когда это необходимо. Для этого все, что вам нужно, это условие, использующее функцию getWeapon, которая возвращает используемое в данный момент оружие.

Далее вам нужна цель. Вот тут-то и появляется getNearestEnemy. эта функция возвращает ближайшего врага. Существуют вариации, чтобы найти союзников или иметь самых дальних, а не самых близких.

Настала очередь moveToward, которая позволяет вам двигаться к как можно большему количеству PM.

Наконец, функция useWeapon позволяет вам использовать оружие, которое сейчас находится в руках вашего лука-порея, против цели. При выполнении условий использования оружия (дальность, прицел и т.д.) эта функция расходует столько ПТ, сколько необходимо для использования оружия; в противном случае функция не использует PT (и ваш лук-порей не сработает).

Вот детали этого кода. Помните, что весь этот код выполняется на каждом шагу!

Эффективно атакуйте

Но с этим кодом далеко не уедешь! Потому что это всего лишь модель, и она далеко не очень эффективна.

В первой строке вы экипируете Пистолет. Внимательно посмотрите на его лист (доступен на Рынке):

Звездочка ![](/image/charac/small/tp.png) указывает на стоимость использования этого оружия в PT.

И, возможно, вы заметили, когда распределяли Capital Points, что у вас было 10. Видите, откуда я?

Эта строка заставляет вас выстрелить из оружия ОДИН РАЗ:

использовать оружие (враг)

Таким образом, после его использования у вас осталось 7 PT. Вы можете стрелять еще два раза!

Измените код, чтобы выстрелить из оружия 3 раза. Вы нанесете гораздо больше урона.

Если вы новичок в программировании, просто напишите инструкцию 3 раза.

Если у вас есть некоторый опыт, сделайте это в цикле.

Агрессивно относится к своим сородичам

Пришло время отправиться в Сад, чтобы сразиться с другими луками-пореями!

Выберите лук-порей среди 5 предложенных к нему лиц. Вы получаете Опыт и Жилища, когда сражаетесь в Саду.

В первый день вы можете провести до 100 боев. Каждый день в полночь вы имеете право на 50 дополнительных боев из лимита максимум 100 боев в наличии (бои, купленные за хабы или кристаллы, не учитываются в этом лимите). Если вы не выполняете все свои ежедневные бои, знайте, что они переносятся на один день. Таким образом, если накануне у вас оставалось 10 боев, то сегодня у вас будет 60. Если вы этого не сделаете, вы получите 100 на следующий день (вчерашние 10 будут потеряны).

!овощ уровень 1

Уровень 2