Что делать??? Не повышается уровень опыта!!!
|
|
Eshford | Дата: Среда, 13 Октября 2010, 23:09 | Сообщение # 1 |
Богиня Гамака ♥
Сейчас нет на сайте
| Привет всем игроделам. Есть одна проблема. Сделал переменные опыта и уровня опыта вот if global.xp<50 {global.lvl+=1} но как только уровень опыта (хp) становится 50, то уровень не приходит к значению 1??? Что делать?
|
|
| |
Lorderon | Дата: Среда, 13 Октября 2010, 23:11 | Сообщение # 2 |
старожил
Сейчас нет на сайте
| if global.xp=50 {global.lvl+=1} вот ответ на твой вопрос. Нужно чтоб было равно, тогда ...
|
|
| |
Eshford | Дата: Среда, 13 Октября 2010, 23:14 | Сообщение # 3 |
Богиня Гамака ♥
Сейчас нет на сайте
| Lorderon, нет, когда достигает 50 всё равно значение lvl = 0 попробовал только что!!!
|
|
| |
Lorderon | Дата: Среда, 13 Октября 2010, 23:30 | Сообщение # 4 |
старожил
Сейчас нет на сайте
| Кинь исходник Добавлено (13.10.2010, 23:28) --------------------------------------------- Есть два варианта: 1. Проверка события не активна (куда-то нетуда запихнул, либо в процессе игры, проверка события деактивируеться) 2. Нам не дано знать без исходника... Добавлено (13.10.2010, 23:30) --------------------------------------------- Есть два варианта: 1. Проверка события не активна (куда-то нетуда запихнул, либо в процессе игры, проверка события деактивируеться) 2. Нам не дано знать без исходника...
|
|
| |
Eshford | Дата: Среда, 13 Октября 2010, 23:33 | Сообщение # 5 |
Богиня Гамака ♥
Сейчас нет на сайте
| Lorderon, Исходник скинуть немогу так как там готовая игра, почти! весит много
|
|
| |
NeZnayu | Дата: Среда, 13 Октября 2010, 23:35 | Сообщение # 6 |
__танцуй!__
Сейчас нет на сайте
| if global.xp>=50 //Если хр больше либо равен 50ти {global.lvl+=1 //Увеличиваем уровень global.xp=0} //Опускаем хр до 0
CombatForce - 2d TDS долгожданный релиз Noobster - самый простой конструктор игр в мире LaLaLaLAMA! - игра не про Ламу
|
|
| |
Eshford | Дата: Среда, 13 Октября 2010, 23:44 | Сообщение # 7 |
Богиня Гамака ♥
Сейчас нет на сайте
| NeZnayu, Всё получилось, спасибо!!!
|
|
| |
vsDaTavs | Дата: Четверг, 14 Октября 2010, 10:18 | Сообщение # 8 |
почетный гость
Сейчас нет на сайте
| if global.xp=50 {global.lvl+=1} Могу объяснить почему так не получилось - потому что в данном случае лвл поднимается ТОЛЬКО при xp=50, а что если перескочит? праильно - неактивируется См для размышления NeZnayu вы праильно попправили, но лучше не просто писать код, а пояснять как то, иначе люди могут дважды попасться на одном и том же .
http://farchive.jino.ru/
Сообщение отредактировал vsDaTavs - Четверг, 14 Октября 2010, 10:19 |
|
| |
NeZnayu | Дата: Четверг, 14 Октября 2010, 10:45 | Сообщение # 9 |
__танцуй!__
Сейчас нет на сайте
| Quote (vsDaTavs) NeZnayu вы праильно попправили, но лучше не просто писать код, а пояснять как то, иначе люди могут дважды попасться на одном и том же . Я ж комментарии поставил.
CombatForce - 2d TDS долгожданный релиз Noobster - самый простой конструктор игр в мире LaLaLaLAMA! - игра не про Ламу
|
|
| |
vsDaTavs | Дата: Четверг, 14 Октября 2010, 11:24 | Сообщение # 10 |
почетный гость
Сейчас нет на сайте
| Я не боюсь давать развернутых ответов, многим это может помочь. Quote но лучше не просто писать код, а пояснять как то Пардон, я хотел сказать: главное указать в чем была ошибка. а иначе твой код могут просто принять как данное. (тему то просматривают не только автор и ответчики а еще множество нубов) (а у тебя так, косвенно указанно на ошибку, как бы не подчеркнуто:) без обид)
http://farchive.jino.ru/
Сообщение отредактировал vsDaTavs - Четверг, 14 Октября 2010, 11:31 |
|
| |