Плиз могите со скриптом на блек смит

Anything and all.

Moderators: Murderator+, Murderator

098
Posts: 125
Joined: 2006-02-01 20:19:03

Post by 098 »

тоесть?
что нужно сделать шобы работало?
GimFlex
Expert!
Posts: 766
Joined: 2005-01-07 13:22:19
Contact:

Post by GimFlex »

ввести типа а не иды :)
098
Posts: 125
Joined: 2006-02-01 20:19:03

Post by 098 »

Code: Select all

sub bs_vs_sell() 
var ingtype = '0x4000a485'; òèï èíãîâ 
var molotok = '0x4000050e' ; òèï ìîëîòêà 
var back = '0x4000671c' 

uo.cancelmenu() 
uo.automenu('Blacksmithing','Weapons') 
uo.automenu('Weapons','Fencing') 
uo.automenu('Fencing','Dagger (3 iron ingot)') 

uo.deletejournal() 
UO.FindType(ingtype,'-1',back) 
while uo.findcount() > 0  
uo.waittargettype(ingtype) 
uo.usetype(molotok) 
repeat 
wait(100) 
until uo.injournal("You put") or uo.injournal("You have failed") 
uo.deletejournal() 
wait(500) 
uo.sell("Dagger","Dougie") 
wait(1500) 
UO.FindType(ingtype,'-1',back) 
wend 
endsub

вот с таким скриптомя зщапускал
последняя строка в уо-Item not found
в этот момент если нажать на инги два раза
то скрипт начинает ковать даггер и продаёт его
после его историяя повторяется

для справки-
на моём шарде чтобюы сковать вещь
нжно стоя около форжа с молотом в руках, нажать двараза по ингам и появица меню
GimFlex
Expert!
Posts: 766
Joined: 2005-01-07 13:22:19
Contact:

Post by GimFlex »

Code: Select all

uo.waittargettype(ingtype) 
uo.usetype(molotok) 
измени на

Code: Select all

uo.usetype(ingtype) 
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Набери в клиенте ,info и таргетом ткни в инги. Так вот в окне текста с инфой первый параметр - ид предмета потом найди слово Type и число после него будет его тип. А теперь внимательно читай начало скрипта и ставь типы вместо ид.
098
Posts: 125
Joined: 2006-02-01 20:19:03

Post by 098 »

типы и ид- в даннном смлучае не имеют значения
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Это почему же?
098
Posts: 125
Joined: 2006-02-01 20:19:03

Post by 098 »

Code: Select all

sub bs_vs_sell() 
var ingtype = '0x1BEF'
var molotok = '0x13E3'
var back = '0x0E75' 

uo.cancelmenu() 
uo.automenu('Blacksmithing','Weapons') 
uo.automenu('Weapons','Fencing') 
uo.automenu('Fencing','Dagger') 

uo.deletejournal() 
UO.FindType(ingtype,'-1',back) 
while uo.findcount() > 0  
uo.usetype(ingtype) 
repeat 
wait(100) 
until uo.injournal("You put") or uo.injournal("You have failed") 
uo.deletejournal() 
wait(500) 
uo.sell("Dagger","Dougie") 
wait(1500) 
UO.FindType(ingtype,'-1',back) 
wend 
endsub 

http://godlike-1.narod.ru/photo.jpg
ПЛИЗ ПОМОГИТЕ
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Code: Select all

sub bs_vs_sell() 
	var ingtype = '0x1BEF' 
	var molotok = '0x13E3' 

	uo.cancelmenu() 
	uo.automenu('Blacksmithing','Weapons') 
	uo.automenu('Weapons','Fencing') 
	uo.automenu('Fencing','Dagger') 

	while uo.count(ingtype) > 3
		uo.deletejournal() 
		uo.usetype(ingtype) 
		repeat 
			wait(100) 
		until uo.injournal("You put|failed") 
		wait(500) 
		uo.sell("Dagger","Dougie") 
		wait(1500) 
	wend 
end sub 
098
Posts: 125
Joined: 2006-02-01 20:19:03

Post by 098 »

такое короткое?
:shock: :shock: :shock: 8)
098
Posts: 125
Joined: 2006-02-01 20:19:03

Post by 098 »

почемуто иногда вылезает unhandled exception in oparser
чтото с бакпаком связано кажеца
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Сохрани скрипт в отдельном файле и перезапусти клиента. Такое бывает иногда наи ровном меесте из за запуска ранее нерабочих скриптов.
098
Posts: 125
Joined: 2006-02-01 20:19:03

Post by 098 »

и почле этого - уо падает
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Если инжект стары то из за журнала. Вот попробуй:

Code: Select all

sub bs_vs_sell() 
   var ingtype = '0x1BEF' 

   uo.cancelmenu() 
   uo.automenu('Blacksmithing','Weapons') 
   uo.automenu('Weapons','Fencing') 
   uo.automenu('Fencing','Dagger') 

   while uo.count(ingtype) > 3 
      uo.deletejournal() 
      uo.usetype(ingtype) 
      repeat 
         wait(100) 
      until uo.injournal("You put") or uo.injournal("failed") 
      wait(500) 
      uo.sell("Dagger","Dougie") 
      wait(1500) 
   wend 
end sub 

098
Posts: 125
Joined: 2006-02-01 20:19:03

Post by 098 »

спасибо большое
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Наконец то! ;) А кстати нафиг дагеры продавать? Железа вагон что ли? Лучше помоему их плавить как никак 1-2 инга выплавляется.
098
Posts: 125
Joined: 2006-02-01 20:19:03

Post by 098 »

у меня на шарде не плавица :(((
Post Reply