Advertisement
Guest User

Untitled

a guest
Jan 28th, 2020
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.49 KB | None | 0 0
  1. hasMagery = Skill('Magery') > 100
  2. hasChivalry = Skill('Chivalry') > 40
  3. hasHealing = Skill('Healing') > 90
  4.  
  5. if not hasMagery and not hasChivalry and not hasHealing:
  6.     SysMessage('no skills')
  7.     Stop()
  8.    
  9. if not InRange('friend', 10):
  10.     SysMessage('out of range')
  11.     Stop()
  12.  
  13. if Murderer ('friend') and InRegion ('Guarded','friend'):
  14.     HeadMsg ('Murderer in guards!', 'friend')
  15. elif Criminal ('friend') and InRegion ('Guarded','friend'):
  16.     HeadMsg ('Criminal in guards!', 'friend')
  17. elif TargetExists ('Beneficial') and InRange ('friend',10):
  18.     if not Dead ('friend') :
  19.         Target ('friend')
  20.         Stop()
  21.     elif Dead ('friend') and InRange ('friend', 2):
  22.         Target ('friend')
  23.         Stop()
  24. elif Dead('friend'):
  25.     if hasMagery:
  26.         Cast('Resurrection', 'self')
  27.         Stop()
  28.     elif hasHealing and InRange('friend', 2) and FindType(0xe21, -1, 'backpack'):
  29.         UseObject('found')
  30.         WaitForTarget(2000)
  31.         Target('friend')
  32.         Stop()
  33. elif Paralyzed('friend'):
  34.     if hasMagery:
  35.         Cast('Clumsy', 'friend')
  36.         Stop()
  37.     elif hasChivalry:
  38.         Cast('Remove Curse', 'friend')
  39.         Stop()
  40. elif YellowHits('friend'):
  41.     HeadMsg('Mortaled', 'friend')
  42.     if hasChivalry:
  43.         Cast('Remove Curse', 'friend')
  44.         Stop()
  45. elif Poisoned('friend'):
  46.     if hasMagery:
  47.         Cast('Cure', 'friend')
  48.         Stop()
  49.     elif hasChivalry and InRange('friend', 2):
  50.         Cast('Cleanse By Fire', 'friend')
  51.         Stop()
  52.     elif hasHealing and InRange('friend', 2) and FindType(0xe21, -1, 'backpack'):
  53.         UseObject('found')
  54.         WaitForTarget(2000)
  55.         Target('friend')
  56.         Stop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement