Banana_Nation

StatInvViewer_6

Dec 13th, 2012
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.90 KB | None | 0 0
  1. ;Names to Update
  2. #set pns "_-0PK:_-cC" ; private namespace of injection class
  3. #set bar "_-0jy" ; found in injection class [new _-Name(176, 16, 14693428, 0x545454, "HP");]
  4. #set fame1 "_-0Wu" ; found in com/company/assembleegameclient/objects/Player [public var _-Name:int = 0;]
  5. #set fame2 "_-uO" ; found in com/company/assembleegameclient/objects/Player [public var _-Name:int = -1;]
  6. #set xp "_-zb" ; found in com/company/assembleegameclient/objects/Player [public var _-Name:int = 1000;]
  7. #set lvl "_-05Z" ; found in com/company/assembleegameclient/objects/Player [_local5._-Name = int(_arg2.Level);]
  8.  
  9. ;------------------------------------------------------------------------
  10. ; handle drawing of xp/fame bar
  11. ;------------------------------------------------------------------------
  12. pushstring "Lvl "
  13. getlocal0
  14. getproperty QName(PackageNamespace(""), "player_")
  15. getproperty QName(PackageNamespace(""), $"lvl")
  16. add
  17. coerce_s
  18. setlocal2
  19.  
  20. getlocal2
  21. getlocal0
  22. getproperty QName(PrivateNamespace("*", $"pns"), "_xp")
  23. getproperty QName(PackageNamespace(""), "labelText_")
  24. getproperty QName(PackageNamespace(""), "text")
  25. ifeq L5400
  26.  
  27. getlocal0
  28. getproperty QName(PrivateNamespace("*", $"pns"), "_xp")
  29. getproperty QName(PackageNamespace(""), "labelText_")
  30. getlocal2
  31. setproperty QName(PackageNamespace(""), "text")
  32.  
  33. getlocal0
  34. getproperty QName(PrivateNamespace("*", $"pns"), "_xp")
  35. getproperty QName(PackageNamespace(""), "labelText_")
  36. callpropvoid QName(PackageNamespace(""), "updateMetrics"), 0
  37.  
  38. L5400:
  39. getlocal0
  40. getproperty QName(PackageNamespace(""), "player_")
  41. getproperty QName(PackageNamespace(""), $"lvl")
  42. pushbyte 20
  43. ifeq L1370
  44.  
  45. getlocal0
  46. getproperty QName(PrivateNamespace("*", $"pns"), "_xp")
  47. getproperty QName(PackageNamespace(""), "visible")
  48. iftrue L8900
  49.  
  50. getlocal0
  51. getproperty QName(PrivateNamespace("*", $"pns"), "_xp")
  52. pushtrue
  53. setproperty QName(PackageNamespace(""), "visible")
  54.  
  55. getlocal0
  56. getproperty QName(PrivateNamespace("*", $"pns"), "_fame")
  57. pushfalse
  58. setproperty QName(PackageNamespace(""), "visible")
  59.  
  60. L8900:
  61. getlocal0
  62. getproperty QName(PrivateNamespace("*", $"pns"), "_xp")
  63. getlocal0
  64. getproperty QName(PackageNamespace(""), "player_")
  65. getproperty QName(PackageNamespace(""), "exp_")
  66. getlocal0
  67. getproperty QName(PackageNamespace(""), "player_")
  68. getproperty QName(PackageNamespace(""), $"xp")
  69. pushbyte 0
  70. callpropvoid QName(PackageNamespace(""), "draw"), 3
  71.  
  72. L1360:
  73. jump L1740
  74.  
  75. L1370:
  76. getlocal0
  77. getproperty QName(PrivateNamespace("*", $"pns"), "_fame")
  78. getproperty QName(PackageNamespace(""), "visible")
  79. iftrue L1640
  80.  
  81. getlocal0
  82. getproperty QName(PrivateNamespace("*", $"pns"), "_fame")
  83. pushtrue
  84. setproperty QName(PackageNamespace(""), "visible")
  85.  
  86. getlocal0
  87. getproperty QName(PrivateNamespace("*", $"pns"), "_xp")
  88. pushfalse
  89. setproperty QName(PackageNamespace(""), "visible")
  90.  
  91. L1640:
  92. getlocal0
  93. getproperty QName(PrivateNamespace("*", $"pns"), "_fame")
  94. getlocal0
  95. getproperty QName(PackageNamespace(""), "player_")
  96. getproperty QName(PackageNamespace(""), $"fame1")
  97. getlocal0
  98. getproperty QName(PackageNamespace(""), "player_")
  99. getproperty QName(PackageNamespace(""), $"fame2")
  100. pushbyte 0
  101. callpropvoid QName(PackageNamespace(""), "draw"), 3
  102.  
  103. L1740:
  104. ;------------------------------------------------------------------------
  105. ; draw stats
  106. ;------------------------------------------------------------------------
  107. getlocal0
  108. getproperty QName(PrivateNamespace("*", $"pns"), "_stats")
  109. getlocal0
  110. getproperty QName(PackageNamespace(""), "player_")
  111. callpropvoid QName(PackageNamespace(""), "draw"), 1
  112. ;------------------------------------------------------------------------
  113. ; draw inventory
  114. ;------------------------------------------------------------------------
  115. getlocal0
  116. getproperty QName(PrivateNamespace("*", $"pns"), "_inventory")
  117. callpropvoid QName(PackageNamespace(""), "draw"), 0
  118. ;------------------------------------------------------------------------
  119.  
  120. pushtrue
  121. setlocal2
Advertisement
Add Comment
Please, Sign In to add comment