Jump to content
View in the app

A better way to browse. Learn more.

OSBot :: 2007 OSRS Botting

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Perfect Fighter AIO

Featured Replies

Updates take hours to be verified but it's automatic so no worries :) Everybody should know that by now ^^ :D

 

 

 

Yeah... but didn't you say it should show v171,5 in the paint?

Edited by Nice guy

Hello Czar,

I've got the 24h trial thanks for that.

Could you add check inventory after hop cause i set hop when 5players around works perfectly but after hopping it checks inv but comes up with lost items, maybe cause inv tab is not opened ore isn't checking correctly.

please let me know.

New feature request
- Banking from and to slayer cave (gnome stronghold)

 

It doesnt bank in the slayer cave (gnome stronghold) 

 

I've used walking method 1.

 

Also a few things I've noticed after using it for 30 minutes:

 

If you enable prayer flicking and you do not have prayer potions or prayer points left, it will still keep trying to enable prayer. 

 

If a monster spawn at the same time as other dies, bot will try to press quick prayer and attack at the same time (mouse jumping) same goes with food. If bot is going to eat at the same time as bot if flicking the mouse will jump back and forth a few times before actually doing any of it.

 

Otherwise I find this amazing,

 

Keep the good work, love your scripts <3

 

EDIT: changed walking to method 2 and it went to the bank at gnome stronghold , (next to the npc where you start monkey madness) the one far away from slayer cave not the nearest one. Would be amazing to add banking at the slayer cave and add the closest bank next to Nieve and the farming patch. Also the client lagged badly (not cus of pc) when I used walking method 2. 

 

Also a question, does it support zeah? The catacombs?

Edited by Sedrake

@Czar the bot just stands there doing nothing now

 

I've tried all 3 walking methoods and none work

at perfect.scripting.b.b.auX.F(xe:697)
	at perfect.scripting.b.b.auX.C(xe:146)
	at perfect.scripting.b.b.auX.F(xe:690)
	at perfect.scripting.b.b.auX.h(xe:674)
	at a.c.a.NuL.h(ke:225)
	at a.c.a.NuL.h(ke:100)
	at a.AuX.E(hn:743)
	at a.AuX.onLoop(hn:729)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(hk:274)
	at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][01/14 10:08:17 PM]: java.lang.NullPointerException
	at java.util.LinkedList.addAll(Unknown Source)
	at java.util.LinkedList.addAll(Unknown Source)
	at perfect.scripting.c.com2.F(ji:401)
	at perfect.scripting.c.com2.F(ji:488)
	at perfect.scripting.c.com2.F(ji:392)
	at perfect.scripting.b.b.auX.J(xe:36)
	at perfect.scripting.b.b.auX.F(xe:697)
	at perfect.scripting.b.b.auX.C(xe:146)
	at perfect.scripting.b.b.auX.F(xe:690)
	at perfect.scripting.b.b.auX.h(xe:674)
	at a.c.a.NuL.h(ke:225)
	at a.c.a.NuL.h(ke:100)
	at a.AuX.E(hn:743)
	at a.AuX.onLoop(hn:729)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(hk:274)
	at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][01/14 10:08:18 PM]: java.lang.NullPointerException
	at java.util.LinkedList.addAll(Unknown Source)
	at java.util.LinkedList.addAll(Unknown Source)
	at perfect.scripting.c.com2.F(ji:401)
	at perfect.scripting.c.com2.F(ji:488)
	at perfect.scripting.c.com2.F(ji:392)
	at perfect.scripting.b.b.auX.J(xe:36)
	at perfect.scripting.b.b.auX.F(xe:697)
	at perfect.scripting.b.b.auX.C(xe:146)
	at perfect.scripting.b.b.auX.F(xe:690)
	at perfect.scripting.b.b.auX.h(xe:674)
	at a.c.a.NuL.h(ke:225)
	at a.c.a.NuL.h(ke:100)
	at a.AuX.E(hn:743)
	at a.AuX.onLoop(hn:729)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(hk:274)
	at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][01/14 10:08:19 PM]: Terminating script Perfect Fighter...
[INFO][Bot #1][01/14 10:08:19 PM]: java.lang.NullPointerException
	at java.util.LinkedList.addAll(Unknown Source)
	at java.util.LinkedList.addAll(Unknown Source)
	at perfect.scripting.c.com2.F(ji:401)
	at perfect.scripting.c.com2.F(ji:488)
	at perfect.scripting.c.com2.F(ji:392)
	at perfect.scripting.b.b.auX.J(xe:36)
	at perfect.scripting.b.b.auX.F(xe:697)
	at perfect.scripting.b.b.auX.C(xe:146)
	at perfect.scripting.b.b.auX.F(xe:690)
	at perfect.scripting.b.b.auX.h(xe:674)
	at a.c.a.NuL.h(ke:225)
	at a.c.a.NuL.h(ke:100)
	at a.AuX.E(hn:743)
	at a.AuX.onLoop(hn:729)
	at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(hk:274)
	at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][01/14 10:08:19 PM]: Dumping save...
[INFO][Bot #1][01/14 10:08:19 PM]: 
[INFO][Bot #1][01/14 10:08:19 PM]: "ss_hop_at_death" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "ss_stop_at_death" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "prayer_normal_mode" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "ss_cannon_mode" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "loot_item_value" "5000"
[INFO][Bot #1][01/14 10:08:19 PM]: "ale_name_extended" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "alert_at_logout" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "eat_for_space" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "only_loot_target" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "unreachable" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "ss_move_mouse_outside" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "alert_inactivity" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "ss_wait_loot" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "ss_magic_mode" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "level_task_mode" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "ss_hop_world" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "alert_allow_beep" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "ss_fight_with_cannon" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "b2p_spell_mode" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "fight_position_y" "3422"
[INFO][Bot #1][01/14 10:08:19 PM]: "bank_mode" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "loot_arrows_combat" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "fight_position_z" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "fight_position_x" "2548"
[INFO][Bot #1][01/14 10:08:19 PM]: "ss_safespot_range" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "npc_cb_0" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "bank_condition" "No_food"
[INFO][Bot #1][01/14 10:08:19 PM]: "loot_item_alch_0" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "loot_in_combat" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "ss_smart_safespot" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "enable_loot_arrows" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "enable_bone_bury" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "loot_item_id_0" "532"
[INFO][Bot #1][01/14 10:08:19 PM]: "ss_fightzone_stay" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "alert_at_bank" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "alert_random_event" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "telegrab_loot" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "alert_name_called" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "ss_readyclick_npc" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "ab_antipattern_mode" "1"
[INFO][Bot #1][01/14 10:08:19 PM]: "npc_name_0" "Giant skeleton"
[INFO][Bot #1][01/14 10:08:19 PM]: "pref_bank" "nearest"
[INFO][Bot #1][01/14 10:08:19 PM]: "ranging_mode" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "prayer_flick_mode" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "ab_override_random" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "npc_list_size" "1"
[INFO][Bot #1][01/14 10:08:19 PM]: "ab_mouse_outside" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "ss_force_fightzone" "1"
[INFO][Bot #1][01/14 10:08:19 PM]: "walk_fight_1" "walk"
[INFO][Bot #1][01/14 10:08:19 PM]: "ss_afk_mode" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "enable_special_attacks" "1"
[INFO][Bot #1][01/14 10:08:19 PM]: "ss_guthans_mode" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "ss_fightzone_loot" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "prioritize_loot" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: "walk_bank_0" "walk"
[INFO][Bot #1][01/14 10:08:19 PM]: "ss_b2p_mode" "1"
[INFO][Bot #1][01/14 10:08:19 PM]: "loot_list_size" "1"
[INFO][Bot #1][01/14 10:08:19 PM]: "bank_list_size" "0"
[INFO][Bot #1][01/14 10:08:19 PM]: 
[INFO][Bot #1][01/14 10:08:19 PM]:  ... success!
[INFO][Bot #1][01/14 10:08:19 PM]: Dumping SmartInventory
[INFO][Bot #1][01/14 10:08:19 PM]: [ACTION]=deposit_except | [ITEM]= empty  | [AMOUNT]=1 |
[ACTION]=withdraw_special_items_id | [ITEM]=nay | [AMOUNT]=1 |
[INFO][Bot #1][01/14 10:08:19 PM]: Script Perfect Fighter has exited!

Edited by Curtis20112

  • Author

Hmm giant skeletons in tarn razorlor or shadow giant skeletons? Both are still not supported but I will add them ASAP.

 

As for trials activated good luck :D

 

New update (v172)

 

- Added primary/secondary special attack menu input

- Added choose ranging ammo menu input

- Added banking travel method for GDK plugin

- Added update for prayer flicking for mouse jumping and no prayer points/potions left

- Added slayer cave support

- Added both giant skeleton locations

- (GDK) looting delay is now longer (8 seconds)

- (GDK) added ensouled dragon heads
- (GDK) fixed banking conditions for gdk plugin

 

update will be live within 24 hours :D

This is hands down my favourite script on here, I use it for so much stuff and never been banned from it!

I was wanting to try out a trial for this, I am interested in getting this script.

 

-v

Yeah... but didn't you say it should show v171,5 in the paint?

 

You didn't answer. I'm not sure my script is updating properly? I have v168 in the paint.

Trying to setup it to kills trolls at death plateu (inside fight area that I marked). I tried to use the option banking , bank at barbarian outpost (teleport with games necklace) and then teleport back with games necklace (burthope) and walk to the spot. I got games necklace in my inventory but it keeps searching after it and I get this error.

 

3bfba28fa86e288f50199a95b14226be.png

 

heres my banking setup

 

da7eaf2712df2665a963ee3479d36cde.png

 

Edit: after a few tried I noticed that the amulet it uses to travel with needs to be equiped. It cannot be in the inventory. Would love to see a fix for that :)

 

Edit2: somehow it doesnt use games necklace at all to teleport to bank or to the spot. It walks all the way (from death plateu to barbarian outpost lol)

Edited by Sedrake

Still can't open GDK killer

 

logger:

[iNFO][01/16 12:31:05 em]: Started script : Perfect Fighter
[ERROR][01/16 12:31:06 em]: Uncaught exception!
java.lang.NumberFormatException: For input string: "Games_necklace(8)"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at a.a.b.Nul.F(gj:959)
at a.a.b.Nul.b(gj:576)
at a.a.b.Nul.M(gj:536)
at a.a.b.Nul.F(gj:439)
at a.a.b.Nul.<init>(gj:108)
at a.Prn.C(df:2944)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
 

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.