Sidebar

MainUI C++ Beta

mittorn

Active member
22.04.10
1 229
22
38
2 Дядя Миша:
Ну всё как я и говорил - это cp1251 прочитанный как cp1252 и закоденный в ucs2. При чтении такого файла как cp1251 будут нули между сиволоами. Голдсорс без спецшрифтов его увидит с кракозябрами. mainui_cpp пока что просто подставляет туда левый символ т.к cp1252 он не умеет на данный момент

Post automatically merged:

Надо сделать режим совместимости. ui_fargus_compat 1
 
Останнє редагування:

Ku2zoff

Member
12.08.10
322
34
21
18
a1batross сказав(ла):
Да и не люблю я ператов. Пираты пусть в /dev/null пишут о своих проблемах, это низшая каста.
Написал человек, работающий над приложением, позволяющим пиратить CS 1.6 на андроид, и "пиратской" клиенткой для CS с закрытым исходным кодом.
Была у меня пиратка CS Condition Zero с таким русификатором. Очень давно. Сейчас её уже хрен где откопаешь, и подавляющее большинство русификаторов содержат текстовики из официальной стим-версии. Поддержку такого держать в меню так себе, частный случай. Гораздо полезнее поддерживать русификаторы, использующие fonts.wad с заменёнными на кириллицу символами и titles.txt с "piratskim perevodom" под этот fonts.wad. Но ксаш этот хак нативно прожёвывает, как и голдсорс.
 

mittorn

Active member
22.04.10
1 229
22
38
valve_english.txt отсюда + меню отсюда + ксаш отсюда - краша нету. Хотя кракозябры есть.
После включения раскодирования юникода получил такое: Оффтоп
с переводом который ходит по интернету и пираткам:
Оффтоп

Post automatically merged:

2 Ku2zoff:
пиратов мы палками гоним. За ссылку на пиратки в любой публичной администрируемой нами группы - мгновенный бан, а если видим что проблема из-за кривой пиратки - не помогаем. Иначе бы наверняка получили бы в жбан от valve.

руссификатор от fonts.wad у нас встроен во все релизы движка. Со стороны движка перекодирование из utf-8 в кодировку шрифа. Кодировки шрифта на выбор - cp1251 и cp1252.
Ещё есть функция отключения поддержки utf-8 в движке - достаточно выставить cl_charset cp1251 и он будет играться на русском на дядимишиных серверах и поддерживать русификаторы от won. по умолчанию всё же включен utf-8 потому что в мультиплеере и в оффициальном стиме именно он.
Ну и опять же для совместимости - hud рисует текст "как есть", потому для перевода titles.txt переключать кодировку не нужно

Post automatically merged:

P,S меню компилял толькл шестёркой, дело не в ней. ещё есть подозрение на особый bmp который выглядит тут как надпись "Опции игры" - у меня оно сконвертировано в tga, а в оригинале всё же bmp
 

Вкладення

Останнє редагування:

FiEctro

Супер Модератор
Команда форуму
Супер Модератор
28.07.06
17 167
33
  • Золотая медаль 213
  • Neh
mittorn сказав(ла):
2 Ku2zoff:
пиратов мы палками гоним. За ссылку на пиратки в любой публичной администрируемой нами группы - мгновенный бан, а если видим что проблема из-за кривой пиратки - не помогаем. Иначе бы наверняка получили бы в жбан от valve.
Забавно когда баги оправдывают собственным мировозрением :) . Причем здесь пиратки, когда код работает не идентично с ГС?
 

FiEctro

Супер Модератор
Команда форуму
Супер Модератор
28.07.06
17 167
33
  • Золотая медаль 213
  • Neh
Ku2zoff сказав(ла):
Написал человек, работающий над приложением, позволяющим пиратить CS 1.6 на андроид, и "пиратской" клиенткой для CS с закрытым исходным кодом.
Имхо тупейшее решение, закрывать исходный код форка, нафиг тогда вообще такой форк нужен?
 

mittorn

Active member
22.04.10
1 229
22
38
2 FiEctro:
Ну например популярна пиратка со встроенным hd паком. Она вылетает из-за кривой модели будлсквида. Тот перад который её делал просто не пытался проходить игру. И что, мы должны поощрять такие случаи?
На скрине выше включена поддержка юникода и добавлена загрузка latin-1 глифов. Если ещё поменять шрифт на ariac (можно это сделать в НЁХ-редахтуре, в руссификаторе, что у Дяди Миши наверно так и сделано) и поставить его в систему - будет по русски.
А краша у меня нет. Мне что, просить всю папку valve? Или может лучше меню с отладкой собрать и пусть Дядя Миша скажет, где именоо была проблема, хоть имя функции
А код форка никто не закрывает. Закрывают код собственного проекта - cs16client. Я кстати против этого решения, но a1batross - единственный разраб и решать ему
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Я потом сам найду где краш. Вы главное всё остальное протестируйте.
 

a1batross

Umu~!
06.01.15
674
27
2 Ku2zoff:
Вот это претензии! Я считаю, если игра куплена, то ты можешь делать с ней что угодно. В том числе реверсить, с чем конечно не согласен EULA, фанатики и копирасты.

Вообще к русификаторам у меня отношение двоякое. Да, читать родной(кому и не родной, но все же привычный) язык приятнее. Но, не уметь хотя бы немного английский как-то я нахожу... странным.

2 FiEctro:
какого такого форка? Ты читаешь что пишешь?

Я закрыл собственный код. Если вам не нравится, можете писать в спортлото о том, какой Альбатрос нехороший.
 

Ku2zoff

Member
12.08.10
322
34
21
18
a1batross сказав(ла):
если игра куплена, то ты можешь делать с ней что угодно
Как раз таки со стимовской не можешь. Т.к. ты покупаешь не игру, а право играть в неё, в пользовательском соглашении стима это указано. То есть, грубо говоря, получаешь бессрочную подписку на контент. Уже не раз бывали случаи, что игру из стима убирали без возможности новых установок, не то что покупок. Купленные на дисках версии - другое дело, это твоя собственность, твои копии. Можешь даже перепродавать их кому угодно.
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Кувертус, товарищи, куда-то пропал :(
Боюсь што надолго, его уже неделю невидно.
 

a1batross

Umu~!
06.01.15
674
27
2 Ku2zoff:
мне три раза написать, чтобы вы прочитали?

>В том числе реверсить, с чем конечно не согласен EULA, фанатики и копирасты.

>с чем конечно не согласен EULA, фанатики и копирасты.

>с чем конечно не согласен EULA, фанатики и копирасты.

Я все прекрасно понимаю. Но мне наплевать. Главное за труд заплатил.
 
Останнє редагування:
  • Like
Reactions: AHTu6uoTuK

Qwertyus

Well-known member
13.08.09
1 474
65
48
  • Xash медаль
2 Дядя Миша:
Я не пропал, просто много дел и мало времени на тестирование, соответственно, не о чем пока говорить. За исключением того, что касательно сабжа могу подтвердить то, что в новом меню у меня пропадают русские символы при использовании обычного, а не стимовского перевода. Но времени разбираться с этим не было.
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
2 Qwertyus: мы вроде уже разобрались. Но я рад что такой перевод есть не только у меня. А то начали тут понимаешь - еденичный случай, не имеет аналогов.
 

Qwertyus

Well-known member
13.08.09
1 474
65
48
  • Xash медаль
Не, у меня другая ситуация - мой перевод для WON-ХЛ, а не для нон-стим пиратки. И вообще, Стим-ХЛ сам по себе не очень дружит с русским переводом. Единственный 100% рабочий перевод для Стим-ХЛ как раз-таки содержит специально подобранный шрифт, который корректно отображает русский текст без эффекта наезжающих друг на друга букв. Ну и модифицированный gameuischeme.res, в котором этот шрифт прописан.
 

mittorn

Active member
22.04.10
1 229
22
38
2 FiEctro:
ну так русификатор уже есть. у меня просто не крашит с ним. На скрине выше то как руссификатор должен работать (я добавил загрузку latin-1 глифов)
если подсунуть ему специальный шрифт, в котором вместо latin-1 cp1251, то будет русский.
2 a1batross:

Остаётся вопрос какое меню тут должно быть? я напримр другой выход вижу - не включать utf-8 в меню, а конвертировать локализованные строки из UTF-8 в cp1251 и cp1252 при добавлении в словарь. Это обеспечит поддержку обоих типов переводов, но будет работать только с русским и английским

Post automatically merged:

решил всё-таки сделать перекодирование из юникода:
Оффтоп
Разумеется, такое меню показывать сможет только русский и латиницу. Но если меню работает в однобайтовой кодировке, сделать лучше вряд ли выйдет. В любом случае в оригинальном меню вшит русский шрифт и перевод на другие языки просто не возможен
 
Останнє редагування:

TigerHeart01

Member
26.06.17
107
4
18
У кого-нибудь получилось заставить MainUI работать ?
Что-то никак не пойму, как подружить её с русским текстом.
Дайте хоть какую-нибудь инструкцию - как её настроить, что-ли.
Или выложите где-нибудь архив с полной игрой + MainUi + русский текст, и чтобы это всё ещё и работало. А то я, что-то, никак не могу разобраться что к чему. (((
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Если в русском меню будет пункт "насильственное перерождение", то ну его к чёрту такую русификацию :shock:
И вот это что за пункт "вспышка"? Там два пункта надо "вспышка справа" и "вспышка слева".
 

a1batross

Umu~!
06.01.15
674
27
2 TigerHeart01:
Я ведь говорил, что заменить файл недостаточно. Читаете жопой, а потом мне претензии.

Как минимум, в сорцах тоже надо править, чтобы использовался переводчик. Он работает, но только в Game options или Adv options.
 

Game Server

Доноры Красавчики

Користувачі онлайн

Немає користувачів онлайн.