https://www.17buddies.rocks/index.html

17's Buddies Maps HL1 Maps HL2 Wads Plan des Maps
17 Buddies
Only for stats

Welcome Guest ( Log In | Register )

 
New
I Can't Add Comments To Maps, terrible bug
Safety1st
post 06/06/2014 - 05:29:09 |   Post #1
+Reply

Group: Advanced
Posts: 137
Joined: 25/11/2011

it 


Problem: map comments in Russian become a crap after saving.

Sample:
CODE
Забавная карта: повторяет идею танчиков. Все игроки появляются с ножом и USP. TT играют на 'наших': охраняют 'штаб' - заложника, которого нельзя убить, но можно спасти, прикоснувшись. CT, соответственно, - за вражеские танки, 'пробиваются' к штабу. Все 'кирпичные' стены легко разбиваются. В нескольких местах под ними разбросаны броня (10 шт.) и флешки (2 шт.).

На карте 32 спавна, но с таким числом игроков карту запускать не советую. Мало того, что будет тесно, так ещё сервер будет лагать (из-за большого числа кратковременных объектов - разбиваемых стен) и падать (из-за несовершенного механизма автоэкипировки).

И походу мапа не запускается на listen-сервере (т.е. через 'New Game' в клиенте).


Result:
(IMG:http://gm4.in/i/gf5.jpg)


I believe it could be related to encoding detection because short comments are added fine, for example:
CODE
Тест
Чапо-Чапо, фикси-фикси-фикси-фикси-фикси!;)

it doesn't matter if I insert ANSI text (CP 1251 aka Windows Cyrillic) or even UTF-8 one.

This bug is known a long time ago. Today I decided to deal with it (IMG:http://forum.17buddies.rocks/style_emoticons/default/wink.gif)

This post has been edited by Safety1st: 18/08/2014 - 13:12:28
Post PM
Website
Go to the top of the page
Chapo
post 06/06/2014 - 05:39:06 |   Post #2
+Reply

Group: 17 Buddies
Posts: 18 535
Joined: 27/12/2003

fr 

Team:
Dev. 17b


Is there a fix?
Post PM
Website
Go to the top of the page
Safety1st
post 07/06/2014 - 01:22:31 |   Post #3
+Reply

Group: Advanced
Posts: 137
Joined: 25/11/2011

it 


You tell me (IMG:http://forum.17buddies.rocks/style_emoticons/default/wink.gif)
It's my bug report (IMG:http://forum.17buddies.rocks/style_emoticons/default/wink.gif)
Post PM
Website
Go to the top of the page
Safety1st
post 10/06/2014 - 19:02:51 |   Post #4
+Reply

Group: Advanced
Posts: 137
Joined: 25/11/2011

it 


Chapo, I just wanna make sure you took into account my report.
Post PM
Website
Go to the top of the page
Chapo
post 11/06/2014 - 20:55:10 |   Post #5
+Reply

Group: 17 Buddies
Posts: 18 535
Joined: 27/12/2003

fr 

Team:
Dev. 17b


Yes i have, but i have no clue for the moment.
Post PM
Website
Go to the top of the page
Safety1st
post 13/06/2014 - 21:22:39 |   Post #6
+Reply

Group: Advanced
Posts: 137
Joined: 25/11/2011

it 


But have you see the problem? Were you success to reproduce it?
Post PM
Website
Go to the top of the page
Chapo
post 15/06/2014 - 22:07:22 |   Post #7
+Reply

Group: 17 Buddies
Posts: 18 535
Joined: 27/12/2003

fr 

Team:
Dev. 17b


No. I can't reproduce it.(IMG:http://forum.17buddies.rocks/style_emoticons/default/icon_decu.gif)
Post PM
Website
Go to the top of the page
Safety1st
post 16/06/2014 - 01:32:14 |   Post #8
+Reply

Group: Advanced
Posts: 137
Joined: 25/11/2011

it 


Too bad(
May be it somehow related to language settings of OS...
I will ask the rest Russian Advanceds to check.
Post PM
Website
Go to the top of the page
WhyConsd
post 22/06/2014 - 08:37:13 |   Post #9
+Reply

Group: Member
Posts: 9
Joined: 24/02/2014

ru 
Team:
Desemple


WhyConsd

Забавная карта: повторяет идею танчиков. Ð'се игроки появляются с ножом и USP. TT играют на 'наших': охраняют 'штаб' - заложника, которого нельзя убить, но можно спасти, прикоснувшись. CT, соответственно, - за вражеские танки, 'пробиваются' к штабу. Ð'се 'кирпичные' стены легко разбиваются. Ð' нескольких местах под ними разбросаны броня (10 шт.) и флешки (2 шт.).

На карте 32 спавна, но с таким числом игроков карту запускать не советую. Мало того, что будет тесно, так ещё сервер будет лагать (из-за большого числа кратковременных объектов - разбиваемых стен) и падать (из-за несовершенного механизма автоэкипировки).

И походу мапа не запускается на listen-сервере (т.е. через 'New Game' в клиенте).
yes I have the same
Post PM
Go to the top of the page
Safety1st
post 17/08/2014 - 23:49:18 |   Post #10
+Reply

Group: Advanced
Posts: 137
Joined: 25/11/2011

it 


Just a few more info.

If I save small portion of Cyrillic text, just a 1 sentence, everything goes fine: text is correctly saved using UTF-8 encoding.
But when there is more text to save it is incorrectly saved in ISO-8859-1 (Western Europe) encoding that leads to crap. All characters in ISO-8859-1 are one-byte characters whereas UTF-8 are multibyte character set.

I hate this bug very much! I want to write comments in my native language too.

This post has been edited by Safety1st: 17/08/2014 - 23:50:53
Post PM
Website
Go to the top of the page
Chapo
post 18/08/2014 - 09:01:07 |   Post #11
+Reply

Group: 17 Buddies
Posts: 18 535
Joined: 27/12/2003

fr 

Team:
Dev. 17b


Do you have bug everywhere or just on 17b (multiple sentences) ?
Post PM
Website
Go to the top of the page
Safety1st
post 18/08/2014 - 13:12:06 |   Post #12
+Reply

Group: Advanced
Posts: 137
Joined: 25/11/2011

it 


Just on 17b. As you can see WhyConsd experience the same bug.
But I have no idea why you are not able to reproduce the bug using sample text...

This post has been edited by Safety1st: 18/08/2014 - 13:13:18
Post PM
Website
Go to the top of the page
Chapo
post 25/08/2014 - 16:56:10 |   Post #13
+Reply

Group: 17 Buddies
Posts: 18 535
Joined: 27/12/2003

fr 

Team:
Dev. 17b


Managed to reproduce the bug with a russian "lorem ipsum" text.

QUOTE
Золэт зэнтынтиаэ ыам ад, еюж ед незл нюлльа ентырпрытаряш. Мюндй квюандо хабымуч мыа экз, заэпы квюаыквуэ ку мэль. Хёз нэ незл малйж, факэр коммюны нэ эож. Но хёз выльёт алььтыра рыпудяары, но дуо корпора ыкжпэтэндяз, аликвюип юрбанйтаж ыам эю. Еюж одео емпыдит пэртинакёа эа.

Ёудёкабет дэфянятйоныс мыа эю, ридэнж окюррырэт векж ыт. Хёз экз граэко факильизиж. Жкрипта еракюндйа прё но. Эи тантаз игнота шапэрэт вяш, ут вэл эрат жольюта ыёрмод. Ед бландит пэркйпет пэр, йн долорюм аккюсам рыпримёквуы ыам.

Ыюм нэ алиё дйкит контынтёонэж, прё убяквюэ аппэтырэ дяшзынтиыт эи. Брутэ антеопам ан векж, трётанё инзтруктеор ан про, дэбетиз альиквуандо жят нэ. Квуй этёам нолюёжжэ льебэравичсы нэ, тимэам ёнвидюнт ат векж. Эю атквюе ёнэрмйщ вэл, но анкилльаы пэркйпет зкрипторэм эжт.

Убяквюэ пэртинакёа чадипжкёнг ад шэа, мэя нэ одео пожтэа долорэж. Ыррор ныморэ юлламкорпэр эа хаж, йн вяш амэт иреуры квюальизквюэ. Ат видэ жкряпшэрит вяш, декат льаборэ тхэопхражтуз ед хёз, йн про щольыат дыфяниэбаж аппэльлььантюр. Квюаыквуэ такематыш нык ку, экз шэа мюнырэ мыдиокрым зкрипторэм, адхюк вирйз волуптатум эи хёз. Квюиж зальютатуж вим ыт, эю нык путынт аккузата, ты про дылыктуч абхоррэант.

Вяш ут пожжэ кэтэро апэриам, вэл ат аффэрт пэркйпет. Но брутэ факэр бландит эож. Эжт экз мёнём попюльо аппэтырэ. Дэбетиз ылаборарэт мыа ан, пожжэ волютпат квюальизквюэ йн ыам, квюот жанктюч инкедыринт ку еюж. Нощтыр лыгимуз эжт но, фюйзчыт дытыррюизщэт ут квюо.



When I post just this part

QUOTE
Золэт зэнтынтиаэ ыам ад, еюж ед незл нюлльа ентырпрытаряш. Мюндй квюандо хабымуч мыа экз, заэпы квюаыквуэ ку мэль. Хёз нэ незл малйж, факэр коммюны нэ эож. Но хёз выльёт алььтыра рыпудяары, но дуо корпора ыкжпэтэндяз, аликвюип юрбанйтаж ыам эю. Еюж одео емпыдит пэртинакёа эа.

Ёудёкабет дэфянятйоныс мыа эю, ридэнж окюррырэт векж ыт. Хёз экз граэко факильизиж. Жкрипта еракюндйа прё но. Эи тантаз игнота шапэрэт вяш, ут вэл эрат жольюта ыёрмод. Ед бландит пэркйпет пэр, йн долорюм аккюсам рыпримёквуы ыам.

Ыюм нэ алиё дйкит контынтёонэж, прё убяквюэ аппэтырэ дяшзынтиыт эи. Брутэ антеопам ан векж, трётанё инзтруктеор ан про, дэбетиз альиквуандо жят нэ. Квуй этёам нолюёжжэ льебэравичсы нэ, тимэам ёнвидюнт ат векж. Эю атквюе ёнэрмйщ вэл, но анкилльаы пэркйпет зкрипторэм эжт.

Убяквюэ пэртинакёа чадипжкёнг ад шэа, мэя нэ одео пожтэа долорэж. Ыррор ныморэ юлламкорпэр эа хаж, йн вяш амэт иреуры квюальизквюэ. Ат видэ жкряпшэрит вяш, декат льаборэ тхэопхражтуз ед хёз, йн про щольыат дыфяниэбаж аппэльлььантюр. Квюаыквуэ такематыш нык ку, экз шэа мюнырэ мыдиокрым зкрипторэм, адхюк вирйз волуптатум эи хёз. Квюиж зальютатуж вим ыт, эю нык путынт аккузата, ты про дылыктуч абхоррэант.


it works.

When I post this part

QUOTE
Вяш ут пожжэ кэтэро апэриам, вэл ат аффэрт пэркйпет. Но брутэ факэр бландит эож. Эжт экз мёнём попюльо аппэтырэ. Дэбетиз ылаборарэт мыа ан, пожжэ волютпат квюальизквюэ йн ыам, квюот жанктюч инкедыринт ку еюж. Нощтыр лыгимуз эжт но, фюйзчыт дытыррюизщэт ут квюо.


I create the bug.

When I post the same part, without the first letter:

QUOTE
яш ут пожжэ кэтэро апэриам, вэл ат аффэрт пэркйпет. Но брутэ факэр бландит эож. Эжт экз мёнём попюльо аппэтырэ. Дэбетиз ылаборарэт мыа ан, пожжэ волютпат квюальизквюэ йн ыам, квюот жанктюч инкедыринт ку еюж. Нощтыр лыгимуз эжт но, фюйзчыт дытыррюизщэт ут квюо.


it works.

When I post whole text, without the first letter of the last parapgrah, it works:

QUOTE
Золэт зэнтынтиаэ ыам ад, еюж ед незл нюлльа ентырпрытаряш. Мюндй квюандо хабымуч мыа экз, заэпы квюаыквуэ ку мэль. Хёз нэ незл малйж, факэр коммюны нэ эож. Но хёз выльёт алььтыра рыпудяары, но дуо корпора ыкжпэтэндяз, аликвюип юрбанйтаж ыам эю. Еюж одео емпыдит пэртинакёа эа.

Ёудёкабет дэфянятйоныс мыа эю, ридэнж окюррырэт векж ыт. Хёз экз граэко факильизиж. Жкрипта еракюндйа прё но. Эи тантаз игнота шапэрэт вяш, ут вэл эрат жольюта ыёрмод. Ед бландит пэркйпет пэр, йн долорюм аккюсам рыпримёквуы ыам.

Ыюм нэ алиё дйкит контынтёонэж, прё убяквюэ аппэтырэ дяшзынтиыт эи. Брутэ антеопам ан векж, трётанё инзтруктеор ан про, дэбетиз альиквуандо жят нэ. Квуй этёам нолюёжжэ льебэравичсы нэ, тимэам ёнвидюнт ат векж. Эю атквюе ёнэрмйщ вэл, но анкилльаы пэркйпет зкрипторэм эжт.

Убяквюэ пэртинакёа чадипжкёнг ад шэа, мэя нэ одео пожтэа долорэж. Ыррор ныморэ юлламкорпэр эа хаж, йн вяш амэт иреуры квюальизквюэ. Ат видэ жкряпшэрит вяш, декат льаборэ тхэопхражтуз ед хёз, йн про щольыат дыфяниэбаж аппэльлььантюр. Квюаыквуэ такематыш нык ку, экз шэа мюнырэ мыдиокрым зкрипторэм, адхюк вирйз волуптатум эи хёз. Квюиж зальютатуж вим ыт, эю нык путынт аккузата, ты про дылыктуч абхоррэант.

яш ут пожжэ кэтэро апэриам, вэл ат аффэрт пэркйпет. Но брутэ факэр бландит эож. Эжт экз мёнём попюльо аппэтырэ. Дэбетиз ылаборарэт мыа ан, пожжэ волютпат квюальизквюэ йн ыам, квюот жанктюч инкедыринт ку еюж. Нощтыр лыгимуз эжт но, фюйзчыт дытыррюизщэт ут квюо.


Why does this letter 'В' cause bug? I don't know yet, but I'm working on it. Does this letter have a special signification in russian?
Post PM
Website
Go to the top of the page
Chapo
post 25/08/2014 - 17:03:41 |   Post #14
+Reply

Group: 17 Buddies
Posts: 18 535
Joined: 27/12/2003

fr 

Team:
Dev. 17b


QUOTE
Забавная карта: повторяет идею танчиков. Все игроки появляются с ножом и USP. TT играют на 'наших': охраняют 'штаб' - заложника, которого нельзя убить, но можно спасти, прикоснувшись. CT, соответственно, - за вражеские танки, 'пробиваются' к штабу. Все 'кирпичные' стены легко разбиваются. В нескольких местах под ними разбросаны броня (10 шт.) и флешки (2 шт.).

На карте 32 спавна, но с таким числом игроков карту запускать не советую. Мало того, что будет тесно, так ещё сервер будет лагать (из-за большого числа кратковременных объектов - разбиваемых стен) и падать (из-за несовершенного механизма автоэкипировки).

И походу мапа не запускается на listen-сервере (т.е. через 'New Game' в клиенте).


If I post your sample text, after deleting all three 'В' letters, it works...

I hate this letter (IMG:http://forum.17buddies.rocks/style_emoticons/default/icon_ane.gif)
Post PM
Website
Go to the top of the page
Safety1st
post 25/08/2014 - 17:58:11 |   Post #15
+Reply

Group: Advanced
Posts: 137
Joined: 25/11/2011

it 


Chapo, you are awesome!!! I finally managed to post my comment about battle_city map.
I just replaced any of them to Latin 'B'. Workaround is found!
(IMG:http://forum.17buddies.rocks/style_emoticons/default/bana10.gif)

No, Cyrillic capital letter 'В' doesn't have any special meaning itself. But I will try to research more carefully.


Chapo, if you know the exact part of code that works incorrectly show me. May be I could get help.

This post has been edited by Safety1st: 25/08/2014 - 18:37:54
Post PM
Website
Go to the top of the page
Chapo
post 25/08/2014 - 18:27:49 |   Post #16
+Reply

Group: 17 Buddies
Posts: 18 535
Joined: 27/12/2003

fr 

Team:
Dev. 17b


Perhaps I could make a hack to my script, replacing Cyrillic capital letter 'В' with Latin 'B'.

Will try it ASAP (IMG:http://forum.17buddies.rocks/style_emoticons/default/wink.gif)
Post PM
Website
Go to the top of the page
Chapo
post 25/08/2014 - 18:37:14 |   Post #17
+Reply

Group: 17 Buddies
Posts: 18 535
Joined: 27/12/2003

fr 

Team:
Dev. 17b


No sure, but it seems working.

I replace cyrillic B with Latin B and it works.

Can you tell me if it's ok ?
Post PM
Website
Go to the top of the page
Safety1st
post 25/08/2014 - 18:46:25 |   Post #18
+Reply

Group: Advanced
Posts: 137
Joined: 25/11/2011

it 


Yeah, autoreplacing works!
Post PM
Website
Go to the top of the page
3 User(s) are reading this topic (3 Guests and 0 Anonymous Users)
0 Members:

New
 


RSS Lo-Fi Version
 
Skin © Chapo