![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Aug 2009
Сообщений: 40
|
Всем привет. Делаю rpg. Вот думаю как правильно организовать прокачку персонажа. У меня есть несколько вариантов:
1) С получением нового уровня обнулять переменную отвечающию за количество опыта, и прибавлять 1 к переменной обозначающей уровень перса. или 2) Всё время, не обнуляя прибавлять опыт к переменной $опыт и уже из неё получать уровень персонажа. Возможно есть более простые и рациональные способы решения этой задачи. Жду предложений. ![]() |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 560
|
1) где связь с flash
2) оба варианта жизнеспособны, все зависит от конкретной задумки |
|
|||||
|
Регистрация: Aug 2009
Сообщений: 40
|
Цитата:
![]() |
|
|||||
|
Регистрация: Jan 2006
Адрес: Novosibirsk
Сообщений: 353
|
Делай массив опыта
expArray = [100,500,1000,1300,1700] созда переменную для текущего уровня: currlevel = 0; вот и получится, что для достижения первого уровня понадобится набрать 100 опыта, на втором уровне 500 опыта, то есть увеличивая уровень персонажа, мы определяем сразу следующий предел уровня |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:55. |
|
|
« Предыдущая тема | Следующая тема » |
|
|