хелп....скрипт не работает

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
Nort777
Posts: 80
Joined: 2005-06-21 20:31:26

хелп....скрипт не работает

Post by Nort777 »

помогите со скриптом на скупку....я сам в них не шарю....мне дали этот скрипт и сказали тока идентификаторы забить, что я и сделал.
када запускаю выскакивает такая ошибка: line21: Variable undefined: MAXWEIGHT...
хелп плиз, или дайте ктонить другой скриптик

Code: Select all

sub main() 
DIM rune[3]
DIM ven[3]
rune[1]='0x401029C6' ; Сюда вносятся ID рун к вендорам 
rune[2]='0x400A7747' ; 6 штук, можно сколько угодно
rune[3]='0x401026C0' ; просто все шестерки в скрипте
;rune[4]='0x40102782' ; заменяются на нужную цифру
;rune[5]='0x401028C5' ;
;rune[6]='0x40102924' ;

ven[1]='0x0038C4C5' ; ID вендоров у которых скупаются реги
ven[2]='0x0036C6B5' ;
ven[3]='0x001665B2' ;
;ven[4]='0x0024591D'
;ven[5]='0x002CA47B'
;ven[6]='0x00075AAD'


UO.Set('buydelay','2000')
while UO.notdead()
If MaxWeight<UO.Weight+VesPrirost Then
   Domoy()
   Magazin()
Endif

i=i+1
   recall(i,rune)
   If UO.InJournal("fade") Then
      Mark(i,rune)
      wait(500)
      UO.DeleteJournal()
   endif
   UO.Set('buydelay','2000')
   wait(50)
   UO.buy('sp',ven[i])
   wait(1000)
   UO.DeleteJournal()

if i=2 then
   i=0   
endif
wend
end sub
#####################################
sub Recall(i,rune)
repeat
med()                                                       
uo.WaitTargetObject(rune[i])
uo.Exec('warmode 0')
uo.Cast('Recall')
wait(3000)
until not uo.InJournal('spell fizzles')
end sub
#####################################
sub Mark(i,rune)
repeat
med()                                                       
uo.WaitTargetObject(rune[i])
uo.Exec('warmode 0')
uo.Cast('Mark')
wait(3000)
until not uo.InJournal('spell fizzles')
end sub
######################################
sub med()
VAR LastTimer
while UO.Mana<UO.Int
LastTimer=UO.Timer()
UO.UseSkill('Meditation')
repeat
wait(100)
until UO.InJournal("You are") OR UO.InJournal("You lose") OR UO.Timer()>LastTimer+200
UO.DeleteJournal()
wait(200)
wend
end sub
##############################
sub Domoy()
   VAR Dom="0x401C48B2" ; Id runy k sunduku
   VAR Sunduk="0x4029B854" ; Id sunduka kuda kidat` tkan`

   UO.DeleteJournal() 
      medicMax()
      UO.Cast('Recall',Dom)
      wait(4000) 
   If UO.InJournal("fade") Then
         medicMax()
         UO.DeleteJournal()
         UO.Cast('Mark',Dom)
         wait(5000)
   Endif
   UO.FindType('0x0F88',-1,'backpack') ; NightShade
   wait(1000)
   UO.MoveItem('finditem',0,Sunduk)
   wait(1000)
   UO.FindType('0x0F88',-1,'backpack') ; balls of yarn
   wait(1000)
   UO.MoveItem('finditem',0,Sunduk)
   wait(1000)
   UO.FindType('0x0F87',-1,'backpack') ; EyesOfNewt
   wait(1000)
   UO.MoveItem('finditem',0,Sunduk)
   wait(1000)
   UO.FindType('0x0E34',-1,'backpack') ; BlankScroll
   wait(1000)
   UO.MoveItem('finditem',0,Sunduk)
   wait(1000) 
end sub


[Используй теги. Leo]
Leo
Expert!
Posts: 791
Joined: 2005-01-15 19:15:05
Location: Dragon World
Contact:

Post by Leo »

В начале скрипта вставь:

Code: Select all

VAR MaxWeight=700 #вес, при котором буш лететь всё складывать
Nort777
Posts: 80
Joined: 2005-06-21 20:31:26

Post by Nort777 »

все равно не пашет....другие ошибки выскакивают
Leo
Expert!
Posts: 791
Joined: 2005-01-15 19:15:05
Location: Dragon World
Contact:

Post by Leo »

Строчку

Code: Select all

while UO.notdead()

замени на

Code: Select all

while not UO.dead() 


Там вообще ошибок много. Долго все так исправлять.
netol
Posts: 138
Joined: 2005-01-22 10:29:34

Post by netol »

if i=2 и тд убери изза этого и не работает
потом в самом начале while uo.notdead() это че такое новая команда инжи? Ваще не знаешь как писать скрипты зачем правил скрипт савы?
Nort777
Posts: 80
Joined: 2005-06-21 20:31:26

Post by Nort777 »

да я вобще его не трогал...мне его таким дали, я токо туда иды вставил....
помогите хотяб другой найти
netol
Posts: 138
Joined: 2005-01-22 10:29:34

Post by netol »

ищи может и найдешь :roll:
Nort777
Posts: 80
Joined: 2005-06-21 20:31:26

Post by Nort777 »

netol wrote:ищи может и найдешь :roll:


все так говорят...я искал половина ссылок не работает....хоть бы ктонить помог...лео на всех и так разрывается))
Leo
Expert!
Posts: 791
Joined: 2005-01-15 19:15:05
Location: Dragon World
Contact:

Post by Leo »

Как исправлять ссылку. Повторяю.
Имеем ссылку вида http://yoko.netroof.net/forum/viewtopic.php?p=14838
Ищем в этой ссылке http://yoko.netroof.net/forum/ и заменяем на https://yoko.uokit.com/
В итоге получаем работающую ссылку:
http://forum.yoko.com.ua/viewtopic.php?p=14838

Вот тут лежит скрипт на скупку.
Post Reply