HLFX.Ru Forum Страницы (2): [1] 2 »
Показать все 30 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- Хочу сделать ЛЦУ (https://hlfx.ru/forum/showthread.php?threadid=5713)


Отправлено hgrunt_2020 24-08-2021 в 06:44:

Half-Life Хочу сделать ЛЦУ

хочу сделать ЛЦУ для своего мода, но незнаю как, в C++ я новичек, и могу разве что скопировать и вставить


Отправлено илья2 24-08-2021 в 08:12:

что такое ЛЦУ ?

__________________
илья


Отправлено hgrunt_2020 24-08-2021 в 08:29:

илья2 лазерный целеукозатель, лазерный прицел проще говоря

Добавлено 24-08-2021 в 11:29:

илья2 я попробовал сделать ЛЦУ на базе лазера от РПГ, по итогу Рпг ругается на то что лазер уже использован в другом месте


Отправлено илья2 24-08-2021 в 09:00:

уже использован в другом месте-> правильно потому что его надо добавлять ты его добавил ?

Добавлено 24-08-2021 в 11:59:

ладно покажу как добавить если идет редифиншон надо код CLaserSpot найти в weapons.h и как бы добавить ещё один но уже с другим именем например вот так

class CLaserSpot2 : public CBaseEntity
{
void Spawn( void );
void Precache( void );

int ObjectCaps( void ) { return FCAP_DONT_SAVE; }

public:
void Suspend( float flSuspendTime );
void EXPORT Revive( void );

static CLaserSpot2 *CreateSpot2( void );
};

но предварительно все поменять на 2 CLaserSpot2 CreateSpot2 везде в самом лазере

Добавлено 24-08-2021 в 12:00:

надеюсь я помог

__________________
илья


Отправлено hgrunt_2020 24-08-2021 в 09:10:

илья2 а, то есть можно сделать клон laserspot, просто с цифрой 2?! Че я сразу не додумался


Отправлено илья2 24-08-2021 в 09:19:

ну рад помочь

Добавлено 24-08-2021 в 12:19:

если все получилось не мог бы ты скриншот лазера выложить так чтобы убедиться что я помог

__________________
илья


Отправлено hgrunt_2020 24-08-2021 в 09:37:

илья2 хорошо


Отправлено Ku2zoff 24-08-2021 в 09:54:

Цитата:
hgrunt_2020 писал:
можно сделать клон laserspot

C++ Source Code:
LINK_ENTITY_TO_CLASS( laser_spot_2, CLaserSpot );

Вот и всё. ЕМНИП, ракета рпг ищет точку по класснейму. Это как раз для того, чтобы она не гонялась за точкой от другого оружия. Остальное можно оставить как есть, и создавать вторую точку у другого оружия так же как в коде рпг, только насильно присваивать другой класснейм.


Отправлено илья2 24-08-2021 в 10:09:

по мне лучше поменять имя всего лазера

Добавлено 24-08-2021 в 13:09:

вот кстати я сделал лазер и всеволишь 1 минуту потратил и все вот кстати мой скриншот

__________________
илья


Отправлено hgrunt_2020 24-08-2021 в 10:24:

илья2 дай код, у меня не выходит чет


Отправлено илья2 24-08-2021 в 10:28:

ладно я не жадный попробую частями выложить

Добавлено 24-08-2021 в 13:28:

первый файл

__________________
илья


Отправлено илья2 24-08-2021 в 10:38:

второй файл

Добавлено 24-08-2021 в 13:38:

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

__________________
илья


Отправлено hgrunt_2020 24-08-2021 в 10:39:

илья2 отлично! спасибо! все работает, теперь осталось прикрутить смену бодигрупа! дальше я сам


Отправлено hgrunt_2020 24-08-2021 в 10:39:

илья2


Отправлено илья2 24-08-2021 в 10:40:

ну все равно я рад помочь

__________________
илья


Временная зона GMT. Текущее время 07:58. Страницы (2): [1] 2 »
Показать все 30 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024