Stack gold into 60k piles by initsu

Related: Snippet

1// selecting the container ID to use
2// leave it empty to pick a container each time
3// getting bank container ID: type -info and click on anything in your bank
4// getting other container ID: type >info and click on the container
5setvar! stackContainer
6
7@setvar! stack30kPile 0
8@setvar! stackSmallPile 0
9@clearignore
10while findtype "gold coin" stackContainer as goldPile
11    getlabel goldPile desc
12    if ": 60000" in desc
13        @ignore goldPile
14    elseif ": 30000" in desc
15        if stack30kPile == 0
16            @setvar! stack30kPile goldPile
17            @ignore goldPile
18        else
19            lift goldPile 30000
20            drop stack30kPile
21            @setvar! stack30kPile 0
22            wait 750
23        endif
24    else
25        lift goldPile 30000
26        drop stackContainer
27        wait 750
28        getlabel goldPile desc
29        if ": 30000" in desc
30        elseif stackSmallPile == 0
31            @setvar! stackSmallPile goldPile
32            @ignore goldPile
33        else
34            lift goldPile 60000
35            drop stackSmallPile
36            @unignore stackSmallPile
37            @setvar! stackSmallPile 0
38            wait 750
39        endif
40    endif
41endwhile
42
43if stack30kPile != 0 and stackSmallPile != 0
44    lift stackSmallPile 60000
45    drop stack30kPile
46    wait 750
47endif
48overhead "Done"
49