Автор | Сообщение |
ZZYZX - UAC Commissar -
| | 6284 |
Doom Rate: 1.65 Posts quality: +1630 |
Отправлено: 02.04.15 23:44:27 | | | Zveraboy: | Всё очень плохо!
И как тогда быть? |
Очевидно, поставить 2.0. Мир грандвоидом не ограничивается. | |
|
2 |
2 |
1 |
|
|
| |
Zveraboy - Captain -
| 2307 |
Doom Rate: 1.01 Posts quality: +405 |
Отправлено: 04.04.15 08:22:15 | | | ZZYZX НЕ спорю...
Тут ты даже прав.
Но у меня эта зараза при заходе на сервер с All out war потребовала зандронум версии 1.3.
А ведь обидно то как ..
Не 1 беда пришла так другая прет... | |
|
| |
ZZYZX - UAC Commissar -
| | 6284 |
Doom Rate: 1.65 Posts quality: +1630 |
Отправлено: 05.04.15 05:17:00 | | | ГВ уже на 2.0, кстати. | |
|
2 |
2 |
1 |
|
|
| |
MasterMind - Major -
| 2675 |
Doom Rate: 1.85 Posts quality: +617 |
Отправлено: 09.04.15 14:03:55 | | | ZZYZX: | ГВ уже на 2.0, кстати. |
К сожалению, ISP WEBA все еще лалки, да они ими всегда были - ни тебе newtextcolours, ни rusfont. На украинских серваках есть русский язык, на русских блин нету. | |
|
1 |
3 |
|
|
| |
ZZYZX - UAC Commissar -
| | 6284 |
Doom Rate: 1.65 Posts quality: +1630 |
Отправлено: 10.04.15 12:14:05 | | | Лучше бы этого русского языка не было. У Амсека руки из жопы, и он не может скомпилить сервер зандра и убрать оттуда эту е...нистическую проверку на нелатинские символы, после которых чат обрезается, а "ПИСАТЬ МОЖНО, НО В ПРЕДЛОЖЕНИИ ДОЛЖНА БЫТЬ ТОЧКА." (с) нинферно | |
|
2 |
2 |
1 |
|
|
| |
Zveraboy - Captain -
| 2307 |
Doom Rate: 1.01 Posts quality: +405 |
Отправлено: 10.04.15 13:29:03 | | | ZZYZX
Уж лучше так , чем вообще ничего..
Подумать только за столько лет не суметь добавить поддержку русского языка на серверах Зандронума.. | |
|
| |
ZZYZX - UAC Commissar -
| | 6284 |
Doom Rate: 1.65 Posts quality: +1630 |
Отправлено: 10.04.15 14:59:35 | | | А если по теме, то кто вообще играет на ISP WEBA?) Мне всегда казалось что они хостят скорее для себя чем для других ) | |
|
2 |
2 |
1 |
|
|
| |
ChaingunPredator - 2nd Lieutenant -
| | 1362 |
Doom Rate: 2.44 Posts quality: +174 |
Отправлено: 10.04.15 16:02:32 | | | MasterMind: | ни тебе newtextcolours, ни rusfont. |
Вырвиглазные цвета для чатега и мегакривой русский чат, архиважные моды, чо | |
|
1 |
2 |
5 |
|
|
| |
Monsterooovich Chief Petty Officer
| 953 |
Doom Rate: 1.54 Posts quality: +11 |
Отправлено: 10.04.15 23:01:40 | | | ZZYZX: | Лучше бы этого русского языка не было. У Амсека руки из жопы, и он не может скомпилить сервер зандра и убрать оттуда эту е...нистическую проверку на нелатинские символы, после которых чат обрезается, а "ПИСАТЬ МОЖНО, НО В ПРЕДЛОЖЕНИИ ДОЛЖНА БЫТЬ ТОЧКА." (с) нинферно |
Это невозможно! (с) Проверка клиентсайдная небось.
Добавлено спустя 1 минуту 12 секунд:
Zveraboy: | Подумать только за столько лет не суметь добавить поддержку русского языка на серверах Зандронума.. |
Это достаточно трудно, тем более в здуме нет, а пока там не будет (а там не будет никогда, потому что здум мультиплеер не_нужен), в зандре тоже не будет. | |
|
| |
Zveraboy - Captain -
| 2307 |
Doom Rate: 1.01 Posts quality: +405 |
Отправлено: 10.04.15 23:45:59 | | | Monsterooovich
Здум мультиплеер не нужен?
Интересно...
Зато я молчу про то , что есть поддержка даже языка народа Баски...
И разных Диалектов...
Зато русский никак не осилим...
Это было бы смешно , если б не было так грустно... | |
|
| |
ZZYZX - UAC Commissar -
| | 6284 |
Doom Rate: 1.65 Posts quality: +1630 |
Отправлено: 11.04.15 01:55:21 | | | Monsterooovich: | Это невозможно! (с) |
Ок, это сарказм.
Monsterooovich: | Проверка клиентсайдная небось. |
niet
Monsterooovich: | Это достаточно трудно, тем более в здуме нет, а пока там не будет (а там не будет никогда, потому что здум мультиплеер не_нужен), в зандре тоже не будет. |
Это чо? Это тоже сарказм? Если да, то получилось плохо... Для поддержки русского языка достаточно поставить шрифт и убрать вышеупомянутую гомосексуальную проверку на символы >0x7F в чате.
Поддержки всяких там языков сейчас есть потому, что в существующем шрифте символы — латиница + европейские, коих вполне хватает для их целей. А проверка (да, та самая) так интересно возбуждается на русский язык потому, что у "них" символов выше 127 единицы, всякие там о с двумя точками и подобные. Вот и считается, что пост в котором одни умляуты — это флуд, и его не пропускать. В то время как в русском (кстати, какая кодировка там вообще используется? 1251?) ВСЕ символы выше 127. | |
|
2 |
2 |
1 |
|
|
| |
MasterMind - Major -
| 2675 |
Doom Rate: 1.85 Posts quality: +617 |
Отправлено: 11.04.15 07:24:45 | | | Где нибудь можно достать полный список команд для BestBot на Best Ever? Желательно с русским описанием. А то это разбирайтесь сам уже поднадоело, тем более там твой чат видят все. | |
|
1 |
3 |
|
|
| |
Monsterooovich Chief Petty Officer
| 953 |
Doom Rate: 1.54 Posts quality: +11 |
Отправлено: 11.04.15 14:44:29 | | | ZZYZX: | Для поддержки русского языка достаточно поставить шрифт и убрать вышеупомянутую гомосексуальную проверку на символы >0x7F в чате. |
Да ладно? Если бы все было так просто, то давно бы уже сделали. К тому же в задротуме почему-то не работают буквы я и ч, в этом тоже здум виноват (пока в здуме не исправят - в зандре не будет, азаза). На линуксах и маках вообще НЕВОЗМОЖНО писать по-русски из-за использования SDL-я через одно место. | |
|
| |
ZZYZX - UAC Commissar -
| | 6284 |
Doom Rate: 1.65 Posts quality: +1630 |
Отправлено: 11.04.15 15:22:19 | | | Monsterooovich: | Да ладно? Если бы все было так просто, то давно бы уже сделали. К тому же в задротуме почему-то не работают буквы я и ч, в этом тоже здум виноват (пока в здуме не исправят - в зандре не будет, азаза). |
Буква я не работает потому что она 0xFF aka -1. И опять же выпиливается из инпута потому что это специальное значение.
Бля, да даже если решить что "давайте сделаем юникод!" — то его делать ну максимум один человекодень (правда ещё неделя на окружающий код, но это дело такое, потому что там просто везде char* да char[]). Вот сюда добавить распознавание utf-8, и понимание конструкций вроде
Б SRF_411
В SRF_412
...
И дальше как в SDL, так и в винде читать нажатия клавиш в юникоде, а не в локальной кодировке. И сразу все проблемы исчезнут. А причина по которой оно не работает в лине, это как раз то что SDL выдаёт нажатия клавиш только в юникоде, в то время как на винде оно посылает windows-1251. | |
|
2 |
2 |
1 |
|
|
| |
Memfis = Colonel =
| 4753 |
Doom Rate: 1.8 Posts quality: +701 |
Отправлено: 11.04.15 15:30:04 | | | Ну в здаемоне вон сделали русский недавно, вроде без особых напрягов. | |
|
1 |
2 |
1 |
|
|
| |
Monsterooovich Chief Petty Officer
| 953 |
Doom Rate: 1.54 Posts quality: +11 |
Отправлено: 11.04.15 16:26:44 | | | Memfis: | Ну в здаемоне вон сделали русский недавно, вроде без особых напрягов. |
Здаймон - маздай онли, там проще.
Добавлено спустя 10 минут:
ZZYZX: | Бля, да даже если решить что "давайте сделаем юникод!" |
Даже если тупо взять и сделать поддержку языков, все равно не добавят по причине - "В ЗДУМЕ НЕТ!!1111".
| |
|
| |
ZZYZX - UAC Commissar -
| | 6284 |
Doom Rate: 1.65 Posts quality: +1630 |
Отправлено: 11.04.15 21:41:17 | | | Monsterooovich: | все равно не добавят по причине - "В ЗДУМЕ НЕТ!!1111" |
Там во-первых про юникод, а во-вторых имеется в виду "давайте сначала базу догоним, а потом модифицировать будем".
Как решение вопроса с юникодом — достаточно все символы >0x7F из юникода конвертировать в локальные кодировки перед работой с ними. В частности u0410...u044F в windows-1251.
Можно сделать это опцией. Вмешательство минимально, работать будет.
Что до того, что чат нормально не работает, так вот тебе причина.
// [RC] Returns whether this character is invisible.
bool v_IsCharacterWhitespace ( char c )
{
// System ascii < 32 is invisible.
if ( c <= 31 )
return true;
// Text colorization.
if ( c == TEXTCOLOR_ESCAPE )
return true;
// Space.
if ( c == 32 )
return true;
// Delete.
if ( c == 127 )
return true;
// Ascii 255.
if ( c == static_cast<char> (255) ) //[BL] 255 is supposedly out of range for a char
return true;
return false;
}
Маленькая буква "я" явно отключена — потому что она как раз и есть "Ascii 255". Зачем — непонятно, автор функции нуб.
А проверка на управляющие символы (с <= 31) сделана без учёта того, что char это знаковый тип, а значит ((char)'А' < 0) == true. Что и вызывает затирание всех русских сивмолов, если в конце не поставить что-нибудь из Ascii (в данном случае рекомендуют точку), и опять возвращает нас к тому что автор функции нуб и не знает элементарных вещей про char. | |
|
2 |
2 |
1 |
|
|
| |
Monsterooovich Chief Petty Officer
| 953 |
Doom Rate: 1.54 Posts quality: +11 |
Отправлено: 11.04.15 22:13:25 | | | ZZYZX: | "давайте сначала базу догоним, а потом модифицировать будем". |
Ещё где-то 4 года, дааа... | |
|
| |
[D2D]_Revenant Banned flooder
| 4358 |
Doom Rate: 1.49 Posts quality: -23 |
Отправлено: 12.04.15 06:52:35 | | | Monsterooovich: | Здаймон - маздай онли, там проще.
|
Как же мне надоело смотреть на твой бомбЁж пукана...Признай, что просто иногда жестокое централизованное командование в проекте дает не хилые плоды, как раз в Здемоне везде успех, по сравнению с СкуллтагоЗандронумом, в которых всегда творится черт знает чтоЮ ибо бардак, начиная со смены имени проекта. |
Рейтинг сообщения: -1, отметил(и): Antonov |
|
10 |
2 |
6 |
|
|
| |
cybermind - Warrant Officer -
| 1045 |
Doom Rate: 1.99 Posts quality: +163 |
Отправлено: 12.04.15 09:37:35 | | | Если кому интересно, я делал rusfont.wad еще в 2010 году для мода Master of Puppets, который в то время работал еще под Skulltag 0.98b (соответсвенно, это закрытые исходники и невозможность что либо поменять). В других портах (в частости не основанных на ZDoom) rusfont.wad не будет работать, так как там чаще всего используется прямая замена ресурсов из PWAD и "несуществующие" литеры (которых нет в IWAD) вообще будут проигнорированы. К слову, я в последней версии Doom Wars улучшил некоторые литеры в шрифте, но у меня нет времени делать новую версию rusfont.wad, так что если кто желает, может продолжить его разработку (будет действительно неплохо, если вы уговорите разработчиков зандронума сделать нормальную поддержку не-ACSII символов) | |
|
1 |
2 |
1 |
|
|
| |