Skip 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.

Uber Dragon

Featured Replies

  • Author

Obviously, but I highly doubt you learned anything changing some colors around. Especially if it's for a school project you should have made something errr less "plagarized".

 

I actually learned a shitload from it. I didn't just steal a source and edit some colours, I followed the tutorial and wrote the code myself to see how everything works, then made it 10x cooler.

It's a very nice project but do you understand everything written and why it was written in such a manner including inheritance and multidimensional arrays aswell as encapsulating variables properly in your classes? If not then focus on more practical projects that allow you to learn such programming features, best bet would be a solid database from scratch just using Java.

 

Also use tutorials as reference to what you want to do, because PersonX decided to write in a certain manner doesn't mean you have to do so too.

  • Author

It's a very nice project but do you understand everything written and why it was written in such a manner including inheritance and multidimensional arrays aswell as encapsulating variables properly in your classes? If not then focus on more practical projects that allow you to learn such programming features, best bet would be a solid database from scratch just using Java.

 

Also use tutorials as reference to what you want to do, because PersonX decided to write in a certain manner doesn't mean you have to do so too.

 

I can say that I understand 90% of what was written and why it was written.

I can say that I understand 90% of what was written and why it was written.

 

Alright, why then variable;

private Background bg;

Is declared as private in Level1AState and/or ControlState class presuming it's the same variable in the same package, would it make sense to use protected instead?

 

Also, why is your Multidimensional Array of type BufferredImage statically declared inside your Content class?

public static BufferedImage[][] EnergyParticle = load("/Sprites/Player/EnergyParticle.gif", 5, 5);

I'm not saying they're wrong, far from it, I just would like to know why it was written that way.

Edited by Booch

Alright, why then variable;

private Background bg;

Is declared as private in Level1AState and/or ControlState class presuming it's the same variable in the same package, would it make sense to use protected instead?

 

Also, why is your Multidimensional Array of type BufferredImage statically declared inside your Content class?

public static BufferedImage[][] EnergyParticle = load("/Sprites/Player/EnergyParticle.gif", 5, 5);

I'm not saying they're wrong, far from it, I just would like to know why it was written that way.

 

Man don't grill him, he's done a good job, praise it :)

Man don't grill him, he's done a good job, praise it smile.png

 

I'm not grilling anyone, I'm just making aware that copying someones work and adding more aesthetic effects to make it 'cooler' doesn't entail actually knowing what you're doing. This way I'm asking him questions that will help him understand what's actually happening presuming he's gone out of the way to do something outside of the scripting/botting scene means he's interested in programming/development in general.

 

What he wrote is 'correct', but I'm asking as to why he wrote what he wrote apart from repeating what the tutorial suggested.

Edited by Booch

Alright, why then variable;

private Background bg;
Is declared as private in Level1AState and/or ControlState class presuming it's the same variable in the same package, would it make sense to use protected instead?

Also, why is your Multidimensional Array of type BufferredImage statically declared inside your Content class?

public static BufferedImage[][] EnergyParticle = load("/Sprites/Player/EnergyParticle.gif", 5, 5);
I'm not saying they're wrong, far from it, I just would like to know why it was written that way.
I wish people would stop using static for everything and learn the ways of OOP.

Btw learnToCamelCase.

Nice little project there! (btw don't listen to the others, you have to learn somewhere)

 

"don't listen to others" is definitely the worst advice you could possibly give. If you don't listen to others opinion(obviously presuming it's sustained by reason) then you are a one-dimensional person who won't surpass further than what they're naturally capable of. The intention behind my previous post was to simply aid the person understand what it is he is doing.

 

"don't listen to others" is definitely the worst advice you could possibly give. If you don't listen to others opinion(obviously presuming it's sustained by reason) then you are a one-dimensional person who won't surpass further than what they're naturally capable of. The intention behind my previous post was to simply aid the person understand what it is he is doing.

 

 

ofc ofc... But hes was just getting alot of comments saying " do this /do that" and so i thought i'd cheer him up

Guest
This topic is now closed to further replies.

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

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.