All pastes #147680 Raw Edit

Unnamed

public text v1 · immutable
#147680 ·published 2006-08-24 15:38 UTC
rendered paste body
set %instruments LQF_MQF

initevents

gosub init


;;### MAINLOOP ###
loop:
 gosub findPet
 goto loop



;;*******************SUBS**********************

sub setInstrument
  finditem %instruments C_ , #backpackid
  if #findkind <> -1
  {
   set #lobjectid #findid
   event macro 17
   wait 10
  }
return

;;********************************************

sub init
 ignoreitem reset
 set %timeReset #scnt
 chooseSkill Disc
return


;;********************************************

sub findPet
 _again:
  finditem ED G_ , 10
  if #findkind <> -1
   gosub setInstrument
  set %temp1 #skill
  set %temp2 #scnt
  _loop:
   finditem ED G_ , 10
   if #findkind <> -1
   {
    gosub disco #findid
    if ( #skill - %temp1 ) < 3 && ( #scnt - %temp2 ) <= 30
     goto _loop
    else
     ignoreitem #findid
    wait 5
    goto _again
   }
return

;;********************************************

sub disco
  event macro 13 15
  target 5s
  set #ltargetid %1
  set #lTargetKind 1
  event Macro 22 0
  wait 20
return

;;********************************************