22.01.2012 / 22:18 | |
maxigame Пользователь Сейчас: Offline
Регистрация: 08.11.2011
| Код в байсике работает, в джава нет. Ошибка где-то тут.: 200 OPEN #1,"lok.lis","output" 210 PRINT #1,LOKX% 220 PRINT #1,LOKY% 230 CLOSE #1 240 CALL "loki.bas" 250 OPEN #1,"lok1.lis","input" 260 INPUT #1,LOKX% 270 INPUT #1,LOKY% 280 INPUT #1,KX% 290 INPUT #1,KY% 300 CLOSE #1 310 CLS:GOTO 20 Файл loki.bas 210 OPEN #1,"lok.lis","input" 320 INPUT #1,LOKX% 330 INPUT #1,LOKY% 340 CLOSE #1 350 IF LOKX%=-1 THEN GOTO 400 400 KX%=20:KY%=180 410 OPEN #2,"lok1.lis","OUTPUT" 415 PRINT #2,LOKX% 420 PRINT #2,LOKY% 425 PRINT #2,KX% 427 PRINT #2,KY% 430 CLOSE #2 435 ENDSUB При сборке все три файла запаковывал
|
22.01.2012 / 22:30 | |
BPS Супермодератор Сейчас: Offline
Имя: Лолка какая-то Откуда: Ponyland Регистрация: 15.12.2011
| maxigame, Убери call, они глючат
|
22.01.2012 / 22:39 | |
maxigame Пользователь Сейчас: Offline
Регистрация: 08.11.2011
| BPS (22.01.2012/21:30) maxigame, Убери call, они глючатmaxigame, Убери call, они глючат А как тогда ту строчку правильно написать? Где call 240 строчка как замутит Loki.bas и оставлять andsub?
Изменено maxigame (22.01 / 22:42) (всего 1 раз) |
22.01.2012 / 22:42 | |
BPS Супермодератор Сейчас: Offline
Имя: Лолка какая-то Откуда: Ponyland Регистрация: 15.12.2011
| maxigame, Перенеси код из второго баса в первый, и используй gosub/return
|
22.01.2012 / 22:48 | |
maxigame Пользователь Сейчас: Offline
Регистрация: 08.11.2011
| Весь код в один бас не влезет, хотел во втором держать всю карту(локации), другим способом можно открыть 2 бас прочитать его и потом перейти к 1 обратно?
|
22.01.2012 / 22:53 | |
register Пользователь Сейчас: Offline
Имя: Илья Откуда: Москва Регистрация: 24.10.2011
| CALL работает только в бейсике. Лучше делать gosub, а после return прога пойдет на строку за gosub |
22.01.2012 / 23:03 | |
maxigame Пользователь Сейчас: Offline
Регистрация: 08.11.2011
| Спс за отв. Поставлю другой тогда вопрос как увеличить количество строк кода? Если нельзя как вы утверждаете открыть второй бас и потом вернуться к первому.
Изменено maxigame (22.01 / 23:04) (всего 1 раз) |
22.01.2012 / 23:09 | |
BPS Супермодератор Сейчас: Offline
Имя: Лолка какая-то Откуда: Ponyland Регистрация: 15.12.2011
| maxigame, В каком смысле увеличить количество?
|
22.01.2012 / 23:12 | |
maxigame Пользователь Сейчас: Offline
Регистрация: 08.11.2011
| Ну там же ограничение есть на количество строк
|
22.01.2012 / 23:14 | |
BPS Супермодератор Сейчас: Offline
Имя: Лолка какая-то Откуда: Ponyland Регистрация: 15.12.2011
| maxigame, Тебе не хватит 65000 строк?
|