ScorpioT1000
Работаем
online
Опыт: отключен
|
Нифига. Если бут больше 255, то Ворлдэдитор вылетит, поэтому в варе ты это не застигнешь. А если меньше, нормально все.. |
15.08.2007, 11:37 | #21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dragon27
offline
Опыт:
6,779Активность: |
Проводил эксперименты со строками: поставил 219 символов 'а' - WE вылетел. Поставил 219 символов '1' - не вылетел. По-моему ошибка тут зависит от чего-то другого. У меня была карта (увы, удалена), где я пихал в строку текст где-то около 300 с лишним символов, и она прекрасно работала. |
15.08.2007, 12:11 | #22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
dk
offline
Опыт:
60,293Активность: |
Цитата:
правильно все, просто в варе руский символ занимает как бы 2 места, а английский символ и цифры 1 место... Dead_knight добавил: пробел тоже 1 место. |
|
15.08.2007, 13:04 | #23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
YasonDelAlt
offline
Опыт:
862Активность: |
Jon, кажется в варе максимальная длинна строки в переменной ~1 килобайт, а вот на счет литералов не знаю.
|
15.08.2007, 14:47 | #24
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
online
Опыт: отключен
|
Цитата:
переустанови вар.. =) Кароче я гляжу тут флуд пошел про незнание что Цитата:
etc. единственная ЗДРАВАЯ идея это Цитата:
|
|||
15.08.2007, 16:37 | #25
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Toadcop
offline
Опыт:
54,313Активность: |
хмм... тока что проверял... и узнал интереснее вещи =)
вообщем вар крашитьса если строка превышает 1023 символа (любых табуляция включительно кончено) и игра будет незагружаемая если в карте есть строка которая превышает 1013 символов =). страно но факт. про 2500 в WTS я не уверен... хотя вполне возможно. но если оптимизировать карту то они перекинутьса в код и тогда карта будет крашитьса при загрузке =) (т.е. иммено старте карты) так что окуратно со строками... Цитата:
|
|
16.08.2007, 00:58 | #26
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Markiz
offline
Опыт:
11,432Активность: |
http://xgm.guru/forum/showthread.php?p=304370#post304370
String character limit Strings containing more than 860 characters will cause a crash, when saving the map. The solution to this bug, is simply to use concatenation. Read more |
16.08.2007, 14:02 | #27
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Toadcop
offline
Опыт:
54,313Активность: |
Цитата:
это про ВЕ =\ + так тоже можно Код:
на как я писал после 1013 символов будет краш при попытке сохранить сейв такой карты а вообщем карта не загрузитьса после привышения 1023 символов. вот и всё. |
|
16.08.2007, 15:19 | #28
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
вообщем максимальный размер литерала 255 а максимальный размер переменной 1023 так? |
16.08.2007, 15:21 | #29
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Toadcop
offline
Опыт:
54,313Активность: |
Цитата:
1) что такое литерал 2) я такого лимита свзязаного с строками вообще не знаю. Цитата:
какая переменная ? макс длина строки string type'a являетьса 1013. 1023 чисто теория т.к. такая карта не сохраняемая. |
||
16.08.2007, 19:33 | #30
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
YasonDelAlt
offline
Опыт:
862Активность: |
Цитата:
Литерал это строка заключенная в кавычки, например: Код:
|
|
19.08.2007, 14:24 | #31
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
он состоит из 256 байтов, 255 непосредствено на строку, и 1 байт на значение длины строки, от 0 до 255, всего 256 кокраз под 1 байт
Jon добавил: если он привышает 255 из редактора выкидывает с ошибкой при сохранении |
19.08.2007, 14:38 | #32
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|