Pysk Posted March 1, 2014 Posted March 1, 2014 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. Quote
ossi0110 Posted March 1, 2014 Posted March 1, 2014 da sliegt dadran das in deinem OnCLock1900 kein atcommand "@reloadbattleconf"; atcommand "@reloadmobdb"; drinne ist du musst nachm anpassen der exp rates auch reloaden Quote
Pysk Posted March 1, 2014 Author Posted March 1, 2014 (edited) Stimmt nur halb da @reloadbattleconf die normale EXP rates läd. Habs aber hin bekommen. Edited March 1, 2014 by Pysk Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.