| Помогите с предметом в игре! | 
|  | 
| 
| ThisIsJERR | Дата: Пятница, 04 Января 2013, 20:35 | Сообщение # 1 |  | был не раз Сейчас нет на сайте | Проблема такая: Нужно сделать один предмет (Например гамбургер), который будет давать игроку рандомно от 10 до 50 жизней.
 Но! Жизни игрока у меня в отдельном объекте.
 Помогите пожалуйста!!!
   |  |  |  |  | 
| 
| karambaman | Дата: Пятница, 04 Января 2013, 21:01 | Сообщение # 2 |  |   участник Сейчас нет на сайте | В столкновении с игроком: 
 Код mhp=random_range(10,50) player.hp+=mhp //player заменяешь на название обьекта игрока
 instance_destroy()
 
   
 
 Сообщение отредактировал karambaman - Пятница, 04 Января 2013, 21:06 |  |  |  |  | 
| 
| ThisIsJERR | Дата: Пятница, 04 Января 2013, 21:31 | Сообщение # 3 |  | был не раз Сейчас нет на сайте | Нет, не получилось... Но я исправил на 
 Код  mhp=random_range(1,0)
 control.life+=mhp
 
И вроде вышло. Жизнь прибавляется, но выходит так
 
   То есть, прибавляется 1 ХП, и еще с боку несколько. Есть 60 88 ХП, а должно быть 60. И еще, при уменьшении ХП, отнимаеться только с 60. А 88 остаеться.
 
 
   
   
 
 Сообщение отредактировал ThisIsJERR - Пятница, 04 Января 2013, 21:34 |  |  |  |  | 
| 
| karambaman | Дата: Пятница, 04 Января 2013, 21:43 | Сообщение # 4 |  |   участник Сейчас нет на сайте | random_range(1,0)?? "random_range(x1,x2) Возвращает случайное вещественное число между x1 (включительно) и x2 (не включительно)".То есть,судя по тому,что ты написал,всегда будет прибавляться одно хп.Кинь код связанный с прорисовкой количества жизней
 
 
   |  |  |  |  | 
| 
| ThisIsJERR | Дата: Пятница, 04 Января 2013, 21:54 | Сообщение # 5 |  | был не раз Сейчас нет на сайте | Код { time = 0;
 kills = 0;
 life = 150;
 title = 90;
 quit = 0;
 }
Добавлено (04.01.2013, 21:54)---------------------------------------------
 
 Цитата (karambaman) То есть,судя по тому,что ты написал,всегда будет прибавляться одно хп.Я это знаю. Я то поставлю сколько мне нужно ХП.
 
 
   
   |  |  |  |  | 
| 
| karambaman | Дата: Пятница, 04 Января 2013, 22:07 | Сообщение # 6 |  |   участник Сейчас нет на сайте | Помоему,это просто переменные 
 
   |  |  |  |  | 
| 
| ThisIsJERR | Дата: Пятница, 04 Января 2013, 22:20 | Сообщение # 7 |  | был не раз Сейчас нет на сайте | Ну, так что делать? Мне надо что бы ХП добавлялось от 10 до 50. 
 
   
   |  |  |  |  | 
| 
| karambaman | Дата: Пятница, 04 Января 2013, 22:49 | Сообщение # 8 |  |   участник Сейчас нет на сайте | кинь в лс,разберусь 
 
   |  |  |  |  |