HLFX.Ru Forum
Показать все 8 сообщений этой темы на одной странице

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=2938)


Отправлено thambs 31-07-2011 в 20:32:

снова требуется помощь кодера.

Если у кого есть время и желание: для одного квеста нужно добавить в func_tracktrain или func_traincontrol поле master, так что бы можно было блокировать поезд и его управление.


Отправлено FiEctro 01-08-2011 в 07:51:

thambs
Неужели средствами спирита этого нельзя сделать?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 01-08-2011 в 09:16:

trains.h
заменить

C++ Source Code:
class CFuncTrackTrain : public CBaseEntity

на
C++ Source Code:
class CFuncTrackTrain : public CBaseToggle

plats.cpp
C++ Source Code:
1
void CFuncTrackTrain :: Use( CBaseEntity *pActivator, CBaseEntity *pCaller, USE_TYPE useType, float value )
2
{
3
  //	ALERT(at_debug, "TRAIN: use\n");
4
 
5
  m_hActivator = pActivator;	//AJH
6
 
7
  if (!UTIL_IsMasterTriggered(m_sMaster, pActivator))
8
    return;

Как-то так.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено PoD-Stas 02-08-2011 в 08:08:

thambs это ж даже в стандартной халфе было сделано.


Отправлено Дядя Миша 02-08-2011 в 13:43:

PoD-Stas да нельзя было в стандартной халфе заблокировать поезд.
Можно было только патч_трек перед ним отключить.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 02-08-2011 в 15:15:

Дядя Миша
И какая разница?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 02-08-2011 в 18:10:

FiEctro поезд гудел, можно было скорость гонять. худ отображался - некрасиво вообщем.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено thambs 08-08-2011 в 12:26:

FiEctro

попробуй заблокировать поезд в движении в произвольной точке-- предпочтёшь весь путь в мультименеджер прописывать?


Временная зона GMT. Текущее время 13:58.
Показать все 8 сообщений этой темы на одной странице

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