Відмовлено Обьясните отказ
Cluyem 12 мая 2023 г., 21:50 502
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
Для відправки відповідей у цій темі, авторизуйтесь будь ласка.
Безкоштовні бонуси
Безкоштовні бонуси
Отримуй щоденні бонуси!
ОТРИМАТИ
Рюкзак з бонусами в Майнкрафт
Моніторинг серверів
Моніторинг
Поточний онлайн:
Денний рекорд:
Абсолют рекорд:
Статистика онлайна
Соціальні мережі
Соціальні мережі
Домашняя страница Головна форум Форум
Навигация Навігація
Авторизация Авторизація