Files
sbot_archive/BoneBury.java
T
wes c30e839b64 SBoT 1.0 decompiled with CFR 0.152
Full source recovered from SBoT.jar (July 2004) plus the three bundled
example scripts (BoneBury, GuildFish, GuildFisher). Class names are the
original RSC-era single-letter obfuscation (a.java-z.java); mudclient.java
and Script.java kept their real names since those weren't obfuscated.
2026-08-25 13:11:31 -04:00

38 lines
1.0 KiB
Java

/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* Script
* mudclient
*/
public class BoneBury
extends Script {
public BoneBury(mudclient mudclient2) {
super(mudclient2);
}
public String[] getCommands() {
return new String[]{"bones"};
}
public void start(String string, String[] stringArray) {
while (this.Running()) {
if (this.Fatigue() > 95 && !this.Sleeping()) {
this.DisplayMessage("@gre@SBoT: @whi@Sleeping", 3);
this.Use(this.FindInv(1263));
this.Wait(5000);
}
while (this.GetNearestItem(20) != null && this.InvCount() < 30) {
int[] nArray = this.GetNearestItem(20);
this.TakeItem(nArray[0], nArray[1], 20);
this.Wait(1000);
}
while (this.InvCount() > 2) {
this.Use(this.FindInv(20));
this.Wait(1000);
}
}
this.DisplayMessage("@red@STOPPED", 3);
}
}