Albert_Dmitry
Дебютант
Всем привет, в общем, интересует, как создать, если так можно выразиться, "многоуровневый" рандом (через case).
У меня есть вот такой выбор рандомной буквы
А мне нужно, чтобы, если выпала буква А (case 0), за ней выпала или буква С, или буква Е, или другая N буква. И также с другими, как правильно реализовать подобную систему? Заранее благодарю.
У меня есть вот такой выбор рандомной буквы
Код:
stock randomchar(playerid)
{
new rand = random(11), chr[128];
switch(rand)
{
case 0: format(chr,200,"%s","A");
case 1: format(chr,200,"%s","B");
case 2: format(chr,200,"%s","C");
case 3: format(chr,200,"%s","E");
case 4: format(chr,200,"%s","H");
case 5: format(chr,200,"%s","K");
case 6: format(chr,200,"%s","M");
case 7: format(chr,200,"%s","O");
case 8: format(chr,200,"%s","P");
case 9: format(chr,200,"%s","T");
case 10: format(chr,200,"%s","X");
}
return chr;
}
