mousbros Posted February 28, 2020 Posted February 28, 2020 Hello, how do I let the script know that the Player is level 3 and if the player is level 3 he should go on, else he wouldnt. so I need to get the combat level and how do I return that. thank you guys
Gunman Posted February 28, 2020 Posted February 28, 2020 40 minutes ago, mousbros said: Hello, how do I let the script know that the Player is level 3 and if the player is level 3 he should go on, else he wouldnt. so I need to get the combat level and how do I return that. thank you guys https://osbot.org/api/org/osbot/rs07/api/model/Player.html myPlayer().getCombatLevel(); It's in the API section I linked. Try learning how to read the API docs. A lot of questions can be answer by shifting through them and messing around with wording.
mousbros Posted February 28, 2020 Author Posted February 28, 2020 6 minutes ago, Gunman said: https://osbot.org/api/org/osbot/rs07/api/model/Player.html myPlayer().getCombatLevel(); It's in the API section I linked. Try learning how to read the API docs. A lot of questions can be answer by shifting through them and messing around with wording. I was alread ythere but how can I fully implement that in the script. thats the problem I'm facing. Thank you for the answer tho!
Gunman Posted February 28, 2020 Posted February 28, 2020 38 minutes ago, mousbros said: I was alread ythere but how can I fully implement that in the script. thats the problem I'm facing. Thank you for the answer tho! It return an int of your player level. If you combat level is 3 it will return 3. So you can do something like this. if (myPlayer().getCombatLevel() < 20) { //get Combat levels or whatever } else { //other code. } So as long as your combat level is below 20 it won't go past the first if statement. You probably should learn some Java first. Try reading this a bit. https://www.programiz.com/java-programming
mousbros Posted March 2, 2020 Author Posted March 2, 2020 On 2/28/2020 at 7:50 AM, Gunman said: It return an int of your player level. If you combat level is 3 it will return 3. So you can do something like this. if (myPlayer().getCombatLevel() < 20) { //get Combat levels or whatever } else { //other code. } So as long as your combat level is below 20 it won't go past the first if statement. You probably should learn some Java first. Try reading this a bit. https://www.programiz.com/java-programming thanks you, I hate reading im learning trough projects and face problems like this and overcome them. I wont stop untill I got a fully functional script and hopefully understand JAVA way better. thanks for the help
mousbros Posted March 3, 2020 Author Posted March 3, 2020 (edited) 19 hours ago, mousbros said: thanks you, I hate reading im learning trough projects and face problems like this and overcome them. I wont stop untill I got a fully functional script and hopefully understand JAVA way better. thanks for the help Edited March 3, 2020 by mousbros