Hallo,habe hier eine Funktion für das Abholen des täglichen Login Bonus inkl. setzen eines BonusProdukts für den 7. Tag. (Hier z.B. Frauenmantel)
function daily_login_bonus {LOGINDAY=$($JQBIN -r '.updateblock.menue.loginbonus.data.count' $FARMDATAFILE)LOGINBONUSDONE=$($JQBIN '.updateblock.menue.loginbonus.data.rewards["'${LOGINDAY}'"].done' $FARMDATAFILE)LOGINBONUSREMAIN=$($JQBIN -r '.updateblock.menue.loginbonus.data.bonus.remain' $FARMDATAFILE)echo -n "LoginBonusDay : ${LOGINDAY}"if [ $LOGINBONUSDONE = null ]; then if [ $LOGINDAY -eq 7 ] && [ $LOGINBONUSREMAIN -le 0 ]; then BONUSPRODUCT=704 SendAJAXFarmRequest "pid=${BONUSPRODUCT}&mode=loginbonus_setplant" else SendAJAXFarmRequest "day=${LOGINDAY}&mode=loginbonus_getreward" fi echo " claim Day..." else echo " already claimed..."fi}
Danke für den Code. Bei der Zeile
SendAJAXFarmRequest "pid=${BONUSPRODUCT}&mode=loginbonus_setplant
fehlt am Ende ein Anführungszeichen. (")
Zitat von JensDanke für den Code. Bei der Zeile123 SendAJAXFarmRequest "pid=${BONUSPRODUCT}&mode=loginbonus_setplant fehlt am Ende ein Anführungszeichen. (")
Stimmt, habe es korrigiert.