Отказано Обьясните отказ
Cluyem 12 мая 2023 г., 21:50 501
artemoz
12 мая 2023 г., 22:49

1) "Все вещи из аддона" нужно было написать при пояснении договора до PvP.


2) Данный код работает так, он проверяет количество всего ХП игрока, при условии, что он меньше максимального(20) и больше минимального(0) идёт установка уровня здоровья игроку из количества ХП которое было изначально(current) + значение из переменной установленного заранее(this.healAmount), также уменьшение уровня прочности вашего меча. Посмотрим код эффекта мгновенного лечения из кода игры:


public class InstantHealingPotion {


  public static void applyInstantHeal(EntityPlayer player, ItemStack itemStack) {

    if (itemStack != null && itemStack.getItem() instanceof ItemPotion) {

      Potion potion = Potion.potionTypes[itemStack.getItemDamage()];


      if (potion == Potion.heal) {

        int additionalHealth = 4;


        float currentHealth = player.getHealth();

        float maxHealth = player.getMaxHealth();


        float newHealth = Math.min(currentHealth + additionalHealth, maxHealth);

        player.setHealth(newHealth);


        if (!player.capabilities.isCreativeMode) {

          itemStack.stackSize--;


          if (itemStack.stackSize <= 0) {

            player.inventory.mainInventory[player.inventory.currentItem] = null;

          }

        }

      }

    }

  }

}


Работа этого кода происходит примерно так:

Если пользователь использует зелье и это зелье является зельем мгновенного лечения, то устанавливается переменная которая равна количеству здоровья которое будет восстановлено(4), далее заполняется переменная на количество ХП у игрока на данный момент, после максимальное количество здоровье которое возможно, далее идёт просчёт количества хп которое установится игроку, в конце концов зелье из инвентаря пропадает. Функция установки количества здоровья совпадает с кодом из работы меча, соответственно можно сделать вывод, что на кодовом уровне меч работает точно так-же как и меч из чего и был сделан вывод, что восстановления здоровья с помощью меча является эффектом.


3) 0.75 урона, не особо влияют, но если учитывать, что договор был на меч до 20 урона, возможно вы правы, но вы заранее видели данный меч в руках вашего противника, также до ваших "тестов" у вас не возникало вопросов к этому из чего можно сделать вывод, что вы просто пытаетесь ухватиться за все, чтобы игрока который ничего не нарушил заблокировали.



Решение не будет изменено, при условии если вы продолжите создавать одинаковые жалобы на форуме вы будете заблокированы за спам. Закрыто.

0
Для отправки ответов в этой теме, авторизуйтесь, пожалуйста.
Бесплатные бонусы
Бесплатные бонусы
Получай ежедневные бонусы!
ПОЛУЧИТЬ
Рюкзак с бонусами в Майнкрафт
Мониторинг серверов
Мониторинг
Текущий онлайн:
Дневной рекорд:
Абсолют рекорд:
Статистика онлайна
Социальные сети
Социальные сети
Домашняя страница Главная форум Форум
Навигация Навигация
Авторизация Авторизация