Показать сообщение отдельно
Старый 25.02.2009, 20:49
shaltay вне форума Посмотреть профиль Отправить личное сообщение для shaltay Посетить домашнюю страницу shaltay Найти все сообщения от shaltay
  № 12  
Ответить с цитированием
shaltay
 
Аватар для shaltay

Регистрация: May 2006
Сообщений: 162
Отправить сообщение для shaltay с помощью ICQ
Мне надо именно для каждой тысяче прибавлять жизнь. Вот мой код:
Код AS1/AS2:
if (score==5000 or score==10000 or score==15000){
	life=life+1; score=score+10; 
}
if (score==20000 or score==25000) {
	life=life+2; score=score+10;
}
Прибавляю +10 каждый раз потому, что при наборе X000 очков жизни будут прибавляться со скоростью милисикунд до тех пор, пока не пополню счет. Если кто-то знает, как от этого избавиться, пишите )

Добавлено через 2 минуты
Цитата:
Сообщение от VVall Посмотреть сообщение
Зачем floor?
Код AS1/AS2:
prevscore=score;
score+=100;
if(prevscore<1000&&score>=1000) life+=1;
ZIK68, в вашем варианте после набора 1000 очков любое увеличение счёта будет прибавлять попытку.
А куда вставить этот код??