[table2start English Russian]
How can i set/get global variable?
(from 1 script to another)
[table2middle]
Как задать глобальную переменную?
(задается в 1 скрипте используется всеми)
[table2divider]
To do that we need 2 commands:
Code:
SetGlobal("Variable","Value")
GetGlobal("Variable")
First set global variable and it's value.
Secondly get value from first's.
Simple example:
[table2middle]
Для того чтобы работать с глобальными переменными нам понадобятся 2 команды.
Code:
SetGlobal("Переменная","Значение")
GetGlobal("Переменная")
Первая задает переменную и её значение.
Вторая возвращает (считывает) её значение.
Ниже приведен простейший пример реализации глобальных переменных.
[table2finish]
Code:
sub TurnOn()
UO.SetGlobal("BattleMod","On")
endsub
sub TurnOff()
UO.SetGlobal("BattleMod","Off")
endsub
sub Battle()
If UO.GetGlobal("BattleMod")=="On" Then
UO.Print("BattleMod On")
else
UO.Print("BattleMod Off")
Endif
endsub
Code:
Only for Russian Speaking countries.
А все это есть в хелпе.