Sidebar

Xash3D: Обсуждение

KorteZZ

Возрождение...
Oct 18, 2009
527
36
Вот сделал я винтовку пятизарядную для ХЛ1. Вроде всё нормально работает. И спрайты, и гильзы, декали, перезарядка...
Но теперь вопрос: в ксаше 0.96 делать так же или нет? Я смотрю, там и пушек-то нет. Возможно ли как-то перенести мою новую винтовку в Ксаш?
 

HAWK0044

New member
Jan 25, 2009
891
7
0
2 KorteZZ:
библиотеки от твоего мода будут работать под ксашем. Если ты кодишь под xashXT, то оружия добавлять нужно только на сервере (с клиента они вырезаны), если нет, то можешь просто юзать HLSDK 2.3 чтоб сделать мод, или поставляемые в комплекте исходники
 

KorteZZ

Возрождение...
Oct 18, 2009
527
36
2 HAWK0044:
У меня вот так: код от ХЛ1, а маппинг под ксаш. Может есть еще вариант запуска мода, когда оба работают?

Да, я его под ксашем запускаю. Но там не работает туман, который есть в ксаше. А запускаю я его просто как мод, как ХЛ. Без тумана. :(

Я совсем начинающий в кодинге - не знаю, получится ли у меня закодить пушку под ксаш. На ХЛ есть много туторов и знающих людей. А под ксаш туторов не нашел. Какие там особенности? Если я буду делать по тутору, то, получается, код должен измениться. Но как?
 

Torcie

New member
Feb 18, 2014
18
1
0
Простите за простые вопросы. Но можно ли синхронизировать другие параметры entity или только из cl_entity_t и какие для это-го API функции используются.
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
2 KorteZZ: все туторы по кодингу под халфу годятся и для ксаша в 99% случаев.

2 Torcie: что имеется в виду под термином "синхронизировать". Ты не стесняйся, прямо пиши, чего хочешь добиться.
 

Torcie

New member
Feb 18, 2014
18
1
0
Дядя Миша said:
2 KorteZZ: все туторы по кодингу под халфу годятся и для ксаша в 99% случаев.

2 Torcie: что имеется в виду под термином "синхронизировать". Ты не стесняйся, прямо пиши, чего хочешь добиться.

У игрока есть стадия: Арестован, Сидит, Спринтует от этого зависит положение камеры. То это как то нужно передать с удалённого сервера на прослушивающий. Ведь XashXT точно он передаёт что с чем скреплено и.т.д, отдельное от Xash3D.
 
Last edited:

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
Ведь XashXT точно он передаёт что с чем скреплено и.т.д, отдельное от Xash3D.
Ничего он никуда не передаёт. Скреплённые объекты существуют только на сервере.
Насчёт твоего вопроса - ну пиши в какую-нибудь переменную в классе игрока состояния и передавай на клиент как тебе удобнее. Ты же это имел в виду?
 

Torcie

New member
Feb 18, 2014
18
1
0
Дядя Миша said:
Ничего он никуда не передаёт. Скреплённые объекты существуют только на сервере.
Насчёт твоего вопроса - ну пиши в какую-нибудь переменную в классе игрока состояния и передавай на клиент как тебе удобнее. Ты же это имел в виду?

1. Я имел виду строго вшиты ли поля того что предаются на HOST_NORMAL с HOST_DEDICATED или только те поля которые влияют на физику?
2. В XashXT отсутствует delta.lst место его используются API движка?
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
Я имел виду строго вшиты ли поля того что предаются на HOST_NORMAL с HOST_DEDICATED
Dedicated - это сервер без локального клиента. Ну вот представь, что ты позвал друзей на свой день рождения, всё приготовил, а сам ушёл, а они там без тебя виселяца. Вот это и есть выделенный сервер.

В XashXT отсутствует delta.lst место его используются API движка?
В пак заглядывал?
 

Torcie

New member
Feb 18, 2014
18
1
0
Дядя Миша said:
Dedicated - это сервер без локального клиента. Ну вот представь, что ты позвал друзей на свой день рождения, всё приготовил, а сам ушёл, а они там без тебя виселяца. Вот это и есть выделенный сервер.

В пак заглядывал?

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

Я то думал что мы копируем информацию с удалённого сервера на локальный а потом на клиент. :agy:
 
Last edited:

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
вся информация из дельты передаётся на клиенты, совершенно верно.
В халфе немного не так, там предполагается, что у клиента будет идентичный файлик дельты, но я на такое не полагаюсь.
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
Да, но в свежих версиях прикрутили параметр командной строки -num_edicts и можно задать побольше. Это я про голдсорс. Но конечно неудобно каждый раз так запускать.
 

gfdjr5

[NULL]
Nov 25, 2012
563
0
0
А, вот оно как.

А я вот тут думаю, клиентка у cs шифрованная, так?
А может в CSO нешифрованная? Valve дала компании Nexon исходники движка и CSCZ. Те увеличили лимиты и подкрутили что-то в клиентской dll.
 

varta1c

New member
Sep 23, 2014
8
0
0
скачал xash_build2664
при загрузке одно и то же. что я делаю не так то?
 

Attachments

gfdjr5

[NULL]
Nov 25, 2012
563
0
0
А Ксаш клиентский мир уже с игроками и эффектами в реальном времени рендерит?
 

Game Server

CSM TV

Page QR Code

QR Code

Donate Campaign

Total amount
$0.00
Goal
$25.00

Latest profile posts

TestUser wrote on TRUP@C's profile.
Master?
TestUser wrote on TRUP@C's profile.
Hello Father

Members online

No members online now.

Discord