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.

[FREE] Versace Goblin Killer [First Script]

Featured Replies

Versace Goblin Killer

i8wyIrR.jpg

 

By: VersaceGod

 

Released: March 25th, 2016

 

Features:

  • Kills Goblins Everywhere.
  • Opens doors if doors are closed.
  • Simple AntiBan Features (Random Mouse Movements, Skill tab hovering, etc)
  • Combat EXP gained Paint (Hitpoints, Attack, Strength, Defense, Ranged, Magic)

Download Links:

Coming Soon:

  • More AntiBan Features
  • Progress Report
  • Ability to Open Gates

is that you in the pic? lol

Looks very good to me for a first script biggrin.png

 

Quick question,isn't the script opening the door everytime it closes, even though it not required to have it open to reach other goblins?

You could change to logic to: (now only opens door when it has to attack a goblin which you can't reach)

Npc gob = getGoblin();

if(gob != nullç{
   if(getmap().canReach(gob)){
      //attack gob
   }else{
      getDoorhandler().handleNextobstacle(gob);
      sleep(500,1000)
   }
}

Someother things you can improve (Your code works fine aswell):

for(String actions: door.getDefinition().getActions()) {
  if(actions.contains("Open")) {
  }
}

Can be done by:

door.hasAction("Open");	

Also check if the interaction was succeeded, don't just simply sleep after it without checking^^

goblin.interact("Attack");
sleep(random(100, 250));
AfterAttack(); 

Check if was succeeded.

if(goblin.interact("Attack")){
   sleep(random(100, 250));
   AfterAttack(); 
}else{
   log("Failed attacking");
}

Kind regards

Khaleesi

  • Author

Looks very good to me for a first script biggrin.png

 

Quick question,isn't the script opening the door everytime it closes, even though it not required to have it open to reach other goblins?

You could change to logic to: (now only opens door when it has to attack a goblin which you can't reach)

Npc gob = getGoblin();

if(gob != nullç{
   if(getmap().canReach(gob)){
      //attack gob
   }else{
      getDoorhandler().handleNextobstacle(gob);
      sleep(500,1000)
   }
}

Someother things you can improve (Your code works fine aswell):

for(String actions: door.getDefinition().getActions()) {
  if(actions.contains("Open")) {
  }
}

Can be done by:

door.hasAction("Open");	

Also check if the interaction was succeeded, don't just simply sleep after it without checking^^

goblin.interact("Attack");
sleep(random(100, 250));
AfterAttack(); 

Check if was succeeded.

if(goblin.interact("Attack")){
   sleep(random(100, 250));
   AfterAttack(); 
}else{
   log("Failed attacking");
}

Kind regards

Khaleesi

 

Thanks for the feedback, I'll be updating it in a few days and this will be super useful!

is that you in the pic? lol

 

No, that is not me lmao

Sorry to be a noob with this but where do I save the jar file to be able to use this?

In the OSBot/Scripts directory

In the OSBot/Scripts directory

hmm is it not suppose to be saved in osbot local folder or is it just me?? 

hmm is it not suppose to be saved in osbot local folder or is it just me?? 

 

No I think that doesn't work

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.