Yoko

All sides of Injection
It is currently 2025-12-04 10:22:32

All times are UTC+02:00




Post new topic  Reply to topic  [ 15 posts ] 
Author Message
PostPosted: 2005-08-28 17:15:09 
Offline

Joined: 2005-08-28 17:12:55
Posts: 22
1) Как в инже просвоить переменной x рандомное значение из y вариантов?
2) Можно ли получить цифру - уровень скилла на данный момент (программно, естественно), если да - то как?


Top
   
 Post subject:
PostPosted: 2005-08-28 17:21:33 
Offline
Expert!
User avatar

Joined: 2005-01-15 19:15:05
Posts: 791
Location: Dragon World
2)
UO.[yhlp_SkillVal]()


Top
   
 Post subject:
PostPosted: 2005-08-28 17:41:18 
Offline

Joined: 2005-08-28 17:12:55
Posts: 22
Спасибо, вдогонку вопрос, чем real отличается от простого значения? =)


Top
   
 Post subject:
PostPosted: 2005-08-28 17:42:36 
Offline
Expert!
User avatar

Joined: 2005-01-15 19:15:05
Posts: 791
Location: Dragon World
Значение не real сало где используется, не обращай на него внимания :wink:


Top
   
PostPosted: 2005-08-28 18:39:00 
Offline
Expert!
User avatar

Joined: 2004-08-11 23:56:17
Posts: 746
Location: The Citadel
RandomGuy wrote:
1) Как в инже просвоить переменной x рандомное значение из y вариантов?


вот пример

Code:
Dim Rand[5]
Rand[1] = Blala
Rand[2] = Blalabla
Rand[3] = Blalablabla
Rand[4] = bla
Rand[5] = blablala

var i = UO.Random( 5 )
var x = Rand[i]


Должно работать.


Top
   
 Post subject:
PostPosted: 2005-08-28 20:01:50 
Offline

Joined: 2005-08-28 17:12:55
Posts: 22
Из всего этого меня интересовала именна эта строка
i = UO.Random( 5 )
почему-то на ней парсер вываливается...
Но всё равно спасибо.


Top
   
 Post subject:
PostPosted: 2005-08-28 23:39:01 
Offline
Expert!
User avatar

Joined: 2004-08-11 23:56:17
Posts: 746
Location: The Citadel
Странно, у меня она работает.


Top
   
 Post subject:
PostPosted: 2005-08-29 00:10:11 
Offline

Joined: 2005-08-28 17:12:55
Posts: 22
Попробую, может и у меня заработает, не помню написал ли я в прошлый раз перед random - "uo." =)
Ещё пара вопросов -
1) Доступ к банковскому боксу обеспечивается через даблклик по сундуку, реально ли в него скидывать руду?
2) Как правильно пользоваться uo.Timer для отсчёта времени с начала скрипта?


Top
   
 Post subject:
PostPosted: 2005-08-29 08:21:01 
Offline
Expert!
User avatar

Joined: 2004-08-11 23:56:17
Posts: 746
Location: The Citadel
1. Реально, дабл кликай на этот сундук а потом скидывай руду в lastcontainer, это и будет твой открывшийся банк.


Top
   
 Post subject:
PostPosted: 2005-08-29 10:34:44 
Offline

Joined: 2005-08-28 17:12:55
Posts: 22
1) Даблкликать надо по координате, или реально как-то сделать дабл-клик по графике(чтобы не зависеть от точки определённой, а подходить в любую точку рядом с сундуком)
2) lastcontainer... Это примерно так?
uo.moveitem('finditem','-1','lastcontainer')
Где файндитем это результат поиска руды...


Top
   
 Post subject:
PostPosted: 2005-08-29 10:44:33 
Offline
Expert!
User avatar

Joined: 2005-01-15 19:15:05
Posts: 791
Location: Dragon World
Про UO.Timer()

В начале скрипта задаёшь какую-нибудь переменную, допустим Time.
Code:
var Timer=UO.Timer()

и дальше пишешь проверку
Code:
...
if UO.Timer()>(Timer+1000) then ##сейчас 100 секунд
...
действие
...
Timer=UO.Timer()
end if
...


Т.е. каждые 100 секунд чар будет что-то делать, допустим кушать :D


Top
   
 Post subject:
PostPosted: 2005-08-29 12:50:41 
Offline

Joined: 2005-08-28 17:12:55
Posts: 22
Млин... Забыл и в хелпе никак не могу найти, как там этот даблклик пишется?


Top
   
 Post subject:
PostPosted: 2005-08-29 13:14:35 
Offline
User avatar

Joined: 2005-07-10 21:53:05
Posts: 457
Quote:
usefromground использовать предмет в мире по типу
Описание: usefromground •
Синтакс: ,usefromground type [color]
none uo.usefromground(type,[color])
--------------------------------------------------------------------------------
Ищет обьект на земле по типу type (и цвету color если указано) и использует его (двойным щелчком).
Смотрите так же команды usetype, CountGround.
**********************************************************************************************
useobject использовать предмет
Описание: useobject •
Синтакс: ,useobject object
none uo.useobject(object)
--------------------------------------------------------------------------------
Использует (двойной щелчок) указаный обьект object.
См. так же usetype.


Top
   
 Post subject:
PostPosted: 2005-08-29 14:14:12 
Offline

Joined: 2005-08-28 17:12:55
Posts: 22
Спасибо... За два года инжа порядком изменилась...


Top
   
 Post subject:
PostPosted: 2005-08-30 02:51:29 
Offline
Site Admin
User avatar

Joined: 2004-04-03 16:49:38
Posts: 1964
RandomGuy wrote:
Спасибо... За два года инжа порядком изменилась...


да, но не в плане команд use*.* которые были уже лет 5-6 (до меня, короче говоря, так точно)


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 15 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited