Sign in to follow this  
Pysk

Doppel EXP Script Problem

Recommended Posts

Hallo.

 

Ich wollte durch ein Script an einem bestimmten Tag zu einer bestimmten Zeit Doppelte EXO auslösen. Das ganze funktioniert aber nicht.

 

Wenn das Script startet steht unter @rates zwar das Doppelte des normalen aber die EXP die ich von Monstern bekomme bleibt auf selbigem Level das selbe.

 

Warum ist das so?

 

-    script    FloatingRates_FR    -1,{
    

OnInit:
OnClock1900:

    if(gettime(4)==5 && gettime(3)==19) {
    setbattleflag("base_exp_rate", 7000 );
    setbattleflag("job_exp_rate", 7000 );
    announce "HAPPY HOUR UND DAMIT DOPPELTE EXP FÜR 1 STUNDE!!!",bc_all,0xFF6060;
}
end;
}

-    script    FloatingRates_FR_E    -1,{
    

OnInit:
OnClock2000:

    if(gettime(4)==5 && gettime(3)==20)
    {
    announce "Die Happy Hour ist zu Ende und die EXP Rate ist wider normal.",bc_all,0xFF6060;
    atcommand "@reloadbattleconf";
    atcommand "@reloadmobdb";
    }

end;
}

 

Ich nutze rAthena 17701.

Share this post


Link to post
Share on other sites

da sliegt dadran das in deinem OnCLock1900

 

kein 

 

    atcommand "@reloadbattleconf";
    atcommand "@reloadmobdb";

 

drinne ist

 

du musst nachm anpassen der exp rates  auch reloaden

Share this post


Link to post
Share on other sites

Stimmt nur halb da @reloadbattleconf die normale EXP rates läd. Habs aber hin bekommen.

Edited by Pysk

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this