Guys how can i make cast lots ? For example we have 10 players on server, I want to allocate into teams of 5. When i use /random command, it must return 5 random player. (Example player names : a b c d e f g h j k , used /random -> a j k d c)
I made a basic example in java but i want to convert it to skript, who can help me ? Thanks a lot.
public static void main(String[] args) {
List<String> arraylist = new ArrayList<>();
arraylist.add("1.");
arraylist.add("2.");
arraylist.add("3.");
arraylist.add("4.");
arraylist.add("5.");
arraylist.add("6.");
ArrayList<String> gecici = new ArrayList<>();
while(gecici.size()<3) {
Random rastgele = new Random();
int rndm = rastgele.nextInt(6);
if(gecici.contains(arraylist.get(rndm))){
continue;
}
gecici.add(arraylist.get(rndm));
}
System.out.println(gecici);
}
I made a basic example in java but i want to convert it to skript, who can help me ? Thanks a lot.
public static void main(String[] args) {
List<String> arraylist = new ArrayList<>();
arraylist.add("1.");
arraylist.add("2.");
arraylist.add("3.");
arraylist.add("4.");
arraylist.add("5.");
arraylist.add("6.");
ArrayList<String> gecici = new ArrayList<>();
while(gecici.size()<3) {
Random rastgele = new Random();
int rndm = rastgele.nextInt(6);
if(gecici.contains(arraylist.get(rndm))){
continue;
}
gecici.add(arraylist.get(rndm));
}
System.out.println(gecici);
}