Thread: TradeBot Source

Results 1 to 10 of 10
  1. #1
    ll1312ll's Avatar
    Join Date
    Sep 2012
    Gender
    male
    Posts
    216
    Reputation
    56
    Thanks
    1,666
    My Mood
    Buzzed

    TradeBot Source

    i have no time to work on this project so i decided to release the source
    here u go:

    Code:
    #SingleInstance, Force
    #Persistent
    
    
    Menu, tray, NoStandard
    Menu, tray, add, Donate, donate
    Menu, tray, add
    Menu, tray, add, Pause, Pause
    Menu, tray, add
    Menu, tray, add, Reload, rel
    Menu, tray, add
    Menu, tray, add, Quit, quit
    Menu, tray, add
    
    
    
    
    
    Gui, Add, Button, x272 y110 w60 h20 gdonate, Donate
    Gui, Add, Radio, x17 y15 w50 h20 Checked vSell, Sell
    Gui, Add, Radio, x17 y35 w50 h30 vBuy, Buy
    Gui, Add, DropDownList, x72 y20 w40 h80 vSBN1,1||2|3|4|5|6|7|8
    Gui, Add, DropDownList, x112 y20 w90 h200 vSBY,Def||Att|Spd|Dex|Vit|Wis|Mana|Life|Acclaim|Abby|Acrop|Astral|Agate|App|BanePoison|BBow|BloodSucker|Coloss|Covert|CWhole|DoomCircle|Edeto|Elder|Elvish|ExaDef|ExaHp|Foul|GGeneral|GhostlyCloak|GiantTrap|Griff|Gsorc|Hippo|HolyGtome|Hydra|Inc|Mnova|Moon|PlaneOrb|Recomp|Roc|Sky|Storms|UBDef|UBHP|UBMP
    Gui, Add, Text, x204 y20 w20 h30 , for
    Gui, Add, DropDownList, x222 y20 w40 h80 vSBN2,1||2|3|4|5|6|7|8
    Gui, Add, DropDownList, x262 y20 w90 h200 vSBO,Def||Att|Spd|Dex|Vit|Wis|Mana|Life|Acclaim|Coloss|Abby|Acrop|Agate|App|BanePoison|BBow|BloodSucker|Covert|CWhole|DoomCircle|Edeto|Elder|Elvish|ExaDef|ExaHp|Foul|GGeneral|GhostlyCloak|GiantTrap|Griff|Gsorc|Hippo|HolyGtome|Hydra|Inc|Mnova|Moon|PlaneOrb|Recomp|Roc|Sky|Storms|UBDef|UBHP|UBMP
    Gui, Add, Text, x352 y20 w20 h20 , @
    Gui, Add, Edit, x372 y20 w110 h20 vIgn, YourIgn
    Gui, Add, Button, x122 y110 w60 h20 gst, Start
    Gui, Add, Picture, x192 y50 w80 h80 , pics\ft.jpg
    
    Gui, Show, w496 h145, TBot
    
    GroupAdd rotmg, Adobe Flash Player 11
    GroupAdd rotmg, Adobe Flash Player 12
    
    
    
    msgn := 1
    
    1youx1 := 621
    1youy1 := 341
    1youx2 := 656
    1youy2 := 379
    
    2youx1 := 666
    2youy1 := 341
    2youx2 := 703
    2youy2 := 379
    
    3youx1 := 708
    3youy1 := 341
    3youx2 := 747
    3youy2 := 379
    
    4youx1 := 753
    4youy1 := 341
    4youx2 := 790
    4youy2 := 379
    
    5youx1 := 621
    5youy1 := 385
    5youx2 := 656
    5youy2 := 422
    
    6youx1 := 666
    6youy1 := 385
    6youx2 := 703
    6youy2 := 422
    
    7youx1 := 708
    7youy1 := 385
    7youx2 := 747
    7youy2 := 422
    
    8youx1 := 753
    8youy1 := 385
    8youx2 := 790
    8youy2 := 422
    
    ;opo
    
    1opox1 := 621
    1opoy1 := 519
    1opox2 := 656
    1opoy2 := 554
    
    2opox1 := 666
    2opoy1 := 519
    2opox2 := 703
    2opoy2 := 554
    
    3opox1 := 708
    3opoy1 := 519
    3opox2 := 747
    3opoy2 := 554
    
    4opox1 := 753
    4opoy1 := 519
    4opox2 := 790
    4opoy2 := 554
    
    5opox1 := 621
    5opoy1 := 560
    5opox2 := 656
    5opoy2 := 597
    
    6opox1 := 666
    6opoy1 := 560
    6opox2 := 703
    6opoy2 := 597
    
    7opox1 := 708
    7opoy1 := 560
    7opox2 := 747
    7opoy2 := 597
    
    8opox1 := 753
    8opoy1 := 560
    8opox2 := 790
    8opoy2 := 597
    
    1invx1 := 625
    1invy1 := 434
    1invx2 := 662
    1invy2 := 468
    
    2invx1 := 669
    2invy1 := 434
    2invx2 := 704
    2invy2 := 468
    
    3invx1 := 712
    3invy1 := 434
    3invx2 := 748
    3invy2 := 468
    
    4invx1 := 755
    4invy1 := 434
    4invx2 := 790
    4invy2 := 468
    
    5invx1 := 625
    5invy1 := 479
    5invx2 := 662
    5invy2 := 513
    
    6invx1 := 669
    6invy1 := 479
    6invx2 := 704
    6invy2 := 513
    
    7invx1 := 712
    7invy1 := 479
    7invx2 := 748
    7invy2 := 513
    
    8invx1 := 755
    8invy1 := 479
    8invx2 := 790
    8invy2 := 513
    
    tax1 := 616
    tay1 := 430
    
    tax2 := 718
    tay2 := 466
    
    return
    
    opoo:
        if (Sell = 1)
       {
    mousemove, 700, 263
    sleep, 50
    opoo%SBO% := 0
     ImageSearch, imgx, imgy, 1opox1, 1opoy1, 1opox2, 1opoy2, *10 pics\%SBO%.png
     if (ErrorLevel = 0) {
    opoo%SBO% += 1
    }
    sleep, 50
     ImageSearch, imgx, imgy, 2opox1, 2opoy1, 2opox2, 2opoy2, *10 pics\%SBO%.png
      if (ErrorLevel = 0) {
    opoo%SBO% += 1
    }
    sleep, 50
     ImageSearch, imgx, imgy, 3opox1, 3opoy1, 3opox2, 3opoy2, *10 pics\%SBO%.png
      if (ErrorLevel = 0) {
    opoo%SBO% += 1
    }
    sleep, 50
     ImageSearch, imgx, imgy, 4opox1, 4opoy1, 4opox2, 4opoy2, *10 pics\%SBO%.png
      if (ErrorLevel = 0) {
    opoo%SBO% += 1
    }
    sleep, 50
     ImageSearch, imgx, imgy, 5opox1, 5opoy1, 5opox2, 5opoy2, *10 pics\%SBO%.png
      if (ErrorLevel = 0) {
    opoo%SBO% += 1
    }
    sleep, 50
     ImageSearch, imgx, imgy, 6opox1, 6opoy1, 6opox2, 6opoy2, *10 pics\%SBO%.png
      if (ErrorLevel = 0){ 
    opoo%SBO% += 1
    }
    sleep, 50
     ImageSearch, imgx, imgy, 7opox1, 7opoy1, 7opox2, 7opoy2, *10 pics\%SBO%.png
      if (ErrorLevel = 0) {
    opoo%SBO% += 1
    }
    sleep, 50
     ImageSearch, imgx, imgy, 8opox1, 8opoy1, 8youx2, 8youy2, *10 pics\%SBO%.png
     if (ErrorLevel = 0) {
    opoo%SBO% += 1
    }
    return
    }
    if (Buy = 1)
    {
    mousemove, 700, 263
    sleep, 50
    opoo%SBY% := 0
     ImageSearch, imgx, imgy, 1opox1, 1opoy1, 1opox2, 1opoy2, *10 pics\%SBY%.png
     if (ErrorLevel = 0) {
    opoo%SBY% += 1
    }
    sleep, 50
     ImageSearch, imgx, imgy, 2opox1, 2opoy1, 2opox2, 2opoy2, *10 pics\%SBY%.png
      if (ErrorLevel = 0) {
    opoo%SBY% += 1
    }
    sleep, 50
     ImageSearch, imgx, imgy, 3opox1, 3opoy1, 3opox2, 3opoy2, *10 pics\%SBY%.png
      if (ErrorLevel = 0) {
    opoo%SBY% += 1
    }
    sleep, 50
     ImageSearch, imgx, imgy, 4opox1, 4opoy1, 4opox2, 4opoy2, *10 pics\%SBY%.png
      if (ErrorLevel = 0) {
    opoo%SBY% += 1
    }
    sleep, 50
     ImageSearch, imgx, imgy, 5opox1, 5opoy1, 5opox2, 5opoy2, *10 pics\%SBY%.png
      if (ErrorLevel = 0) {
    opoo%SBY% += 1
    }
    sleep, 50
     ImageSearch, imgx, imgy, 6opox1, 6opoy1, 6opox2, 6opoy2, *10 pics\%SBY%.png
      if (ErrorLevel = 0){ 
    opoo%SBY% += 1
    }
    sleep, 50
     ImageSearch, imgx, imgy, 7opox1, 7opoy1, 7opox2, 7opoy2, *10 pics\%SBY%.png
      if (ErrorLevel = 0) {
    opoo%SBY% += 1
    }
    sleep, 50
     ImageSearch, imgx, imgy, 8opox1, 8opoy1, 8youx2, 8youy2, *10 pics\%SBY%.png
     if (ErrorLevel = 0) {
    opoo%SBY% += 1
    }
    return
    }
    
    
    
    
    inv:
    if (Sell = 1)
     {
    inv%SBY% := 0
     ImageSearch, imgx, imgy, 1invx1, 1invy1, 1invx2, 1invy2, *10 pics\%SBY%.png 
     if (ErrorLevel = 0) {
    inv%SBY% += 1
    }
     ImageSearch, imgx, imgy, 2invx1, 2invy1, 2invx2, 2invy2, *10 pics\%SBY%.png 
     if (ErrorLevel = 0) {
    inv%SBY% += 1
    }
     ImageSearch, imgx, imgy, 3invx1, 3invy1, 3invx2, 3invy2, *10 pics\%SBY%.png 
     if (ErrorLevel = 0) {
    inv%SBY% += 1
    }
     ImageSearch, imgx, imgy, 4invx1, 4invy1, 4invx2, 4invy2, *10 pics\%SBY%.png 
     if (ErrorLevel = 0) {
    inv%SBY% += 1
    }
     ImageSearch, imgx, imgy, 5invx1, 5invy1, 5invx2, 5invy2, *10 pics\%SBY%.png 
     if (ErrorLevel = 0) {
    inv%SBY% += 1
    }
     ImageSearch, imgx, imgy, 6invx1, 6invy1, 6invx2, 6invy2, *10 pics\%SBY%.png 
     if (ErrorLevel = 0) {
    inv%SBY% += 1
    }
     ImageSearch, imgx, imgy, 7invx1, 7invy1, 7invx2, 7invy2, *10 pics\%SBY%.png 
     if (ErrorLevel = 0) {
    inv%SBY% += 1
    }
     ImageSearch, imgx, imgy, 8invx1, 8invy1, 8invx2, 8invy2, *10 pics\%SBY%.png 
     if (ErrorLevel = 0) {
    inv%SBY% += 1
    }
    return
    }
     if (Buy = 1)
      {
    inv%SBO% := 0
     ImageSearch, imgx, imgy, 1invx1, 1invy1, 1invx2, 1invy2, *10 pics\%SBO%.png 
     if (ErrorLevel = 0) {
    inv%SBO% += 1
    }
     ImageSearch, imgx, imgy, 2invx1, 2invy1, 2invx2, 2invy2, *10 pics\%SBO%.png 
     if (ErrorLevel = 0) {
    inv%SBO% += 1
    }
     ImageSearch, imgx, imgy, 3invx1, 3invy1, 3invx2, 3invy2, *10 pics\%SBO%.png 
     if (ErrorLevel = 0) {
    inv%SBO% += 1
    }
     ImageSearch, imgx, imgy, 4invx1, 4invy1, 4invx2, 4invy2, *10 pics\%SBO%.png 
     if (ErrorLevel = 0) {
    inv%SBO% += 1
    }
     ImageSearch, imgx, imgy, 5invx1, 5invy1, 5invx2, 5invy2, *10 pics\%SBO%.png 
     if (ErrorLevel = 0) {
    inv%SBO% += 1
    }
     ImageSearch, imgx, imgy, 6invx1, 6invy1, 6invx2, 6invy2, *10 pics\%SBO%.png 
     if (ErrorLevel = 0) {
    inv%SBO% += 1
    }
     ImageSearch, imgx, imgy, 7invx1, 7invy1, 7invx2, 7invy2, *10 pics\%SBO%.png 
     if (ErrorLevel = 0) {
    inv%SBO% += 1
    }
     ImageSearch, imgx, imgy, 8invx1, 8invy1, 8invx2, 8invy2, *10 pics\%SBO%.png 
     if (ErrorLevel = 0) {
    inv%SBO% += 1
    }
    return
    }
    
    
    you:
      sleep, 400
    mousemove, 700, 263
    if (Sell = 1)
    {
     you := 0
     ImageSearch, imgx, imgy, 1youx1, 1youy1, 1youx2, 1youy2, *10 pics\%SBY%.png
     if (ErrorLevel = 0) {
    you += 1
    Click %imgx%, %imgy%
    mousemove, 700, 263
    if (you = SBN1)
     {
     return
    }
     sleep, 400
     
    }
     ImageSearch, imgx, imgy, 2youx1, 2youy1, 2youx2, 2youy2, *10 pics\%SBY%.png
      if (ErrorLevel = 0) {
    you += 1
    Click %imgx%, %imgy%
    mousemove, 700, 263
    if (you = SBN1)
     {
     return
    }
     sleep, 400
     
    }
     ImageSearch, imgx, imgy, 3youx1, 3youy1, 3youx2, 3youy2, *10 pics\%SBY%.png
      if (ErrorLevel = 0) {
    you += 1
    Click %imgx%, %imgy%
    mousemove, 700, 263
    if (you = SBN1)
     {
     return
    }
     sleep, 400
     
    }
     ImageSearch, imgx, imgy, 4youx1, 4youy1, 4youx2, 4youy2, *10 pics\%SBY%.png
      if (ErrorLevel = 0) {
    you += 1
    Click %imgx%, %imgy%
    mousemove, 700, 263
    if (you = SBN1)
     {
     return
    }
     sleep, 400
     
    }
     ImageSearch, imgx, imgy, 5youx1, 5youy1, 5youx2, 5youy2, *10 pics\%SBY%.png
      if (ErrorLevel = 0) {
    you += 1
    Click %imgx%, %imgy%
    mousemove, 700, 263
    if (you = SBN1)
     {
     return
    }
     sleep, 400
     
    }
     ImageSearch, imgx, imgy, 6youx1, 6youy1, 6youx2, 6youy2, *10 pics\%SBY%.png
      if (ErrorLevel = 0) {
    you += 1
    Click %imgx%, %imgy%
    mousemove, 700, 263
    if (you = SBN1)
     {
     return
    }
     sleep, 400
     
    }
     ImageSearch, imgx, imgy, 7youx1, 7youy1, 7youx2, 7youy2, *10 pics\%SBY%.png
      if (ErrorLevel = 0){ 
    you += 1
    Click %imgx%, %imgy%
    mousemove, 700, 263
    if (you = SBN1)
     {
     return
    }
     sleep, 400
     
    }
     ImageSearch, imgx, imgy, 8youx1, 8youy1, 8youx2, 8youy2, *10 pics\%SBY%.png
     if (ErrorLevel = 0) {
    you += 1
    Click %imgx%, %imgy%
    mousemove, 700, 263
    if (you = SBN1)
     {
     return
    }
     sleep, 400
     
    }
    return
    }
    
    if (Buy = 1)
    {
     you := 0
     ImageSearch, imgx, imgy, 1youx1, 1youy1, 1youx2, 1youy2, *10 pics\%SBO%.png
     if (ErrorLevel = 0) {
    you += 1
    Click %imgx%, %imgy%
    mousemove, 700, 263
    if (you = SBN2)
     {
     return
    }
     sleep, 400
     
    }
     ImageSearch, imgx, imgy, 2youx1, 2youy1, 2youx2, 2youy2, *10 pics\%SBO%.png
      if (ErrorLevel = 0) {
    you += 1
    Click %imgx%, %imgy%
    mousemove, 700, 263
    if (you = SBN2)
     {
     return
    }
     sleep, 400
     
    }
     ImageSearch, imgx, imgy, 3youx1, 3youy1, 3youx2, 3youy2, *10 pics\%SBO%.png
      if (ErrorLevel = 0) {
    you += 1
    Click %imgx%, %imgy%
    mousemove, 700, 263
    if (you = SBN2)
     {
     return
    }
     sleep, 400
     
    }
     ImageSearch, imgx, imgy, 4youx1, 4youy1, 4youx2, 4youy2, *10 pics\%SBO%.png
      if (ErrorLevel = 0) {
    you += 1
    Click %imgx%, %imgy%
    mousemove, 700, 263
    if (you = SBN2)
     {
     return
    }
     sleep, 400
     
    }
     ImageSearch, imgx, imgy, 5youx1, 5youy1, 5youx2, 5youy2, *10 pics\%SBO%.png
      if (ErrorLevel = 0) {
    you += 1
    Click %imgx%, %imgy%
    mousemove, 700, 263
    if (you = SBN2)
     {
     return
    }
     sleep, 400
     
    }
     ImageSearch, imgx, imgy, 6youx1, 6youy1, 6youx2, 6youy2, *10 pics\%SBO%.png
      if (ErrorLevel = 0) {
    you += 1
    Click %imgx%, %imgy%
    mousemove, 700, 263
    if (you = SBN2)
     {
     return
    }
     sleep, 400
     
    }
     ImageSearch, imgx, imgy, 7youx1, 7youy1, 7youx2, 7youy2, *10 pics\%SBO%.png
      if (ErrorLevel = 0){ 
    you += 1
    Click %imgx%, %imgy%
    mousemove, 700, 263
    if (you = SBN2)
     {
     return
    }
     sleep, 400
     
    }
     ImageSearch, imgx, imgy, 8youx1, 8youy1, 8youx2, 8youy2, *10 pics\%SBO%.png
     if (ErrorLevel = 0) {
    you += 1
    Click %imgx%, %imgy%
    mousemove, 700, 263
    if (you = SBN2)
     {
     return
    }
     sleep, 400
     
    }
    return
    }
    
    
    
    
    
    opo:
       if (Sell = 1)
       {
    mousemove, 700, 263
    opo%SBO% := 0
     ImageSearch, imgx, imgy, 1opox1, 1opoy1, 1opox2, 1opoy2, *10 pics\%SBO%.png
     if (ErrorLevel = 0) {
     PixelSearch, x, y, 1opox1, 1opoy1, 1opox2, 1opoy2, 5754367, 2, Fast
      if (ErrorLevel = 0) {
    opo%SBO% += 1
    }
    }
     ImageSearch, imgx, imgy, 2opox1, 2opoy1, 2opox2, 2opoy2, *10 pics\%SBO%.png
      if (ErrorLevel = 0) {
     PixelSearch, x, y, 2opox1, 2opoy1, 2opox2, 2opoy2, 5754367, 2, Fast
      if (ErrorLevel = 0) {
    opo%SBO% += 1
    }
    }
     ImageSearch, imgx, imgy, 3opox1, 3opoy1, 3opox2, 3opoy2, *10 pics\%SBO%.png
      if (ErrorLevel = 0) {
     PixelSearch, x, y, 3opox1, 3opoy1, 3opox2, 3opoy2, 5754367, 2, Fast
      if (ErrorLevel = 0) {
    opo%SBO% += 1
    }
    }
     ImageSearch, imgx, imgy, 4opox1, 4opoy1, 4opox2, 4opoy2, *10 pics\%SBO%.png
      if (ErrorLevel = 0) {
     PixelSearch, x, y, 4opox1, 4opoy1, 4opox2, 4opoy2, 5754367, 2, Fast
      if (ErrorLevel = 0) {
    opo%SBO% += 1
    }
    }
     ImageSearch, imgx, imgy, 5opox1, 5opoy1, 5opox2, 5opoy2, *10 pics\%SBO%.png
      if (ErrorLevel = 0) {
    PixelSearch, x, y, 5opox1, 5opoy1, 5opox2, 5opoy2, 5754367, 2, Fast
     if (ErrorLevel = 0) {
    opo%SBO% += 1
    }
    }
     ImageSearch, imgx, imgy, 6opox1, 6opoy1, 6opox2, 6opoy2, *10 pics\%SBO%.png
      if (ErrorLevel = 0){ 
     PixelSearch, x, y, 6opox1, 6opoy1, 6opox2, 6opoy2, 5754367, 2, Fast
      if (ErrorLevel = 0) {
    opo%SBO% += 1
    }
    }
     ImageSearch, imgx, imgy, 7opox1, 7opoy1, 7opox2, 7opoy2, *10 pics\%SBO%.png
      if (ErrorLevel = 0) {
    PixelSearch, x, y, 7opox1, 7opoy1, 7opox2, 7opoy2, 5754367, 2, Fast
     if (ErrorLevel = 0) {
    opo%SBO% += 1
    }
    }
     ImageSearch, imgx, imgy, 8opox1, 8opoy1, 8youx2, 8youy2, *10 pics\%SBO%.png
     if (ErrorLevel = 0) {
     PixelSearch, x, y, 8opox1, 8opoy1, 8opox2, 8opoy2, 5754367, 2, Fast
      if (ErrorLevel = 0) {
    opo%SBO% += 1
    }
    }
    
    return
    }
    
    
    
       if (Buy 1)
       {
    mousemove, 700, 263
    opo%SBY% := 0
     ImageSearch, imgx, imgy, 1opox1, 1opoy1, 1opox2, 1opoy2, *10 pics\%SBY%.png
     if (ErrorLevel = 0) {
     PixelSearch, x, y, 1opox1, 1opoy1, 1opox2, 1opoy2, 5754367, 2, Fast
      if (ErrorLevel = 0) {
    opo%SBY% += 1
    }
    }
     ImageSearch, imgx, imgy, 2opox1, 2opoy1, 2opox2, 2opoy2, *10 pics\%SBY%.png
      if (ErrorLevel = 0) {
     PixelSearch, x, y, 2opox1, 2opoy1, 2opox2, 2opoy2, 5754367, 2, Fast
      if (ErrorLevel = 0) {
    opo%SBY% += 1
    }
    }
     ImageSearch, imgx, imgy, 3opox1, 3opoy1, 3opox2, 3opoy2, *10 pics\%SBY%.png
      if (ErrorLevel = 0) {
     PixelSearch, x, y, 3opox1, 3opoy1, 3opox2, 3opoy2, 5754367, 2, Fast
      if (ErrorLevel = 0) {
    opo%SBY% += 1
    }
    }
     ImageSearch, imgx, imgy, 4opox1, 4opoy1, 4opox2, 4opoy2, *10 pics\%SBY%.png
      if (ErrorLevel = 0) {
     PixelSearch, x, y, 4opox1, 4opoy1, 4opox2, 4opoy2, 5754367, 2, Fast
      if (ErrorLevel = 0) {
    opo%SBY% += 1
    }
    }
     ImageSearch, imgx, imgy, 5opox1, 5opoy1, 5opox2, 5opoy2, *10 pics\%SBY%.png
      if (ErrorLevel = 0) {
    PixelSearch, x, y, 5opox1, 5opoy1, 5opox2, 5opoy2, 5754367, 2, Fast
     if (ErrorLevel = 0) {
    opo%SBY% += 1
    }
    }
     ImageSearch, imgx, imgy, 6opox1, 6opoy1, 6opox2, 6opoy2, *10 pics\%SBY%.png
      if (ErrorLevel = 0){ 
     PixelSearch, x, y, 6opox1, 6opoy1, 6opox2, 6opoy2, 5754367, 2, Fast
      if (ErrorLevel = 0) {
    opo%SBY% += 1
    }
    }
     ImageSearch, imgx, imgy, 7opox1, 7opoy1, 7opox2, 7opoy2, *10 pics\%SBY%.png
      if (ErrorLevel = 0) {
    PixelSearch, x, y, 7opox1, 7opoy1, 7opox2, 7opoy2, 5754367, 2, Fast
     if (ErrorLevel = 0) {
    opo%SBY% += 1
    }
    }
     ImageSearch, imgx, imgy, 8opox1, 8opoy1, 8youx2, 8youy2, *10 pics\%SBY%.png
     if (ErrorLevel = 0) {
     PixelSearch, x, y, 8opox1, 8opoy1, 8opox2, 8opoy2, 5754367, 2, Fast
      if (ErrorLevel = 0) {
    opo%SBY% += 1
    }
    }
    
    return
    }
    
    
    st:
     ;MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN
     ;MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN
     ;MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN
     ;MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN
     ;MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN
     ;MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN
     ;MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN
     ;MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN
     ;MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN
     ;MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN
     ;MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN  MAIN   MAIN
     
    gui, submit
    
    sleep, 3000
    
    
    if (Sell = 1)
    {
     gosub, inv
     if (inv%SBY% < SBN1) 
     {
      msgbox, Make sure you have %SBN1% %SBY% in your inventory
    Gui, Show, w496 h145, TBot
      return
      }
    }
    
    if (Buy = 1)
    {
      gosub, inv
     if (inv%SBO% < SBN2) 
     {
      msgbox, Make sure you have %SBN2% %SBO% in your inventory
    Gui, Show, w496 h145, TBot
      return
      }
    }
    
    
    
    
    Loop
    {
     gosub, msg
     WinGetPos, , , winSizeX, winSizeY, A
     ImageSearch, imgx, imgy, 300, 300, winSizeX, winSizeY, pics\taccept.png
      if (ErrorLevel = 0) {
       Click %imgx%, %imgy%
       mousemove, 700, 263
       break
      }
     }
     sleep, 800
     
       if (Sell = 1)
       {
      gosub, opoo
     }
      if (Buy = 1)
      {
      gosub, opoo
     }
      
      if (Sell = 1) and if (opoo%SBO% < SBN2)
       loop, 10
      {
      mousemove, 700, 263
      ImageSearch, imgx, imgy, 400, 100, winSizeX, winSizeY, pics\cancel.png
     if (ErrorLevel = 0) {
       Click %imgx%, %imgy%
          mousemove, 700, 263
      goto, st
     }
    }
      if (Buy = 1) and if (opoo%SBY% < SBN1)
       loop, 10
      {
       mousemove, 150, 150
      ImageSearch, imgx, imgy, 400, 100, winSizeX, winSizeY, pics\cancel.png
     if (ErrorLevel = 0) {
       Click %imgx%, %imgy%
       mousemove, 700, 263
      goto, st
     }
    }
    
      if (Sell = 1)
      {
      gosub, you
     }
      if (Buy = 1)
      {
      gosub, you
    }
     if (Sell = 1)
     Loop
     {
       WinGetPos, , , winSizeX, winSizeY, A
     ImageSearch, imgx, imgy, 400, 100, winSizeX, winSizeY, pics\nex.png
     if (ErrorLevel = 0) {
      goto, st
    }
      gosub, opo
      if (opo%SBO% >= SBN2)
      {
       gosub, ta
       if (taa = 1)
       {
     WinGetPos, , , winSizeX, winSizeY, A
     ImageSearch, imgx, imgy, 300, 300, winSizeX, winSizeY, pics\trade.png
       if (ErrorLevel = 0) {
       Click %imgx%, %imgy%
    mousemove, 700, 263
       break
    }
    }
    }
    }
    if (Buy = 1)
     Loop
     {
       WinGetPos, , , winSizeX, winSizeY, A
     ImageSearch, imgx, imgy, 400, 100, winSizeX, winSizeY, pics\nex.png
     if (ErrorLevel = 0) {
      goto, st
    }
      gosub, opo
      if (opo%SBY% >= SBN1)
      {
         gosub, ta
       if (taa = 1)
       {
     WinGetPos, , , winSizeX, winSizeY, A
     ImageSearch, imgx, imgy, 300, 300, winSizeX, winSizeY, pics\trade.png
       if (ErrorLevel = 0) {
       Click %imgx%, %imgy%
    mousemove, 700, 263
       break
    }
    }
    }
    }
    
    
    if (Sell = 1)
     Loop
     {
       WinGetPos, , , winSizeX, winSizeY, A
     ImageSearch, imgx, imgy, 400, 100, winSizeX, winSizeY, pics\nex.png
     if (ErrorLevel = 0) {
      goto, st
    }
    
      gosub, opo
    
      if (opo%SBO% >= SBN1)
      {
      ImageSearch, imgx, imgy, 300, 300, winSizeX, winSizeY, pics\retrade.png
       if (ErrorLevel = 0) {
       Click %imgx%, %imgy%
    }
    }
    }
    
    
    
    
    
    
    if (Buy = 1)
     Loop
     {
       WinGetPos, , , winSizeX, winSizeY, A
     ImageSearch, imgx, imgy, 400, 100, winSizeX, winSizeY, pics\nex.png
     if (ErrorLevel = 0) {
      goto, st
    }
      gosub, opo
    
    
      if (opo%SBY% >= SBN2)
      {
      ImageSearch, imgx, imgy, 300, 300, winSizeX, winSizeY, pics\retrade.png
       if (ErrorLevel = 0) {
       Click %imgx%, %imgy%
    }
    }
    }
    
    goto, st
    
    
    
     msg:
     
     Random, ws , 6000, 8000
     sleep, %ws%
    
    if (msgn = 1)
    {
    if (Sell = 1)
    SendInput {Enter} Sell %SBN1% %SBY% For %SBN2% %SBO% @ %Ign%{Enter} 
    if (Buy= 1)
    SendInput {Enter} Buy %SBN1% %SBY% For %SBN2% %SBO% @ %Ign%{Enter} 
    msgn += 1
    return
    }
    if (msgn = 2)
    {
    if (Sell = 1)
    SendInput {Enter} Sell %SBN1% %SBY% For %SBN2% %SBO% @--> %Ign%.{Enter} 
    if (Buy= 1)
    SendInput {Enter} Buy %SBN1% %SBY% For %SBN2% %SBO% @--> %Ign%.{Enter} 
    msgn += 1
    return
    }
    if (msgn = 3)
    {
    if (Sell = 1)
    SendInput {Enter} Sell %SBN1% %SBY% For %SBN2% %SBO% @ %Ign%  .{Enter} 
    if (Buy= 1)
    SendInput {Enter} Buy %SBN1% %SBY% For %SBN2% %SBO% @ %Ign%  .{Enter} 
    msgn += 1
    return
    }
    if (msgn = 4)
    {
    if (Sell = 1)
    SendInput {Enter} Sell %SBN1% %SBY% For %SBN2% %SBO% -@-> %Ign% ,{Enter} 
    if (Buy= 1)
    SendInput {Enter} Buy %SBN1% %SBY% For %SBN2% %SBO% -@-> %Ign% ,{Enter} 
    msgn += 1
    return
    }
    
    if (msgn = 5)
    {
    if (Sell = 1)
    SendInput {Enter} Selling --> %SBN1% %SBY% For %SBN2% %SBO% @ %Ign%{Enter} 
    if (Buy= 1)
    SendInput {Enter} Buying <-- %SBN1% %SBY% For %SBN2% %SBO% @ %Ign%{Enter} 
    msgn += 1
    return
    }
    if (msgn = 6)
    {
    if (Sell = 1)
    SendInput {Enter} --> Sell %SBN1% %SBY% For %SBN2% %SBO% @ %Ign%.{Enter} 
    if (Buy= 1)
    SendInput {Enter} <-- Buy %SBN1% %SBY% For %SBN2% %SBO% @ %Ign%.{Enter} 
    msgn += 1
    return
    }
    if (msgn = 7)
    {
    if (Sell = 1)
    SendInput {Enter} -Selling- %SBN1% %SBY% For %SBN2% %SBO% @ %Ign%  .{Enter} 
    if (Buy= 1)
    SendInput {Enter} -Buying- %SBN1% %SBY% For %SBN2% %SBO% @ %Ign%  .{Enter} 
    msgn += 1
    return
    }
    if (msgn = 8)
    {
    if (Sell = 1)
    SendInput {Enter} --Sell-- %SBN1% %SBY% For %SBN2% %SBO% -@- %Ign% ,{Enter} 
    if (Buy= 1)
    SendInput {Enter} --Buy-- %SBN1% %SBY% For %SBN2% %SBO% -@- %Ign% ,{Enter} 
    msgn += 1
    return
    }
    if (msgn = 9)
    {
    if (Sell = 1)
    SendInput {Enter} S> %SBN1% %SBY% For %SBN2% %SBO% -@- %Ign% ,{Enter} 
    if (Buy= 1)
    SendInput {Enter} B> %SBN1% %SBY% For %SBN2% %SBO% -@- %Ign% ,{Enter} 
    msgn += 1
    return
    }
    if (msgn = 10)
    {
    if (Sell = 1)
    SendInput {Enter} S> %SBN1% %SBY% For %SBN2% %SBO% @ %Ign% ,{Enter} 
    if (Buy= 1)
    SendInput {Enter} B> %SBN1% %SBY% For %SBN2% %SBO% @ %Ign% ,{Enter} 
    msgn += 1
    return
    }
    if (msgn = 11)
    {
    if (Sell = 1)
    SendInput {Enter} >>--> Sell %SBN1% %SBY% For %SBN2% %SBO% @ %Ign% .{Enter} 
    if (Buy= 1)
    SendInput {Enter} <--<< Buy %SBN1% %SBY% For %SBN2% %SBO% @ %Ign% .{Enter} 
    msgn += 1
    return
    }
    if (msgn = 12)
    {
    if (Sell = 1)
    SendInput {Enter} >>-S> %SBN1% %SBY% For %SBN2% %SBO% @ %Ign% .{Enter} 
    if (Buy= 1)
    SendInput {Enter} >>-B> %SBN1% %SBY% For %SBN2% %SBO% @ %Ign% .{Enter} 
    msgn := 1
    return
    }
    
    rel:
    reload
    
    Pause:
    Pause,
    
    
     
     GuiClose:
     exitapp
     
     quit:
      exitapp
      
      
    ta:
    taa := 0
     ImageSearch, imgxx, imgxy, tax1, tay1, tax2, tay2, pics\opoac.png
     if (ErrorLevel = 0) {
    taa := 1
    }
    return
    
    
    donate:
    
    
    Run, https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=L3L9DK26STYYA
    
    
    return

  2. The Following User Says Thank You to ll1312ll For This Useful Post:

    059 (04-22-2014)

  3. #2
    The richest man is not the one who has the most but the one who needs the least.
    MPGH Member
    Alde.'s Avatar
    Join Date
    Oct 2012
    Gender
    male
    Posts
    1,706
    Reputation
    166
    Thanks
    3,627
    My Mood
    Sleepy
    Do people really use AHK for trade bots ;_;
    Alde is Alde is

  4. The Following User Says Thank You to Alde. For This Useful Post:

    CrazyJani (04-22-2014)

  5. #3
    ll1312ll's Avatar
    Join Date
    Sep 2012
    Gender
    male
    Posts
    216
    Reputation
    56
    Thanks
    1,666
    My Mood
    Buzzed
    Quote Originally Posted by ZBORNOX View Post
    Do people really use AHK for trade bots ;_;
    this never needs to get updated untill they change the look of the gui

  6. The Following User Says Thank You to ll1312ll For This Useful Post:

    Alde. (04-22-2014)

  7. #4
    krazyshank's Avatar
    Join Date
    Jan 2012
    Gender
    male
    Location
    RealmStock
    Posts
    2,589
    Reputation
    467
    Thanks
    16,666
    My Mood
    Angelic
    Quote Originally Posted by ll1312ll View Post
    this never needs to get updated untill they change the look of the gui
    It's pretty innovative how you manahed to do what you did with AHK if you ask me.

    Accepting PayPal - Bitcoin - Giftcards - Items:

    Find it here: MPGH Sales Thread

  8. The Following 3 Users Say Thank You to krazyshank For This Useful Post:

    059 (04-22-2014),Alde. (04-22-2014),Lux Lux (04-22-2014)

  9. #5
    runekri3's Avatar
    Join Date
    Feb 2011
    Gender
    male
    Posts
    792
    Reputation
    9
    Thanks
    240
    My Mood
    Cheerful
    Quote Originally Posted by krazyshank View Post
    It's pretty innovative how you managed to do what you did with AHK if you ask me.
    Typo

    I gotta agree, I don't think that using AHK for this is a smart idea, nor that the code is elegant or fast.
    But man, it works and it's in AHK. Props to you.
    Reputation-
    Vouches
    Respect-
    Nilly, Ultran00b, JustAnoobROTMG, Nano, karolelis9, fallenhacks(cake), jaythedev
    DisRespect-
    mandela96, spaghetti master, floxxe, drillick, brendoo

  10. The Following User Says Thank You to runekri3 For This Useful Post:

    Alde. (04-22-2014)

  11. #6
    Trapped's Avatar
    Join Date
    May 2012
    Gender
    male
    Location
    Italy.
    Posts
    584
    Reputation
    10
    Thanks
    449
    My Mood
    Asleep
    That much code in AHK would be replaced by just a couple if you were using librotmg.c, probably.
    "The great merit of society is to make one appreciate solitude."
    Charles Chincholles, "Reflections on the Art of Life" (from fortune-mod)

  12. The Following User Says Thank You to Trapped For This Useful Post:

    ossimc82 (04-25-2014)

  13. #7
    The richest man is not the one who has the most but the one who needs the least.
    MPGH Member
    Alde.'s Avatar
    Join Date
    Oct 2012
    Gender
    male
    Posts
    1,706
    Reputation
    166
    Thanks
    3,627
    My Mood
    Sleepy
    Quote Originally Posted by Trapped View Post
    That much code in AHK would be replaced by just a couple if you were using librotmg.c, probably.
    And what is this?
    Alde is Alde is

  14. #8
    Trapped's Avatar
    Join Date
    May 2012
    Gender
    male
    Location
    Italy.
    Posts
    584
    Reputation
    10
    Thanks
    449
    My Mood
    Asleep
    Quote Originally Posted by ZBORNOX View Post


    And what is this?
    A pure C RotMG client (but can be easily adapted to server) library.
    "The great merit of society is to make one appreciate solitude."
    Charles Chincholles, "Reflections on the Art of Life" (from fortune-mod)

  15. The Following User Says Thank You to Trapped For This Useful Post:

    Kushala Daora (11-23-2017)

  16. #9
    The richest man is not the one who has the most but the one who needs the least.
    MPGH Member
    Alde.'s Avatar
    Join Date
    Oct 2012
    Gender
    male
    Posts
    1,706
    Reputation
    166
    Thanks
    3,627
    My Mood
    Sleepy
    Quote Originally Posted by Trapped View Post
    A pure C RotMG client (but can be easily adapted to server) library.
    Ehh.. I took a quick look around the interweb and didn't found anything
    Alde is Alde is

  17. #10
    Trapped's Avatar
    Join Date
    May 2012
    Gender
    male
    Location
    Italy.
    Posts
    584
    Reputation
    10
    Thanks
    449
    My Mood
    Asleep
    Quote Originally Posted by ZBORNOX View Post

    Ehh.. I took a quick look around the interweb and didn't found anything
    I and some other people are working on it. That was just a "spoiler".
    "The great merit of society is to make one appreciate solitude."
    Charles Chincholles, "Reflections on the Art of Life" (from fortune-mod)

  18. The Following 3 Users Say Thank You to Trapped For This Useful Post:

    Alde. (05-01-2014),BlackRayquaza (05-01-2014),ossimc82 (05-01-2014)

Similar Threads

  1. CS Source Clan/Server
    By Dave84311 in forum General
    Replies: 20
    Last Post: 10-04-2006, 12:21 PM
  2. HALO 2 (XBOX) Source Code
    By mirelesmichael in forum General Game Hacking
    Replies: 12
    Last Post: 09-23-2006, 04:35 AM
  3. Counter Strike: Source
    By Flawless in forum CounterStrike (CS) 1.6 Hacks / Counter Strike: Source (CSS) Hacks
    Replies: 15
    Last Post: 06-03-2006, 08:28 PM