Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

Сброс уровня героя до 1го при изменении класса.

Больше
11 года 1 мес. назад - 11 года 1 мес. назад #79707 от Kakos Adelfos
Всем привет. В моей игрушке герой будет иметь способность изменить класс когда ему захочется.
но я столкнулся с проблемами.
При изменении класса уровень героя падает до первого и соответственно здоровье и мана тоже.
Можно конечно переменными сначало запомнить здоровье ману и уровень а после перехода в нужный класс все восстановить, но все равно разные косяки вылазят.
Можно ли как нибудь сделать так, что бы уровень не падал а оставался прежним при переходе из класса в класс?

Ах да. Мэйкер - Эйс
Последнее редактирование: 11 года 1 мес. назад пользователем Kakos Adelfos.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 1 мес. назад #79708 от strelokhalfer
Не видел в твоем способе косяков. Уточни что у тебя косило.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Спасибо сказали: NettySvit

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 1 мес. назад - 11 года 1 мес. назад #79709 от Kakos Adelfos
Ну например когда восстанавливаешь уровень из переменной то он не замещается а добавляется. Например в одном классе достиг 5 уровня при переходе в другой класс уровень становится 6м. А потом если еще достиг 10 уровня уровня то при переходе назад в предыдущий класс уровень становится 15м. Тоесть не замещается а плюсуется
Последнее редактирование: 11 года 1 мес. назад пользователем Kakos Adelfos.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 1 мес. назад - 11 года 1 мес. назад #79710 от strelokhalfer
Хмм, перед сменой приравниваешь переменную текущему уровню.
Вычитаешь из неё 1, так как там только прибавка.
Меняешь класс.
Прибавляешь.
При смене на другой повторяем цикл.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 11 года 1 мес. назад пользователем strelokhalfer.
Спасибо сказали: NettySvit

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 1 мес. назад #79711 от Kakos Adelfos
Та там, в общем не единицу надо отнимать так как он потом будет прибавлять сразу по 10 и больше уровней.
Я понял уже - там надо две переменные.
Одну приравниваеш уровню до перехода из класса в класс а вторую после перехода.
А потом добавляешь уровень первой переменной и отнимаешь второй.

Ох и головняк :(
Я просто думал - зачем они так сделали. ладно - новый герой появляется в партии - то ладно.
а так герой то один - и нафига сбрасывать его уровень до ноля при смене класса? Спрашивается

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 1 мес. назад #79712 от strelokhalfer
За тем, что там переинициализация идет.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Спасибо сказали: NettySvit

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 1 мес. назад #79713 от Kakos Adelfos
переинициализация? Ну и ладно.
Помучаемся разок с переменными

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.102 секунд
Работает на Kunena форум