HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Исходные коды оружия
Моё оружие
Страницы (5): « 1 [2] 3 4 5 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
Дядя Миша писал:
Компилятор вообще является, по определению, самой надежной программой.

Ну по крайней мере, микрософтовский cl очень неплох.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

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

Старое сообщение 22-04-2007 14:08
-
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Упс, прошу прощения в своём моде наделал новых пуль, а тут забыл поменять на стандартные. fire64 поменяй BULLET_PLAYER_M4A1 на BULLET_PLAYER_357.

Дядя Миша всё равно спасибо, а то я бы до сих пор голову ломал. Кстати, у меня проблема с дождиком
BUzer'a , всё как в туторе сделал, файл mapname.pcs создал, а дождик не пашет. И ни каких ошибок в консоли. Если можно дайте, плиз, тутор поновее и не в Юникоде, а то у меня Word и Internet Explorer вместо русского шрифта рисуют каракули. Только WordPad'ом и спасся.

Да, ещё повезло тебе fire64. У меня вообще не студия, а hl_sdk_compiler с сайта xash.ru - очень очень урезанная студия.

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

Старое сообщение 22-04-2007 14:10
- За что?
fire64
Житель форума

Дата регистрации: Apr 2007
Проживает: Москва
Сообщений: 2362
Возраст: 33

Рейтинг



теперь следующее
rifle.cpp
rifle.cpp(278) : error C2143: syntax error : missing ')' before 'constant'
rifle.cpp(278) : error C2660: 'GiveAmmo' : function does not take 1 parameters
rifle.cpp(278) : error C2059: syntax error : ')'
rifle.cpp(279) : error C2143: syntax error : missing ';' before '{'

и


view.cpp
LINK : fatal error LNK1181: cannot open input file ".\Release\rifle.obj"
"Dll compiling failed!"

дай нормальный файл rifle.cpp

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

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

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

Рейтинг



Ku2zoff надо делать не mapname.pcs
а файлик с именем карты!
т.е. допустим, карта у тебя называется newmap.bsp
вот и файлик должен называться newmap.pcs
И все заработает.
а вообще - смотри исходники спирита 1.6 и выше
и Xash 0.3 И выше.
там есть ответ практически на любой вопрос.

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

Старое сообщение 22-04-2007 15:20
-
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Дядя Миша я так и сделал! Я же не тупой. Конечно я не знаток, но такие вещи я понимаю.

fire64 у меня всё компилится. На тебе ещё один rifle.cpp

Вложение: rifle.zip (2.7 кб)
Этот файл был скачан 581 раз.

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

Старое сообщение 23-04-2007 04:40
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Ku2zoff значит, ты высоту появления дождя задал за пределами карты. Поэкспериментируй с этим значением.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

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

Старое сообщение 23-04-2007 05:23
-
fire64
Житель форума

Дата регистрации: Apr 2007
Проживает: Москва
Сообщений: 2362
Возраст: 33

Рейтинг



rifle.cpp
rifle.cpp(274) : error C2143: syntax error : missing ')' before 'constant'
rifle.cpp(274) : error C2660: 'GiveAmmo' : function does not take 1 parameters
rifle.cpp(274) : error C2059: syntax error : ')'
rifle.cpp(275) : error C2143: syntax error : missing ';' before '{'

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

Старое сообщение 23-04-2007 05:45
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



fire64 синтаксических ошибок в rifle.cpp нет, проверь weapons.h и другие файлы и читай внимательней . XaeroX а ошибки в rifle.cpp точно нет? У меня всё компилится.

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

Старое сообщение 23-04-2007 05:57
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Ku2zoff гляди тот же спирит 1.6
там есть дождик и все работает.

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

Старое сообщение 23-04-2007 08:14
-
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Дядя Миша я разобрался с дождиком. Вроде всё правильно сделал, но каким - то образом rain.cpp не добавился в проект! Без дождика client.dll у меня весил 712 кб, когда первый раз откомпилил - тоже 712. А вот во второй раз, когда всё снова добавил, когда тутор читал без каракуль - 720 кб, и всё работает. Думаю добавить эффект брызг, при попадании капель на землю


fire64 у тебя rifle.cpp компилится или нет?

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

Старое сообщение 23-04-2007 08:56
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


fire64 ты точно заменил все как было сказано тут:

Цитата:
Ku2zoff писал:
поменяй BULLET_PLAYER_M4A1 на BULLET_PLAYER_357.

?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

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

Старое сообщение 23-04-2007 09:24
-
fire64
Житель форума

Дата регистрации: Apr 2007
Проживает: Москва
Сообщений: 2362
Возраст: 33

Рейтинг



относительно rifle.cpp
ни клиент ни сервер не компится

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

Старое сообщение 23-04-2007 09:34
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Странно. fire64 ты как следует всё проверь. В rifle.cpp нету синтаксических ошибок, может я что-то упустил... Но тогда ошибка должна выглядеть так: unresolved external symbol или что-то в этом роде. fire64 а ты какой SDK используешь? Под чё компилишь? Обычный hl или Spirit или что-то другое?

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

Старое сообщение 23-04-2007 09:49
- За что?
fire64
Житель форума

Дата регистрации: Apr 2007
Проживает: Москва
Сообщений: 2362
Возраст: 33

Рейтинг



я пользуюсь Microsoft Visual Studio
использую мультиплеерную часть
SDK 2.03

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

теперь все работает

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

Старое сообщение 23-04-2007 10:47
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



fire64 ты всегда перед добавлением чего-то нового, если не умеешь добавлять это новое, делай резервную копию папки dlls или cl_dll, смотря куда добавляешь. Только перед тем как сделать копию, очищай папку release, а то в ней куча мусора. И читай внимательнее
Ну как нож, как винтовка?

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

Старое сообщение 23-04-2007 11:09
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 12:29. Новая тема    Ответить
Страницы (5): « 1 [2] 3 4 5 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Исходные коды оружия
Моё оружие
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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