This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.



Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 640
» Latest member: diabolii
» Forum threads: 0
» Forum posts: 0

Full Statistics

Online Users
There are currently 4 online users.
» 0 Member(s) | 3 Guest(s)
Yandex

Latest Threads
Rune and coal miner (skil...
Forum: TextScripting
Last Post: pietje12
07-15-2021, 09:49 PM
» Replies: 0
» Views: 188
Magic logs (skill island)
Forum: TextScripting
Last Post: pietje12
07-15-2021, 09:18 PM
» Replies: 0
» Views: 111
Magic logs Seers
Forum: TextScripting
Last Post: pietje12
07-14-2021, 09:13 AM
» Replies: 0
» Views: 118
Yew Cutter (Seers)
Forum: TextScripting
Last Post: pietje12
07-14-2021, 08:48 AM
» Replies: 1
» Views: 690
Steel Bars (Skill Island)
Forum: TextScripting
Last Post: pietje12
07-14-2021, 08:20 AM
» Replies: 1
» Views: 901
All the bots
Forum: Announcements
Last Post: Mark
05-08-2021, 09:54 AM
» Replies: 0
» Views: 2,326
Dead bot?
Forum: Script Development
Last Post: Mark
05-01-2021, 05:07 PM
» Replies: 1
» Views: 324
RSCDynasty Updates
Forum: Developer log
Last Post: Mark
08-17-2020, 11:24 PM
» Replies: 1
» Views: 1,566
buying bot
Forum: Script Development
Last Post: Mark
08-08-2020, 02:24 PM
» Replies: 1
» Views: 786
Name and shame: davido
Forum: Script Development
Last Post: Mark
07-28-2020, 08:46 PM
» Replies: 0
» Views: 553

 
  Codex
Posted by: AlCoHoLiC - 01-02-2019, 05:37 PM - Forum: Script Development - Replies (1)

It's still codex to me god dammit


  Christmas update
Posted by: Mark - 12-22-2018, 07:05 PM - Forum: Developer log - No Replies

Yes that's fixed


  13/12/2018 - Walking Update
Posted by: Mark - 12-13-2018, 10:57 PM - Forum: Developer log - No Replies

Hello,

This is a tad update for walking and tile mapping in game

[Image: 42e94ff73d467287368b7a4f8798257a.png?wid...height=631]
Instead of just using minimap it will now use tile coordinates based upon the moulded landscape 

walking.walk(TILE) is still the same and will automatically use the new system if onScreen and in range.

Thanks,
Mark.


  Codex - Update
Posted by: Mark - 12-09-2018, 07:50 PM - Forum: Developer log - No Replies

Hello all,

This is an update to the bot to allow more listeners to detect mods better, A lot of scripts have been updated in the mean time to function a bit better than before. Please hold for some amazing scripts to come.

Thanks,
Mark.


  Making scripts
Posted by: iambotter - 11-27-2018, 09:42 PM - Forum: Script Development - Replies (3)

What is the best progam to use to make scripts with this bot?


  Old scripts work
Posted by: iambotter - 11-27-2018, 06:21 PM - Forum: Script Development - Replies (2)

As the post states? do the old scripts work with it?


  Script delivery network
Posted by: Mark - 11-27-2018, 04:36 PM - Forum: Developer log - No Replies

Hello all,

This is a reminder where the SDN is located and the updates that's been put in place.

This is a simple SDN system where you can navigate to the scripts you want to install, If there is a problem with the script you can report a bug directly to the author by clicking "Latest reports"

https://botwith.me/sdn.php?action=view&sid=5

[Image: 123ee43103b71fbd45a8ce2153c9de5e.png]

Thanks,
Mark.


  Update
Posted by: Mark - 11-27-2018, 12:05 AM - Forum: Developer log - No Replies

There has been quite a lot of updates in the recent days, Hope you all stay tuned on the discord channel


  ask combat script and pk script
Posted by: TayMan25 - 11-24-2018, 05:52 PM - Forum: Script Development - Replies (3)

is that a possibillty


  Flax Picker
Posted by: Mark - 11-20-2018, 10:29 PM - Forum: Script Development - Replies (5)

Code:
package net.mark.test;

import java.awt.Graphics2D;

import net.mark.rsc.bot.api.interfaces.PaintListener;
import net.mark.rsc.bot.api.various.Random;
import net.mark.rsc.bot.api.wrapper.GameObject;
import net.mark.rsc.bot.api.wrapper.NPC;
import net.mark.rsc.bot.api.wrapper.Player;
import net.mark.rsc.bot.api.wrapper.Tile;
import net.mark.rsc.bot.script.Script;

public class FlaxPicker extends Script implements PaintListener {
    
    @Override
    public void init() {
    }

    @Override
    public String getName() {
        return "Flax Picker";
    }
    
    @Override
    public int loop() {
        Player local = players.getLocal();
        if(banking.isOpen()) {
            if(inventory.contains(675)) {
                banking.depositAll(675);
                return 1250;
            }
            banking.close();
            return 1200;
        }
        if(players.getLocal().getY() > 1000) {
            if(inventory.getInventory().length == 30) {
                NPC banker = npcs.find(540);
                GameObject chest = objects.find(942);
                if(banker != null && chest != null && !local.isWalking()) {
                    int distance = banker.getLocation().distanceTo(players.getLocal().getLocation());
                    int distance2 = chest.getLocation().distanceTo(players.getLocal().getLocation());
                    if(distance > distance2) {
                        if(chest != null) {
                            if(!chest.isOnScreen()) {
                                camera.rotateTo(chest.getLocation());
                                return 400;
                            } else {
                                chest.interact("Open");
                                return 1250;
                            }
                        }
                    } else {
                        if(banker != null) {
                            if(!banker.isOnScreen()) {
                                camera.rotateTo(banker.getLocation());
                                return 400;
                            } else {
                                banker.interact("Bank");
                                return 1250;
                            }
                        }
                    }
                }
            } else {
                GameObject ladder = objects.find(new Tile(714,1460));
                if(ladder != null) {
                    if(!ladder.isOnScreen()) {
                        camera.rotateTo(ladder.getLocation());
                        return 400;
                    } else {
                        ladder.interact("climb-down");
                        return 1250;
                    }
                }
            }
        } else {
            if(inventory.getInventory().length == 30) {
                GameObject ladder = objects.find(new Tile(714,516));
                if(ladder != null) {
                    if(!ladder.isOnScreen()) {
                        camera.rotateTo(ladder.getLocation());
                        return 400;
                    } else {
                        ladder.interact("climb-up");
                        return 1250;
                    }
                }
            } else {
                GameObject flax = objects.find(new Tile(711,518));
                if(flax != null) {
                    if(!flax.isOnScreen()) {
                        camera.rotateTo(flax.getLocation());
                        return 400;
                    } else {
                        flax.interact("pick");
                        return Random.nextGaussian(250, 300);
                    }
                }
            }
        }
        return 1000;
    }
    
    @Override
    public void paint(Graphics2D g) {
    }
}