Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
montreal176

Monts Castle Wars Afker

Recommended Posts

Hey, this will be my fourth release for tribot! Thanks for checking it out.

 

How the sciript works

 

 

Step 1- When the GUI opens, choose your team.

Step 2- The script will enter the portal and sleep until the game starts

Step 3- The script will now climb the ladder and enter an area and sleep inside for 30-90 seconds

Step 4- The player will move inside the defined area and sleep again for 30-90 seconds.

 

 GUI

 

Repository Link

 

Source

 

 

If there are any bugs found, or you notice any way the script can be improved, feel free to suggest below!

Edited by montreal176
  • Like 2

Share this post


Link to post
Share on other sites

All right, ran this for about an hour, first game I made sure to join late, the script joined the team as soon as a spot was opened and operated properly. Second game, it joined the Zamarok portal as per normal as I chose and ran perfectly. Third game I re-started the script and chose the Saradomin team this time, knowing it was full prior to the game starting and in this case, the bot clicked on the portal once, and didn't try joining again after it got the message of the team being full. Also, the games remaining counter doesn't tick down when you finish games.

 

Also, when you choose a team, make sure you start beside the portal because if you choose team Zamarok and are beside the Saradomin portal the bot will stand around because the Zamorak portal isn't visible on the screen. 

Also, as I was tpying this up, I started another game and I got a spawn after joining a game where the ladder that the bot climbs up so it just kinda stood around. All you have to do is turn the camera around manually, so that the ladder is visible and the bot will return to working as per normal.

 

So in conclusion, the script is quite nearly flawless, aside from a couple of bugs, some of the solutions for the bugs could be:

Team full bug: if the team that a person picks is full, then the bot can simply go join the guthix portal for that specific game, if the team is full again, then it will join the guthix portal again.

Off screen ladder/portal bug: add camera rotation, not sure how complex the code would be for that but yeah. 

Games remaining counter bug: Not sure what you'd need to do to fix it, but just letting you know.

 

All in all, this script is perfect and all that I could ever ask for, as I babysit all of my bots regardless so the minor bugs don't bother me, but you can fix them if you choose to. Thanks a ton, and this is a very, very, very, good release! 

 

Share this post


Link to post
Share on other sites
4 hours ago, snackbar6969 said:

Found a very large bug after running for about 6 hours today, whenever you die to someone in game (which is often) the bot uses the exit portal and leaves the game instead of climbing the ladder and repeating step 3. 

Okay, I have noted your issues, I will upload a fix for them as soon as i can. Thanks!

Edited by montreal176

Share this post


Link to post
Share on other sites
 

All right, ran this for about an hour, first game I made sure to join late, the script joined the team as soon as a spot was opened and operated properly. Second game, it joined the Zamarok portal as per normal as I chose and ran perfectly. Third game I re-started the script and chose the Saradomin team this time, knowing it was full prior to the game starting and in this case, the bot clicked on the portal once, and didn't try joining again after it got the message of the team being full. Also, the games remaining counter doesn't tick down when you finish games.

 

Also, when you choose a team, make sure you start beside the portal because if you choose team Zamarok and are beside the Saradomin portal the bot will stand around because the Zamorak portal isn't visible on the screen. 

Also, as I was tpying this up, I started another game and I got a spawn after joining a game where the ladder that the bot climbs up so it just kinda stood around. All you have to do is turn the camera around manually, so that the ladder is visible and the bot will return to working as per normal.

 

So in conclusion, the script is quite nearly flawless, aside from a couple of bugs, some of the solutions for the bugs could be:

Team full bug: if the team that a person picks is full, then the bot can simply go join the guthix portal for that specific game, if the team is full again, then it will join the guthix portal again.

Off screen ladder/portal bug: add camera rotation, not sure how complex the code would be for that but yeah. 

Games remaining counter bug: Not sure what you'd need to do to fix it, but just letting you know.

 

All in all, this script is perfect and all that I could ever ask for, as I babysit all of my bots regardless so the minor bugs don't bother me, but you can fix them if you choose to. Thanks a ton, and this is a very, very, very, good release! 

 

Had 10 free minutes, Updated the script

 

It now should

 

1- Keep clicking the portal every 5 seconds of the team is full, Generally a spot opens up. 

2- Ladder and portal now have Camera rotation so they are on screen.

3- The games remaining should now tick down.

4- The death bug, I should have fixed it, i am not 100% sure because i can't test, Please let me know if i have not and i will fix it.

Share this post


Link to post
Share on other sites
 

Had 10 free minutes, Updated the script

 

It now should

 

1- Keep clicking the portal every 5 seconds of the team is full, Generally a spot opens up. 

2- Ladder and portal now have Camera rotation so they are on screen.

3- The games remaining should now tick down.

4- The death bug, I should have fixed it, i am not 100% sure because i can't test, Please let me know if i have not and i will fix it.

Testing now, will update you in few hours w/ bugs if there are any. 

Share this post


Link to post
Share on other sites
  • [15:38:18] java.lang.ArrayIndexOutOfBoundsException: 0
  • [15:38:18] at scripts.MontsCwars.states.j.k(WalkToAfk.java:26)
  • [15:38:18] at scripts.MontsCwars.states.l.k(SetState.java:43)
  • [15:38:18] at scripts.MontsCwars.Main.run(Main.java:30)
  • [15:38:18] at java.lang.Thread.run(Unknown Source)
  • [15:38:18] Script Ended: Monts Castle Wars Afker.

 

Get those messages in that order within 1 second and the script just stops. Everything else working fine, haven't tested dying yet, will let you know what happens when I die. @montreal176

Also, for the camera rotation to work, people need to make sure they have their client zoomed out all the way and the bot can move the camera around as it needs to. 

 

EDIT: Script also crashes after finishing a game, and if you try to re-start the script (via pressing Start script) it'll simply crash again, if you manually enter a portal and then start the script the counter will bug out and the status will only show up as: "finished a game." 

Edited by snackbar6969

Share this post


Link to post
Share on other sites
 
  • [15:38:18] java.lang.ArrayIndexOutOfBoundsException: 0
  • [15:38:18] at scripts.MontsCwars.states.j.k(WalkToAfk.java:26)
  • [15:38:18] at scripts.MontsCwars.states.l.k(SetState.java:43)
  • [15:38:18] at scripts.MontsCwars.Main.run(Main.java:30)
  • [15:38:18] at java.lang.Thread.run(Unknown Source)
  • [15:38:18] Script Ended: Monts Castle Wars Afker.

 

Get those messages in that order within 1 second and the script just stops. Everything else working fine, haven't tested dying yet, will let you know what happens when I die. @montreal176

Also, for the camera rotation to work, people need to make sure they have their client zoomed out all the way and the bot can move the camera around as it needs to. 

Uploaded a fix for the error you posted. Thanks for the feedback.

Share this post


Link to post
Share on other sites
 
  • Script also crashes after finishing a game, and if you try to re-start the script (via pressing Start script) it'll simply crash again, if you manually enter a portal and then start the script the counter will bug out and the status will only show up as: "finished a game." 

This is still happening, unfortunately. The other bug is completely fixed. 

This is what it looks like after I manually joined a game and ran to the afk spot: http://i.imgur.com/Wbvuzkk.png

The counter will keep counting up/down and about a minute after the script will just simply crash. @montreal176

Edited by snackbar6969

Share this post


Link to post
Share on other sites
 

This is still happening, unfortunately. The other bug is completely fixed. 

This is what it looks like after I manually joined a game and ran to the afk spot: http://i.imgur.com/Wbvuzkk.png

The counter will keep counting up/down and about a minute after the script will just simply crash. @montreal176

Oh my that's totally my fault, i half wrote some code and then didn't get a chance to fix it, It should not crash anymore, sorry about that.

Share this post


Link to post
Share on other sites
 

All right, script works perfectly in game and everything is fine, but when you finish a game the script ends and you have to restart it manually. 

Okay, i just updated it

 

Now the script works off ticket's not games. It should now run perfectly, If not please report here and i'll make an account to test the script.

Share this post


Link to post
Share on other sites

first, I wanna say thanks for the script. Its working OK thus far. One thing I've come across that seems problematic is that the bot will occasionally miss click on the stairs leading to the top of the castle (where the flag is) then the abc mouse clicking becomes discontinued and I eventually log out.  Any fix to this? anything you need from me to lead to a fix? Thanks! 

Share this post


Link to post
Share on other sites
1 hour ago, kiswaniessam said:

first, I wanna say thanks for the script. Its working OK thus far. One thing I've come across that seems problematic is that the bot will occasionally miss click on the stairs leading to the top of the castle (where the flag is) then the abc mouse clicking becomes discontinued and I eventually log out.  Any fix to this? anything you need from me to lead to a fix? Thanks! 

Sure, I'll upload a fix tonight! Thanks for letting me know!

  • Like 1

Share this post


Link to post
Share on other sites

Another bug I noticed is that when a game ends the script, if it doesn't have direct view of the game portal (zammy or sara) will just sit there and not do anything. It will literally idle for hours repeatedly log in and out. Let me know what you think. Perhaps you can add something like a camera adjustment when the game ends so it sees the portal of choice. Thanks!

Share this post


Link to post
Share on other sites
1 hour ago, kiswaniessam said:

Another bug I noticed is that when a game ends the script, if it doesn't have direct view of the game portal (zammy or sara) will just sit there and not do anything. It will literally idle for hours repeatedly log in and out. Let me know what you think. Perhaps you can add something like a camera adjustment when the game ends so it sees the portal of choice. Thanks!

Hm, it should move the camera if not detected, Fixing both bugs now, Will update tomorrow -- Thanks for the report.

  • Like 1

Share this post


Link to post
Share on other sites
On 6/27/2016 at 9:27 PM, montreal176 said:

Hm, it should move the camera if not detected, Fixing both bugs now, Will update tomorrow -- Thanks for the report.

The fix to this bug was that before starting you zoom out all the way on your client and it'll always have the portals in its view at all times.

 

I botted using this script on 2 accounts, I would run them for 12 hours a day, one I would semi-afk on and the other I would fully leave my computer and return after 12 hours (occasionally check on it), etc. The first account, I now have a halo and a ranging decorative top on, and the other I got a 2 day ban on. So, in conclusion, this script is amazing, and if you semi-afk you literally won't get banned even if you run for 12 hours a day. Hope that answers questions about the script and its anti-ban. Thanks a ton again, Montreal, for the script :D

  • Like 1

Share this post


Link to post
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.


  • Our picks

    • [READ TO THE END FOR A TEASER]

      I've noticed some new TRiBotters have had some troubles finding out sources of how to do certain things, such as using advanced scripts and often get lost in the forums.

      We are still getting posts asking where to start, what to do, recommended scripts, etc. 

      As many of you know, I am new to the team, and had troubles myself learning how to bot, let alone script. 

      So, what our team decided to do was make it easier to learn how to bot, how to script, and just become an overall better botter and scripter faster. 

      As some of you might have seen, I've posted 3 new blogs, you can check it out by clicking on the following picture or here.


      These first 3 blogs are the first of many blogs that will be TRiBot official. They are encouraged to be challenged, improved upon and act as A Best Practices Guide for Botters.

      What information would you like to see in the blogs?

      👇 [TEASER] 👇

      .

      .

      .

      We are going to be hosting a  CONTEST  this  OCTOBER.

      Its scary to think how soon you'll find out.👻

      Stay tuned.


      - RileyZ
      • 8 replies
    • Today marks a big day for TRiBot! To make it easier for users to use TRiBot, we've created installers available for every platform! These installers are all bundled with the latest version of OpenJDK 1.8 (Java 😎, which is LG compatible.

      Using TRiBot is now easy. Simply download the installer for your platform, install TRiBot, and run it. The TRiBot Loader will correctly identify the bundled JDK so there's no need to change the Java selection.

      Windows

      EXE installer: TRiBot-windows-x64-4.0.3.exe


      MSI installer: TRiBot-windows-x64-4.0.3.msi


      Portable version: TRiBot-windows-x64-4.0.3.zip


      Mac OS

      Installer: TRiBot-macos-4.0.3.dmg


      Portable version: TRiBot-macos-4.0.3.tgz


      Unix/Linux

      Installer: TRiBot-unix-4.0.3.sh


      RPM installer (CentOS/Fedora): TRiBot-linux-4.0.3.rpm


      DEB installer (Debian): TRiBot-linux-4.0.3.deb


      Portable version: TRiBot-unix-4.0.3.tar.gz


      Platform Independent

      JAR file: tribot-loader-4.0.3.jar


      Note that this jar file does not include the bundled JDK.



      Windows and Mac OS users may notice a warning message stating that the installer/application is un-recognized or un-trusted. Please ignore this message and proceed with running the installer/application. We need to acquire a code signing certificate so that we can sign the installers letting the operating system know that these files can be trusted. It will take a week or more to acquire one, so please hold tight.

      Other notable changes to the TRiBot Loader:

      Support getting the version from OpenJDK distributions


      Add check for bundled JDK


      Copy OpenJDK tools.jar to the bundled JDK if not present


      Set the current java as the first available list entry


      Ignore Java versions which are symbolic links


      Make the bundled JDK the preferred Java version


      Update icon images


      Reduce the number of HTTP calls
        • Thanks
        • Like
      • 18 replies
    • TRiBot is looking to improve a lot of its customer relationship management, customer on boarding process, customer experience, design elements, community engagement and pretty much everything else you can imagine when it comes to marketing.

      Our goal: To ensure that the marketing done TRULY reflects the experience and does not shine an inaccurate light on what TRiBot is lacking in.

      So I ask, what do you love about TRiBot and what do you hate about TRiBot? What does O S Bot, Rune M8, PowR Bot and Dre amBot do better? (yes I purposely didn't spell it right 😂).

      Love, 

      RileyZ
        • Like
      • 18 replies
    • Hello TRiBot,

      Today we have a significant release that has been in the works for the last month addressing several key issues, features and bugs in the backlog.

      With these changes, we are also including a new TRiBot Loader which will allow you to select any version that is released. This adds the flexibility of allowing you to revert to a previous version should an issue arise, run development only builds, view an accurate change log between versions etc. we are very proud to offer this feature and think it will add a lot more functionality down the road as we continue to release new versions.

      These changes include 80+ commits by our development team, a list of them is summarized below and also available for your viewing pleasure in the new TRiBot Loader.

      In addition, we have taken additional steps to improve as a development team by adding continuous integration and deployment into our workflow to assist in delivering timely releases such as bug fixes as well as new features on a weekly basis depending on our development cycle.
        • Thanks
        • Like
      • 39 replies
    • Over the last three weeks, I've been working on upgrading our server infrastructure. It's finally ready and is now live!

      Why?

      Increased reliability - less server errors


      Increased availability - less downtime


      Increased security - keeping us and you secure


      Increased capacity - ability to serve you better


      Increased speed - less waiting for things to load


      Faster development - server and service updates will come faster


      What are the changes?

      Move from a single AWS EC2 instance to AWS ECS (Elastic Container Service)


      Distributed computing


      Load balancing


      Git management of server files and filesystem


      Redis caching


      How?

      AWS ECS (with 10 EC2 instances)


      AWS ElastiCache (Redis)


      AWS Load Balancing


      AWS EFS (Elastic file system)


      Please bare with us as I continue to tune the server for maximum performance. Slow loading speeds may occur temporarily. I thank everyone for their patience.

      Please post on this thread if you experience any issues other than slow loading times.
        • Like
      • 51 replies
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...