Сообщение от
ZoWW
А что собственно непонятного в моем объяснении? Я объяснил человеку сам принцип по которому делается то что он хочет. Сомневаюсь, что новичку будет понятнее код Ruby, чем стандартные средства. Осуществить это действительно можно разными способами, причем стандартными средствами мейкера это сделать не просто, а очень просто. Если для понимания нужна демка могу сделать, но в таком простом случае наверное можно обойтись и без неё.
1. создаем эвент.
2. Создаем переменную и присваиваем ей случайное значение от 1 до 4 (4 - это максимальное количество членов группы. )
3. Создаем 4 вложенных условия, в которых последовательно проверяется значение выбранной переменной. Т.е. если переменная равна 1, то изменяем состояние первого члена группы, если не равна, то проверяем 2 и.т.д.
4. Обнуляем переменную(не обязательно).
Рандом будет генерить переменную каждый раз, когда эвент срабатывает, поэтому больше ничего делать особо не требуется...
Ну, и что тут мудрить?