From 73f970d4a6a878640c14bf2ba40c54b1242ccf16 Mon Sep 17 00:00:00 2001 From: Dark98 Date: Mon, 13 Feb 2023 03:40:51 +0000 Subject: [PATCH] Added Feather Farmer With Bone Burying Sample Script --- .../ScriptFactorySDN/ScriptFactoryScript.java | 2 ++ .../Scripts/Combat/FeatherFarmerBones.java | 30 +++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 src/main/java/scriptfactory/AdvancedGui/ScriptFactorySDN/Scripts/Combat/FeatherFarmerBones.java diff --git a/src/main/java/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactoryScript.java b/src/main/java/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactoryScript.java index 58dd22a..6d84a96 100644 --- a/src/main/java/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactoryScript.java +++ b/src/main/java/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactoryScript.java @@ -4,6 +4,7 @@ import org.parabot.core.desc.ScriptDescription; import org.parabot.environment.scripts.Category; import scriptfactory.AdvancedGui.ScriptFactorySDN.Scripts.Combat.CowkillerBones; import scriptfactory.AdvancedGui.ScriptFactorySDN.Scripts.Combat.CowkillerPower; +import scriptfactory.AdvancedGui.ScriptFactorySDN.Scripts.Combat.FeatherFarmerBones; import scriptfactory.AdvancedGui.ScriptFactorySDN.Scripts.Deps.Walktocows; import scriptfactory.AdvancedGui.ScriptFactorySDN.Scripts.Thieving.ArdyCakesBanking; @@ -30,6 +31,7 @@ public class ScriptFactoryScript extends ScriptDescription { new ArdyCakesBanking(), //TODO Untested? new CowkillerBones(), new CowkillerPower(), + new FeatherFarmerBones(), //Deps //new Openlummybank(), diff --git a/src/main/java/scriptfactory/AdvancedGui/ScriptFactorySDN/Scripts/Combat/FeatherFarmerBones.java b/src/main/java/scriptfactory/AdvancedGui/ScriptFactorySDN/Scripts/Combat/FeatherFarmerBones.java new file mode 100644 index 0000000..7c789f0 --- /dev/null +++ b/src/main/java/scriptfactory/AdvancedGui/ScriptFactorySDN/Scripts/Combat/FeatherFarmerBones.java @@ -0,0 +1,30 @@ +package scriptfactory.AdvancedGui.ScriptFactorySDN.Scripts.Combat; + +import org.parabot.environment.scripts.Category; +import scriptfactory.AdvancedGui.ScriptFactorySDN.ScriptFactoryScript; + +public class FeatherFarmerBones extends ScriptFactoryScript { + public FeatherFarmerBones() { + super( + "Feather Farmer (with bone burying)", + "Dark98", + Category.COMBAT, + 1.0, + "Kills Chickens, Farms The Feathers & Buries The Bones \n Start Near Chickens", + "IfNot In-Combat()\n" + + "If Entity-is-around(41)\n" + + "If Item-is-on-Ground(526)\n" + + "Take-Ground-item(526)\n" + + "Take-Ground-item(314)\n" + + "Endif\n" + + "If Item-is-in-Inventory(527,1)\n" + + "Inventory-item-interact(527,2)\n" + + "Endif\n" + + "Interact-with-entity-by-ID(41,1)\n" + + "Sleep(600)\n" + + "Endif\n" + + "Endif", + new String[]{} + ); + } +}