Ja, das ist möglich.
Du brauchst dafür ein Array, in welchem du die Skin IDs speicherst. Der letzte Wert (pro Reihe) muss IMMER 0 sein, da man hierbei strlen verwenden muss, um die "string-Länge" zu messen.
Sprich:
new skinInfo[/*REIHE*/][/*ELEMENT*/] = {
{1, 2, 3, 4, 5, 0},
{6, 7, 8, 9, 10, 0}
};
Per Zufallsprinzip würde das so funktionieren:
new skin = random(strlen(skinInfo[/*REIHE AUSWÄHLEN*/]));
Ich meine das hierbei kein -1 (also die Länge um 1 verkürzen) nötig ist, da random nur die Werte unter dem angegebenen Wert annehmen kann, oder?
Wenn du eine Skin-Selection in Planung hast, musst du -1 verwenden, da ansonsten der CJ-Skin auch verfügbar wäre.
LG