Jump to content

Perfect Fighter AIO


Recommended Posts

Posted

The bot seems a little "bot-like". Can you update it so when it eats or takes a sip of a prayer potion it doesnt just stand there for a couple seconds without any sort of action? I see quite a few people getting banned and wondering if its because of this reason? Maybe add a few misclicks if possible here and there? Its good but the bans are flowing in, and this might help. Thanks :)

Ps Players who got banned, were you using the fighter for slayer or just 1 area for combat grinding?

  • Like 1
Posted (edited)
 

- Plugin or normal script?

Normal

Did you try all 3 walking options?

No but I will. The walking option I am using has been working previously for the last 2 weeks.

What is the bug?

When I bank from SOS the bot gets stuck in the bank and never goes into the bank interface. If I manually enter the bank interface, the bot continues fine.

How did you make the bug happen?

Running the script in SOS

Tried client restart?

Yes

Normal script or a plugin?

Normal & SOS Plugin

Which exact setup options are enabled?

Bank & Anti-Ban

 

Error LOG:

	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][10/10 06:15:49 PM]: KillCallback error: java.lang.RuntimeException: Union object is null or owned by someone else
	at client.nat.stream.Stream.m22(Native Method)
	at client.gGxK.getNext(Unknown Source)
	at org.osbot.rs07.api.util.NodeDequeIteratorG.next(qg:96)
	at org.osbot.rs07.api.model.Character.iiiIIiiiiIIi(rn:98)
	at org.osbot.rs07.api.model.Character.getHealthPercent(rn:378)
	at a.c.a.nUl.k(yo:125)
	at a.c.a.nUl.F(yo:173)
	at perfect.scripting.LoopScript.F(hp:366)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][10/10 06:15:52 PM]: Added event (Low health action)!
[INFO][Bot #1][10/10 06:15:52 PM]: Action queue true
[INFO][Bot #1][10/10 06:15:53 PM]: "inv_change" changed to "1"
[INFO][Bot #1][10/10 06:15:53 PM]: Lost all items!
[INFO][Bot #1][10/10 06:15:53 PM]: java.lang.ArrayIndexOutOfBoundsException: 0
	at perfect.scripting.b.a.nul.k(ik:325)
	at perfect.scripting.b.a.aUx.F(ik:20)
	at perfect.scripting.LoopScript.F(hp:366)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][10/10 06:15:56 PM]: java.lang.NullPointerException
	at java.lang.String.toLowerCase(Unknown Source)
	at java.lang.String.toLowerCase(Unknown Source)
	at org.osbot.rs07.api.DepositBox.iIIiiiiiIiiI(si:144)
	at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
	at java.util.LinkedList$LLSpliterator.tryAdvance(Unknown Source)
	at java.util.stream.ReferencePipeline.forEachWithCancel(Unknown Source)
	at java.util.stream.AbstractPipeline.copyIntoWithCancel(Unknown Source)
	at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
	at java.util.stream.FindOps$FindOp.evaluateSequential(Unknown Source)
	at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
	at java.util.stream.ReferencePipeline.findFirst(Unknown Source)
	at org.osbot.rs07.api.util.CachedWidget.cache(pe:51)
	at org.osbot.rs07.api.DepositBox.iiiIIiiiiIIi(si:151)
	at org.osbot.rs07.api.DepositBox.isOpen(si:93)
	at perfect.scripting.b.a.nul.k(ik:251)
	at perfect.scripting.b.a.aUx.F(ik:20)
	at perfect.scripting.LoopScript.F(hp:366)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][10/10 06:15:57 PM]: KillCounter error: java.lang.RuntimeException: Union object is null or owned by someone else
	at client.nat.stream.Stream.m22(Native Method)
	at client.gGxK.getNext(Unknown Source)
	at org.osbot.rs07.api.util.NodeDequeIteratorG.next(qg:96)
	at org.osbot.rs07.api.model.Character.iiiIIiiiiIIi(rn:98)
	at org.osbot.rs07.api.model.Character.getHealthPercent(rn:378)
	at a.c.a.aux.k(tg:117)
	at a.c.a.aux.F(tg:94)
	at perfect.scripting.LoopScript.F(hp:366)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][10/10 06:15:58 PM]: Removing event (Low health action) now that it is complete...
[INFO][Bot #1][10/10 06:15:58 PM]:  > Node Change! < == fight to bank!
[INFO][Bot #1][10/10 06:15:58 PM]: "did_teleport_bank" changed to "0"
[INFO][Bot #1][10/10 06:15:58 PM]: Command (did_teleport_bank) changed from () to (0)
[INFO][Bot #1][10/10 06:16:00 PM]: KillCounter error: java.lang.RuntimeException: Union object is null or owned by someone else
	at client.nat.stream.Stream.m22(Native Method)
	at client.gGxK.getNext(Unknown Source)
	at org.osbot.rs07.api.util.NodeDequeIteratorG.next(qg:96)
	at org.osbot.rs07.api.model.Character.iiiIIiiiiIIi(rn:98)
	at org.osbot.rs07.api.model.Character.getHealthPercent(rn:378)
	at a.c.a.aux.k(tg:117)
	at a.c.a.aux.F(tg:94)
	at perfect.scripting.LoopScript.F(hp:366)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][10/10 06:16:00 PM]: "ss_kill_counter" changed to "268"
[INFO][Bot #1][10/10 06:16:08 PM]: Attempting to negotiate obstacle at: [x=2045, y=5195, z=0]
[INFO][Bot #1][10/10 06:16:12 PM]: Attempting to negotiate obstacle at: [x=2045, y=5195, z=0]
[INFO][Bot #1][10/10 06:16:14 PM]: "shift_held" changed to "0"
[INFO][Bot #1][10/10 06:16:14 PM]: "shift_held" changed to "0"
[INFO][Bot #1][10/10 06:16:14 PM]: "shift_held" changed to "0"
[INFO][Bot #1][10/10 06:16:14 PM]: "shift_held" changed to "0"
[INFO][Bot #1][10/10 06:16:14 PM]: "shift_held" changed to "0"
[INFO][Bot #1][10/10 06:16:14 PM]: "shift_held" changed to "0"
[INFO][Bot #1][10/10 06:16:29 PM]: java.lang.NullPointerException
	at java.lang.String.toLowerCase(Unknown Source)
	at java.lang.String.toLowerCase(Unknown Source)
	at org.osbot.rs07.api.DepositBox.iIIiiiiiIiiI(si:144)
	at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
	at java.util.LinkedList$LLSpliterator.tryAdvance(Unknown Source)
	at java.util.stream.ReferencePipeline.forEachWithCancel(Unknown Source)
	at java.util.stream.AbstractPipeline.copyIntoWithCancel(Unknown Source)
	at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
	at java.util.stream.FindOps$FindOp.evaluateSequential(Unknown Source)
	at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
	at java.util.stream.ReferencePipeline.findFirst(Unknown Source)
	at org.osbot.rs07.api.util.CachedWidget.cache(pe:51)
	at org.osbot.rs07.api.DepositBox.iiiIIiiiiIIi(si:151)
	at org.osbot.rs07.api.DepositBox.isOpen(si:93)
	at perfect.scripting.b.a.nul.k(ik:251)
	at perfect.scripting.b.a.aUx.F(ik:20)
	at perfect.scripting.LoopScript.F(hp:366)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][10/10 06:17:35 PM]: WebWalkingEvent; We have reached the final destination!
[INFO][Bot #1][10/10 06:17:57 PM]: "shift_held" changed to "0"
[INFO][Bot #1][10/10 06:17:57 PM]: "shift_held" changed to "0"
[INFO][Bot #1][10/10 06:17:57 PM]: "shift_held" changed to "0"
[INFO][Bot #1][10/10 06:17:57 PM]: "shift_held" changed to "0"
[INFO][Bot #1][10/10 06:17:57 PM]: "shift_held" changed to "0"
[INFO][Bot #1][10/10 06:17:57 PM]: "shift_held" changed to "0"

 

Edited by ECOSRS
  • Like 1
Posted (edited)

@Czar Hey, the sandcrabs plug-in won't bank at all. I tried all different walk way paths and the bot just takes the character ingame to the bank chest area and doesn't do anything afterwards. I know I am not the only one that mentioned this before; that said will you be looking into this anytime soon?

 

 

No update? @Czar

Edited by percykajtaz
No response from the scripter
  • Like 1
Posted (edited)

Training range at Al-kharid warriors, if I start script at bank with no food it just freezes there and doesnt do anything (tried every walking-setting.)  Same as if you run out of food and its banking time then script runs to bank just to stare bank booth and doesnt even log out , few days ago it was standing there for 7 hours. And its not because of this day update, havent work for 3 days now! Logger doesnt give any clues, only those script starting codes. This is very frustrating.....?  

 

EDIT: WORKING FOR ME NOW!

Edited by ouraidos
Posted (edited)

I was able to get the script running again by changing the walking setting from number #1 to #2. I will test walking setting #1 once after this botting session. 

Update -

Came back to the script stuck at the bank in edge.

Quote

[INFO][Bot #1][10/11 04:28:40 PM]: WebWalkingEvent; We have reached the final destination!
[INFO][Bot #1][10/11 04:28:41 PM]: Option for [Bank booth] is [Bank]
[ERROR][Bot #1][10/11 04:28:42 PM]: Error in bot executor!
java.lang.AbstractMethodError: client.emu.EmuClient.getLowestAvailableCameraPitch()I
    at org.osbot.rs07.api.Camera.getLowestPitchAngle(hh:134)
    at org.osbot.rs07.event.CameraPitchEvent.execute(pg:147)
    at org.osbot.rs07.api.Camera.iiiIIiiiiIIi(hh:93)
    at org.osbot.rs07.api.Camera.toEntity(hh:150)
    at perfect.scripting.b.c.NUl.f(pn:364)
    at perfect.scripting.b.c.COm2.E(uk:368)
    at perfect.scripting.b.c.COm2.f(uk:538)
    at a.c.a.COm2.A(yf:193)
    at a.aux.l(rf:908)
    at a.aux.onLoop(rf:1703)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(fo:211)
    at java.lang.Thread.run(Unknown Source)
 

 

Edited by ECOSRS
Posted
12 hours ago, Robin Williams said:

- Plugin or normal script?

Plugin

Did you try all 3 walking options?

Yes

What is the bug?

Freezes after about one minute, worked fine a few days ago.

Using rock crab plugin in relleka

How did you make the bug happen?

Started script as normal at east and west crabs, both freeze

Tried client restart?

Yes

Normal script or a plugin?

Plugin

Which exact setup options are enabled?

No food mode & Anti Pattern Mode

 

Same bug for me

  • Like 1
Posted
7 minutes ago, MaxJanssen said:

Hi Czar how do i exactly use the green dragon or sand crabs plugin? THanks a lot. Love your script

For sand crabs = open plugin at crab spot where you want to "afk" then select "afk my position" and "only attack my crabs". I suggest to select "avoid anti-retaliete" so it looks like you are afking and not attacking crabs immediately everytime they pop up.. This is how I did get 99 str for my pure ? Hope it helps.

  • Like 2
Posted
1 hour ago, ouraidos said:

For sand crabs = open plugin at crab spot where you want to "afk" then select "afk my position" and "only attack my crabs". I suggest to select "avoid anti-retaliete" so it looks like you are afking and not attacking crabs immediately everytime they pop up.. This is how I did get 99 str for my pure ? Hope it helps.

But the plugin pops up when i open bot then? Or i have to download somewhere. Because afk on postition would mean he doesnt reset right?

Posted
12 hours ago, MaxJanssen said:

But the plugin pops up when i open bot then? Or i have to download somewhere. Because afk on postition would mean he doesnt reset right?

When you start perfect fighter script, up there is  "file" and "plugins" just click plugins and select sand crabs. And yes script resets automatically and eats  ? Non-botting mode is the thing you need to reset yourself.

  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...