Yoko
http://forum.yoko.com.ua/

Сохраняется ли значение переменной?
http://forum.yoko.com.ua/viewtopic.php?f=3&t=7180
Page 1 of 1

Author:  Sanch [ 2006-03-29 09:37:12 ]
Post subject:  Сохраняется ли значение переменной?

Сохраняется ли значение переменной при завершении работы скрипта?

например:

sub test()
VAR i
if uo.injournal('You put') then
i = 1
uo.deletejournal('You put')
else
i = 0
endif
if i == 1 then
uo.print('Вы что то положили в пак')
else
wait(100)
endif
if i == 0 then
uo.print('Вы ничего не положили в пак')
else
wait(100)
endif
end sub

допустим я положил что то в инвентори, юзанул этот скрипт, скрипт мне написал "вы положи...." под конец скрипта значение i = 1, если я его юзану еще раз, то значение i изменится на 0 и скрипт мне напишет "Вы ничего..." или нет, извените что спрашиваю, тк скрипты пишу на работе, нет возможности проверить их работоспособность, зарание благодарю.

Author:  dmitrykit [ 2006-03-29 09:47:22 ]
Post subject: 

nelegche, i bystreje samomu proverit' takije tonkosti?

Author:  Sanch [ 2006-03-29 10:35:06 ]
Post subject: 

До меня дошло как это проверить :)

Author:  dmitrykit [ 2006-03-29 19:34:52 ]
Post subject: 

vtomto i delo.. :) 4to proverit' sekundnoje delo...

Author:  flake [ 2006-03-29 21:48:04 ]
Post subject: 

Не сохранит.
Используй глобальные переменные:
UO.SetGlobal()
UO.GetGlobal()

Author:  Destruction [ 2006-03-30 00:39:55 ]
Post subject: 

А так же setEasyUO(number,string) и getEasyUO(number), незнаю, что говорят другие люди - но они однощначно надёжнее, с ними реже падает скрипт и ваще они работают с реестром (необходимо создать соответсвующую ветку. наличие изьки не обязательно).

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/