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

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


Отправлено ToMMuK 09-09-2006 в 19:44:

Проблема с созданием нового оружия

Короче прописал новую пушку. Захожу в игру всё нормально но минут через 5-10 иногда раньше иногда пожже!Вылязит ошибка! чтото про Клиент.длл ну вот я думаю что ето гдето в
ev_hldm.cpp а где именно незнаю.Самое главное что когда етого кода пушка работает отлично.

P.S. смотрите гдето со строчки 1701 до 1774 там и прописана ета пушка!

Добавлено 09-09-2006 в 03:29:

Ой пока писал забыл прикрепить файл =)

Добавлено 10-09-2006 в 02:44:

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

__________________
Сайт латвийского мода

Игроки в халф лайф делятся на две больше группы - те, кто не доехал на поезде и те, кто прошел несколько раз.


Отправлено Cool.T 10-09-2006 в 11:43:

Так ты выложи скомпиленыи ддлки и файлы рушки в Раре ,а вот тогда и посмотрим!Да и вобще есть ХАШЬ!!!

__________________
В такую строчку не поместится


Отправлено ToMMuK 10-09-2006 в 14:08:

С пушками всё ок разобрался! Мне нада сделать так чтобы автомат выстреливал по 3 патрона тобеш очередь на прав. кнопку. мыши и еще на другую чтоб глушитель надевал.

__________________
Сайт латвийского мода

Игроки в халф лайф делятся на две больше группы - те, кто не доехал на поезде и те, кто прошел несколько раз.


Отправлено Cool.T 10-09-2006 в 15:26:

Xash,Hash,Xash!!!Вот с ним проблем не вчем не будет!

__________________
В такую строчку не поместится


Отправлено Government-Man 10-09-2006 в 15:38:

Cool.T не будет говоришь? А то, что он у некоторых вообще не запускается тебя не смущает?


Отправлено ToMMuK 10-09-2006 в 16:30:

combat.cpp
C:\Documents and Settings\user\Desktop\HL_SDK_v23_source\Single-Player Source\dlls\combat.cpp(1568) : error C2065: 'BULLET_PLAYER_755' : undeclared identifier
C:\Documents and Settings\user\Desktop\HL_SDK_v23_source\Single-Player Source\dlls\combat.cpp(1568) : error C2051: case expression not constant

Где ещё надо прописать BULLET_PLAYER_755 чтоб он неругался я же ещё новичок и немагу узнать где он декларируецся плзз помогите.

__________________
Сайт латвийского мода

Игроки в халф лайф делятся на две больше группы - те, кто не доехал на поезде и те, кто прошел несколько раз.


Отправлено XaeroX 10-09-2006 в 16:49:

ToMMuK нажми кнопочку "Find in Files...", введи там BULLET_PLAYER_357, и посмотри где они декларируются. И потом добавь по аналогии свой тип пуль.

__________________

xaerox on Vivino


Отправлено ToMMuK 10-09-2006 в 16:54:

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

__________________
Сайт латвийского мода

Игроки в халф лайф делятся на две больше группы - те, кто не доехал на поезде и те, кто прошел несколько раз.


Отправлено XaeroX 10-09-2006 в 17:42:

ToMMuK плохо добавил... Значит, пропустил где-то. Ищи еще раз.

__________________

xaerox on Vivino


Отправлено ToMMuK 10-09-2006 в 18:06:

всё нашел я такой глупий вместо 5, 7 написал

__________________
Сайт латвийского мода

Игроки в халф лайф делятся на две больше группы - те, кто не доехал на поезде и те, кто прошел несколько раз.


Отправлено Format.com 10-09-2006 в 18:11:

Цитата:
Cool.T не будет говоришь? А то, что он у некоторых вообще не запускается тебя не смущает?


Это временно. Правда все зависит от меня в этом случае.


Отправлено Дядя Миша 10-09-2006 в 18:55:

Format.com вот именно! а ты вместо того что бы неустанно трудиться на благо партии и народа сидишь и флудишь на форуме


Отправлено ToMMuK 10-09-2006 в 19:04:

оооо Дядя Миша не можешь помоч сделать так чтоб оружие при альтернативной атаке стреляло очередью из 3 патронов???

__________________
Сайт латвийского мода

Игроки в халф лайф делятся на две больше группы - те, кто не доехал на поезде и те, кто прошел несколько раз.


Отправлено Format.com 11-09-2006 в 11:46:

Цитата:
Format.com вот именно! а ты вместо того что бы неустанно трудиться на благо партии и народа сидишь и флудишь на форуме


Я тружусь, но у меня ничего не выходит. Ассемблер выскакивает. А в последний раз на асме писал 10-11 лет назад, еще под спектрум.


Отправлено Дядя Миша 11-09-2006 в 14:58:

ToMMuK почему именно из трех?
возможны траблы с нажиманием\удержанием вторичной аттаки.


Отправлено XaeroX 11-09-2006 в 15:59:

Цитата:
Дядя Миша писал:
возможны траблы с нажиманием\удержанием вторичной аттаки.

Чегоооо?
В PLAYBACK_EVENT_FULL есть параметр delay. Вызываешь евент три раза, у первого вызова delay 0, у второго 0.1, у третьего 0.2.
Я так делал, все работало.

__________________

xaerox on Vivino


Отправлено Дядя Миша 11-09-2006 в 16:22:

XaeroX Еще раз.
как должна работать очередь?
нажал-отпустил - три выстрела получил, причем с промежутком в 0.1 секунду (примерно).
А если наоборот - нажал, держишь, три выстрела, а чтобы было опять три - надо отпустить и вновь нажать. А если раньше отпустил надо переменные-защелки делать, и.т.д.
Короче говоря задача туманная автором поставлена.


Отправлено ToMMuK 11-09-2006 в 17:20:

не очень!(пример Фамас из Кс 1.6) посмотри примерно как он замучен.Я то просто незнаю какую там фигню писать.

__________________
Сайт латвийского мода

Игроки в халф лайф делятся на две больше группы - те, кто не доехал на поезде и те, кто прошел несколько раз.


Отправлено Дядя Миша 11-09-2006 в 17:37:

ToMMuK ну мы в первом классе не знали как буквы выглядят. Учись!
а в кс я не играю, даже понятия не имею что там за оружие.


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

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