Krumpáče

Vše základní pro výrobu
Odpovědět
Lara Craft
Site Admin
Příspěvky:36
Registrován:čtv bře 08, 2018 9:00 pm
Krumpáče

Příspěvek od Lara Craft » čtv bře 15, 2018 2:40 am

Výroba krumpáčů je jedna z nejzákladnějších dovedností každého řemeslníka. Kdo to nezvládne, měl by jít radši hrát Minecraft (jen vtip) :D
Na jeden krumpáč počítejte 4 iron ingoty a 1 log, doporučuji si nechat udělat alespoň 50ks, plus nějaký pytlíček na ně.

Kód: Vybrat vše

#---------------------------------------------------------------
sub krumpy()
#---------------------------------------------------------------
uo.print("Kam chces davat krumpy?")
uo.addObject('bedynka')
    While UO.Targeting()
        wait(100)
    wend
uo.SetCatchBag('bedynka')
uo.useObject('bedynka')
uo.findtype("0x0E85","0x0000","bedynka")
wait(500)
var krumpace=UO.FindCount()
while UO.Count("0x1BEF","0x0000") > 4 AND UO.Count ("0x1BDD","0x0000") > 0 AND not uo.dead() AND krumpace<100
	UO.DeleteJournal()
        UO.waitmenu ('Blacksmithing', 'Tools', 'Tools', 'Pick axe')
        UO.usetype("0x1BEF")
        repeat
          wait(300)
	until UO.InJournal('You put the pickaxe|You have failed')
          if uo.Injournal("You put") then
		uo.findtype("0x0E85","0x0000","bedynka")
		krumpace=UO.FindCount()
		UO.Print("Mas uz "+STR(krumpace)+" krumpacu")
		UO.DeleteJournal()
	endif
wend
if UO.Count("0x1BEF","0x0000") < 4 then
UO.Print("Konec, dosly ingoty")
endif
if UO.Count("0x1BDD","0x0000") < 0 then
UO.Print("Konec, doslo drevo")
endif
UO.FindType("0x1BDD","0x0000",'bedynka')
UO.MoveItem('finditem',-1,'backpack')
UO.FindType("0x1BEF","0x0000",'bedynka')
UO.MoveItem('finditem',-1,'backpack')
UO.Print("Konec vyroby, v bedynce je "+STR(krumpace)+" krumpacu")
uo.UnsetCatchBag()
    end sub

Odpovědět