Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

Из Injection в Stealth - плиззз.

тут можно задать вопрос по скриптингу
Post Reply
Vija
Neophyte
Neophyte
Posts: 10
Joined: 01.04.2006 18:15

Из Injection в Stealth - плиззз.

Post by Vija »

Кто умеит передалать eтот скрипт под Stealth.
Попроту очеть нада.

Code: Select all

sub main() 
   VAR k = 0 
   While TRUE 
      UO.FindType(0x1BDD,-1,'ground')
      If UO.FindCount() == 0 Then 
         return 
      Endif 
      UO.Grab(Str(30),'finditem') 
      wait(900) 
      While (UO.Count(0x1BDD) > 10)
         UO.DeleteJournal() 
         UO.CancelMenu() 
	 UO.WaitMenu ('What do you want to carve the wood into?', 'shaft' ) 
         if UO.count('0x0F51')>0 then
	 UO.Usetype('0x0F51')
	 	UO.waittargettype(0x1BDD)
	 else
	 UO.Usetype('0x0F52')
	 	UO.waittargettype(0x1BDD)
	 end if
         k = 0 
         while NOT UO.InJournal('BowCraft c.e.p') AND NOT UO.InJournal('Ваша') AND ( k < 30 ) 
            k = k + 1 
            wait(500) 
         wend 
	if UO.Count(0x1BD4) > 30 then 
            UO.FindType(0x1BD4,-1,-1) 
            UO.MoveItem( 'finditem', 0, 'ground') 
            wait( 900 ) 
         end if 
      Wend 
   Wend 
end sub 
Miralex
Developer
Developer
Posts: 656
Joined: 11.03.2005 19:12
Contact:

Post by Miralex »

Зайди в руководство и поменяй на соответствующие ф-ции.
Edred
Moderator
Moderator
Posts: 559
Joined: 28.03.2006 21:29

Post by Edred »

А смысл пытаться переделать на стелс криво написанный скрипт инжекта? В инжекте такой скрипт работать не будет, хотя бы потому, что такой команды UO.waittargettype(0x1BDD) в инжекте нету. :shock:

Да и ловушку прицела в инжекте

Code: Select all

UO.Usetype('0x0F51') 
UO.waittargettype(0x1BDD)
надо помещать перед командой, использующей эту ловушку, а не наоборот.
Vija
Neophyte
Neophyte
Posts: 10
Joined: 01.04.2006 18:15

Post by Vija »

ти что дурной ?
работает все - ето у тебя инжект (прохой ).
L'inconnu
Novice
Novice
Posts: 73
Joined: 03.02.2006 8:46
Contact:

Post by L'inconnu »

Edred wrote:В инжекте такой скрипт работать не будет, хотя бы потому, что такой команды UO.waittargettype(0x1BDD) в инжекте нету. :shock:
может там выше или ниже "процедура" такая? ;)
хотя нам конечно этого не видно...
SLAK
Novice
Novice
Posts: 65
Joined: 15.01.2006 3:20

Post by SLAK »

L'inconnu wrote:
Edred wrote:В инжекте такой скрипт работать не будет, хотя бы потому, что такой команды UO.waittargettype(0x1BDD) в инжекте нету. :shock:
может там выше или ниже "процедура" такая? ;)
хотя нам конечно этого не видно...
процедура не может начинаться с uo. иначе его инжа поматерит , что не знает такой команды :wink:
uo.waittargettype(type,[color]) существует ваще-то...
Edred
Moderator
Moderator
Posts: 559
Joined: 28.03.2006 21:29

Post by Edred »

SLAK wrote:uo.waittargettype(type,[color]) существует ваще-то...
Угу. Совсем разучился скрипты писать, редкоиспользуемые команды стали выпадать из памяти... Сорри. Это, естественно, не отменяет мнения о кривизне приведенного в начале топика скрипта. Работать он будет, но только со второго круга, используя ловушку прицела с первого круга. А вначале будет ругань, лишний прицел клиента, и именно на таких граблях ловят инжетчиков на шардах где он запрещен (и не только на таких, но эти очень симптоматичны).
SLAK
Novice
Novice
Posts: 65
Joined: 15.01.2006 3:20

Post by SLAK »

меня больше улыбают скрипты мастдая :wink:
FreD
Posts: 7
Joined: 30.08.2005 20:12

Post by FreD »

Edred wrote:
SLAK wrote:uo.waittargettype(type,[color]) существует ваще-то...
...
Работать он будет, но только со второго круга, используя ловушку прицела с первого круга.
Ловушка сработает, если прицел не появится до того как сработает команда waittargettype...
Post Reply