Guest User

Untitled

a guest
Dec 15th, 2018
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. program Default;
  2. {$DEFINE SMART}
  3. {$i srl\srl.scar}
  4. {$i Reflection\Reflection.simba}
  5.  
  6. const
  7. {---SMART Setup Constants---}
  8. WORLD = 35;
  9. MEMBERS = false;
  10. SIGNED = true;
  11. SUPERDETAIL = false;
  12. {---------------------------}
  13. hook_static_GrandExchange = 'tp.d';
  14. hook_GrandExchange = 'ln';
  15. hook_grandexchange_getStatus = 'ln.h';//.B
  16. hook_grandexchange_getID = 'ln.f';//.I
  17. hook_grandexchange_getPrice = 'ln.e';//.I
  18. hook_grandexchange_getTotal = 'ln.d';//.I
  19. hook_grandexchange_getTransferred = 'ln.i';//.I
  20. hook_grandexchange_getSpent = 'ln.b';//.I
  21.  
  22. var
  23. i, GEArr: Integer;
  24. begin
  25. Smart_Members := MEMBERS;
  26. Smart_Server := WORLD;
  27. Smart_Signed := SIGNED;
  28.  
  29. SetupReflection;
  30. for i := 0 to 5 do
  31. begin
  32. GEArr := SmartGetFieldArrayObject(0, hook_static_GrandExchange, i);
  33. if (GEArr > 0) then
  34. try
  35. writeln(SmartGetFieldInt(GEArr, hook_grandexchange_getID));
  36. writeln(SmartGetFieldInt(GEArr, hook_grandexchange_getPrice));
  37. writeln(SmartGetFieldInt(GEArr, hook_grandexchange_getTotal));
  38. writeln(SmartGetFieldInt(GEArr, hook_grandexchange_getTransferred));
  39. writeln(SmartGetFieldInt(GEArr, hook_grandexchange_getSpent));
  40. writeln(SmartGetFieldBoolean(GEArr, hook_grandexchange_getStatus));
  41. finally
  42. SmartFreeObject(GEArr);
  43. end;
  44. end;
  45. end.
Add Comment
Please, Sign In to add comment