Jump to content

Perfect Warriors


Czar

Recommended Posts

I liked it the post, I'm assuming that the trials aren't given out automatically and that you give it out once you see it?

 

Well, yea, I'd like a trial. I've been using Alek's KWarriors for awhile now for starting off my accounts and it gets fantastic xp but doesn't support all the things yours does.

 

I haven't been playing much up until recently, but if you remember me I think you already know I'll end up buying it. And most likely before you even give me trial :P

  • Like 1
Link to comment
Share on other sites

I purchased it before I got that trial anyways haha.

 

Banking isn't working for me, it just sits by the warriors once it runs out of food.

 

and some suggestions would be for it to not stick to only one room (I kill them faster than they can respawn) but to go attack one in the courtyard when the room gets cleared then go back to the room when theyre back and continuously do that.

 

Also being able to have a different spec weapon in inventory rather than speccing with main weapon would add a LOT of humanism to it.

  • Like 1
Link to comment
Share on other sites

Spec weapons are already supported, but you need to have the main spec weapon equipped, and the secondary spec weapon in your inventory while clicking 'Load Inventory' upon script startup (when setting up the bot). If you have already done that, and it didn't do anything, tell me which spec weapon you attempted to use and I will add it, so far I have all the popular ones, and disabled whip special attack and a few other unpopular special weapons.

 

As for banking, did you click load inventory with the food you want to bank for? If there is no food loaded it will just stay there

 

As for the suggestion for moving to other rooms, that is a very good idea, I will add an extra option in the settings called 'All rooms' and it will basically just search and destroy everything in sight :D

Link to comment
Share on other sites

Yea, making it kill all enemies in sight would make this script 50x better, and it really needs to be updated so it can open doors. I came back to it this morning to find the xp/hr at 4k and it stuck trying to click on an enemy on the other side of a closed door for probably hours.

 

Spec weapon did work, I just didn't try :P. But it's weirdly sometimes banking and sometimes it will just sit there and not attack anything after it runs out of lobsters in invo, and yes I of course loaded inventory lol I've used your scripts before.

 

But the problem with opening doors is a bug that makes the script basically broken imo.

 

Any idea when you'll be able to implement the kill all feature?

  • Like 1
Link to comment
Share on other sites

Hmm, where isn't it opening doors, for me I selected west mode, and started the script in the center of the area (with the west door closed) and the bot opened the door and started fighting west, although you just reminded me, should I add a feature to close the door after it enters the area?

 

Btw it only uses the doors if you are in east or west mode, in center mode it will just fight anything in the center (and not in west/east)

 

3e1c9e439895b9409f45c5abbbb33c6e.gif

d4a4f5a5a53012d66ada4b18f24319ed.gif

 

But try the new fight all update, it's incredibly higher xp/hr and does everything basically

 

Anyhow, the option for fighting all npcs has been added, it is live in version 0.10 of the bot, good luck ! biggrin.png

 

EDIT: Okay so I see what you mean, it now opens doors even if it's in the west room and tries to go to the east room :)

Edited by Czar
Link to comment
Share on other sites

Im guessing the update hasn't been pushed through yet, because I jsut restarted it. But no, I have been doing west room and it just wont open door for some reason. And definitely do NOT update it to close the door. Because it aggros people from the center sometimes when you attack people in the rooms.

 

And it didn't bank again even though I had food in there and loaded the inventory. Here's a log of it.

 

Oh and can you please reply to my PM. Thank ya

O][Bot #1][01/03 10:26:56 PM]: Started random solver : Auto Login
[INFO][Bot #1][01/03 10:27:01 PM]: Random solver exited : Auto Login
[INFO][Bot #1][01/03 10:27:07 PM]: Started random solver : Welcome Screen
[INFO][Bot #1][01/03 10:27:10 PM]: Random solver exited : Welcome Screen
[INFO][Bot #1][01/03 10:31:08 PM]: Script Czar Al Kharid Warrior has paused!
[INFO][Bot #1][01/03 10:31:12 PM]: Script Czar Al Kharid Warrior has resumed!
[ERROR][Bot #1][01/03 10:55:16 PM]: Error in script executor!
java.lang.RuntimeException: Union object is null or owned by someone else
	at client.nat.stream.Stream.m22(Native Method)
	at client.Ox.getDefinition(Unknown Source)
	at org.osbot.rs07.api.model.NPC.getId(pn:23)
	at org.osbot.rs07.api.model.NPC.getDefinition(pn:149)
	at org.osbot.rs07.api.NPCS.getAll(lj:106)
	at org.osbot.rs07.api.EntityAPI.closest(uk:205)
	at org.osbot.rs07.api.EntityAPI.closest(uk:201)
	at perfect.scripting.script.b.cOn.d(qf:346)
	at AUx.onLoop(vo:366)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(we:22)
	at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][01/03 11:27:34 PM]: Script Czar Al Kharid Warrior has paused!

Edited by Oven Mitts
Link to comment
Share on other sites

Came home to it not banking for food again. Door is open so it's not the problem, and I watched it bank a couple times so I know that it was working for a while at least. Not sure why it's doing this.

WWJHxZQ.png

	at client.nat.stream.Stream.m22(Native Method)
	at client.ok.getId(Unknown Source)
	at org.osbot.rs07.api.model.NPC.getId(pn:28)
	at org.osbot.rs07.api.model.NPC.getDefinition(pn:149)
	at org.osbot.rs07.api.NPCS.getAll(lj:106)
	at org.osbot.rs07.api.model.Character.isUnderAttack(ih:168)
	at org.osbot.rs07.api.Combat.getFighting(uj:46)
	at org.osbot.rs07.api.Combat.isFighting(uj:188)
	at perfect.scripting.script.b.b.nUl.d(dj:127)
	at AUx.onLoop(vo:555)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(we:22)
	at java.lang.Thread.run(Unknown Source)
[ERROR][Bot #1][01/04 12:18:21 AM]: Error in script executor!
java.lang.RuntimeException: Union object is null or owned by someone else
	at client.nat.stream.Stream.m22(Native Method)
	at client.Ox.getDefinition(Unknown Source)
	at org.osbot.rs07.api.model.NPC.getId(pn:23)
	at org.osbot.rs07.api.model.NPC.getDefinition(pn:149)
	at org.osbot.rs07.api.NPCS.getAll(lj:106)
	at org.osbot.rs07.api.EntityAPI.closest(uk:205)
	at org.osbot.rs07.api.EntityAPI.closest(uk:201)
	at perfect.scripting.script.b.cOn.d(qf:346)
	at AUx.onLoop(vo:366)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(we:22)
	at java.lang.Thread.run(Unknown Source)
[ERROR][Bot #1][01/04 12:37:08 AM]: Error executing event : org.osbot.rs07.input.mouse.MoveMouseEvent@7e7df42c
java.lang.RuntimeException: Union object is null or owned by someone else
	at client.nat.stream.Stream.m22(Native Method)
	at client.Ox.getDefinition(Unknown Source)
	at org.osbot.rs07.api.model.NPC.getId(pn:23)
	at org.osbot.rs07.api.model.NPC.getDefinition(pn:149)
	at org.osbot.rs07.api.NPCS.getAll(lj:106)
	at org.osbot.rs07.api.model.NPC.exists(pn:132)
	at org.osbot.rs07.input.mouse.EntityDestination.isVisible(zf:169)
	at org.osbot.rs07.input.mouse.EntityDestination.isVisible(zf:195)
	at org.osbot.rs07.input.mouse.MoveMouseEvent.execute(pd:132)
	at org.osbot.rs07.event.EventExecutor$2.run(cp:172)
	at org.osbot.rs07.event.EventExecutor.execute(cp:44)
	at org.osbot.rs07.script.MethodProvider.execute(fc:224)
	at org.osbot.rs07.event.InteractionEvent.IIiiiiIiii(xh:427)
	at org.osbot.rs07.event.InteractionEvent.execute(xh:334)
	at org.osbot.rs07.event.EventExecutor$2.run(cp:172)
	at org.osbot.rs07.event.EventExecutor.execute(cp:44)
	at org.osbot.rs07.api.model.Character.interact(ih:355)
	at perfect.scripting.script.b.COm2.d(wl:263)
	at perfect.scripting.script.b.COm2.D(wl:463)
	at perfect.scripting.script.b.b.nUl.d(dj:551)
	at AUx.onLoop(vo:555)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(we:22)
	at java.lang.Thread.run(Unknown Source)
[ERROR][Bot #1][01/04 01:11:30 AM]: Error in script executor!
java.lang.RuntimeException: Union object is null or owned by someone else
	at client.nat.stream.Stream.m22(Native Method)
	at client.ok.getId(Unknown Source)
	at org.osbot.rs07.api.model.NPC.getId(pn:28)
	at org.osbot.rs07.api.model.NPC.getDefinition(pn:149)
	at org.osbot.rs07.api.NPCS.getAll(lj:106)
	at org.osbot.rs07.api.EntityAPI.closest(uk:205)
	at org.osbot.rs07.api.EntityAPI.closest(uk:201)
	at perfect.scripting.script.b.cOn.d(qf:346)
	at AUx.onLoop(vo:366)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(we:22)
	at java.lang.Thread.run(Unknown Source)
[ERROR][Bot #1][01/04 01:21:42 AM]: Error in script executor!
java.lang.RuntimeException: Union object is null or owned by someone else
	at client.nat.stream.Stream.m22(Native Method)
	at client.ok.getId(Unknown Source)
	at org.osbot.rs07.api.model.NPC.getId(pn:28)
	at org.osbot.rs07.api.model.NPC.getDefinition(pn:149)
	at org.osbot.rs07.api.NPCS.getAll(lj:106)
	at org.osbot.rs07.api.EntityAPI.closest(uk:205)
	at org.osbot.rs07.api.EntityAPI.closest(uk:201)
	at perfect.scripting.script.b.cOn.d(qf:346)
	at AUx.onLoop(vo:366)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(we:22)
	at java.lang.Thread.run(Unknown Source)
[ERROR][Bot #1][01/04 01:30:05 AM]: Error in script executor!
java.lang.RuntimeException: Union object is null or owned by someone else
	at client.nat.stream.Stream.m22(Native Method)
	at client.Ox.getDefinition(Unknown Source)
	at org.osbot.rs07.api.model.NPC.getId(pn:23)
	at org.osbot.rs07.api.model.NPC.getDefinition(pn:149)
	at org.osbot.rs07.api.NPCS.getAll(lj:106)
	at org.osbot.rs07.api.EntityAPI.closest(uk:205)
	at org.osbot.rs07.api.EntityAPI.closest(uk:201)
	at perfect.scripting.script.b.cOn.d(qf:346)
	at AUx.onLoop(vo:366)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(we:22)
	at java.lang.Thread.run(Unknown Source)
[ERROR][Bot #1][01/04 02:24:31 AM]: Error in script executor!
java.lang.RuntimeException: Union object is null or owned by someone else
	at client.nat.stream.Stream.m22(Native Method)
	at client.ok.getId(Unknown Source)
	at org.osbot.rs07.api.model.NPC.getId(pn:28)
	at org.osbot.rs07.api.model.NPC.getDefinition(pn:149)
	at org.osbot.rs07.api.NPCS.getAll(lj:106)
	at org.osbot.rs07.api.EntityAPI.closest(uk:205)
	at org.osbot.rs07.api.EntityAPI.closest(uk:201)
	at perfect.scripting.script.b.cOn.d(qf:346)
	at AUx.onLoop(vo:366)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(we:22)
	at java.lang.Thread.run(Unknown Source)
[ERROR][Bot #1][01/04 02:36:53 AM]: Error in script executor!
java.lang.RuntimeException: Union object is null or owned by someone else
	at client.nat.stream.Stream.m22(Native Method)
	at client.Ox.getDefinition(Unknown Source)
	at org.osbot.rs07.api.model.NPC.getId(pn:23)
	at org.osbot.rs07.api.model.NPC.getDefinition(pn:149)
	at org.osbot.rs07.api.NPCS.getAll(lj:106)
	at org.osbot.rs07.api.EntityAPI.closest(uk:205)
	at org.osbot.rs07.api.EntityAPI.closest(uk:201)
	at perfect.scripting.script.b.cOn.d(qf:346)
	at AUx.onLoop(vo:366)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(we:22)
	at java.lang.Thread.run(Unknown Source)
[ERROR][Bot #1][01/04 03:40:56 AM]: Error in script executor!
java.lang.RuntimeException: Union object is null or owned by someone else
	at client.nat.stream.Stream.m22(Native Method)
	at client.Ox.getDefinition(Unknown Source)
	at org.osbot.rs07.api.model.NPC.getId(pn:23)
	at org.osbot.rs07.api.model.NPC.getDefinition(pn:149)
	at org.osbot.rs07.api.NPCS.getAll(lj:106)
	at org.osbot.rs07.api.EntityAPI.closest(uk:205)
	at org.osbot.rs07.api.EntityAPI.closest(uk:201)
	at perfect.scripting.script.b.cOn.d(qf:346)
	at AUx.onLoop(vo:366)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(we:22)
	at java.lang.Thread.run(Unknown Source)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

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