1088 lines
29 KiB
Plaintext
1088 lines
29 KiB
Plaintext
.id 73
|
|
.int_stack_count 2
|
|
.string_stack_count 0
|
|
.int_var_count 10
|
|
.string_var_count 0
|
|
iconst 10616885
|
|
if_gethide
|
|
iconst 1
|
|
if_icmpeq LABEL9
|
|
iconst 10616886
|
|
if_gethide
|
|
iconst 1
|
|
if_icmpeq LABEL9
|
|
jump LABEL10
|
|
LABEL9:
|
|
return
|
|
LABEL10:
|
|
get_varbit 8119
|
|
iconst 0
|
|
if_icmpeq LABEL19
|
|
iconst -1
|
|
iconst 162
|
|
invoke 1701
|
|
iconst 0
|
|
if_icmpeq LABEL19
|
|
jump LABEL20
|
|
LABEL19:
|
|
return
|
|
LABEL20:
|
|
get_varc_string 335
|
|
string_length
|
|
istore 2
|
|
iconst 0
|
|
istore 3
|
|
staffmodlevel
|
|
iconst 0
|
|
if_icmpgt LABEL29
|
|
jump LABEL60
|
|
LABEL29:
|
|
iconst 1
|
|
istore 3
|
|
sconst "`"
|
|
iload 1
|
|
string_indexof_char
|
|
iconst -1
|
|
if_icmpne LABEL37
|
|
jump LABEL42
|
|
LABEL37:
|
|
iload 2
|
|
iconst 0
|
|
if_icmpeq LABEL41
|
|
jump LABEL42
|
|
LABEL41:
|
|
return
|
|
LABEL42:
|
|
sconst ":"
|
|
iload 1
|
|
string_indexof_char
|
|
iconst -1
|
|
if_icmpne LABEL48
|
|
jump LABEL60
|
|
LABEL48:
|
|
get_varc_string 335
|
|
sconst "::"
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL55
|
|
jump LABEL60
|
|
LABEL55:
|
|
iload 2
|
|
iconst 2
|
|
if_icmpeq LABEL59
|
|
jump LABEL60
|
|
LABEL59:
|
|
return
|
|
LABEL60:
|
|
iconst 0
|
|
istore 4
|
|
iconst -1
|
|
istore 5
|
|
iconst 0
|
|
istore 6
|
|
iconst -1
|
|
istore 7
|
|
iconst 0
|
|
istore 8
|
|
iconst -1
|
|
istore 9
|
|
iload 0
|
|
iconst 84
|
|
if_icmpeq LABEL76
|
|
jump LABEL809
|
|
LABEL76:
|
|
invoke 1984
|
|
iload 2
|
|
iconst 0
|
|
if_icmpgt LABEL81
|
|
jump LABEL808
|
|
LABEL81:
|
|
iload 3
|
|
iconst 1
|
|
if_icmpeq LABEL85
|
|
jump LABEL152
|
|
LABEL85:
|
|
sconst "give"
|
|
iload 2
|
|
invoke 4481
|
|
iconst 1
|
|
if_icmpeq LABEL91
|
|
jump LABEL95
|
|
LABEL91:
|
|
get_varc_string 335
|
|
string_length
|
|
istore 2
|
|
jump LABEL152
|
|
LABEL95:
|
|
sconst "set"
|
|
iload 2
|
|
invoke 4481
|
|
iconst 1
|
|
if_icmpeq LABEL101
|
|
jump LABEL105
|
|
LABEL101:
|
|
get_varc_string 335
|
|
string_length
|
|
istore 2
|
|
jump LABEL152
|
|
LABEL105:
|
|
sconst "get"
|
|
iload 2
|
|
invoke 4481
|
|
iconst 1
|
|
if_icmpeq LABEL111
|
|
jump LABEL115
|
|
LABEL111:
|
|
get_varc_string 335
|
|
string_length
|
|
istore 2
|
|
jump LABEL152
|
|
LABEL115:
|
|
sconst "tele"
|
|
iload 2
|
|
invoke 4481
|
|
iconst 1
|
|
if_icmpeq LABEL121
|
|
jump LABEL125
|
|
LABEL121:
|
|
get_varc_string 335
|
|
string_length
|
|
istore 2
|
|
jump LABEL152
|
|
LABEL125:
|
|
sconst "~"
|
|
iload 2
|
|
invoke 4481
|
|
iconst 1
|
|
if_icmpeq LABEL131
|
|
jump LABEL135
|
|
LABEL131:
|
|
get_varc_string 335
|
|
string_length
|
|
istore 2
|
|
jump LABEL152
|
|
LABEL135:
|
|
get_varc_string 335
|
|
sconst "::"
|
|
iconst 0
|
|
string_indexof_string
|
|
istore 7
|
|
iload 7
|
|
iconst 0
|
|
if_icmpgt LABEL144
|
|
jump LABEL152
|
|
LABEL144:
|
|
get_varc_string 335
|
|
iload 7
|
|
iload 2
|
|
substring
|
|
set_varc_string 335
|
|
get_varc_string 335
|
|
string_length
|
|
istore 2
|
|
LABEL152:
|
|
get_varc_string 335
|
|
sconst "::"
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL159
|
|
jump LABEL162
|
|
LABEL159:
|
|
iconst 1
|
|
istore 4
|
|
jump LABEL188
|
|
LABEL162:
|
|
get_varc_int 41
|
|
iconst 5
|
|
if_icmpeq LABEL166
|
|
jump LABEL169
|
|
LABEL166:
|
|
iconst 41
|
|
istore 5
|
|
jump LABEL188
|
|
LABEL169:
|
|
get_varc_int 41
|
|
iconst 4
|
|
if_icmpeq LABEL173
|
|
jump LABEL176
|
|
LABEL173:
|
|
iconst 9
|
|
istore 5
|
|
jump LABEL188
|
|
LABEL176:
|
|
get_varc_int 41
|
|
iconst 6
|
|
if_icmpeq LABEL180
|
|
jump LABEL188
|
|
LABEL180:
|
|
invoke 5262
|
|
iconst 1
|
|
if_icmpeq LABEL184
|
|
jump LABEL188
|
|
LABEL184:
|
|
iconst 41
|
|
iconst 1
|
|
istore 8
|
|
istore 5
|
|
LABEL188:
|
|
get_varc_string 335
|
|
sconst "////"
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL195
|
|
jump LABEL223
|
|
LABEL195:
|
|
invoke 5262
|
|
iconst 1
|
|
if_icmpeq LABEL199
|
|
jump LABEL223
|
|
LABEL199:
|
|
iconst 4
|
|
iconst 41
|
|
iconst 1
|
|
istore 8
|
|
istore 5
|
|
istore 6
|
|
get_varc_string 335
|
|
sconst "////@"
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL212
|
|
jump LABEL216
|
|
LABEL212:
|
|
iconst 4
|
|
istore 9
|
|
iconst 5
|
|
istore 6
|
|
LABEL216:
|
|
get_varbit 13120
|
|
iconst 1
|
|
if_icmpeq LABEL220
|
|
jump LABEL222
|
|
LABEL220:
|
|
iconst 4
|
|
istore 9
|
|
LABEL222:
|
|
jump LABEL558
|
|
LABEL223:
|
|
get_varc_string 335
|
|
sconst "///"
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL230
|
|
jump LABEL252
|
|
LABEL230:
|
|
iconst 3
|
|
iconst 44
|
|
istore 5
|
|
istore 6
|
|
get_varc_string 335
|
|
sconst "///@"
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL241
|
|
jump LABEL245
|
|
LABEL241:
|
|
iconst 3
|
|
istore 9
|
|
iconst 4
|
|
istore 6
|
|
LABEL245:
|
|
get_varbit 13120
|
|
iconst 1
|
|
if_icmpeq LABEL249
|
|
jump LABEL251
|
|
LABEL249:
|
|
iconst 3
|
|
istore 9
|
|
LABEL251:
|
|
jump LABEL558
|
|
LABEL252:
|
|
get_varc_string 335
|
|
sconst "//"
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL259
|
|
jump LABEL281
|
|
LABEL259:
|
|
iconst 2
|
|
iconst 41
|
|
istore 5
|
|
istore 6
|
|
get_varc_string 335
|
|
sconst "//@"
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL270
|
|
jump LABEL274
|
|
LABEL270:
|
|
iconst 2
|
|
istore 9
|
|
iconst 3
|
|
istore 6
|
|
LABEL274:
|
|
get_varbit 13120
|
|
iconst 1
|
|
if_icmpeq LABEL278
|
|
jump LABEL280
|
|
LABEL278:
|
|
iconst 2
|
|
istore 9
|
|
LABEL280:
|
|
jump LABEL558
|
|
LABEL281:
|
|
get_varc_string 335
|
|
lowercase
|
|
sconst "/gc "
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL296
|
|
get_varc_string 335
|
|
lowercase
|
|
sconst "/@gc "
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL296
|
|
jump LABEL319
|
|
LABEL296:
|
|
iconst 4
|
|
iconst 44
|
|
istore 5
|
|
istore 6
|
|
get_varc_string 335
|
|
lowercase
|
|
sconst "/@gc "
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL308
|
|
jump LABEL312
|
|
LABEL308:
|
|
iconst 3
|
|
istore 9
|
|
iconst 5
|
|
istore 6
|
|
LABEL312:
|
|
get_varbit 13120
|
|
iconst 1
|
|
if_icmpeq LABEL316
|
|
jump LABEL318
|
|
LABEL316:
|
|
iconst 3
|
|
istore 9
|
|
LABEL318:
|
|
jump LABEL558
|
|
LABEL319:
|
|
get_varc_string 335
|
|
lowercase
|
|
sconst "/c "
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL334
|
|
get_varc_string 335
|
|
lowercase
|
|
sconst "/@c "
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL334
|
|
jump LABEL356
|
|
LABEL334:
|
|
iconst 3
|
|
iconst 41
|
|
istore 5
|
|
istore 6
|
|
get_varc_string 335
|
|
sconst "/@c "
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL345
|
|
jump LABEL349
|
|
LABEL345:
|
|
iconst 2
|
|
istore 9
|
|
iconst 4
|
|
istore 6
|
|
LABEL349:
|
|
get_varbit 13120
|
|
iconst 1
|
|
if_icmpeq LABEL353
|
|
jump LABEL355
|
|
LABEL353:
|
|
iconst 2
|
|
istore 9
|
|
LABEL355:
|
|
jump LABEL558
|
|
LABEL356:
|
|
invoke 5262
|
|
iconst 1
|
|
if_icmpeq LABEL360
|
|
jump LABEL399
|
|
LABEL360:
|
|
get_varc_string 335
|
|
lowercase
|
|
sconst "/g "
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL375
|
|
get_varc_string 335
|
|
lowercase
|
|
sconst "/@g "
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL375
|
|
jump LABEL399
|
|
LABEL375:
|
|
iconst 3
|
|
iconst 41
|
|
iconst 1
|
|
istore 8
|
|
istore 5
|
|
istore 6
|
|
get_varc_string 335
|
|
sconst "/@g "
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL388
|
|
jump LABEL392
|
|
LABEL388:
|
|
iconst 4
|
|
istore 9
|
|
iconst 4
|
|
istore 6
|
|
LABEL392:
|
|
get_varbit 13120
|
|
iconst 1
|
|
if_icmpeq LABEL396
|
|
jump LABEL398
|
|
LABEL396:
|
|
iconst 4
|
|
istore 9
|
|
LABEL398:
|
|
jump LABEL558
|
|
LABEL399:
|
|
get_varc_string 335
|
|
lowercase
|
|
sconst "/f "
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL413
|
|
get_varc_string 335
|
|
sconst "/@f "
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL413
|
|
jump LABEL435
|
|
LABEL413:
|
|
iconst 3
|
|
iconst 9
|
|
istore 5
|
|
istore 6
|
|
get_varc_string 335
|
|
sconst "/@f "
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL424
|
|
jump LABEL428
|
|
LABEL424:
|
|
iconst 1
|
|
istore 9
|
|
iconst 4
|
|
istore 6
|
|
LABEL428:
|
|
get_varbit 13120
|
|
iconst 1
|
|
if_icmpeq LABEL432
|
|
jump LABEL434
|
|
LABEL432:
|
|
iconst 1
|
|
istore 9
|
|
LABEL434:
|
|
jump LABEL558
|
|
LABEL435:
|
|
get_varc_string 335
|
|
lowercase
|
|
sconst "/p "
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL449
|
|
get_varc_string 335
|
|
sconst "/@p "
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL449
|
|
jump LABEL471
|
|
LABEL449:
|
|
iconst 3
|
|
iconst 2
|
|
istore 5
|
|
istore 6
|
|
get_varc_string 335
|
|
sconst "/@p "
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL460
|
|
jump LABEL464
|
|
LABEL460:
|
|
iconst 0
|
|
istore 9
|
|
iconst 4
|
|
istore 6
|
|
LABEL464:
|
|
get_varbit 13120
|
|
iconst 1
|
|
if_icmpeq LABEL468
|
|
jump LABEL470
|
|
LABEL468:
|
|
iconst 0
|
|
istore 9
|
|
LABEL470:
|
|
jump LABEL558
|
|
LABEL471:
|
|
get_varc_string 335
|
|
sconst "/"
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL478
|
|
jump LABEL558
|
|
LABEL478:
|
|
get_varc_string 335
|
|
sconst "/@p"
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL485
|
|
jump LABEL492
|
|
LABEL485:
|
|
iconst 0
|
|
iconst 2
|
|
iconst 3
|
|
istore 6
|
|
istore 5
|
|
istore 9
|
|
jump LABEL558
|
|
LABEL492:
|
|
get_varc_string 335
|
|
sconst "/@f"
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL499
|
|
jump LABEL506
|
|
LABEL499:
|
|
iconst 1
|
|
iconst 9
|
|
iconst 3
|
|
istore 6
|
|
istore 5
|
|
istore 9
|
|
jump LABEL558
|
|
LABEL506:
|
|
get_varc_string 335
|
|
sconst "/@c"
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL513
|
|
jump LABEL520
|
|
LABEL513:
|
|
iconst 2
|
|
iconst 41
|
|
iconst 3
|
|
istore 6
|
|
istore 5
|
|
istore 9
|
|
jump LABEL558
|
|
LABEL520:
|
|
get_varc_string 335
|
|
sconst "/@gc"
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL527
|
|
jump LABEL534
|
|
LABEL527:
|
|
iconst 3
|
|
iconst 44
|
|
iconst 4
|
|
istore 6
|
|
istore 5
|
|
istore 9
|
|
jump LABEL558
|
|
LABEL534:
|
|
get_varc_string 335
|
|
sconst "/@g"
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL541
|
|
jump LABEL548
|
|
LABEL541:
|
|
iconst 4
|
|
iconst 41
|
|
iconst 3
|
|
istore 6
|
|
istore 5
|
|
istore 9
|
|
jump LABEL558
|
|
LABEL548:
|
|
iconst 1
|
|
iconst 9
|
|
istore 5
|
|
istore 6
|
|
get_varbit 13120
|
|
iconst 1
|
|
if_icmpeq LABEL556
|
|
jump LABEL558
|
|
LABEL556:
|
|
iconst 1
|
|
istore 9
|
|
LABEL558:
|
|
iload 5
|
|
iconst 44
|
|
if_icmpeq LABEL562
|
|
jump LABEL590
|
|
LABEL562:
|
|
activeclansettings_find_listened
|
|
iconst 1
|
|
if_icmpeq LABEL566
|
|
jump LABEL587
|
|
LABEL566:
|
|
activeclanchannel_find_listened
|
|
iconst 1
|
|
if_icmpeq LABEL570
|
|
jump LABEL587
|
|
LABEL570:
|
|
activeclansettings_getallowunaffined
|
|
iconst 1
|
|
if_icmpeq LABEL574
|
|
jump LABEL584
|
|
LABEL574:
|
|
get_varc_string 335
|
|
iload 6
|
|
iload 2
|
|
substring
|
|
iconst 4
|
|
iconst 0
|
|
iconst 0
|
|
iload 9
|
|
invoke 5517
|
|
jump LABEL586
|
|
LABEL584:
|
|
sconst "Guests are not invited to speak in this clan's channel."
|
|
mes
|
|
LABEL586:
|
|
jump LABEL589
|
|
LABEL587:
|
|
sconst "You are not chatting as a guest in a clan channel at the moment."
|
|
mes
|
|
LABEL589:
|
|
jump LABEL804
|
|
LABEL590:
|
|
iload 5
|
|
iconst 41
|
|
if_icmpeq LABEL594
|
|
jump LABEL658
|
|
LABEL594:
|
|
iload 8
|
|
iconst 0
|
|
if_icmpeq LABEL598
|
|
jump LABEL629
|
|
LABEL598:
|
|
iconst 0
|
|
activeclanchannel_find_affined
|
|
iconst 1
|
|
if_icmpeq LABEL603
|
|
jump LABEL629
|
|
LABEL603:
|
|
chat_playername
|
|
removetags
|
|
activeclanchannel_getuserslot
|
|
istore 7
|
|
iload 7
|
|
iconst -1
|
|
if_icmpne LABEL611
|
|
jump LABEL626
|
|
LABEL611:
|
|
iload 7
|
|
activeclanchannel_getuserrank
|
|
activeclanchannel_getranktalk
|
|
if_icmpge LABEL616
|
|
jump LABEL626
|
|
LABEL616:
|
|
get_varc_string 335
|
|
iload 6
|
|
iload 2
|
|
substring
|
|
iconst 3
|
|
iconst 0
|
|
iconst 0
|
|
iload 9
|
|
invoke 5517
|
|
jump LABEL628
|
|
LABEL626:
|
|
sconst "You do not have the required rank to talk in the clan's channel."
|
|
mes
|
|
LABEL628:
|
|
jump LABEL657
|
|
LABEL629:
|
|
iload 8
|
|
iconst 1
|
|
if_icmpeq LABEL633
|
|
jump LABEL648
|
|
LABEL633:
|
|
iconst 1
|
|
activeclanchannel_find_affined
|
|
iconst 1
|
|
if_icmpeq LABEL638
|
|
jump LABEL648
|
|
LABEL638:
|
|
get_varc_string 335
|
|
iload 6
|
|
iload 2
|
|
substring
|
|
iconst 3
|
|
iconst 1
|
|
iconst 0
|
|
iload 9
|
|
invoke 5517
|
|
jump LABEL657
|
|
LABEL648:
|
|
iload 8
|
|
iconst 1
|
|
if_icmpeq LABEL652
|
|
jump LABEL655
|
|
LABEL652:
|
|
sconst "You are not chatting in the channel of your Iron Group at the moment."
|
|
mes
|
|
jump LABEL657
|
|
LABEL655:
|
|
sconst "You are not chatting in the channel of your Clan at the moment."
|
|
mes
|
|
LABEL657:
|
|
jump LABEL804
|
|
LABEL658:
|
|
iload 5
|
|
iconst 9
|
|
if_icmpeq LABEL662
|
|
jump LABEL706
|
|
LABEL662:
|
|
clan_getchatcount
|
|
iconst 0
|
|
if_icmpgt LABEL666
|
|
jump LABEL699
|
|
LABEL666:
|
|
get_varbit 4394
|
|
iconst 1
|
|
if_icmpeq LABEL670
|
|
jump LABEL672
|
|
LABEL670:
|
|
clan_leavechat
|
|
jump LABEL698
|
|
LABEL672:
|
|
iload 6
|
|
iconst 1
|
|
if_icmplt LABEL676
|
|
jump LABEL681
|
|
LABEL676:
|
|
sconst "/"
|
|
get_varc_string 335
|
|
append
|
|
set_varc_string 335
|
|
jump LABEL692
|
|
LABEL681:
|
|
iload 6
|
|
iconst 3
|
|
if_icmpge LABEL685
|
|
jump LABEL692
|
|
LABEL685:
|
|
sconst "/"
|
|
get_varc_string 335
|
|
iload 6
|
|
iload 2
|
|
substring
|
|
append
|
|
set_varc_string 335
|
|
LABEL692:
|
|
get_varc_string 335
|
|
iconst 2
|
|
iconst -1
|
|
iconst 0
|
|
iload 9
|
|
invoke 5517
|
|
LABEL698:
|
|
jump LABEL705
|
|
LABEL699:
|
|
get_varc_string 335
|
|
iconst 0
|
|
iconst -1
|
|
iconst 0
|
|
iconst -1
|
|
invoke 5517
|
|
LABEL705:
|
|
jump LABEL804
|
|
LABEL706:
|
|
iload 5
|
|
iconst 2
|
|
if_icmpeq LABEL710
|
|
jump LABEL720
|
|
LABEL710:
|
|
get_varc_string 335
|
|
iload 6
|
|
iload 2
|
|
substring
|
|
iconst 0
|
|
iconst -1
|
|
iconst 0
|
|
iload 9
|
|
invoke 5517
|
|
jump LABEL804
|
|
LABEL720:
|
|
iload 4
|
|
iconst 1
|
|
if_icmpeq LABEL724
|
|
jump LABEL798
|
|
LABEL724:
|
|
iload 2
|
|
iconst 2
|
|
if_icmpgt LABEL728
|
|
jump LABEL791
|
|
LABEL728:
|
|
; move chatout_add under if ($length2 > 2) to only add for :: commands
|
|
get_varc_string 335
|
|
invoke 77 ; chatout_add
|
|
get_varc_string 335
|
|
sconst "::toggleroof"
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL735
|
|
jump LABEL750
|
|
LABEL735:
|
|
iconst 1
|
|
3215
|
|
iconst 1
|
|
if_icmpeq LABEL740
|
|
jump LABEL745
|
|
LABEL740:
|
|
iconst 0
|
|
invoke 4583
|
|
sconst "Roofs will only be removed selectively. This setting will not be saved."
|
|
mes
|
|
jump LABEL749
|
|
LABEL745:
|
|
iconst 1
|
|
invoke 4583
|
|
sconst "Roofs are now all hidden. This setting will not be saved."
|
|
mes
|
|
LABEL749:
|
|
jump LABEL790
|
|
LABEL750:
|
|
get_varc_string 335
|
|
sconst "::wiki "
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL762
|
|
get_varc_string 335
|
|
sconst "::wiki"
|
|
compare
|
|
iconst 0
|
|
if_icmpeq LABEL762
|
|
sconst "runeliteCommand" ; load callback name
|
|
runelite_callback ; invoke callback
|
|
jump LABEL765
|
|
LABEL762:
|
|
get_varc_string 335
|
|
invoke 3299
|
|
jump LABEL790
|
|
LABEL765:
|
|
get_varc_string 335
|
|
sconst "::bank"
|
|
iconst 0
|
|
string_indexof_string
|
|
iconst 0
|
|
if_icmpeq LABEL772
|
|
jump LABEL779
|
|
LABEL772:
|
|
sconst "Hey, everyone, I just tried to do something very silly!"
|
|
iconst 0
|
|
iconst -1
|
|
iconst 0
|
|
iconst -1
|
|
invoke 5517
|
|
jump LABEL790
|
|
LABEL779:
|
|
get_varc_string 335
|
|
invoke 224
|
|
set_varc_string 335
|
|
get_varc_string 335
|
|
string_length
|
|
istore 2
|
|
get_varc_string 335
|
|
iconst 2
|
|
iload 2
|
|
substring
|
|
docheat
|
|
LABEL790:
|
|
jump LABEL797
|
|
LABEL791:
|
|
get_varc_string 335
|
|
iconst 0
|
|
iconst -1
|
|
iconst 0
|
|
iconst -1
|
|
invoke 5517
|
|
LABEL797:
|
|
jump LABEL804
|
|
LABEL798:
|
|
get_varc_string 335
|
|
iconst 0
|
|
iconst -1
|
|
iconst 1
|
|
iload 9
|
|
invoke 5517
|
|
LABEL804:
|
|
; see comment above
|
|
jump AFTER_CHATOUT_ADD
|
|
get_varc_string 335
|
|
invoke 77
|
|
AFTER_CHATOUT_ADD:
|
|
sconst ""
|
|
set_varc_string 335
|
|
LABEL808:
|
|
jump LABEL884
|
|
LABEL809:
|
|
iload 0
|
|
iconst 104
|
|
if_icmpeq LABEL813
|
|
jump LABEL819
|
|
LABEL813:
|
|
iload 3
|
|
sconst "devtoolsEnabled"
|
|
runelite_callback
|
|
iconst 1
|
|
if_icmpeq LABEL817
|
|
jump LABEL818
|
|
LABEL817:
|
|
invoke 75
|
|
LABEL818:
|
|
jump LABEL884
|
|
LABEL819:
|
|
iload 0
|
|
iconst 105
|
|
if_icmpeq LABEL823
|
|
jump LABEL829
|
|
LABEL823:
|
|
iload 3
|
|
sconst "devtoolsEnabled"
|
|
runelite_callback
|
|
iconst 1
|
|
if_icmpeq LABEL827
|
|
jump LABEL828
|
|
LABEL827:
|
|
invoke 76
|
|
LABEL828:
|
|
jump LABEL884
|
|
LABEL829:
|
|
iload 0
|
|
iconst 80
|
|
if_icmpeq LABEL833
|
|
jump LABEL878
|
|
LABEL833:
|
|
iconst 40697936
|
|
iconst 1
|
|
cc_find
|
|
iconst 1
|
|
if_icmpeq LABEL839
|
|
jump LABEL840
|
|
LABEL839:
|
|
return
|
|
LABEL840:
|
|
get_varc_string 356
|
|
string_length
|
|
iconst 0
|
|
if_icmpgt LABEL845
|
|
jump LABEL865
|
|
LABEL845:
|
|
get_varc_string 356
|
|
friend_test
|
|
iconst 1
|
|
if_icmpeq LABEL850
|
|
jump LABEL853
|
|
LABEL850:
|
|
get_varc_string 356
|
|
invoke 107
|
|
return
|
|
LABEL853:
|
|
get_varc_int 60
|
|
clientclock
|
|
if_icmpgt LABEL857
|
|
jump LABEL858
|
|
LABEL857:
|
|
return
|
|
LABEL858:
|
|
clientclock
|
|
iconst 50
|
|
add
|
|
set_varc_int 60
|
|
sconst "That player was not found on your Friends list."
|
|
mes
|
|
return
|
|
LABEL865:
|
|
get_varc_int 60
|
|
clientclock
|
|
if_icmpgt LABEL869
|
|
jump LABEL870
|
|
LABEL869:
|
|
return
|
|
LABEL870:
|
|
clientclock
|
|
iconst 50
|
|
add
|
|
set_varc_int 60
|
|
sconst "You haven't received any messages to which you can reply."
|
|
mes
|
|
return
|
|
jump LABEL884
|
|
LABEL878:
|
|
get_varc_string 335
|
|
iconst 0
|
|
iload 0
|
|
iload 1
|
|
invoke 74
|
|
iconst 1 ; check if we're ignoring input
|
|
iconst 0 ;
|
|
sconst "blockChatInput" ;
|
|
runelite_callback ;
|
|
if_icmpeq SKIPSETVARC ; skip setting varc with input
|
|
set_varc_string 335
|
|
jump LABEL884 ; jump over SKIPSETVARC
|
|
SKIPSETVARC:
|
|
pop_string ; pop message
|
|
LABEL884:
|
|
invoke 223
|
|
return
|