arvy2kas Posted March 12, 2015 Share Posted March 12, 2015 Hello, i need help.Im trying to paint object position on minimap, but with no luck. Can someone post a sample code of it?Thanks. Quote Link to comment Share on other sites More sharing options...
Mysteryy Posted March 12, 2015 Share Posted March 12, 2015 I think I used GraphicUtilities for this, Im about to eat I will check when I get back. Look in there and see if there is something useful. Quote Link to comment Share on other sites More sharing options...
arvy2kas Posted March 12, 2015 Author Share Posted March 12, 2015 (edited) Nevermind. Found it myself. Thanks for the response. Edited March 12, 2015 by arvy2kas 1 Quote Link to comment Share on other sites More sharing options...
Apaec Posted March 12, 2015 Share Posted March 12, 2015 Highlighting a tile ingame: public void drawTileIngame(Script script, Graphics g, Position p, Color positionColor) { g.setColor(positionColor); Polygon PosHighlight = p.getPolygon(script.getBot()); g.drawPolygon(PosHighlight); } Marking tile on minimap: (this code is for marking an entity on the minimap) public void drawMinimapPosition(Script script, Graphics g, Entity entity, Color positionColor, Color textColor, boolean fill) { if (entity != null && entity.exists()) { short[] minimapP = GraphicUtilities.getMinimapScreenCoordinate( script.getBot(), entity.getX(), entity.getY()); if (minimapP[0] > 0) { g.setColor(positionColor); if (fill) g.fillRect(minimapP[0] - 2, minimapP[1] - 2, 4, 4); else g.drawRect(minimapP[0] - 2, minimapP[1] - 2, 4, 4); g.setColor(textColor); g.drawString(entity.getName(), minimapP[0] - 4, minimapP[1] - 4); } } } Marking a position: (modded of the above to remove the unneeded stuff) public static void drawMinimapPosition(Script script, Graphics g, Position p, Color positionColor, Color textColor, boolean fill) { if (p != null) { short[] minimapP = GraphicUtilities.getMinimapScreenCoordinate( script.getBot(), entity.getX(), entity.getY()); if (minimapP[0] > 0) { g.setColor(positionColor); if (fill) g.fillRect(minimapP[0] - 2, minimapP[1] - 2, 4, 4); else g.drawRect(minimapP[0] - 2, minimapP[1] - 2, 4, 4); g.setColor(textColor); } } } 1 Quote Link to comment Share on other sites More sharing options...
Joseph Posted March 12, 2015 Share Posted March 12, 2015 Nevermind. Found it myself. Thanks for the response. Use minimap destination and use the rec method in that class Quote Link to comment Share on other sites More sharing options...