12.08.2011 / 13:23 | |
dihan Пользователь Сейчас: Offline
Имя: Дмитрий Откуда: Мирный Регистрация: 26.01.2011
| JUST_IF, 151 SPRITEHIT (str$(CV2%(i%+5)),str$(CV2%(i%+4))) then goto 203 не путай переменные, там надо писать строковые переменные, а не числовые как у тебя было написано.
|
12.08.2011 / 15:22 | |
Magatino Администратор Сейчас: Offline
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| dihan, Будет ли это работать,я не знаю,ты проверял? |
12.08.2011 / 15:38 | |
Kiro Пользователь Сейчас: Offline
Имя: Kiro Откуда: ньюшвейнпиздэцэ Регистрация: 26.09.2010
| JUST_IF, мне кажется там надо написать 151 IF SPRITEHIT (CV2%(i%+5),CV2%(i%+4) then goto 203
|
12.08.2011 / 15:45 | |
Magatino Администратор Сейчас: Offline
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| Kiro, Так не верно,это я знаю точно |
12.08.2011 / 16:00 | |
Magatino Администратор Сейчас: Offline
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| вот что получаеться 150 cv2%=2:i%=7 151 if spritehit(24,22) then goto 203 ковычек не будет А вот что предлагает dihan,логически правильно,но вчера пробуя с командой spritegel и со str$(cv2%(block2%)) бейс ругался |
12.08.2011 / 16:06 | |
dihan Пользователь Сейчас: Offline
Имя: Дмитрий Откуда: Мирный Регистрация: 26.01.2011
| всё я вспомнил 151 a%=SPRITEHIT(str$(CV2%(i%
+5)),str$(CV2%(i%+4)))
154 if a%<0 then print "не сталинскись"
155 if a%>=0 then print "сталинскись":goto 203
если мне память не изменяет то так Изменено dihan (12.08 / 16:08) (всего 2 раза) |
12.08.2011 / 16:11 | |
dihan Пользователь Сейчас: Offline
Имя: Дмитрий Откуда: Мирный Регистрация: 26.01.2011
| кстати всем советую читать справку в мб. там все команды написаны и я с условиями намудил чуть чуть if a%=1 then goto 203 if a%=0 then print "не сталкнулись" Изменено dihan (12.08 / 16:15) (всего 1 раз) |
12.08.2011 / 16:20 | |
Magatino Администратор Сейчас: Offline
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| dihan, Наверно я тебя буду сейчас в заблуждение заводить Итак начмёмс,если я не путаю(надеюсь я путаю),spritehit при столкновении равен 1,а если spritehit будет равняться 0,то о столкновении можно забыть,то есть a%>=0 это не верно,а a%>=1 верно,наверное я ошибаюсь? |
12.08.2011 / 16:24 | |
Magatino Администратор Сейчас: Offline
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| dihan, Всё мой вопрос снят |
12.08.2011 / 17:15 | |
JUST_IF Пользователь Сейчас: Offline
Регистрация: 30.04.2011
| dihan (12.08.2011/16:06)всё я вспомнил 151 a%=SPRITEHIT(str$(CV2%(i%+5)),str$(CV2%(i%+4)))154 if a%<0 then print "не сталинскись"155 if a%>=0 then print "сталинскись":goto 203
если мне память спс |