В чем дело?? Вчера написал все работало, седня включил комп, перестало... Ни ошибок ни чего (( просто запускается и останавливается, а должен Принты писать целый день мучаюсь... ВЧЕРА ВСЕ РАБОТАЛО
sub test()
if UO.GetGlobal('chto') == '1' then
UO.SetGlobal('chto', '0')
UO.Print('Сейчас 1, ставим 0')
else
if UO.GetGlobal('chto') == '0' then
UO.SetGlobal('chto', '1')
UO.Print('Сейчас 0, ставим 1')
endif
endif
end sub
Сет глобал ничего не пишет в реестр...
И работать не будет потому что премененая н епроинициализирована... надо из начально переменой присвоить 0 или 1.
Изначально у глоб переменой хреновое значение...
sub test()
if UO.GetGlobal('chto') == '1' then
UO.SetGlobal('chto', '0')
UO.Print('Ñåé÷àñ 1, ñòàâèì 0')
else
UO.SetGlobal('chto', '1')
UO.Print('Ñåé÷àñ 0, ñòàâèì 1')
endif
end sub
Grin wrote:Сет глобал ничего не пишет в реестр...
И работать не будет потому что премененая н епроинициализирована... надо из начально переменой присвоить 0 или 1.
Изначально у глоб переменой хреновое значение...
sub test()
if UO.GetGlobal('chto') == '1' then
UO.SetGlobal('chto', '0')
UO.Print('Ñåé÷àñ 1, ñòàâèì 0')
else
UO.SetGlobal('chto', '1')
UO.Print('Ñåé÷àñ 0, ñòàâèì 1')
endif
end sub
sub test()
if UO.GetGlobal('Prov') == '0' then
UO.SetGlobal('Prov', '1')
UO.Print('Сейчас 0, ставим 1')
else
UO.SetGlobal('Prov', '0')
UO.Print('Сейчас 1, ставим 0')
endif
end sub
Тлько странно почему вчера работало... мож по пьяни написал правильно, а потом исправил... ХЗ