Запрещается смотреть солдатам в глаза. Наносить ущерб собственности Альянса. Убивать комбайнов. Всегда носите при себе документы. Не поднимать шума после шести. И до шести, кстати, тоже.
03-12-2009 17:58
Detector (rebmeM roineS)
Зарегистрирован: Feb 2009
Проживает: Россия/Волгоград Skype: De7ector
Написал: 2190 сообщений
хе, мы тоже хотели его сделать, но передумали за ненадобностью.
Вообще, делается через vgui и перетаскиваемые мини-панели иконок с содержимым инвентаря. А вообще, это очень трудная вещь, лучше, если делать ее, то только в самом конце разработки мода.
Запрещается смотреть солдатам в глаза. Наносить ущерб собственности Альянса. Убивать комбайнов. Всегда носите при себе документы. Не поднимать шума после шести. И до шести, кстати, тоже.
03-12-2009 19:25
LestaD (Junior Member)
Зарегистрирован: Nov 2011
Проживает: Россия/Георгиевск
Написал: 24 сообщений
Привет всем!
Если вы играли в Dark Messiah: Might of Magic то поймете меня
Каким образом можно создать инвентарь с предметами разных классов на Source?
Я смотрел каким образом был сделан инвентарь оружия, но так и не допер
Если у кого есть идеи, или примеры кода, прошу пишите сюда, думаю вместе накодим что нибудь
Оч нужна такая фича
Блин, сорри за некропост, но это моя тема
Графическую часть ясно как сделать, как сделать в коде список объектов
В какие переменные помещать, и чо как?
Я смотрел реализацию инвентаря оружия, спустился до самого дна кода, пробовал что-то, но остановился и откатил исходники
Я не пойму как организовать в список различные классы созданные на базе одного определенного класса
Оригинальное сообщение от Sanek_plkv CUtlVector<MyBaseClass*>
А так же гугл по "c++ шаблоны"
Спасибо, теперь есть направление по которому рыть
А если создать базовый класс например CBaseItem
В CHL2PlayerLocalData создать массив объектов CBaseItem
И создавать все нужные предметы на основе CBaseItem
Так возможно сделать?
Если я что-то упустил, скажите пожалуйста
Оригинальное сообщение от LestaD А если создать базовый класс например CBaseItem
В CHL2PlayerLocalData создать массив объектов CBaseItem
И создавать все нужные предметы на основе CBaseItem
Оригинальное сообщение от Sanek_plkv Можно и так. Да и нужно.
Санек, а можно сделать это с твоей помощью?
Я например сделаю какую-то часть работы, и если будут затруднения приведу пример кода, ты сможешь мне помочь?!