Global

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
ZeroDX
Posts: 718
Joined: 2006-12-08 10:51:50
Location: Москва
Contact:

Global

Post by ZeroDX »

Научите пользоваться Global переменными
1) Как задать
2) Как прочитать
3) всякие хитрости
4) С примерами если можно :D
ZeroDX
Posts: 718
Joined: 2006-12-08 10:51:50
Location: Москва
Contact:

Post by ZeroDX »

ап 8)
ZeroDX
Posts: 718
Joined: 2006-12-08 10:51:50
Location: Москва
Contact:

Post by ZeroDX »

Мышка лагнула и апов много получилось :lol:
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Post by Kynep »

ZeroDX wrote:Мышка лагнула и апов много получилось :lol:


Вот пример:

Code: Select all

sub horsa() 
#****ДРВ*****#
# (C) Cooper
#****v1.0****#
VAR horse='0x0006CF67' #ID лошади
if UO.GetGlobal('chto') == '1' then
UO.SetGlobal('chto', '0')
UO.UseObject('self')
wait(500)
#UO.WaitTargetObject('laststatus')
#UO.WaitTargetObject('lastattack')
UO.Say('all kill')
UO.Print('Слазием')
else
UO.SetGlobal('chto', '1')
UO.Say('all stop')
wait(500)
UO.UseObject(horse)
UO.Print('Садимся')
endif
end sub

Указанный скрипт позволяет забиндить на одну клавишу слезание с лошади, атаку по ласт статусу(ласт таргету), при повторном нажатии залазиет обратно.
Поясню:

Code: Select all

UO.SetGlobal('имя', 'значение')

Присваивает переменной c заданным именем заданное значение,
соответсвенно:

Code: Select all

UO.GetGlobal('имя')

читает из переменной с заданным именем ее значение, думаю все просто и понятно.
ZeroDX
Posts: 718
Joined: 2006-12-08 10:51:50
Location: Москва
Contact:

Post by ZeroDX »

Спасиб
Mihail
Expert!
Posts: 548
Joined: 2005-05-20 20:30:10
Contact:

Post by Mihail »

при работе с глобальными переменными так же рекоммендую ознакомиться с этим viewtopic.php?p=68988
Post Reply