HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Проблема с xash ents
Xash 0.4 PreRelease
Страницы (7): [1] 2 3 4 5 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12900
Возраст: 32

Рейтинг



Question Проблема с xash ents

Я в своем моде решил использовать Xash 0.4 PreRelease но я хочу заставить работать стандартную hl.dll для того чтобы работали старые entity !
И я выдернул 3 нужных мне entity это func_monitor , func_mirror , util_set_camera ( как я понял нужна для работы func_monitor ) ! и естественно ето мне вылилось в кучу ошибок ! Вот собсно очень сильно прошу поправить т.к. без вашей помощи у меня ни чего не выйдет
P.S. использую исходники версии Xash 0.4 PreRelease

Добавлено сегодня в 12:44:

Заранее спасибо ! Вот файл !

Вложение: xashents.zip (4.0 кб)
Этот файл был скачан 514 раз.
ForestGirl проверилa это вложение на вирусы 17-03-2007 в 17:59

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

Сообщить модератору | | IP: Записан
Сообщение: 11506

Старое сообщение 17-03-2007 09:44
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32209
Нанёс повреждений: 392 ед.

Рейтинг



-CJ- может ты имел в виду Xash 0.39 ?
к xash 0.4 исходников нету даже у меня.
Полностью раписывать не стану, но кое-что подскажу.
CBaseLogic переименуй в CBaseDelay
прекэши с CBaseBrush::Precache() Тоже убери нафиг,
CBaseBrush::Spawn() И m_Material тоже убери.
Остальное должно скомпилитца.

Сообщить модератору | | IP: Записан
Сообщение: 11509

Старое сообщение 17-03-2007 09:54
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12900
Возраст: 32

Рейтинг



>>Xash 0.39
А я ХЗ как было в доках описано я и написал
вообще последняя версия с которой выкладывались сорцы
Все сделал как ты просил , ошибок стало меньше но они не пропали

Вложение: xashents2.zip (3.9 кб)
Этот файл был скачан 477 раз.
ForestGirl проверилa это вложение на вирусы 17-03-2007 в 18:00

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

Сообщить модератору | | IP: Записан
Сообщение: 11511

Старое сообщение 17-03-2007 10:09
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34522
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


-CJ- Выкладывай список ошибок.
Кстати, CBaseBrush надо тоже заменить, на CBaseEntity например...

__________________

Сообщить модератору | | IP: Записан
Сообщение: 11512

Старое сообщение 17-03-2007 10:50
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12900
Возраст: 32

Рейтинг



Вот список

Вложение: hl_dll.zip (0.9 кб)
Этот файл был скачан 535 раз.
ForestGirl проверилa это вложение на вирусы 17-03-2007 в 18:00

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

Сообщить модератору | | IP: Записан
Сообщение: 11513

Старое сообщение 17-03-2007 11:10
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32209
Нанёс повреждений: 392 ед.

Рейтинг



-CJ- я надеюсь остальные ошибки ты и сам легко пофиксиш

Сообщить модератору | | IP: Записан
Сообщение: 11517

Старое сообщение 17-03-2007 14:17
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12900
Возраст: 32

Рейтинг



Я как понял там синтаксические ошибки ? И че их в кавычки заключать чтоль ? Еще defaults.h требует , он нужен ?

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

Сообщить модератору | | IP: Записан
Сообщение: 11519

Старое сообщение 17-03-2007 14:51
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32209
Нанёс повреждений: 392 ед.

Рейтинг



-CJ- Ну вот жеж, блин!
уже умнееш потихоньку! конечно синтаксические!
defaults.h Не нужен, удали строчку
#include <defaults.h>
Самое сложное - это предложить коду более-менее равноценный эквивалент, вместо того чтобы копровать полксаша к себе.
потому что одна маленькая функция может потянуть за собой целый класс, а этот класс еще кучу классов.
Поэтому и надо думать чему равна та или иная строка в Xash той или иной строке.
Вот например Msg("blbla\n");
равна ALERT( at_console, "blabla\n");
а DevMsg равна ALERT(at_aiconsole, "blabla\n");
Это не надо запоминать, самое главное осознать что делает код, представить себе его работу мысленно.
Иначе программера из тебя неполучится.
так и будешь туторы слепо копировать и удивлятся почему оно не компилится.
Возъми себе хоть какую-нибудь книжку по С++
изучать её вдоль и поперек не надо, но основные понятия ты должен понимать.

Сообщить модератору | | IP: Записан
Сообщение: 11522

Старое сообщение 17-03-2007 16:12
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12900
Возраст: 32

Рейтинг



defaults.h убрал на 54 ошибки стало больше
Я чтото не особо понял что чему равно их что заменять чтоль нада ? К примеру DevMsg заменить на ALERT(at_aiconsole, "blabla\n"); ?

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

Сообщить модератору | | IP: Записан
Сообщение: 11538

Старое сообщение 18-03-2007 08:55
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32209
Нанёс повреждений: 392 ед.

Рейтинг



-CJ- blabla - это "blabla", Ты не путай.
У тебя там гденибудь написано "blabla" ? сомневаюсь!
вот и пиши что там написано.
Msg("Xash Debug System:\n"); на
ALERT(at_console, "Xash Debug System\n");

Сообщить модератору | | IP: Записан
Сообщение: 11541

Старое сообщение 18-03-2007 11:10
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12900
Возраст: 32

Рейтинг



У меня с ними проблем вроде нету !
А вот функции типа :
pMonitor->ostActivate(); ,
m_hActivator = pActivator;//save activator , ((CBasePlayer *)((CBaseEntity *)m_hActivator))->EnableControl(GetState() ? FALSE : TRUE ); ,
m_iState = STATE_OFF; ,
pev->movetype = MOVETYPE_PUSH; и т.д. недают покоя , никак не врублюсь че с ними делать

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

Сообщить модератору | | IP: Записан
Сообщение: 11543

Старое сообщение 18-03-2007 11:25
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34522
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
-CJ- писал:
pev->movetype = MOVETYPE_PUSH;

С этим-то какая может быть проблема?

__________________

Сообщить модератору | | IP: Записан
Сообщение: 11545

Старое сообщение 18-03-2007 11:27
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12900
Возраст: 32

Рейтинг



Хз таких ошибок больше всего показывает ...

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

Сообщить модератору | | IP: Записан
Сообщение: 11546

Старое сообщение 18-03-2007 11:34
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32209
Нанёс повреждений: 392 ед.

Рейтинг



-CJ- потому что у тебя GetState нету.
А про PostActivateSystem я целый тутор накатал (поищи на хл.ру в мастерской) тебе его придется имплементировать тожы, если хочешь чтобы экраны адекватно работали.
а если не хочешь, то можешь вызывать PostActivate() Из СетТчинк с задержкой в 2 секунды.

Сообщить модератору | | IP: Записан
Сообщение: 11558

Старое сообщение 18-03-2007 13:42
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12900
Возраст: 32

Рейтинг



Чето там не находит
Можешь плиз поправить ?
А то у меня уже 2 дня работа стоит

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

Сообщить модератору | | IP: Записан
Сообщение: 11565

Старое сообщение 18-03-2007 15:17
- За что?
Тема закрыта Дядя Миша 27-03-2007 в 17:28
Временная зона GMT. Текущее время 14:12. Новая тема    Ответить
Страницы (7): [1] 2 3 4 5 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Проблема с xash ents
Xash 0.4 PreRelease
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

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