| 
				
				Генерация имени
				 | 
 | 
| ilya7834 | Дата: Четверг, 31 Мая 2012, 13:43 | Сообщение # 1 |  
 
Работаю на Irrlicht Engine 
Сейчас нет на сайте 
 
 | Здравствуйте. Возникла проблема. Имеется файл, в котором написанны возможные имена персонажа. Нужно, чтобы из этого списка выбиралось случайное имя и присваивалось переменной name.
  На синем небе   Попробуй-ка разглядеть   Синюю звезду
 |  
| 
 | 
 |    | 
| qazer | Дата: Четверг, 31 Мая 2012, 14:16 | Сообщение # 2 |  
 
Borey Games 
Сейчас нет на сайте 
 
 | Присваиваешь некоторой переменной m значение через irandom(x). X-колличество таких имен. А дальше зависит от того как записано в файле. Если все имена записаны в массиве, то переменной name присваиваешь massiv[m], который ты предварительно выдернул из файла, если нет, то напиши, как они у тебя записаны в файле.
 
 Сообщение отредактировал qazer - Четверг, 31 Мая 2012, 14:16  |  
| 
 | 
 |    | 
| ilya7834 | Дата: Четверг, 31 Мая 2012, 14:49 | Сообщение # 3 |  
 
Работаю на Irrlicht Engine 
Сейчас нет на сайте 
 
 | вопрос в том, как вытащить массив из файла
  На синем небе   Попробуй-ка разглядеть   Синюю звезду
 |  
| 
 | 
 |    | 
| stinger | Дата: Четверг, 31 Мая 2012, 15:13 | Сообщение # 4 |  
| 
 участник 
Сейчас нет на сайте 
 
 | Проще некуда.   Code    selection=irandom(x) 
   switch (x)   {     case 0: name="Илья";  break;     case 1: name="Другое имя";  break;     ...        }     
 |  
| 
 | 
 |    | 
| LunarPixel | Дата: Четверг, 31 Мая 2012, 15:19 | Сообщение # 5 |  
 
старожил 
Сейчас нет на сайте 
 
 | Quote (ilya7834) Проще некуда.     Quote (ilya7834) вопрос в том, как вытащить массив из файла      stinger, читать не умеем?! 
   ilya7834, в справке написано как построчно получать из файла значения. Тоже читать не умеем?!
 
  
 |  
| 
 | 
 |    | 
| ilya7834 | Дата: Четверг, 31 Мая 2012, 15:48 | Сообщение # 6 |  
 
Работаю на Irrlicht Engine 
Сейчас нет на сайте 
 
 | Функция file_text_read_string(file) читает только первую строку в файле. Я заношу в массив значение, используя цикл, если что. Лунар, я так понял на этом сайте невозможно задать никакого вопроса. Добавлено (31.05.2012, 15:48) --------------------------------------------- Все, проблему решил своими силами. 
  На синем небе   Попробуй-ка разглядеть   Синюю звезду
 |  
| 
 | 
 |    | 
| LunarPixel | Дата: Четверг, 31 Мая 2012, 16:01 | Сообщение # 7 |  
 
старожил 
Сейчас нет на сайте 
 
 | Quote (ilya7834) Лунар, я так понял на этом сайте невозможно задать никакого вопроса.     Quote (ilya7834) Все, проблему решил своими силами.      Вопросы надо задавать, когда в принципе не можешь что-то сделать, а не тогда, когда лень почитать справку, погуглить или подумать.  
 
  
 |  
| 
 | 
 |    |