• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Как сделать "многоуровневый" рандом

Albert_Dmitry

Дебютант
Всем привет, в общем, интересует, как создать, если так можно выразиться, "многоуровневый" рандом (через case).
У меня есть вот такой выбор рандомной буквы
Код:
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;
}
А мне нужно, чтобы, если выпала буква А (case 0), за ней выпала или буква С, или буква Е, или другая N буква. И также с другими, как правильно реализовать подобную систему? Заранее благодарю.
 
Сверху Снизу