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

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Quake Remake (https://hlfx.ru/forum/forumdisplay.php?forumid=32)
-- Quake Wrapper pre-alpha 0.4 for Xash3D engine (https://hlfx.ru/forum/showthread.php?threadid=5026)


Отправлено Дядя Миша 20-07-2017 в 22:12:

Quake Wrapper pre-alpha 0.4 for Xash3D engine

Поскольку мне надоело тестировать враппер в гордом одиночестве, я решил пригласить вас разделить со мной это увлекательное занятие.

Для тех, кто еще не знает или не понял, что это такое, поясню: это такой специальный мод для Xash3D, позволяющий запускать игры для первого квейка или его форков, в частности quakespasm\darkplaces\nehahra.

Поскольку это пре-альфа, то я дам заранее ответы на ваши потенциальные вопросы:
1. худ пока что от римейка кваки, поэтому он не меняется.
2. нет, поддержку Twig я еще не успел прикрутить
3. нет, физика всё еще халфовская
4. с большей долей гарантии пока что пройти можно только саму кваку, да и то не факт, т.к. у меня нехватило на это времени.
5. если где-то что-то вылетает\работает неправильно, то можете об этом писать, рассказывать и прикладывать сейв.
6. в нехахре сейвы скорее всего работать будут неправильно. Там надо подключить функцию RestoreGame, а я полинился
7. BSP2 пока что не поддерживается. Но я подумаю над этим позже.
8. меню тоже от римейка кваки
9. если кто-то желает присоединится к проекту и например меню переделать на кушное, то велкам.


Сам враппер: www.hlfx.ru/xash/QuakeWrapper_alpha0.4.7z - 1.2 Mb

Update at 23.07.2017
1. добавлен вызов RestoreGame для Nehahra
2. исправлен вылет при воспроизведении неизвестной сетевой мессаги
3. переработана физика игрока. Теперь можете прыгать на углах и ускоряться распрыжкой
4. мелкие исправления

Update at 23.07.2017
1. добавлен недостающий буллетин для нехахры
2. ревизия темп-энтить
3. исправление некоторых багов, вылетов
4. первичная имплементация системы расширений

Update at 25.07.2017
1. переработана клиентка, теперь грузится HUD игры, а не спрайтесы из римейка кваки.
2. добавлена система показа картинок из Nehaha (обычно это череп в верхнем левом углу).
3. множество мелких исправлений и багфиксов (в основном для Arcane Dimensions: сохранение тумана, включение партиклей, исправление ошибок).
4. в консоли теперь печатается номер билда Quake-Style. Только для самого квейка, хипнотика и рагуя


Добавлено 21-07-2017 в 01:12:

Ну можно пару слов об установке сказать, хотя я думаю вы и сам догадаетесь. Копируете в папку Quake враппера папку ID1 поверх.
И остальные моды также. Запускать через командную строку, ну как и в самой кваке. Поначалу может показаться, что игрок неуправляем, но это дефолтный конфиг кваки - управление на стрелочках, маузлук выключен.

__________________
My Projects: download page

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

Цитата:

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


Отправлено st1x51 20-07-2017 в 23:09:

Найс,самый первый баг,который я увидел - нет прозрачности у спрайтов.

Потом я пытался загрузить metal gear mod,там поехала камера,видимо из-за SVC_SETVIEWANGLES или SVC_SETVIEWPORT.

Кстати,qwprogs не грузится,хотя я в них смысла особого не видел,просто мод один использует его.

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

Aliens мод я не смог загрузить
Error: couldn't open demos/demo1.dem
Dll loaded for mod Quake Wrapper pre-alpha v 0.1
Playing registered version.
Programs occupy 685K.
1.33 Mb alloced by server packet entities
Spawn Server: start
Reset globals state

пока будем гонять кваку)

__________________
//generated by Quake, do not modify
//I want QuakeC in XashNT
http://www.moddb.com/games/conscript


Отправлено Дядя Миша 21-07-2017 в 06:56:

Цитата:
st1x51 писал:
Найс,самый первый баг,который я увидел - нет прозрачности у спрайтов.

Та это я накосячил, когда вводил кастомную прозрачность через поле "alpha". Уже поправил.

Цитата:
st1x51 писал:
там поехала камера,видимо из-за SVC_SETVIEWANGLES или SVC_SETVIEWPORT.

Нету таких мессаг. Есть svc_setangle и svc_setview.

Цитата:
st1x51 писал:
Кстати,qwprogs не грузится

У него CRC не совпадает, его и оригинальная квака не схавает.

Цитата:
st1x51 писал:
Было бы неплохо,если б в консоли юзался шрифт какой-нибудь

Ну возьми из халфы любой fonts.wad по вкусу.

Цитата:
st1x51 писал:
а то если грузишь мод без оригинальной кваки

С чего ты решил что так можно?

Цитата:
st1x51 писал:
Aliens мод я не смог загрузить

Это старый или новый?

__________________
My Projects: download page

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

Цитата:

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


Отправлено st1x51 21-07-2017 в 08:20:

Цитата:
Дядя Миша писал:
С чего ты решил что так можно?


всегда так делал,если моду не требуются паки из кваки,там нужен gfx.wad)

Цитата:
Дядя Миша писал:
Это старый или новый?

новый,но не требующий Darkplaces,DP версии ни у кого нету,кроме автора.

__________________
//generated by Quake, do not modify
//I want QuakeC in XashNT
http://www.moddb.com/games/conscript


Отправлено Cybermax 21-07-2017 в 14:18:

Запустил Malice. Про шрифты и прозрачность спрайтов уже написали. При переходе между уровнями в оригинале проигрывается демка. Тут же пишет мол не найдена и соответственно следующая карта тоже не грузится.

Добавлено 21-07-2017 в 16:50:

На подъемной платформе игра света и тени http://imgur.com/a/9H1tn


Отправлено Дядя Миша 21-07-2017 в 16:14:

Цитата:
st1x51 писал:
если моду не требуются паки из кваки

ни разу не видел такого мода, если честно. Даже нехахра требует кваку.

Цитата:
Cybermax писал:
При переходе между уровнями в оригинале проигрывается демка. Тут же пишет мол не найдена и соответственно следующая карта тоже не грузится.

Для меня до сих пор чёртова загадка, как это демка грузит следующую карту. Никогда не понимал этой магии.

__________________
My Projects: download page

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

Цитата:

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


Отправлено st1x51 21-07-2017 в 18:15:

Цитата:
Дядя Миша писал:
Для меня до сих пор чёртова загадка, как это демка грузит следующую карту. Никогда не понимал этой магии.


кстати,ксаш ищет демку в папке demos,то есть в игре демки в папке cuts,

а ксаш ищет в demos/cuts/

но при переносе в папку demos,пишет,что cut0 is not a demo file

Malice чекает демки при смене уровня
//CheckStartDemos
if (world.model == "maps/start.bsp")
{
stuffcmd(sucka, "playdemo cuts/cut0\n");
return 1;
}

if (!CheckStartDemos())
changelevel(nextmap);

__________________
//generated by Quake, do not modify
//I want QuakeC in XashNT
http://www.moddb.com/games/conscript


Отправлено Дядя Миша 21-07-2017 в 18:49:

Да это без разницы, где демки лежат, ксаш всё равно не сможет их проиграть, уж слишком фундаментальны различия в протоколах.
так что про демки забудьте

__________________
My Projects: download page

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

Цитата:

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


Отправлено st1x51 21-07-2017 в 18:55:

там в демках все сделано так: проигрывается cut0,в конце прописывается playdemo cuts/cut1,проигрывается cut1,потом playdemo cuts/cut2,потом в конце cut2 прописывается map d1)

__________________
//generated by Quake, do not modify
//I want QuakeC in XashNT
http://www.moddb.com/games/conscript


Отправлено Ku2zoff 21-07-2017 в 19:32:

Цитата:
st1x51 писал:
если моду не требуются паки из кваки

Цитата:
Дядя Миша писал:
ни разу не видел такого мода, если честно.

st1x51 халфовские моды ты тоже под ксашем без папки valve запускаешь?


Отправлено Дядя Миша 21-07-2017 в 19:35:

st1x51 ну как это реализовано технически? Я не понимаю. Демка - это raw-поток сетевых команд в соответствии с протоколом. Какой svc_командой происходит запуск новой карты?

__________________
My Projects: download page

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

Цитата:

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


Отправлено st1x51 21-07-2017 в 20:24:

Цитата:
Ku2zoff писал:
st1x51 халфовские моды ты тоже под ксашем без папки valve запускаешь?


после того,как мой любимый мод не запустился под ксашем,я перестал под ним моды запускать, да и вообще в моды хл не играю

Цитата:
Дядя Миша писал:
ну как это реализовано технически?

как я понял,там просто используется консольная команда map, в самой демке)
я пробовал в fte подобное сделать,но там запись продолжается после смены карты,хз как они делали,может в ваниле прокатит

может это хак конечно какой-то,если вот открыть демку в нотпаде,то в самом низу будет написано map dm1

__________________
//generated by Quake, do not modify
//I want QuakeC in XashNT
http://www.moddb.com/games/conscript


Отправлено Paopapel 21-07-2017 в 20:48:

Словил вылет в "ROGUE" при выстреле шокера.


Отправлено st1x51 21-07-2017 в 21:45:

я понял,в конце демки игроку посылался stuffcmd с командой смены карты ,который записывал svc_stufftext в демофайл,вот оно что

Добавлено 22-07-2017 в 00:45:

Цитата:
Paopapel писал:
Словил вылет в "ROGUE" при выстреле шокера.


скорей всего отсутствует float TE_EXPLOSION2 = 12;

__________________
//generated by Quake, do not modify
//I want QuakeC in XashNT
http://www.moddb.com/games/conscript


Отправлено Paopapel 22-07-2017 в 10:11:

Еще один вылет,во время смерти.

Loading game from save/quick.sav...
Reset globals state
Spawn Server: r2m5
Loading game from save/r2m5.HL1...
FIELD_F 3378(client)entity 0 182(flags) 3392(?]
ai.qc : FindTarget
zombie.qc : zombie_lurk
zombie.qc : zombie_cruc1
zombie.qc : monster_zombie
<NO FUNCTION>
entity 35460 is out of range
Host_Error: program error
unlink 20 cvars

Добавлено 22-07-2017 в 13:11:

Не хочет грузить сейв.


Отправлено Дядя Миша 22-07-2017 в 12:40:

Цитата:
st1x51 писал:
может это хак конечно какой-то

malice работает на ванильной кваке, кагбы.

Цитата:
st1x51 писал:
после того,как мой любимый мод не запустился под ксашем,я перестал под ним моды запускать

А какой твой любимый мод? Как именно он не запустился под ксашем? И в каком году ты это пробовал проделать?

Цитата:
st1x51 писал:
я понял,в конце демки игроку посылался stuffcmd с командой смены карты

Ну это как бы самое логичное, что можно предположить. Я изначально так и предполагал. А вот теперь самый главный вопрос - как при записи демки послать на клиент svc_stufftext? Он в ванииле (да и в нехахре тоже), посылается ровно из двух мест: из SV_SendReconnect и Host_ClientCommands, который в свою очередь - только из PR_stuffcmd. То есть из консоли эту команду послать невозможно в принципе. И вот вопрос - как они это сделали, как? Если учесть, что сорцы движка нетронуты, и ни в malice ни в нехахре нет такой специальной энтити, которая посылает в демку команду на смену карты, а консольную команду зарегать в progs.dat тем более невозможно.
Хотя нет, здесь я несколько погорячился. В той же нехахре есть энтить trigger_console, которая и посылает в демку команду для смены карты при её записи. Да, наверное так это и работает.

Цитата:
st1x51 писал:
скорей всего отсутствует float TE_EXPLOSION2 = 12;

Из чего было сделан такой вывод? Ты видел сорцы враппера?

Цитата:
Paopapel писал:
Еще один вылет,во время смерти.

Вылет - это в винду. То что у тебя это не вылет, а Host_Error, штатная ситуация.

__________________
My Projects: download page

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

Цитата:

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


Отправлено st1x51 22-07-2017 в 13:06:

Цитата:
Дядя Миша писал:
А какой твой любимый мод?

Cold Blood,он только под стимовской хл пашет.

Я уже не помню что было,но он тупо зависал, Румпель не хочет делать ноустим.
Цитата:
Дядя Миша писал:
. И вот вопрос - как они это сделали, как?


Дык они забиндили stuffcmd(self,"map d1 \n"); на импульс и нажимали в конце демки,я уже попробовал,это работало.

Цитата:
Дядя Миша писал:

Из чего было сделан такой вывод? Ты видел сорцы враппера?


Ну rogue вылетает в двух моментах,когда должен взорваться импульсный заряд и когда должен взорваться снаряд у модифицированного гранатомета,и там и там посылается темпент TE_EXPLOSION2,вроде так.

Сорцов враппера я конечно же не видел.

__________________
//generated by Quake, do not modify
//I want QuakeC in XashNT
http://www.moddb.com/games/conscript


Отправлено Paopapel 22-07-2017 в 13:35:

В insomnia кнопки не хотят работать. Rubicon 2 звук глючит, под водой эхо кривое, если подожгли из огнемета звук горения зацикливается. Сейвы не хотят грузиться.


Отправлено Ku2zoff 22-07-2017 в 13:44:

Цитата:
st1x51 писал:
Cold Blood,он только под стимовской хл пашет.

А под Xash3D FWGS не пробовал? Он умеет запускать моды от стим версии, где клиентка на SDL.
Цитата:
st1x51 писал:
Румпель не хочет делать ноустим.

Румпель хочет резать вены и ныть об этом где можно и где нельзя. Если это поделка Румпеля, я не удивлён. Срут От Страха я так и не прошёл, ибо как-то уныло и стрёмно начинается. А дальше нет желания играть.
Цитата:
st1x51 писал:
да и вообще в моды хл не играю

А почему тогда пытался запустить Cold Blood под ксашем? Это же мод хл, а ты в моды хл не играешь.

Я свою разработку до сих пор не перенёс на ксаш потому, что он не умеет в кроссплатформенность (FWGS не считается, боюсь багов, насаженных сторонними людьми). Ну и не может дллки из последнего HLSDK, по причине наличия отсутствия SDL в оригинальном ксаше. Щас конечно понабежит Мастер, и начнёт агитировать за hl 1.1.1.0, но у меня в планах совместимость с со стимом и с ксашем. Ну и линукс + винда. Если конечно я когда-нибудь закончу свой проект


Отправлено st1x51 22-07-2017 в 16:22:

Цитата:
Ku2zoff писал:

А под Xash3D FWGS не пробовал?


Не видел в этом смысла. Так как есть стимовская хл для того,чтобы просто поиграть по сети.

Цитата:
Ku2zoff писал:
А почему тогда пытался запустить Cold Blood под ксашем?

Мне нужно было сдампить ентити с карты,чтобы посмотреть что да как и сделать свою реализацию Cold Blood на qc,но в паре моментов я так и не смог разобраться,чтобы сделать это более менее проходимым.

__________________
//generated by Quake, do not modify
//I want QuakeC in XashNT
http://www.moddb.com/games/conscript


Отправлено Дядя Миша 22-07-2017 в 17:20:

Цитата:
st1x51 писал:
Cold Blood,он только под стимовской хл пашет.

Посмотрел, достаточно старый мод. Чтож ему надо от стима-то?
Ксаш как бы тоже на месте не стоял и если мод не тянет за собой все эти vgui2, то есть вероятность, что щас запустится. Потом проверю.

Цитата:
st1x51 писал:
Дык они забиндили stuffcmd(self,"map d1 \n"); на импульс

Хех. Ну теперь всё понятно. При смене уровня по схеме: уровень->демка->уровень не сохраняется инвентарь игрока. Так что это фиговый способ.

Цитата:
st1x51 писал:
Ну rogue вылетает в двух моментах,когда должен взорваться импульсный заряд и когда должен взорваться снаряд у модифицированного гранатомета,и там и там посылается темпент TE_EXPLOSION2,вроде так.

Вылет действительно был связан с TE_EXPLIOSION2 но не потому что его не было, там интереснее. Он был, но я забыл прочитать последние два байта этой мессаги, в результате то что было цветом взрыва, интерпетировалось как svc_, такой мессаги ессно не было (там номер 243), и враппер выводил ошибку, типо мессага такая-то unknown, но так как он смотрел в массив из 37 текстовых сообщений с названием мессаги, то такое большое смещение приводило к вылету есссно. Самый смех, что если выключить отладочный режим, то и вылета бы не было. Ну впрочем я уже исправил это всё.

Цитата:
Paopapel писал:
В insomnia кнопки не хотят работать. Rubicon 2 звук глючит, под водой эхо кривое, если подожгли из огнемета звук горения зацикливается.

Это не обязательно баг. Квака, например внутри прогсов обрабатывает всего две кнопки - выстрел и прыжок. То есть мод скорее всего под даркплейс какой-нибудь. Проверяй подобные моды сперва под чистой квакой, чтобы понять баг это или просто отсутствие каких-либо фичей.
И прикладывай ссылки где это добро скачать можно. Я к примеру настолько за этими модами не следил, что вообще почти ни один не знаю.

Цитата:
Ku2zoff писал:
Он умеет запускать моды от стим версии, где клиентка на SDL.

Та этот мод 2007-го года, там еще не было SDL.

Цитата:
Ku2zoff писал:
Щас конечно понабежит Мастер, и начнёт агитировать за hl 1.1.1.0

Мастер нас покинул

Апдейт выложу, когда физику переделаю на кушную, со всеми её заморочками.

Добавлено 22-07-2017 в 20:20:

Paopapel я после баг-фикса ту карту прошёл до конца. Хорошая карта, там ЛАВЯНЫЕ монстры прикольные. Мне всегда нравилось. Такой чан с боянами, и оттуда лавяной монстр.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Дядя Миша 22-07-2017 в 22:23:

Перевыложил враппер, список обновлений в первом посте, ссылка там же.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Paopapel 22-07-2017 в 23:36:

Вот не хочет грузить.

Loading game from save/save005.sav...
Reset globals state
Spawn Server: r2m5
Loading game from save/r2m5.HL1...
FIELD_F 3378(client)entity 0 182(flags) 3392(?]
ai.qc : FindTarget
zombie.qc : zombie_lurk
zombie.qc : zombie_cruc1
zombie.qc : monster_zombie
<NO FUNCTION>
entity 35460 is out of range
Host_Error: program error
unlink 20 cvars

Добавлено 23-07-2017 в 02:36:

Перехожу на уровень, играбельно. Но если здох, при загрузке
, вылет.


Отправлено Paopapel 23-07-2017 в 12:34:

Вот ссылка http://www.celephais.net во вкладке levels, а insomnia тут www.quaddicted.com/reviews/czg07.html
На некоторых уровнях если сохранится то при попытке загрузиться, вылет. Не знаю как объяснить, уровень сложности не сохраняется. Так что проходить надо без смертей.


Отправлено Дядя Миша 23-07-2017 в 13:42:

Благодарю. Рубикон я вроде как смутно помню, играл в него.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Дядя Миша 23-07-2017 в 18:10:

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено Paopapel 23-07-2017 в 19:08:

Наработки останутся, в следующих билдах движка? В квейк ремейк, фулбрайты на моделях и туман глобальный планируется?


Отправлено Дядя Миша 23-07-2017 в 20:15:

Цитата:
Paopapel писал:
Наработки останутся, в следующих билдах движка?

Какие именно наработки?

Цитата:
Paopapel писал:
В квейк ремейк, фулбрайты на моделях и туман глобальный планируется?

Нет. Но физику могу перенести.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Paopapel 23-07-2017 в 20:28:

Цитата:
Дядя Миша писал:
Какие именно наработки?

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


Отправлено Дядя Миша 24-07-2017 в 05:01:

Останутся конечно. Чтож я зря делал чтоли

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 24-07-2017 в 07:38:

Цитата:
Дядя Миша писал:
к тому же у моей задумки нашлось всего пару-тройку заинтерисованных юзеров.

Я ещё не выгадал достаточно времени поиграть и потестировать Пробежал несколько карт + скрытый уровень первого эпизода. Вылетов и багов не было, играется и смотрится зачётно, ближе к ванилле, чем римейк.
Цитата:
Дядя Миша писал:
я вероятно когда-нибудь продолжу работу над ним

Хотелось бы, чтобы кое-какие мелкие огрехи ещё были исправлены. Например, я так и не понял, как включить Always Run. Галка в меню не работает, квара cl_run нет. Клиентка от римейка кваки, или своя? Худ хотелось бы немного переделать, с дополнительными элементами и опциями как в DirectQ, ИМХО самый оптимальный вариант. При наличии сорцов, времени и желания, естественно.

Добавлено 24-07-2017 в 14:38:

Жаль, что для полноты картины не получится гонять демки в фоне, из-за несовместимости протоколов. А перезаписывать демки для каждого мода - занятие неблагодарное.


Отправлено Cybermax 24-07-2017 в 12:06:

Цитата:
Ku2zoff писал:
Например, я так и не понял, как включить Always Run.

+speed не?


Отправлено st1x51 24-07-2017 в 12:47:

Цитата:
Ku2zoff писал:
Галка в меню не работает, квара cl_run нет.

Оно должно включать
cl_forwardspeed 400 cl_backspeed 400

cl_run в ку1 не было)

Жаль нельзя анимацию студиомоделей проиграть через qc

Добавлено 24-07-2017 в 15:13:

Цитата:
Cybermax писал:
+speed не?


тоже вариант

Добавлено 24-07-2017 в 15:47:

TF 2.8 пал при вводе команды kill
http://imgur.com/a/tWO2e

Еще есть один баг,он тут уже упоминался частично. Его можно вызвать в в ванильной кваке. Если игрока убивают,то монстр зависает на месте и звук зацикливается,такого быть не должно,даже не знаю с чем это связано.

__________________
//generated by Quake, do not modify
//I want QuakeC in XashNT
http://www.moddb.com/games/conscript


Отправлено Дядя Миша 24-07-2017 в 13:07:

Цитата:
Ku2zoff писал:
ближе к ванилле, чем римейк.

На то он и римейк, чтобы отличаться.

Цитата:
Ku2zoff писал:
Клиентка от римейка кваки, или своя?

пока что от римейка. Переделка в планах.

Цитата:
Ku2zoff писал:
А перезаписывать демки для каждого мода - занятие неблагодарное.

Это почиму жы?

Цитата:
st1x51 писал:
TF 2.8 пал при вводе команды kill

Я почему-то подозреваю, что любой мод упадъот при вводе команды kill. Я её не тестировал.

Цитата:
st1x51 писал:
Если игрока убивают,то монстр зависает на месте и звук зацикливается,такого быть не должно,даже не знаю с чем это связано.

Да, я знаю. Это связано с тем, что возвращает checkclient. Потом подшаманю.

Добавлено 24-07-2017 в 16:07:

ЗЫ. в кваке, если игрок - дохлятина, checkclient возвращает world. В этом и вся фишка.

__________________
My Projects: download page

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

Цитата:

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


Отправлено st1x51 24-07-2017 в 13:09:

Цитата:
Дядя Миша писал:
Я почему-то подозреваю, что любой мод упадъот при вводе команды kill. Я её не тестировал.


оригинал не падает,а тф падает почему-то

__________________
//generated by Quake, do not modify
//I want QuakeC in XashNT
http://www.moddb.com/games/conscript


Отправлено FiEctro 24-07-2017 в 13:38:

Цитата:
Дядя Миша писал:
Кому небезразлична судьба проекта - расскажите о нём забугорным товарищам из Quake-коммунити, а я вероятно когда-нибудь продолжу работу над ним.


Квейк комьюнити нужна опенсорц линукс версия. За онли-шиндовс ты только сделаешь им антипиар своего проекта

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


Отправлено st1x51 24-07-2017 в 14:05:

Примерно такая конструкция убивает TF наповал

code:
while (te != world) { if (te.owner == self) { dremove(te); te = find(world, classname, "timer"); //а именно это вот } else te = find(te, classname, "timer"); }


но это виноваты сами разрабы TF

__________________
//generated by Quake, do not modify
//I want QuakeC in XashNT
http://www.moddb.com/games/conscript


Отправлено Дядя Миша 25-07-2017 в 08:55:

Очередное обновление враппера. Тестируйте. Так глядишь скоро и до полноценной беты дорастём. Но еще надо как минимум переделать меню на кушное и потестить мультиплеер. Ну и что-то решить со сломанными клипнодами и форматом BSP2.

Добавлено 25-07-2017 в 11:55:

Цитата:
FiEctro писал:
Квейк комьюнити нужна опенсорц линукс версия.

Опенсорц будет, а на линукс вон пусть Альбатросс портирует. И на ондроет.

__________________
My Projects: download page

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

Цитата:

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


Отправлено st1x51 25-07-2017 в 09:31:

Цитата:
Дядя Миша писал:
добавлена система показа картинок из Nehaha (обычно это череп в верхнем левом углу).


А как же черепашко и прочее?)
Где-то грустит showturtle

__________________
//generated by Quake, do not modify
//I want QuakeC in XashNT
http://www.moddb.com/games/conscript


Отправлено Crystallize 25-07-2017 в 13:27:

Цитата:
Дядя Миша писал:
Но еще надо как минимум переделать меню на кушное
Может тутор сделаешь?


Отправлено Дядя Миша 25-07-2017 в 17:33:

какой еще тутор, тестируйте довайте, неотвликайтесь

Добавлено 25-07-2017 в 18:09:

Настало время разобраться с самым удивительным и загадочным багом - почему некоторые MOVETYPE_PUSH несолидны для игрока. Например в Insomnia, да и в нехахре лифт есть какой-то на neh2m6 вроде. А в AD на карте ad_metmon плавающие в воздухе островки коллидятся как-то выборочно. Просьба не путать этот эффект со сломанными клипнодами на той же ad_obd - там-то как раз всё понятно.

Добавлено 25-07-2017 в 19:33:

Починил двери в нехахре и кнопки в инсомнии. Два абсолютно разных бага было. Причём в нехахре не баг, а скорее коллизия флагов. А в инсомнии кнопки детектились как ликвидные, наверное одна из сторон была покрашена в воду

Добавлено 25-07-2017 в 20:33:

У Нехахры контсовка зачотная
всё работает.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Дядя Миша 26-07-2017 в 06:46:

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено Cybermax 26-07-2017 в 12:17:

Цитата:
Дядя Миша писал:
Альбатросс портировал менюшку из оригинальной кваки для враппера

Где скачать? В аттаче первого поста старое меню.


Отправлено Дядя Миша 26-07-2017 в 14:43:

Пока что нигде, т.к. он его регулярно обновляет\улучшает.
А мне еще надо оба римейка подновить, ту же физику из враппера им вставить, потому что сейчас римейки и враппер лежат в общей папки и это дичайше неудобно.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Cybermax 26-07-2017 в 22:38:

Дурацкий вопрос - а я смогу играть на серверах QW через Wrapper? Пробовал, не вышло.


Отправлено Ku2zoff 27-07-2017 в 03:32:

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


Отправлено Дядя Миша 27-07-2017 в 18:25:

Сеть вроде работает, по крайней мере локалка. Скоро выложу полноценную бету.

__________________
My Projects: download page

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

Цитата:

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


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

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