Page 1 of 1
UO.Print
Posted: 2005-03-07 11:36:49
by zolupo
Как задать чтоюы если
finditem - объект типа 0x18E0
При таком скрипте
Code: Select all
var Mandrake = 0x18E0
UO.Print("Sobiraiu"+UO.GetGraphic('finditem'))
В клиент выводилось не "Sobiraiu 0x18E0" а "Sobiaraiu Mandrake" ?
Posted: 2005-03-07 12:46:25
by AlexeyVorotnikov
Code: Select all
if UO.GetGraphic("finditem") == "0x18E0" then
UO.Print("Sobiraiu Mandrake")
endif
Кажется, так...
Posted: 2005-03-08 08:27:42
by zolupo
если у меня масив из 5+строк ?
написать скрипт - мутант?
Posted: 2005-03-08 09:25:03
by Sfagnum
Code: Select all
UO.Print("Sobirayu "+UO.GetName('finditem'))
Posted: 2005-03-08 16:36:56
by zolupo
для того чтобы uo.getname() работала надо кликать на предмет до ее исполнения
я чо буду сидет и кликать на все?
Posted: 2005-03-08 16:50:18
by Sfagnum
мляяя...........
Code: Select all
UO.Click('finditem')
UO.Print("Sobirayu "+UO.GetName('finditem'))
можно Checklag() между ними вставить...
Posted: 2005-03-08 18:09:53
by Goggy
Sfagnum wrote:мляяя...........
Code: Select all
UO.Click('finditem')
UO.Print("Sobirayu "+UO.GetName('finditem'))
можно Checklag() между ними вставить...
Бывает...

Posted: 2005-03-08 18:54:52
by AlexeyVorotnikov
zolupo wrote:если у меня масив из 5+строк ?
написать скрипт - мутант?
Мутант получится в любом случае

Posted: 2005-03-09 10:57:27
by zolupo
жаль ((
Posted: 2005-03-09 12:46:31
by AlexeyVorotnikov
zolupo wrote:жаль ((
Да... К сожалению, в скриптовом языке нет ни оператора switch, ни структур, ни даже двумерных массивов.

Posted: 2005-03-10 08:56:02
by zolupo
я бейсика незнаю так что ниче сказаного в твоем посте не понел:)
Posted: 2005-03-11 06:02:47
by Goggy
а бэйсик здесь ни причём

....
для этого необходимо хоть чтото о любом я зыке или хотябы его структкре знать

))
Posted: 2005-03-11 12:03:52
by zolupo
я скудно знаю язык скриптов инжекта етого достаточно? )
все равно я ниче не понел -)