HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashXT > Vehicles in Xash
  Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
CRxTRDude
Dude extraordinare

Дата регистрации: Apr 2014
Проживает: (void)
Сообщений: 46
Возраст: 31

Рейтинг



Half-Life Vehicles in Xash

After a little annoyance, I'm back with some questions to bother you all again. I had seen DrTressi's demo on cars in Xash and since I needed some vehicles for my mod, I figured I'll ask him how he did it. I didn't still get what he meant though, using an func_pushable on a trigger_push linked on a parent. I was wondering if some of you guys have done the same as DrTressi did.

I'm being an idiot though here, but i'm trying my best to understand.

__________________
CRxTRDude
-----------------------
Nikki Shore blog / XashXT Cookbook (CSM)

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

Старое сообщение 15-05-2014 14:13
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Well, there is a reverse engineered source code of Counter-Strike's 1.6 mp.dll. And it contains the func_vehicle entity code. You can use these sources as a template for your own code. Look here: http://cs16nd.googlecode.com/svn. IMHO, the methods used by DrTressi are incredibly complicated, because of Doctor uses mapping only.

Цитата:
CRxTRDude писал:
I was wondering if some of you guys have done the same as DrTressi did.

Цитата:
Ku2zoff писал:
the methods used by DrTressi are incredibly complicated

Sometimes it seems to me that DrTressi has a schizophrenic mind Some of his mapping solutions are completely weird and difficult, but looks brilliant ingame at the same time.

Добавлено 15-05-2014 в 22:53:

Anyway, the coding solutions of vehicles, inventory, brush salute and other stuff are more elegant, than mapping.

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

Старое сообщение 15-05-2014 15:53
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



-=DrTressi=- он говорит - доктортрессизм у тебя
В острой форме.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 15-05-2014 18:16
-
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Цитата:
-=DrTressi=- писал:
Ku2zoff Какой какой у меня майнд?

Мапперский склад ума с долей сумасшествия Именно в контексте моддинга под ХЛ. Я видел много мапперских решений в разных модах, но то что вытворяешь ты, это просто временами натуральное извращение. Я, честно, до таких решений с локусами и прочим додуматься никогда не смогу. Большой вопрос в стабильности таких конструкций. В качестве демок они вполне себе хороши, но если дело доходит до использования в конкретной игре (особенно в качестве тутора и призыва к действию), то голову можно сломать, да и кучу багов наловить в разных условиях, начиная от разного фпс и заканчивая сочетанием энтить в подобных конструкциях.

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

Старое сообщение 15-05-2014 18:44
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
Ku2zoff писал:
Я видел много мапперских решений в разных модах, но то что вытворяешь ты, это просто временами натуральное извращение

Так это очень просто объясняется. Видел, наверное, индусский код, когда, чтобы написать дату, ставится конструкция switch/case? Типа такого:
C++ Source Code:
1
switch ( day ) {
2
  case 1: print( "1st" ); break;
3
  case 2: print( "2nd" ); break;
4
  case 3: print( "3rd" ); break;
5
  case 4: print( "4th" ); break;
6
  case 5: print( "5th" ); break;
7
  case 6: print( "6th" ); break;
8
  case 7: print( "7th" ); break;
9
  ...
10
  case 31: print( "31st" ); break;
11
}

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

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

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

Старое сообщение 15-05-2014 18:53
-
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Цитата:
XaeroX писал:
Видел, наверное, индусский код, когда, ... ставится конструкция switch/case?

Напомнило мне моё решение с несколькими цветами крови у зомби, фиг знает какой давности Образованность она с опытом приходит. По себе вижу.

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

Старое сообщение 15-05-2014 18:58
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
Ku2zoff писал:
Образованность она с опытом приходит. По себе вижу.

Беда в том, что люди с индусским кодерским "менталитетом" просто не видят необходимости что-то менять.

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

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

Старое сообщение 15-05-2014 19:00
-
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Цитата:
XaeroX писал:
просто не видят необходимости что-то менять.

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

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

Старое сообщение 15-05-2014 19:13
- За что?
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



>Вот эти мапперские изыски - они как раз от того, что люди не знают изящные кодерские решения.
это от того, что в хл начисто отсутствует возможность писать скрипты для карт. а запихивание абсолютно всех одноразовых механизмов, в серверную библиотеку -- это трэш

__________________
http://www.moddb.com/mods/monorail-quest

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

Старое сообщение 15-05-2014 19:14
- За что?
FiEctro
Кот Арсис

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

Рейтинг



thambs
Ну дык, а потом удивляются чаго моды на такие карошие движки не делает никто .

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

Старое сообщение 15-05-2014 19:19
- За что?
CRxTRDude
Dude extraordinare

Дата регистрации: Apr 2014
Проживает: (void)
Сообщений: 46
Возраст: 31

Рейтинг



Well, I was trying to understand what you guys said, it seems that there's something between coding and mapping and here's my are two cents for both mapping and coding. It's better to map it when you want to have something that's on the fly given that you know the ins and outs of the engine, however it's better to code when you really need to add it to your features that standard mapping couldn't do.

DrTressi made a demo showing that you can do it with just some brush entities and logic, and he succeeded. I would be a little jealous of what he did thus far and I know I needed to read more.

And I would agree with all of you as well that coding has a significant advantage over mapping and that it's more stable as well.

Either way, for one thing, DrTressi was right regarding asking in the forums rather than PM'ing the heck of all of you. I guess I was tad impatient that time, sorry about that DrTressi and for some that I bothered. I hope that we collaborate more in the coming days. I'm already at work with my mod and just recently reinstalled my modelling program because the other one's an annoying bitch.

Again, thanks guys and have a good day/night.

PS. Ku2zoff: I'll check out the source of the vehicles in CS and will post the results, probably as a new post for my mod. thanks about that.

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

Старое сообщение 15-05-2014 23:49
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 07:59. Новая тема    Ответить
  Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashXT > Vehicles in Xash
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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