Advertisement
Guest User

Untitled

a guest
Apr 18th, 2015
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. armor.check:
  2. var Last_Armor_Check $gametime
  3. if $%armorexp >= %armorstop then gosub armor.swap
  4. return
  5.  
  6. armorprime:
  7. pause
  8. send hold greav
  9. pause
  10. send stow my greav
  11. pause
  12. if $lefthand != Empty then send stow left
  13. if $righthand != Empty then send stow right
  14. pause
  15. gosub armor.wear plate Plate_Armor.LearningRate "p greav" "r greav"
  16. pause
  17. return
  18.  
  19. armor.swap:
  20. if $Chain_Armor.LearningRate >= 24 && $Plate_Armor.LearningRate >= 24 && $Brigandine.LearningRate >= 24 then {
  21. var armortimer 1200
  22. return
  23. }
  24.  
  25. var armortimer 120
  26. if %armortype == chain then {
  27. gosub armor.wear plate Plate_Armor.LearningRate "p greav" "r greav"
  28. return
  29. }
  30. if %armortype == plate then {
  31. gosub armor.wear brig Brigandine.LearningRate "s greav" "p greav"
  32. return
  33. }
  34. if %armortype == brig then {
  35. gosub armor.wear chain Chain_Armor.LearningRate "r greav" "s greav"
  36. return
  37. }
  38. return
  39.  
  40. armor.wear:
  41. var armortype $1
  42. var armorexp $2
  43. var armorverb $3
  44. var prevarmorverb $4
  45.  
  46. evalmath armorstop $%armorexp + %armorstoptime
  47. if %armorstop >= 33 then {
  48. var armorstop 33
  49. }
  50. gosub roundtime
  51. send ret;ret
  52. gosub roundtime
  53. send hold %prevarmorverb
  54. gosub roundtime
  55. pause
  56. send stow my greav
  57. gosub roundtime
  58. pause
  59. send get %armorverb
  60. gosub roundtime
  61. send wear %armorverb
  62. gosub roundtime
  63. return
  64.  
  65. roundtime:
  66. pause $roundtime
  67. pause .5
  68. return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement