Alchemy

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
SilverOZ
Posts: 58
Joined: 2006-05-23 08:24:24
Location: Moldova

Alchemy

Post by SilverOZ »

Я ни очими разбираюси в скриптах, но из скрипта тинкера зделал скрипт на химию, тока вот низнаю как паставити в скрипт штоб после чиво зделал бутылко он ио выпил , вот тип [uo.usetype("0x0F0E 0x0004"); butilka] , ишио ести такая праблема, он после некатороие время астанавливаитса, скрипт та работаит в заклатках тока бутылки ни делаит. Памагите если вам ни трудна

Code: Select all

sub test()
 if UO.InJournal("World save has been initiated.") then
  UO.DeleteJournal()
  UO.Click('self')
  repeat
   wait(500)
  until UO.InJournal("Sqiman: Sqiman") # 
 end if
end sub
sub Alchemy()
 VAR Exit=0, LastTimer
 while Exit<>1
  test()
  UO.DeleteJournal()
  LastTimer=UO.Timer()
  UO.WaitMenu('Select the potion to create','agility potion')
  wait(100)
  UO.UseType(0x0F7B)
  test()
  while NOT UO.InJournal("You put") AND NOT UO.InJournal("You toss the failed mixture from the mortar")
   wait(500)
  wend
  If UO.InJournal("You toss the failed mixture from the mortar") then
   repeat
    wait(100)
   until UO.Timer()>=LastTimer+150
  EndIf
 wend
end sub
CuHTpoH
Posts: 287
Joined: 2007-11-01 19:09:30
Location: Moscow
Contact:

Post by CuHTpoH »

Code: Select all

sub alchemy()
	var lasttimer
	while uo.count('0x0F0E','0x0000')
		uo.deletejournal()
		uo.waitmenu('Select the potion to create','agility potion') # Помни, выбор в меню регистрозависимый! Пиши так же как в меню
		uo.usetype('0x0F7B')
		lasttimer=uo.timer()
		while not uo.injournal("You put") and not uo.injournal("You toss the failed mixture from the mortar")
			wait(100)
		wend
		checklag()
		if uo.timer()-lasttimer<=20 then
			wait(15000)
		endif
		if uo.injournal("You toss the failed mixture from the mortar") then
			repeat
				wait(100)
			until uo.timer()>=lasttimer+150 # нах такая зажержка?
		endif
		if uo.injournal("lack reagents") then
			uo.print('нет регов')
			return
		endif
		wait(200)
		if uo.count('0x0F0E','0x0004') then
			uo.usetype('0x0F0E','0x0004')
		endif
		wait(300)
	wend
endsub

sub checklag()
	if uo.waiting() then
		uo.set('quiet','1')
		uo.canceltarget()
		uo.set('quiet','0')
	endif
	deljournal('backpack')
	uo.click('backpack')
	repeat
		wait(100)
	until uo.injournal('backpack')
endsub

sub deljournal(msg)
	while uo.injournal(msg)
		uo.setjournalline(uo.injournal(msg)-1,'')
	wend
endsub
чота типо етава
[url=http://coop.myftp.org/utils/codesweeper.htm]**Выставляем отступы в скриптах***[/url] ©Destruction
Feel the Power of Dark Side
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Post by Mirage »

У нас на серваке пауза между выпиваниями больше времени требуемом на крафт зелья. Так что приходится увеличивать паузы либо использовать скрипт.

Code: Select all

      if uo.count('0x0F0E','0x0004') then
         uo.usetype('0x0F0E','0x0004')
            wait(2000) 
      endif 
CuHTpoH
Posts: 287
Joined: 2007-11-01 19:09:30
Location: Moscow
Contact:

Post by CuHTpoH »

какая разница, главное чтоб скилл качался быстрее, ну будет он юзать а она не будет питься, те ни горячо ни холодно
[url=http://coop.myftp.org/utils/codesweeper.htm]**Выставляем отступы в скриптах***[/url] ©Destruction
Feel the Power of Dark Side
SilverOZ
Posts: 58
Joined: 2006-05-23 08:24:24
Location: Moldova

Post by SilverOZ »

Пасиба, как заработаит сервак папробую
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Post by Mirage »

CuHTpoH wrote:ну будет он юзать а она не будет питься, те ни горячо ни холодно
А нафиг тогда вообще пить если можно сбрасывать? :) Пить нужно чтобы весь скилл прокачался с 1 банки. Если скидывать то придется вковать больше 50К тонн железа. Если не сможет выпить по причине неуспевания будет перегруз и теже реги добираться не будут.
CuHTpoH
Posts: 287
Joined: 2007-11-01 19:09:30
Location: Moscow
Contact:

Post by CuHTpoH »

ставишь 4 нуба вокруг и пусть пьют банки, всё.
[url=http://coop.myftp.org/utils/codesweeper.htm]**Выставляем отступы в скриптах***[/url] ©Destruction
Feel the Power of Dark Side
SilverOZ
Posts: 58
Joined: 2006-05-23 08:24:24
Location: Moldova

Post by SilverOZ »

Мне нада штоб я успивал, в етом смысал етава скрипта, ато бутылки рялина там дарагие
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Post by Mirage »

;) я выше написал.
CuHTpoH
Posts: 287
Joined: 2007-11-01 19:09:30
Location: Moscow
Contact:

Post by CuHTpoH »

ставите нубов и они пьют банки, могу даже кинуть скрипт банки пить )
[url=http://coop.myftp.org/utils/codesweeper.htm]**Выставляем отступы в скриптах***[/url] ©Destruction
Feel the Power of Dark Side
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Post by Mirage »

Ну на некоторых шардах или запрещено или затрудненно мультоводство а левакам доверять стремно - они выпьют и свалят с твоими "дорогими" баночками...

ИМХО всетаки варианты:
1)если много ирона то крафтить и скидывать в сундук - потом отдельно пить.
2)варить и пить с паузой - долше зато эффективнее (че время жалеть когда оно само работает?)
3)варить пойсон и травить оружие. 2 скилла одним пальцем деланы.
CuHTpoH
Posts: 287
Joined: 2007-11-01 19:09:30
Location: Moscow
Contact:

Post by CuHTpoH »

Mirage wrote:Ну на некоторых шардах или запрещено или затрудненно мультоводство
ну эт другие пироги..

кстати откуда твоя аватарка? я просто онемешник, меня вдруг занитересовало :roll:
[url=http://coop.myftp.org/utils/codesweeper.htm]**Выставляем отступы в скриптах***[/url] ©Destruction
Feel the Power of Dark Side
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Post by Mirage »

ХЗ Кролик стоял с сигаретой. Я чуть подрисовал просто :) Обычно у меня немного другая. Из Hellsinga :)

PS Да у тя тоже ниче - кавайненькая :lol:
CuHTpoH
Posts: 287
Joined: 2007-11-01 19:09:30
Location: Moscow
Contact:

Post by CuHTpoH »

то есть была тупо картинка а ты сделал из нее анимацию? если да то офигительная идея! 8)
[url=http://coop.myftp.org/utils/codesweeper.htm]**Выставляем отступы в скриптах***[/url] ©Destruction
Feel the Power of Dark Side
Post Reply