var checkHP = 8# Posle skolki HP nachinat hilitsya var uley = '0x401AF21B' #ID ulya var w = 4000 # wremya zadergki pered povtorami var blb = '0x0E20' #Type graznih bintov var korito = '0x40215A52' # ID korita gde ih mit' var ref = '0x0F0B' ;TYPE Refresha
sub heal() while true if uo.getHP() < checkhp then uo.bandageself() wait(w) else uo.useobject(uley) wait(w/2) endif uo.waittargetobject(korito) uo.usetype(blb) wait(300) wend end sub
вот скрипт
вообщем мне надо добавить следующее: если бинтов осталось в паке меньше 10, он брал из сундука еще 50 бинтиков!!!
ребят не пишите только смотри FAQ и тд, я знаю что эт просто, но времени нету разбираться
ЗАРАНЕЕ БЛАГОДАРЕН
ЦСКА- чЕмПиОн, кто не верит, тот ...... (нехороший человек)
if uo.Count < 10 then uo.FindType(bandage,sunduk) wait(100) uo.Moveitem('finditem','50','backpack') else uo.Print('There are no bandages!!! end if
1. uo.Count(bandage_type)
2. uo.FindType(bandage, 'не_забываем_про_цвет' ,sunduk)
3. uo.Print('There are no bandages!!!) - скобку желательно закрыть, и месага то не верная: тут должно быть сообщение о том, что в паке достаточно бинтов.
sub heal() var bandage=' type ' var color=' color ' var sunduk=' id ' uo.FindType(bandage,color,'backpack') if uo.Count('finditem') < 10 then uo.FindType(bandage,color,sunduk) wait(100) uo.Moveitem('finditem','50','backpack') else uo.Print('There are no bandages in your backpack!!!') end if end sub
Last edited by Scripts Writer on 2006-04-23 09:07:15, edited 1 time in total.
var Sunduk = 'айди_сундука' var checkHP = 8# Posle skolki HP nachinat hilitsya var uley = '0x401AF21B' #ID ulya var w = 4000 # wremya zadergki pered povtorami var blb = '0x0E20' #Type graznih bintov var korito = '0x40215A52' # ID korita gde ih mit' var ref = '0x0F0B' ;TYPE Refresha
sub heal() while true if uo.getHP() < checkhp then uo.bandageself() wait(w) else uo.useobject(uley) wait(w/2) endif uo.waittargetobject(korito) uo.usetype(blb) wait(300) if uo.count('0x0E21') < 10 then uo.findtype( '0x0E21', '-1', Sunduk ) if uo.getquantity('finditem') >= 60 then uo.moveitem( 'finditem', '60', 'my' ) wait(700) else uo.print( 'Бинты в сундуке кончились!' ) return endif endif wend end sub
var Sunduk = '0x401C6E03' var checkHP = 8# Posle skolki HP nachinat hilitsya var uley = '0x401AF21B' #ID ulya var w = 4000 # wremya zadergki pered povtorami var blb = '0x0E20' #Type graznih bintov var korito = '0x40215A1F' # ID korita gde ih mit' var ref = '0x0F0B' ;TYPE Refresha
sub heal() while true if uo.getHP() < checkhp then uo.bandageself() wait(w) else uo.useobject(uley) wait(w/2) endif uo.waittargetobject(korito) uo.usetype(blb) wait(300) if uo.count('0x0E21') < 10 then uo.findtype( '0x0E21', '-1', Sunduk ) if uo.getquantity('finditem') >= 60 then uo.moveitem( 'finditem', '60', 'my' ) wait(700) else uo.print( 'Бинты в сундуке кончились!' ) return endif endif wend end sub
ЦСКА- чЕмПиОн, кто не верит, тот ...... (нехороший человек)
ghost_hnt wrote:хмм.... что за фигня то...((( короче после где-то получаса работы скрипт вырубается и пишет: exeption in parser или что-то в этом роде где ошибка то
var Sunduk = '0x401C6E03' var checkHP = 8# Posle skolki HP nachinat hilitsya var uley = '0x401AF21B' #ID ulya var w = 4000 # wremya zadergki pered povtorami var blb = '0x0E20' #Type graznih bintov var korito = '0x40215A1F' # ID korita gde ih mit' var ref = '0x0F0B' ;TYPE Refresha
sub heal() while true if uo.getHP() < checkhp then uo.bandageself() wait(w) else uo.useobject(uley) wait(w/2) endif uo.waittargetobject(korito) uo.usetype(blb) wait(300) if uo.count('0x0E21') < 10 then uo.findtype( '0x0E21', '-1', Sunduk ) if uo.getquantity('finditem') >= 60 then uo.moveitem( 'finditem', '60', 'my' ) wait(700) else uo.print( 'Бинты в сундуке кончились!' ) return endif endif wend end sub
эт ладно
а вот еще вещь одна-неприятная, когда сейв мира, инжа много раз жмет на улий, и когда мир засейвился чар умирает
можно ли этого избежать или придется надеятся, чот сейв мира не произойдет ночью))
ЦСКА- чЕмПиОн, кто не верит, тот ...... (нехороший человек)
ghost_hnt wrote:эт ладно а вот еще вещь одна-неприятная, когда сейв мира, инжа много раз жмет на улий, и когда мир засейвился чар умирает можно ли этого избежать или придется надеятся, чот сейв мира не произойдет ночью))
var Sunduk = '0x401C6E03' var checkHP = 8# Posle skolki HP nachinat hilitsya var uley = '0x401AF21B' #ID ulya var w = 4000 # wremya zadergki pered povtorami var blb = '0x0E20' #Type graznih bintov var korito = '0x40215A1F' # ID korita gde ih mit' var ref = '0x0F0B' ;TYPE Refresha
sub heal() while true if uo.getHP() < checkhp then uo.bandageself() wait(w) else CheckLag() uo.useobject(uley) wait(w/2) endif uo.waittargetobject(korito) uo.usetype(blb) wait(300) if uo.count('0x0E21') < 10 then uo.findtype( '0x0E21', '-1', Sunduk ) if uo.getquantity('finditem') >= 60 then uo.moveitem( 'finditem', '60', 'my' ) wait(700) else uo.print( 'Бинты в сундуке кончились!' ) return endif endif wend end sub
Sub CheckLag() UO.DeleteJournal() UO.Click('backpack') repeat wait(500) until UO.InJournal('backpack') end sub
ЦСКА- чЕмПиОн, кто не верит, тот ...... (нехороший человек)