Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Random random = new Random();
- int plevel=0, mlevel=0, leveldif=0, mlevelchance=0;
- String lvl1="";
- int lvl=0;
- BufferedReader playerlvl = new BufferedReader (new FileReader ("playerlvl.txt"));
- while ((lvl1 = playerlvl.readLine())!=null)
- {
- int lvl2 = Integer.parseInt(lvl1);
- lvl = lvl2;
- }
- Set<Integer> generated = new LinkedHashSet<Integer>();
- mlevelchance = random.nextInt ((99)+1)+1;
- if (mlevelchance<=80)
- {
- while (leveldif<=0)
- {
- leveldif = random.nextInt (((lvl)-(lvl-2))+1)+(lvl-2);
- mlevel = leveldif;
- generated.add(leveldif);
- }
- }
- if (mlevelchance>80 && mlevelchance<95)
- {
- while (leveldif<=0)
- {
- leveldif = random.nextInt (((lvl-3)-(lvl-5))+1)+(lvl-5);
- mlevel = leveldif;
- generated.add(leveldif);
- }
- }
- if (mlevelchance>=95){mlevel = lvl+1;}
- System.out.println("Spawn Chance: "+mlevelchance);
- System.out.println("Player Level: "+lvl);
- System.out.println("Monster Level: "+mlevel);
- }
Add Comment
Please, Sign In to add comment