Sidebar

Непрозрачный радар отображается неправильно

padtojoy

New member
Jun 10, 2010
12
0
0
Непрозрачный радар отображается неправильно

Друзья, есть одна проблема с одной сборкой Counter-Strike v.1.6 А именно: если выставить в установках непрозрачный радар "cl_radartype 1", то радар отображается неправильно - в виде квадрата с циферками и т.п. Т.е.: вместо спрайта радара выводится спрайт "640hud7.spr".
А я бы хотел исправить этот недостаток и выводить спрайт радара
"radaropaque640.spr"

Что нужно сделать для того, чтобы указать CS путь к правильному спрайту радара?
 

qpAHToMAS

Administrator
Staff member
Администратор
Oct 22, 2006
9,323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
На сколько я помню, в одном из патчей игры были изменены спрайты HUD'а, а возможно что в этом виноваты и текстовые файлы в Sprites директории, вероятно ломщики не обновили их или что-нибудь случилось еще.
В любом случае это стоит проверить, во вложение я прикрепил текстовые (и .xls) файлы из Sprites директории CS 1.6 с 28-ым патчем, замени их и проверь (не забудь про backup'ы).
 

Attachments

padtojoy

New member
Jun 10, 2010
12
0
0
патч 29-й. Спрайтов не надо, их есть у меня. Качал здесь (link удален). Собственно, задал вопрос на сайте самих ламальщиков (мейкеров сборки) - ответа нет. Сборка была скачена в связи с поиском нормальной нон-стим сборки (но это вопрос другой).

В первую очередь интересует это:
Что нужно сделать для того, чтобы указать CS путь к правильному спрайту радара?
Спрайт то есть.


А во вторую, раз пошла речь про версии сборки... Может посоветуешь, на свой взгляд, нон-стим сборку поближе к классике, протокол 47?
 
Last edited:

qpAHToMAS

Administrator
Staff member
Администратор
Oct 22, 2006
9,323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
padtojoy said:
Что нужно сделать для того, чтобы указать CS путь к правильному спрайту радара?
Как я уже говорил: за это отвечают текстовые файлы, сейчас например я сделал небольшой тест, результат которого ты можешь видеть во вложении, у тебя так же? Как это было сделано:
В файле "hud.txt" последняя строка отвечает за этот радар, ее оригинал таков:
Code:
radaropaque			640 radaropaque640	0	0	128	12
Для теста ее координаты я заменил на координаты "hostage1" элемента, т.е. вышло так:
Code:
radaropaque			640 640hud7	144	213	48	25
Конечно же не стоит исключать и того варианта, что сами файлы спрайтов были изменены в одной из версии CS.

padtojoy said:
А во вторую, раз пошла речь про версии сборки... Может посоветуешь, на свой взгляд, нон-стим сборку поближе к классике, протокол 47?
Мне с этим повезло, после выхода CS 1.6 я купил один из первых вышедших дисков с CS 1.6 No Steam, версия старая, но чистая (не совсем, есть парочка левых карт), на которую успешно ставятся патчи, в моем случае 28-ой. И да, это действительно актуальная проблема, школота за столько лет понаделала множество сборок, теперь оригинальный старый Counter-Strike редкость :).
 

Attachments

Last edited:

padtojoy

New member
Jun 10, 2010
12
0
0
1: На миниатюре - та самая проблема с радаром.

2: qpAHToMAS, буду благодарен, если поделишся своей старой, но чистой версией :) (и рекомендованный тобой патч). Если есть возможность конечно. Затлить её например на upload.ua или др. варианты.
 

qpAHToMAS

Administrator
Staff member
Администратор
Oct 22, 2006
9,323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
padtojoy said:
1: На миниатюре - та самая проблема с радаром.
Решить пробовал? Заменял "hud.txt" на мой? Если это не поможет, то походу точно проблема со спрайтами (могу скинуть). Еще я бы с удовольствием глянул содержание твоего "hud.txt".

padtojoy said:
2: qpAHToMAS, буду благодарен, если поделишся своей старой, но чистой версией :) (и рекомендованный тобой патч). Если есть возможность конечно. Затлить её например на upload.ua или др. варианты.
К сожалению с моим Интернетом это не реально :(, а даже не уверен, что архив весом в 5 Мб из спрайтов смогу залить без проблем :).
 

padtojoy

New member
Jun 10, 2010
12
0
0
Конечно заменял. Во мой hud.txt


Дело не в спрайтах, а в пути к ним. И вот почему я так думаю:
А спрайт "640hud7.spr" я заменял на "radaropaque640.spr"

И непрозрачный радар появлялся в правильном виде. Но! Соответственно пропадала с экрана вся нормальная индикация информации по спрайту 640hud7.spr - хелс, броня, время, бомба и т.д.
 

Attachments

qpAHToMAS

Administrator
Staff member
Администратор
Oct 22, 2006
9,323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
2 padtojoy:
У тебя в "hud.txt" вообще нет упоминаний про "radaropaque" элемент, попробуй дописать в конец:
Code:
radaropaque			640 radaropaque640	0	0	128	128
Так же залил всю папку спрайтов сюда, если не пойдет, то уж точно в игре дело, либо VALVe заменили спрайты/текстовые файлы для них, либо черт пойми что :).
 

padtojoy

New member
Jun 10, 2010
12
0
0
Спасибо, qpAHToMAS. Вся папка со спрайтами - это помогло.

P.S.: в даном случае было необходимо поместить в каталог "cstrike\sprites" файл спрайта непрозрачного радара "radaropaque640.spr"

И в файле "cstrike\sprites\hud.txt" прописать "путь" к этому спрайту,
добавить в конце (без кавычек) "radaropaque 640 radaropaque640 0 0 128 128"

Решение этой проблемы подтолкнуло меня к созданию спрайтов своего радра для CS - для прозрачного и непрозрачного вида радара.
 

Attachments

Last edited:

Киккер

No smoking!
Oct 18, 2008
1,231
Оффтоп
 

qpAHToMAS

Administrator
Staff member
Администратор
Oct 22, 2006
9,323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
padtojoy said:
UP.
причина: переполнены ЛС у qpAHToMAS.
Что-то не получилось с созданием собственного радара?
 

1nfinite

Президент мира
VIP
Oct 24, 2008
1,139
16
2 qpAHToMAS:
Должно быть круги на радаре воспринимаються как прозрачные и в игре они прозрачные.

2 padtojoy:
Я угадал? :)

Post automatically merged:

2 Киккер:
Оффтоп
 
Last edited:

padtojoy

New member
Jun 10, 2010
12
0
0
2 1nfinite:
нет :)

2 qpAHToMAS:
Со своим спрайтом все получилось, и на подъеме эмоций захотелось поделиться своим небольшим достижением с тем, кто помогал, а личка не отправлялась.

2 all:
Появилось еще пару вопросов:

1. А можно сделать радар больше? (не только спрайт, если кто вдруг подумал)

2. Непосредственно спрошу здесь, хоть это не про радар, но уже про упомянутый ранее спрайт "640hud7.spr" - это хелс и патроны и т.д. : где в CS указывается каким цветом выводить из него информацию на экран (цвет индикации здоровья, брони, патронов и др.)? И где указан параметр прозрачности для этой информации (если есть)?
 

qpAHToMAS

Administrator
Staff member
Администратор
Oct 22, 2006
9,323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
2 padtojoy:
  1. Думаю что нет, однако в том же "hud.txt" ведь есть какие-то числа для него, но это вряд ли его размер или положение на экране.
  2. К сожалению, вся эта информация про цвет HUD спрайтов, их прозрачность и т.д. заложена в игре. Недавно была создана подобная тема, в ней я дал развернутый ответ, см. здесь.