Yoko

All sides of Injection
It is currently 2025-12-02 19:48:48

All times are UTC+02:00




Post new topic  Reply to topic  [ 16 posts ] 
Author Message
PostPosted: 2007-06-06 09:54:59 
Offline

Joined: 2006-12-26 09:32:20
Posts: 54
Нужно 2 скрипта, чтобы первый под себя дропал стог сена, а второй его поднимал. Юзал поиск, подходящего ничего не нашел


Top
   
 Post subject:
PostPosted: 2007-06-06 18:16:34 
Offline
User avatar

Joined: 2004-07-10 00:38:43
Posts: 203
Location: From DrW
Дроп:
Code:
sub Drop()
For var Ex=1
UO.FindType('ТИП', 'backpack')
UO.Drop(1, STR(UO.GetX('self')), STR(UO.GetY('self')), STR(UO.GetZ('self')-3), "finditem") 
end sub


Лут:
Code:
sub Loot() 
VAR Exit
Exit=0
UO.Set("finddistance","1")
for var i = 0
UO.FindType('ТИП', 'ground')
UO.Grab('-1','finditem')
end sub


Давно уже ничё не писАл, надеюсь за пол года не наделал море ошибок :)
"Старички", поправьте если чё (ой потупел..)

_________________
Нет ничего невозможного...
Кто ИЩЕТ, тот всегда найдёт...
Code:
sub UO() 
UO.Chto-To("S Chem-To")
end sub

© I'm


Top
   
 Post subject:
PostPosted: 2007-06-06 19:16:22 
Offline

Joined: 2005-01-06 11:49:28
Posts: 205
SAMURAI wrote:
Дроп:
Code:
For var Ex=1

Мож я чегото реально не понимаю, но нафига тут эта строчка ?
Code:
UO.Drop(1, STR(UO.GetX('self')), STR(UO.GetY('self')), STR(UO.GetZ('self')-3), "finditem")  

можно сделать легче
Code:
uo.Drop('1','0','0','0','finditem')

Code:
sub Loot() 
VAR Exit
Exit=0
for var i = 0

Эти строчки нафиг ?

Code:
UO.Set("finddistance","1") 
Еденички мало, надо тройку ставить


Итого делаем так.

Code:
sub drop()
var seno = '0x0000' #Сюда тип сена
uo.findtype(seno,'-1','backpack')
if uo.findcount() then
  uo.drophere('finditem')
else
  uo.print ('Net Sena')
end if
end sub

sub loot()
var seno = '0x0000' #Сюда тип сена
uo.set('finddistance','3')
uo.findtype(seno,'-1','ground')
if uo.findcount() then
  uo.moveitem('finditem','-1','backpack')
else
  uo.print ('Net Sena')
end if
end sub


Top
   
 Post subject:
PostPosted: 2007-06-06 21:49:01 
Offline

Joined: 2006-12-26 09:32:20
Posts: 54
Респект, работает! Только проблемка была с сеногм, 2 типа у него, бегаю с палкой 0x03B6 :roll:


Top
   
 Post subject:
PostPosted: 2007-06-06 23:21:57 
Offline
User avatar

Joined: 2004-07-10 00:38:43
Posts: 203
Location: From DrW
Rivory wrote:
<...>
Да я вообще всё и вся позабыл, хотя особо доКуя и незнал...

_________________
Нет ничего невозможного...

Кто ИЩЕТ, тот всегда найдёт...

Code:
sub UO() 
UO.Chto-To("S Chem-To")
end sub


© I'm


Top
   
 Post subject:
PostPosted: 2007-06-07 15:26:51 
Offline
Expert!
User avatar

Joined: 2005-05-20 20:30:10
Posts: 548
нахрена скрипт на такую операцию?
дроп (хоткей)
Code:
drophere _0x0000

поднималка
Code:
moveitem ~0x0000

только и всего :)


Top
   
 Post subject:
PostPosted: 2007-07-01 23:01:55 
Offline

Joined: 2007-07-01 21:23:58
Posts: 82
а как сделать чтобы при поднятии предметов какого-то типа поднимался допустим не один этот стог сена а больше или все?)


Top
   
 Post subject:
PostPosted: 2007-07-03 23:10:16 
Offline
Expert!
User avatar

Joined: 2005-05-20 20:30:10
Posts: 548
поставить цикл
или юзать поиск по форуму а так же читать уроки скриптинга


Top
   
 Post subject:
PostPosted: 2007-07-08 02:11:46 
Offline

Joined: 2007-06-08 11:44:35
Posts: 80
Code:
sub drop() 
var dager = '0x0F51' #Сюда тип дагера
uo.findtype(dager,'-1','backpack')
if uo.findcount() then
  uo.drophere('finditem')
else
  uo.print ('Net dagera')
end if
end sub

sub loot()
var dager = '0x0F51' #Сюда тип дагера
uo.set('finddistance','3')
uo.findtype(dager,'-1','ground')
if uo.findcount() then
  uo.moveitem('finditem','-1','backpack')
else
  uo.print ('Net dagera')
end if
end sub


Можете дописать чтобы постояно лутил и кидал при появке дагера в паке или на полу ! плиз !


Top
   
 Post subject:
PostPosted: 2007-07-08 09:50:44 
Offline

Joined: 2005-01-06 11:49:28
Posts: 205
Code:
sub drop() 
var dager = '0x0F51' #Сюда тип дагера
repeat
uo.findtype(dager,'-1','backpack')
if uo.findcount() then
  uo.drophere('finditem')
  wait(300)
else
  uo.print ('Net dagera')
end if
until uo.Dead()
end sub

sub loot()
var dager = '0x0F51' #Сюда тип дагера
uo.set('finddistance','3')
repeat
uo.findtype(dager,'-1','ground')
if uo.findcount() then
  uo.moveitem('finditem','-1','backpack')
  wait(300)
else
  uo.print ('Net dagera')
end if
until uo.Dead()
end sub

Первый скрипт у первого чара запускай, второй у втоорого.


Last edited by Rivory on 2007-07-08 14:23:09, edited 2 times in total.

Top
   
 Post subject:
PostPosted: 2007-07-08 11:25:37 
Offline

Joined: 2007-06-08 11:44:35
Posts: 80
Мне нада чтобы 1 чар лутил с пола а 2 чар кудил на пол


Top
   
 Post subject:
PostPosted: 2007-07-08 11:39:47 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
В первом скрипте убери вызов второй функции и запусти каждый скрипт по отдельности в своих окнах


Top
   
 Post subject:
PostPosted: 2007-07-08 14:23:31 
Offline

Joined: 2005-01-06 11:49:28
Posts: 205
Поправил скрипт.. бери


Top
   
PostPosted: 2007-11-15 00:14:55 
Offline

Joined: 2005-07-22 13:43:25
Posts: 83
Greidon[Gods] wrote:
Нужно 2 скрипта, чтобы первый под себя дропал стог сена, а второй его поднимал. Юзал поиск, подходящего ничего не нашел

а можно сделать чтобы он сено не под себя кидал а на противника?...если да то как?подскажите народ..


Top
   
 Post subject:
PostPosted: 2007-11-21 15:44:55 
Offline

Joined: 2007-04-14 16:11:34
Posts: 52
Location: Москоу
все вариации скриптов на сено/заборы и прочее есть у меня)
10 кк на дрв вполне устроит)


Top
   
 Post subject:
PostPosted: 2007-11-21 17:08:56 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
MacTepeo wrote:
все вариации скриптов на сено/заборы и прочее есть у меня)
10 кк на дрв вполне устроит)


Выкладывай все свои вариации и я придумаю еще одну


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 16 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:  
Powered by phpBB® Forum Software © phpBB Limited