Рендер модели игрока

Версия Minecraft
1.7.10
586
1
2
Всем привет.Недавно решил изменить модель игрока,при помощи эффекта.Полазив по интернету нашел этот гайд.
Сделал по нём и заменил на Зомби(ModelZombie).Добавил проверку на эффект.Моделька заменилась.Но когда эффект пропадает получается от такая фигня:
[attachment=63]
Кто знает как починить модель игрока без эффекта?
 

Вложения

  • 2016-09-09_22.28.02.png
    2016-09-09_22.28.02.png
    402.7 KB · Просмотры: 118
586
1
2
hohserg написал(а):
Возьми Ванильный рендер игрока, прикрути свою модельку.
Посмотри выше коменты с текстом.Там идёт наследование ванильного рендера игрока и для использования вызываются специальные переменные...

Если в примере заменить всё ModelBiped то с эффектом получится это чудо:
[attachment=66]
Без эффекта:
[attachment=67]
 

Вложения

  • 2016-09-24_20.23.41.png
    2016-09-24_20.23.41.png
    494.8 KB · Просмотры: 35
  • 2016-09-24_20.25.13.png
    2016-09-24_20.25.13.png
    496.6 KB · Просмотры: 28
7,099
324
1,510
позырь moreplayermodels
 
7,099
324
1,510
Может, тоже поможет
http://forum.mcmodding.ru/%D0%A2%D0%B5%D0%BC%D0%B0-%D0%A1%D0%BB%D0%B8%D0%B2-%D0%BA%D0%BE%D0%B4%D0%B0-%D0%A0%D0%B5%D0%BD%D0%B4%D0%B5%D1%80-%D1%82%D0%B5%D0%BB%D0%B0?highlight=%D1%81%D0%BB%D0%B8%D0%B2+%D0%BA%D0%BE%D0%B4%D0%B0
 
586
1
2
hohserg написал(а):
Может, тоже поможет
http://forum.mcmodding.ru/%D0%A2%D0%B5%D0%BC%D0%B0-%D0%A1%D0%BB%D0%B8%D0%B2-%D0%BA%D0%BE%D0%B4%D0%B0-%D0%A0%D0%B5%D0%BD%D0%B4%D0%B5%D1%80-%D1%82%D0%B5%D0%BB%D0%B0?highlight=%D1%81%D0%BB%D0%B8%D0%B2+%D0%BA%D0%BE%D0%B4%D0%B0
Когда будет время,потестирую(но вроде я уже эту темку смотрел и ничего не вышло)
Ещё видел некоторые с форума юзают АПИ для рендера...подойдёт ли он для моих действий?
P.S.moreplayermodels ещё не смотрел.
P.S.S.Спасибо за хоть какую-то помочь =)
 
7,099
324
1,510
Мне это самому интересно, но сейчас нет времени заниматься этим
 
586
1
2
hohserg написал(а):
Может, тоже поможет
http://forum.mcmodding.ru/%D0%A2%D0%B5%D0%BC%D0%B0-%D0%A1%D0%BB%D0%B8%D0%B2-%D0%BA%D0%BE%D0%B4%D0%B0-%D0%A0%D0%B5%D0%BD%D0%B4%D0%B5%D1%80-%D1%82%D0%B5%D0%BB%D0%B0?highlight=%D1%81%D0%BB%D0%B8%D0%B2+%D0%BA%D0%BE%D0%B4%D0%B0
В данном теме руки рисуют новые путём удаления старых.
А мне бы как то активировать рендер или модель(начиная от зомби и заканчивая кастомной).
Посидел,почитал и по-тестил,пришел к выводу что "нарисованные" кастомные части игрока не удаляются,так что остаётся только "наложить" модельку.
Кто знает как сделать данную штуку?
 
586
1
2
hohserg написал(а):
"остаётся только "наложить" модельку."
model.render(); ?

Так....Я понял в чём ошибка(не те аргументы прописывал).Спасибо!
Теперь следующий вопрос, как сделать что бы модель поворачивалась относительно взгляда игрока , а то она как памятник висит :/
 
586
1
2
hohserg написал(а):
Спасибо!Помогло!Осталось ещё сервер настроить и всё...
И вопросик,как можно проверять на наличие открытого инвентаря(там где моделька крутится) и вид от 3 лица?
 
7,099
324
1,510
nickita45 написал(а):
hohserg написал(а):
Спасибо!Помогло!Осталось ещё сервер настроить и всё...
И вопросик,как можно проверять на наличие открытого инвентаря(там где моделька крутится) и вид от 3 лица?
Возможно, придется "оверрайдить" инвентарь


nickita45 написал(а):
И ещё проблемка,на сервере не видно у других игроков модель... :huh:
Пакеты юзай
 
586
1
2
hohserg написал(а):
nickita45 написал(а):
hohserg написал(а):
Спасибо!Помогло!Осталось ещё сервер настроить и всё...
И вопросик,как можно проверять на наличие открытого инвентаря(там где моделька крутится) и вид от 3 лица?
Возможно, придется "оверрайдить" инвентарь


nickita45 написал(а):
И ещё проблемка,на сервере не видно у других игроков модель... :huh:
Пакеты юзай


Пакеты...
И что в них отправлять?
 
7,099
324
1,510
Ну если все клиенты заранее "знают" все модели, то отправляй всем игрока какой-нить id модели, когда игрок заходит на серв и когда меняется модель.
 
586
1
2
Вообщем проблема решена частично...
На клиенте все робит,но вот как на сервере не знаю как сделать(переменная для всего этого чуда есть).
Пробовал через евент RenderLivingEvent.Pre ловить игрока и отменять его модель,но тогда крашило сервак.
Возможно я чего не понимаю и прошу хелпааа...
Я не некрофил  :s
 
7,099
324
1,510
Начни с планирования. Продумай, как должен работать мод, с учетом разделения на клиент и сервер
 
5,018
47
783
nickita45 написал(а):
Всем привет.Недавно решил изменить модель игрока,при помощи эффекта.Полазив по интернету нашел этот гайд.
Сделал по нём и заменил на Зомби(ModelZombie).Добавил проверку на эффект.Моделька заменилась.Но когда эффект пропадает получается от такая фигня:

Кто знает как починить модель игрока без эффекта?

Головоног :)
 
586
1
2
hohserg написал(а):
Начни с планирования. Продумай, как должен работать  мод, с учетом разделения на клиент и сервер

Уже 4-5 месяц планирую.
Я считаю,что при просмотре игрока на игрока у которого есть особый атрибут,то его модель должна изменятся...возможно моя теория не верна,но у меня не складывается в голове другая мысль.
 
2,505
81
397
В чем проблема-то, не пойму? Сэйви в игрока id модели и рендери в зависимости от этого id.
Не забудь, что этот id нужно будет раздать всем игрокам, а не только владельцу!!


",но тогда крашило сервак."
Что пишет? Как сервак вообще связан с моделью? Ты попробовал для начала всем игрокам заменить модель?
 
Сверху