Результаты поиска

  1. Maxous

    Векторы

    Если отражение, то тебе не угол нужно искать, а создать новый вектор. Вот формула: V - 2 * (V . N) * N = V отраженный V - вектор, который направлялся на отражающую поверхность, (V . N) - скалярное произведение, N - нормаль, то есть перпендикуляр относительно поверхности, нормализованный.
  2. Maxous

    Векторы

    Я, лично, выучил это всё за 3 дня и сделал что-то на подобии рикошета пули в моде. Аналогично этому можно сделать физическое отскакивание или просто отражение луча.
  3. Maxous

    Векторы

    Пхахахаха! Это вообще не то! Это углы Эйлера, но никак не углы с векторами. Представь, у нас есть вектор №1, который имеет координаты {0, 1, 0}, и №2 с координатами {1, 1, 0} Между ними сразу найдётся угол 45 градусов, я это нашёл по формуле. Ты считаешь угол относительно первого вектора, никак...
  4. Maxous

    Векторы

    БОЖЕ! Почему ты настолько тупой, прости меня на слове? Уж лучше загугли и не мучай людей. "Только точка b лежит выше точки a" -- прочти, что такое "вектор", и не пиши больше этот бред. "У меня есть 2 точки и их направление в 3д" -- у тебя есть либо направление, либо точка в пространстве. "Если 1...
  5. Maxous

    Векторы

    wilah, до тебя когда-нибудь дойдёт? Сколько раз тебе писать одно и то же? Или ты людей хочешь потроллить?
  6. Maxous

    Векторы

    wilah, шевели извилинами. Прочти, лучше, статью про линейную алгебру и тригонометрические функции, нежели писать такой бред. Тебе писали, что вектор может означать чаще всего направление(такие лучше нормализовать) или местоположение. Между векторами может быть только один угол. hohserg, всё-таки...
  7. Maxous

    Векторы

    Это линейная алгебра. "Как найти угол между векторами" и всё тебе выдаст поисковик. Цитирую из первого попавшегося сайта: "Косинус угла между векторами равен скалярному произведению этих векторов, деленному на произведение их длин." Формула: Если тебе нужны радианы, то можешь пользоваться этим...
  8. Maxous

    [1.7.10] Проблема с рендером и проверкой кастомного инвертаря

    Спасибо, нашёл решение. Конечно не очень оптимизированное, но зато работает. Поэтому я не буду больше лезть XD Думаю, закрывайте.    @SubscribeEvent    public void onLivingUpdate(LivingEvent.LivingUpdateEvent event)    {        if(event.entityLiving instanceof EntityPlayerMP)        {    ...
  9. Maxous

    [1.7.10] Проблема с рендером и проверкой кастомного инвертаря

    Тогда я вообще не знаю, каким способом. Я в пакетах дуб-дерево. У меня инвентарь работает и он прекрасно сохраняется. Мне нужно использовать метод PacketDispatcher.dispatcher.sendToAll(...);? Пакет, который я кидаю:
  10. Maxous

    [1.7.10] Проблема с рендером и проверкой кастомного инвертаря

    if (event.entity instanceof EntityPlayerMP) { PacketDispatcher.sendTo(new SyncPlayerPropsMessage((EntityPlayer) event.entity), (EntityPlayerMP) event.entity); }
  11. Maxous

    [1.7.10] Проблема с рендером и проверкой кастомного инвертаря

    Где их синхронизировать? Я использую синхронизирующий пакет в ивентах onEntityJoinWorld(...), onLivingDeathEvent(...).
  12. Maxous

    [1.7.10] Проблема с рендером и проверкой кастомного инвертаря

    Хм.. Тогда не знаю. У меня что-то оно криво работает. Могу ли я узнать пример твоего кода в ЛС? Мне нужен пример класса, наследующего интерфейс IExtendedPlayerProperties, если возможно. Если что, могу кинуть свой вариант.
  13. Maxous

    [1.7.10] Проблема с рендером и проверкой кастомного инвертаря

    А ты используешь ExtendedPlayerProperties вместе с этим методом? У меня же инвентарь держится на этом.
  14. Maxous

    [1.7.10] Проблема с рендером и проверкой кастомного инвертаря

    Понял, но проблема у меня-то в другом. Меня волнует отображение рюкзака для другого игрока, которое я не могу нормально реализовать. Я только что подправил:            super.renderPlayer.modelBipedMain.bipedBody.postRender(0.0625F);            mcb.bipedBody.render(0.0625F);
  15. Maxous

    [1.7.10] Проблема с рендером и проверкой кастомного инвертаря

    Я не использую из Minecraft никаких игроков, т.к. знаю, что там EntityClientPlayerMP. Ну, насчёт абстрактного игрока я не знаю. Я до сих пор не разобрался в RenderPlayerAPI, хотя хочу поддержку SmartMoving'а. Я не могу найти дельных туториалов по этой злой штуке! :С Начал использовать...
  16. Maxous

    [1.7.10] Проблема с рендером и проверкой кастомного инвертаря

    Всё плохо :С EntityPlayer ep = (EntityPlayer) paramEntityLivingBase; ExtendedPlayer eP = ExtendedPlayer.get(ep); InventoryAccessories ia = eP.inventory; if (ia.getStackInSlot(0)!=null) { ...Рендер... }
  17. Maxous

    Hud Gui

    Киньте в бан этого гада! Добавлено: 11.10.2015 12:36:02 Правило 1.1.7!
  18. Maxous

    [1.7.10] Проблема с рендером и проверкой кастомного инвертаря

    Помогите нубу найти туториалы по Render Player API, или помогите найти выход из ситуации с кривым рендером на разных клиентах. Добавлено: 11.10.2015 12:00:11 Я как искал, так нашёл только скачивание самого API, а туториалов по нему так и не нашёл...
  19. Maxous

    Помогите

    Пхахаха, нашёлся моддер! TIIII, тебе и так дали совет, а ты... В кодинге и моддинге надо всё делать ручками, а не просить написать код или копи-пастить из источников. Так ты ничему не научишься.
Сверху