Scrifen -- Hafen scripting API

Forum for alternative clients, mods & discussions on the same.

Re: Scrifen -- Hafen scripting API

Postby mdsanta » Tue Jul 12, 2016 1:28 pm

On more question to guru's.
Google is not really helping here...

Trying to use 'proper' way for sleeping...

Code: Select all
function dropItemFromHand(){
   setTimeout(g.dropItemFromHand(), defaultActionWait);
}


Getting runtime error:
Code: Select all
org.mozilla.javascript.EcmaError: TypeError: run is not a function, it is boolean.
   at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3951)
   at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3929)
   at org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3962)
   at org.mozilla.javascript.ScriptRuntime.typeError2(ScriptRuntime.java:3981)
   at org.mozilla.javascript.ScriptRuntime.notFunctionError(ScriptRuntime.java:4036)
   at org.mozilla.javascript.JavaAdapter.getFunction(JavaAdapter.java:552)
   at adapter1.run(<adapter>)
   at java.util.TimerThread.mainLoop(Unknown Source)
   at java.util.TimerThread.run(Unknown Source)


Switched back to
Code: Select all
function dropItemFromHand(){
   g.dropItemFromHand();
        customSleep();
}

Error dissappeared.

Clearly missing some knowledge here.. :(
User avatar
mdsanta
 
Posts: 99
Joined: Mon May 09, 2016 8:36 pm

Re: Scrifen -- Hafen scripting API

Postby mdsanta » Wed Jul 13, 2016 4:57 pm

Code: Select all
    var attempts = 3;
    var menuSucceeded;
    while (attempts > 0){
       attempts--;
          menuSucceeded =  g.chooseFlowerMenuOption('Harvest');
        waitLag();
       if(!menuSucceeded) {
          print('flower menu failed');
       }else{
          attempts = 0;
          g.waitForTaskToFinish();
          waitLag();
       }
    }// end of attempts loop


First pass Flower menu fails ( not sure why, seems ureliable in times)
second pass gives same error as above.

seems g.chooseFlowerMenuOption() returns different type back on success... doh.

downloaded Pasta instead, learning integration with game client now.
Normal java. good.
User avatar
mdsanta
 
Posts: 99
Joined: Mon May 09, 2016 8:36 pm

Re: Scrifen -- Hafen scripting API

Postby De_Luxe » Sun Sep 25, 2016 11:34 pm

Why no update for client?
De_Luxe
 
Posts: 7
Joined: Mon May 19, 2014 9:26 pm

Re: Scrifen -- Hafen scripting API

Postby Zya » Thu Nov 03, 2016 2:51 pm

Please update amber component on latest version...
Zya
 
Posts: 3
Joined: Fri Apr 08, 2016 11:10 pm

Re: Scrifen -- Hafen scripting API

Postby Thedrah » Sun Dec 04, 2016 5:16 pm

bump for updated client
  ▲
▲ ▲
Thedrah
 
Posts: 936
Joined: Fri Apr 08, 2011 2:20 am
Location: behind you

Previous

Return to The Wizards' Tower

Who is online

Users browsing this forum: Yandex [Bot] and 75 guests