scripts: update comand script from live

This commit is contained in:
Adam
2018-05-03 08:13:30 -04:00
parent ed64689a3a
commit d5e5f5b677
2 changed files with 147 additions and 121 deletions

View File

@@ -1 +1 @@
CDE382CF5E33BD256AE1ED092D45E816D5F8C04130C23D73FA9DE38D3333D778
75212151145D5ED7A15389181C1F953B696D0E4C3CB223BEF404343CB403554B

View File

@@ -1,7 +1,7 @@
.id 73
.int_stack_count 2
.string_stack_count 0
.int_var_count 4
.int_var_count 5
.string_var_count 0
load_int 10616876
widget_get_hidden_widget
@@ -35,144 +35,170 @@ LABEL23:
istore 2
load_int 0
istore 3
load_int 0
istore 4
invoke 1972
load_int 1
if_icmpeq LABEL34
jump LABEL40
LABEL34:
get_varc 41
load_int 4
if_icmpeq LABEL38
jump LABEL40
LABEL38:
load_int 1
istore 4
LABEL40:
get_rights
load_int 0
if_icmpgt LABEL32
jump LABEL34
LABEL32:
if_icmpgt LABEL44
jump LABEL46
LABEL44:
load_int 1
istore 3
LABEL34:
LABEL46:
iload 3
load_int 1
if_icmpeq LABEL38
jump LABEL49
LABEL38:
if_icmpeq LABEL50
jump LABEL61
LABEL50:
load_string "`"
iload 1
string_indexof
load_int -1
if_icmpne LABEL44
jump LABEL49
LABEL44:
if_icmpne LABEL56
jump LABEL61
LABEL56:
iload 2
load_int 0
if_icmpeq LABEL48
jump LABEL49
LABEL48:
if_icmpeq LABEL60
jump LABEL61
LABEL60:
return
LABEL49:
LABEL61:
iload 0
load_int 84
if_icmpeq LABEL53
jump LABEL159
LABEL53:
if_icmpeq LABEL65
jump LABEL182
LABEL65:
invoke 1984
iload 2
load_int 0
if_icmpgt LABEL58
jump LABEL158
LABEL58:
if_icmpgt LABEL70
jump LABEL181
LABEL70:
get_varc_string 1
load_string "/"
load_int 0
string_indexof_from
load_int 0
if_icmpeq LABEL65
jump LABEL92
LABEL65:
if_icmpeq LABEL80
iload 4
load_int 1
if_icmpeq LABEL80
jump LABEL115
LABEL80:
get_clanchatcount
load_int 0
if_icmpgt LABEL69
jump LABEL88
LABEL69:
if_icmpgt LABEL84
jump LABEL111
LABEL84:
iload 2
load_int 1
if_icmple LABEL73
jump LABEL74
LABEL73:
if_icmple LABEL88
jump LABEL89
LABEL88:
return
LABEL74:
LABEL89:
get_varbit 4394
load_int 1
if_icmpeq LABEL78
jump LABEL84
LABEL78:
if_icmpeq LABEL93
jump LABEL99
LABEL93:
get_clanchatcount
load_int 0
if_icmpgt LABEL82
jump LABEL83
LABEL82:
if_icmpgt LABEL97
jump LABEL98
LABEL97:
part_clanchat
LABEL83:
jump LABEL87
LABEL84:
LABEL98:
jump LABEL110
LABEL99:
iload 4
load_int 1
if_icmpeq LABEL103
jump LABEL107
LABEL103:
load_string "/"
get_varc_string 1
concat_string
put_varc_string 1
LABEL107:
get_varc_string 1
load_int 2
invoke 96
LABEL87:
jump LABEL91
LABEL88:
LABEL110:
jump LABEL114
LABEL111:
get_varc_string 1
load_int 0
invoke 96
LABEL91:
jump LABEL154
LABEL92:
LABEL114:
jump LABEL177
LABEL115:
get_varc_string 1
load_string "::"
load_int 0
string_indexof_from
load_int 0
if_icmpeq LABEL99
jump LABEL151
LABEL99:
if_icmpeq LABEL122
jump LABEL174
LABEL122:
iload 2
load_int 2
if_icmpgt LABEL103
jump LABEL147
LABEL103:
if_icmpgt LABEL126
jump LABEL170
LABEL126:
get_varc_string 1
load_string "::toggleroof"
load_int 0
string_indexof_from
load_int 0
if_icmpeq LABEL110
jump LABEL124
LABEL110:
if_icmpeq LABEL133
jump LABEL147
LABEL133:
get_hideroofs
load_int 1
if_icmpeq LABEL114
jump LABEL119
LABEL114:
if_icmpeq LABEL137
jump LABEL142
LABEL137:
load_int 0
set_hideroofs
load_string "Roofs will only be removed selectively."
send_game_message
jump LABEL123
LABEL119:
jump LABEL146
LABEL142:
load_int 1
set_hideroofs
load_string "Roofs are now all hidden."
send_game_message
LABEL123:
jump LABEL146
LABEL124:
LABEL146:
jump LABEL169
LABEL147:
get_varc_string 1
load_string "::bank"
load_int 0
string_indexof_from
load_int 0
if_icmpeq LABEL131
load_string "runeliteCommand" ; load callback name
runelite_callback ; invoke callback
jump LABEL135
LABEL131:
if_icmpeq LABEL154
jump LABEL158
LABEL154:
load_string "Hey, everyone, I just tried to do something very silly!"
load_int 0
invoke 96
jump LABEL146
LABEL135:
jump LABEL169
LABEL158:
get_varc_string 1
invoke 224
put_varc_string 1
@@ -184,82 +210,82 @@ LABEL135:
iload 2
string_substring
run_command
LABEL146:
jump LABEL150
LABEL147:
LABEL169:
jump LABEL173
LABEL170:
get_varc_string 1
load_int 0
invoke 96
LABEL150:
jump LABEL154
LABEL151:
LABEL173:
jump LABEL177
LABEL174:
get_varc_string 1
load_int 0
invoke 96
LABEL154:
LABEL177:
get_varc_string 1
invoke 77
load_string ""
put_varc_string 1
LABEL158:
jump LABEL227
LABEL159:
LABEL181:
jump LABEL250
LABEL182:
iload 0
load_int 104
if_icmpeq LABEL163
jump LABEL169
LABEL163:
if_icmpeq LABEL186
jump LABEL192
LABEL186:
iload 3
load_int 1
if_icmpeq LABEL167
jump LABEL168
LABEL167:
if_icmpeq LABEL190
jump LABEL191
LABEL190:
invoke 75
LABEL168:
jump LABEL227
LABEL169:
LABEL191:
jump LABEL250
LABEL192:
iload 0
load_int 105
if_icmpeq LABEL173
jump LABEL179
LABEL173:
if_icmpeq LABEL196
jump LABEL202
LABEL196:
iload 3
load_int 1
if_icmpeq LABEL177
jump LABEL178
LABEL177:
if_icmpeq LABEL200
jump LABEL201
LABEL200:
invoke 76
LABEL178:
jump LABEL227
LABEL179:
LABEL201:
jump LABEL250
LABEL202:
iload 0
load_int 80
if_icmpeq LABEL183
jump LABEL221
LABEL183:
if_icmpeq LABEL206
jump LABEL244
LABEL206:
get_varc_string
string_length
load_int 0
if_icmpgt LABEL188
jump LABEL208
LABEL188:
if_icmpgt LABEL211
jump LABEL231
LABEL211:
get_varc_string
is_friend
load_int 1
if_icmpeq LABEL193
jump LABEL196
LABEL193:
if_icmpeq LABEL216
jump LABEL219
LABEL216:
get_varc_string
invoke 107
return
LABEL196:
LABEL219:
get_varc 60
get_gamecycle
if_icmpgt LABEL200
jump LABEL201
LABEL200:
if_icmpgt LABEL223
jump LABEL224
LABEL223:
return
LABEL201:
LABEL224:
get_gamecycle
load_int 50
iadd
@@ -267,14 +293,14 @@ LABEL201:
load_string "That player was not found on your Friends list."
send_game_message
return
LABEL208:
LABEL231:
get_varc 60
get_gamecycle
if_icmpgt LABEL212
jump LABEL213
LABEL212:
if_icmpgt LABEL235
jump LABEL236
LABEL235:
return
LABEL213:
LABEL236:
get_gamecycle
load_int 50
iadd
@@ -282,14 +308,14 @@ LABEL213:
load_string "You haven't received any messages to which you can reply."
send_game_message
return
jump LABEL227
LABEL221:
jump LABEL250
LABEL244:
get_varc_string 1
load_int 0
iload 0
iload 1
invoke 74
put_varc_string 1
LABEL227:
LABEL250:
invoke 223
return