![]() |
Прокачка персонажа
Всем привет. Делаю rpg. Вот думаю как правильно организовать прокачку персонажа. У меня есть несколько вариантов:
1) С получением нового уровня обнулять переменную отвечающию за количество опыта, и прибавлять 1 к переменной обозначающей уровень перса. или 2) Всё время, не обнуляя прибавлять опыт к переменной $опыт и уже из неё получать уровень персонажа. Возможно есть более простые и рациональные способы решения этой задачи. Жду предложений.:) |
1) где связь с flash
2) оба варианта жизнеспособны, все зависит от конкретной задумки |
Цитата:
|
Делай массив опыта
expArray = [100,500,1000,1300,1700] созда переменную для текущего уровня: currlevel = 0; вот и получится, что для достижения первого уровня понадобится набрать 100 опыта, на втором уровне 500 опыта, то есть увеличивая уровень персонажа, мы определяем сразу следующий предел уровня |
| Часовой пояс GMT +4, время: 10:25. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.