Итак. Рассмотрим ряд "процедур" первичной подгонки сценария.
-- 1 -- Смена старых префиксов переменныхисчезли строковые переменные как вид. Теперь переменные могут принимать как числа, так и строки.
Следует сменить все префиксы строковых переменных с "%" на "$".
Включаем редактор сценария, жмём кнопку "поиск в тексте", заполняем поля поиска и замены.
А теперь внимательно прокликиваем весь сценарий меняя префиксы переменных.
Заранее следует припомнить, где в вашем скрипте есть места, в которых символ процента используется произвольно, а не как префикс к переменной.
На текущий момент рекомендуется использовать любой другой текстовый редактор для этой процедуры, воспользоваться копипастом.
Так как:
// замечено странное поведения кликера во время операции замены:
курсор с выделенным следующим символом замены перескакивает по верхним строчкам текста скрипта. Тем самым уводя экран от текущей строчки. Хотя сама замена работает исправно этот эффект визуально дезориентирует, мешает глазу видеть где именно происходит замена. В 4.6 этого ненаблюдается.
произведено замен 522 -- 2 -- Стирание старых функций toint, tostrкстати функции toint, tostr так же убраны.
Действия сводятся к поиску функции, стиранию функции, стиранию скобок.
произведено стираний 4 -- 3 -- Проверка на повторные имена переменных после процедуры 1Так же при переходе на 4.7 не забыть про переменные с одним именем - было $var %var что означало разные переменные по сути и содержанию, а если просто поменять префикс ошибки не миновать.
произведено переименований 0