Merge pull request #590 from Lucwousin/sozdidntmeantofrownyface
Check for config on script callbacks for bank pin and make it work with poh/grand exchange
This commit is contained in:
@@ -215,6 +215,11 @@ public class RuneLitePlusPlugin extends Plugin
|
|||||||
@Subscribe
|
@Subscribe
|
||||||
private void onScriptCallbackEvent(ScriptCallbackEvent e)
|
private void onScriptCallbackEvent(ScriptCallbackEvent e)
|
||||||
{
|
{
|
||||||
|
if (!config.keyboardPin())
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (e.getEventName().equals("bankpin"))
|
if (e.getEventName().equals("bankpin"))
|
||||||
{
|
{
|
||||||
int[] intStack = client.getIntStack();
|
int[] intStack = client.getIntStack();
|
||||||
@@ -246,7 +251,9 @@ public class RuneLitePlusPlugin extends Plugin
|
|||||||
private void handleKey(char c)
|
private void handleKey(char c)
|
||||||
{
|
{
|
||||||
if (client.getWidget(WidgetID.BANK_PIN_GROUP_ID, 0) == null
|
if (client.getWidget(WidgetID.BANK_PIN_GROUP_ID, 0) == null
|
||||||
|| !client.getWidget(WidgetInfo.BANK_PIN_TOP_LEFT_TEXT).getText().equals("Bank of Gielinor"))
|
|| !client.getWidget(WidgetInfo.BANK_PIN_TOP_LEFT_TEXT).getText().equals("Bank of Gielinor")
|
||||||
|
|| !client.getWidget(WidgetInfo.BANK_PIN_TOP_LEFT_TEXT).getText().equals("Grand Exchange")
|
||||||
|
|| !client.getWidget(WidgetInfo.BANK_PIN_TOP_LEFT_TEXT).getText().equals("Housing Security System"))
|
||||||
{
|
{
|
||||||
entered = 0;
|
entered = 0;
|
||||||
enterIdx = 0;
|
enterIdx = 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user