mirror of
https://github.com/2006-Scape/Parabot-317-API-Minified.git
synced 2026-07-07 08:39:13 +00:00
[FIX] Fixed WalkTo method for PKHonor.
This commit is contained in:
@@ -1,5 +1,9 @@
|
|||||||
package org.rev317.min.api.methods;
|
package org.rev317.min.api.methods;
|
||||||
|
|
||||||
|
|
||||||
|
import org.parabot.core.Context;
|
||||||
|
import org.parabot.core.reflect.RefClass;
|
||||||
|
import org.parabot.core.reflect.RefMethod;
|
||||||
import org.rev317.min.Loader;
|
import org.rev317.min.Loader;
|
||||||
import org.rev317.min.api.wrappers.Tile;
|
import org.rev317.min.api.wrappers.Tile;
|
||||||
import org.rev317.min.api.wrappers.TilePath;
|
import org.rev317.min.api.wrappers.TilePath;
|
||||||
@@ -16,7 +20,13 @@ public class Walking {
|
|||||||
* @param to Tile to Walk To.
|
* @param to Tile to Walk To.
|
||||||
*/
|
*/
|
||||||
public static void walkTo(Tile from, Tile to) {
|
public static void walkTo(Tile from, Tile to) {
|
||||||
Loader.getClient().walkTo(0, 0, 0, 0, from.getRegionY(), 0, 0, to.getRegionY(), from.getRegionX(), true, to.getRegionX());
|
if (Context.getInstance().getServerProviderInfo().getServerName().toLowerCase().contentEquals("pkhonor")) {
|
||||||
|
RefClass refClass = new RefClass(Loader.getClient());
|
||||||
|
RefMethod method = refClass.getMethod("walkTo");
|
||||||
|
method.invoke(false,false,0, 0, 0, 0, from.getLocation().getRegionY(), 0, 0, to.getRegionY(), from.getLocation().getRegionX(), true, to.getRegionX());
|
||||||
|
} else {
|
||||||
|
Loader.getClient().walkTo(0, 0, 0, 0, from.getRegionY(), 0, 0, to.getRegionY(), from.getRegionX(), true, to.getRegionX());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -25,7 +35,7 @@ public class Walking {
|
|||||||
* @param to Destination Tile.
|
* @param to Destination Tile.
|
||||||
*/
|
*/
|
||||||
public static void walkTo(Tile to) {
|
public static void walkTo(Tile to) {
|
||||||
Loader.getClient().walkTo(0, 0, 0, 0, Players.getMyPlayer().getLocation().getRegionY(), 0, 0, to.getRegionY(), Players.getMyPlayer().getLocation().getRegionX(), true, to.getRegionX());
|
walkTo(Players.getMyPlayer().getLocation(), to);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user