Author Topic: Строки. 4.10(003)  (Read 3634 times)

0 Members and 2 Guests are viewing this topic.

MIG29

  • Освоившийся
  • **
  • Posts: 45
    • View Profile
Строки. 4.10(003)
« on: July 09, 2014, 03:13:22 AM »
Code: (clickermann) [Select]
$count = tfcount("select_country.txt")
$rand_str_country = rnd(1,$count)//
$country = tfread("select_country.txt",$rand_str_country)
$country = strconcat($country,".bmp")
print($country)

halt

Code: [Select]
log:
3:02:25 ua.bmp
3:02:27 ro.bmp
3:02:28 ge.bmp
3:02:29 ru.bmp
3:02:59 ua.bmp
3:03:01 ua.bmp

Строки в новом кликере 4.10(003) работают странно, пропадают кавычки. Когда подставляю такие строки в команды типа keypress , if_picture_in и во многие другие то они могут вызвать ошибку, но не всегда...
if_picture_in - зло

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Строки. 4.10(003)
« Reply #1 on: July 09, 2014, 07:12:24 AM »
Они всегда пропадали. Точнее так и нужно, кавычки обозначают строковую переменную только в коде, в самой переменной кавычек нет.
И в  if_picture_in ++ подставляется всё правильно и работает. И в KEYSTRING тоже.
А вот в keypress  или константа или код. Код можно занести в строковую и подставить, а константу нет.