Yoko

All sides of Injection
It is currently 2025-11-06 08:49:51

All times are UTC+02:00




Post new topic  Reply to topic  [ 8 posts ] 
Author Message
PostPosted: 2006-05-11 20:29:37 
Offline
User avatar

Joined: 2005-08-18 09:09:18
Posts: 104
Location: RUSSIA
Code:
dim Animals[3]
Animals[0]='0x0017'
Animals[1]='0x0019'
Animals[2]='0x00D4'
for i=0 to 2
uo.findtype(Animals[i],'-1','ground')
name=uo.getname('finditem')
      uo.addobject('Animal',Animals[i])
      repeat
      uo.Useskill('Peacemaking','Animal')
      wait(11000)
      until uo.injournal('cliloc# 0x03BC')or uo.injournal('cliloc# 0x03B7')


Подскажите плиз, как добвить в объекты Animals[i]?
Спасибо.

_________________
-=^NOVA RunUO 2 Server^=-
www.nova-uo.com
сферовское ПВП
IRC Server: irc.netbynet.ru; канал: #nova


Last edited by Toolmate on 2006-05-11 20:38:32, edited 1 time in total.

Top
   
 Post subject:
PostPosted: 2006-05-11 20:31:41 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Code:
uo.FindType(animal[i],'-1','ground')
animal = uo.GetSerial('finditem')
...


не забудь
Code:
uo.Set('finddistance','5')


Top
   
 Post subject:
PostPosted: 2006-05-11 20:36:34 
Offline
User avatar

Joined: 2005-08-18 09:09:18
Posts: 104
Location: RUSSIA
Благодарю :!:

Вот я не пойму почему не хочет писмачить :(
Code:
sub pis()
var i, name, animal
dim Animals[3]
Animals[0]='0x0017'
Animals[1]='0x0019'
Animals[2]='0x00D4'
for i=0 to 2
uo.set("finddistance","5")
uo.FindType(Animals[i],'-1','ground')
Animal=uo.GetSerial('finditem')
name=uo.getname('finditem')
      uo.addobject('Animal',Animals[i])
      repeat
      uo.Useskill('Peacemaking','Animal')
      wait(11000)
      until uo.injournal('cliloc# 0x03BC')or uo.injournal('cliloc# 0x03B7')
endsub

_________________
-=^NOVA RunUO 2 Server^=-

www.nova-uo.com

сферовское ПВП

IRC Server: irc.netbynet.ru; канал: #nova


Top
   
 Post subject:
PostPosted: 2006-05-11 22:14:35 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
1. Track wolrd item включен?

2. Вот это неверно:
Code:
uo.addobject('Animal',Animals[i])

Надо:
Code:
uo.addobject('Animal','finditem')


3. Не понял зачем ты берешь серийник и имя найденного объекта, в скрипте не используется.

4. Не понял смысла в паузе в 11 секунд до появления сообщения. Ведь если сообщение появится через 1 сек - скрипт все равно будет ждать 11, если сообщение после 12 сек - скрипт будет ждать 22 сек. Уменьши до 1000.

_________________
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2006-05-12 06:17:21 
Offline
User avatar

Joined: 2005-08-18 09:09:18
Posts: 104
Location: RUSSIA
c финдитемом заработал, спасио.
имя нужно в дальнейшем, серийник хз, а вот работает он только с типом Animals[0] а остальные не видет.
11000 - скил на нашем сервере не чаще 11000мс мона юзать.

_________________
-=^NOVA RunUO 2 Server^=-

www.nova-uo.com

сферовское ПВП

IRC Server: irc.netbynet.ru; канал: #nova


Top
   
 Post subject:
PostPosted: 2006-05-12 07:47:39 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Toolmate wrote:
а вот работает он только с типом Animals[0] а остальные не видет.


Естественно. У тебя цикл for не закрыт. Поставь next где надо и будет отрабатывать все типы

_________________
Ни один скрипт не работает? Пора обновить Инжект...

Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2006-05-12 15:18:19 
Offline
User avatar

Joined: 2005-08-18 09:09:18
Posts: 104
Location: RUSSIA
Оке, спасибо.

_________________
-=^NOVA RunUO 2 Server^=-

www.nova-uo.com

сферовское ПВП

IRC Server: irc.netbynet.ru; канал: #nova


Top
   
 Post subject:
PostPosted: 2006-05-12 22:44:54 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Toolmate wrote:
11000 - скил на нашем сервере не чаще 11000мс мона юзать.


Ну я бы тогда написал бы так:

Code:
repeat
      uo.Useskill('Peacemaking','Animal')
      wait(11000)
      repeat
             wait(100)
      until uo.injournal( 'сообщение о успехе или физле' )
until uo.injournal( 'сообщение об успехе' )


Сообщения не подставил, хз какие твои клилоки что значат.

_________________
Ни один скрипт не работает? Пора обновить Инжект...

Все работает, но хочется большего? Пора переходить на стелс...


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

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 6 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