Получение ошибки DoMul в Gamemaker
По сути, я пытаюсь умножить число, которое пользователь вводит, на случайное число, сгенерированное в диапазоне от 1 до 9. Затем я хочу отобразить сообщение с указанием полученного им случайного числа (счастливого числа) и общего количества полученных им очков. (пользовательский ввод * случайное число). Каждый раз, когда я делаю это, я получаю сообщение об ошибке DoMul. Я что-то упустил из моего уравнения умножения? Любая помощь с благодарностью.
//inputs: Get number of points from user
var points, luckNum, ranNum, total;
points = get_string("Please enter the amount of points: ",1);
//processing: generate a random number(1-9)
ranNum = random(9);
//multply lucky number and the points entered
total = points*ranNum;
//output: a message to user stating lucky number and the total points to be
added
message = "Your lucky number is: ." + string(ranNum)+ "The total points to
be added is: ." + string(total);
show_message(message);
//updated score
}