Guest User

BoFIII Fishing Aid

a guest
Sep 9th, 2011
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 4.66 KB | None | 0 0
  1. while true do
  2.  
  3.   local i
  4.   for i = 0, 24, 1 do
  5.     caught = memory.readbyte(0x0014688A+i*0x98)
  6.     type = memory.readbyte(0x0014688E+i*0x98)
  7.     length = memory.readbyte(0x00146918+i*0x98)
  8.     xpos = memory.readwordsigned(0x001468B6+i*0x98)
  9.     ypos = memory.readwordsigned(0x001468B8+i*0x98)
  10.     if length > 0 then
  11.       if caught == 0 then
  12.         gui.text(xpos,ypos,""..length,"red")
  13.         gui.text(302,20+i*8,""..length)
  14.  
  15.           if type == 0 then
  16.             gui.text(278,20+i*8,"JEL")
  17.             if length >= 30 then
  18.               gui.text(292,20+i*8,"*","green")
  19.             end
  20.           end
  21.  
  22.           if type == 1 then
  23.             gui.text(278,20+i*8,"PIR")
  24.             if length >= 40 then
  25.               gui.text(292,20+i*8,"*","green")
  26.             end
  27.           end
  28.  
  29.           if type == 2 then
  30.             gui.text(278,20+i*8,"PUF")
  31.             if length >= 50 then
  32.               gui.text(292,20+i*8,"*","green")
  33.             end
  34.           end
  35.  
  36.           if type == 3 then
  37.             gui.text(278,20+i*8,"TRT")
  38.             if length >= 70 then
  39.               gui.text(292,20+i*8,"*","green")
  40.             end
  41.           end
  42.  
  43.           if type == 4 then
  44.             gui.text(278,20+i*8,"RBW")
  45.             if length >= 70 then
  46.               gui.text(292,20+i*8,"*","green")
  47.             end
  48.           end
  49.  
  50.           if type == 5 then
  51.             gui.text(278,20+i*8,"RED")
  52.             if length >= 80 then
  53.               gui.text(292,20+i*8,"*","green")
  54.             end
  55.           end
  56.  
  57.           if type == 6 then
  58.             gui.text(278,20+i*8,"BAS")
  59.             if length >= 40 then
  60.               gui.text(292,20+i*8,"*","green")
  61.             end
  62.           end
  63.  
  64.           if type == 7 then
  65.             gui.text(278,20+i*8,"MAR")
  66.             if length >= 80 then
  67.               gui.text(292,20+i*8,"*","green")
  68.             end
  69.           end
  70.  
  71.           if type == 8 then
  72.             gui.text(278,20+i*8,"BLK")
  73.             if length >= 90 then
  74.               gui.text(292,20+i*8,"*","green")
  75.             end
  76.           end
  77.  
  78.           if type == 9 then
  79.             gui.text(278,20+i*8,"BAR")
  80.             if length >= 200 then
  81.               gui.text(292,20+i*8,"*","green")
  82.             end
  83.           end
  84.  
  85.           if type == 10 then
  86.             gui.text(278,20+i*8,"MOW")
  87.             if length >= 30 then
  88.               gui.text(292,20+i*8,"*","green")
  89.             end
  90.           end
  91.  
  92.           if type == 11 then
  93.             gui.text(278,20+i*8,"FLY")
  94.             if length >= 20 then
  95.               gui.text(292,20+i*8,"*","green")
  96.             end
  97.           end
  98.  
  99.           if type == 12 then
  100.             gui.text(278,20+i*8,"BLW")
  101.             if length >= 20 then
  102.               gui.text(292,20+i*8,"*","green")
  103.             end
  104.           end
  105.  
  106.           if type == 13 then
  107.             gui.text(278,20+i*8,"SEA")
  108.             if length >= 40 then
  109.               gui.text(292,20+i*8,"*","green")
  110.             end
  111.           end
  112.  
  113.           if type == 14 then
  114.             gui.text(278,20+i*8,"SBS")
  115.             if length >= 60 then
  116.               gui.text(292,20+i*8,"*","green")
  117.             end
  118.           end
  119.  
  120.           if type == 15 then
  121.             gui.text(278,20+i*8,"POR")
  122.             if length >= 60 then
  123.               gui.text(292,20+i*8,"*","green")
  124.             end
  125.           end
  126.  
  127.           if type == 16 then
  128.             gui.text(278,20+i*8,"OCT")
  129.             if length >= 70 then
  130.               gui.text(292,20+i*8,"*","green")
  131.             end
  132.           end
  133.  
  134.           if type == 17 then
  135.             gui.text(278,20+i*8,"ANG")
  136.             if length >= 100 then
  137.               gui.text(292,20+i*8,"*","green")
  138.             end
  139.           end
  140.  
  141.           if type == 18 then
  142.             gui.text(278,20+i*8,"DEV")
  143.             if length >= 120 then
  144.               gui.text(292,20+i*8,"*","green")
  145.             end
  146.           end
  147.  
  148.           if type == 19 then
  149.             gui.text(278,20+i*8,"SPR")
  150.             if length >= 160 then
  151.               gui.text(292,20+i*8,"*","green")
  152.             end
  153.           end
  154.  
  155.           if type == 20 then
  156.             gui.text(278,20+i*8,"WHL")
  157.             if length >= 240 then
  158.               gui.text(292,20+i*8,"*","green")
  159.             end
  160.           end
  161.  
  162.           if type == 21 then
  163.             gui.text(278,20+i*8,"MCK")
  164.             if length >= 70 then
  165.               gui.text(292,20+i*8,"*","green")
  166.             end
  167.           end
  168.  
  169.           if type == 22 then
  170.             gui.text(278,20+i*8,"MAN")
  171.             if length >= 200 then
  172.               gui.text(292,20+i*8,"*","green")
  173.             end
  174.           end
  175.  
  176.       end
  177.     end
  178.   end
  179.  
  180.   emu.frameadvance()
  181.  
  182. end
Advertisement
Add Comment
Please, Sign In to add comment