IPB
ЛогинПароль:

 
 Ответить  Открыть новую тему 
> Морской бой/seabattle, Нужна помощь(курсовая!)
сообщение
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 24
Пол: Женский

Репутация: -  0  +


Вообщем дело такое:
Есть курсовая в состав которой должна входить программа(игра) морской бой:
Вот формулировка задания:

Напечатать заготовку для игры в "морской бой", то есть расположить случайным образом 15 "линейных" кораблей(1 - 5-клеточных, 1 - 4-клеточных, 3 - 3-клеточных, 4 - 2-клеточных, 5 - 1-клеточных) на поле размером 10x10 так, чтобы они не касались друг друга.

Ну это ведь даже не игра, а просто поле нужно подготовить на pascal.dax.ru я нашла исходники морского боя AlaRic'a =) http://pascal.dax.ru/files/pascal/sources/...s/seabattle.zip

Но паскаль почему-то отказывается run'ить говорит, что "not fount f_mouse.tpu". В архиве есть mouse.tpu, я переименовала в f_mouse.tpu - се равно говорит, что нот фоунд.. ((

Что делать?
Help me, PliZzzz!.. =)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Гость






Вот тот файл, которого тебе не хватало (он кстати есть на дискете к книге Фаронова):


Прикрепленные файлы
Прикрепленный файл  F_MOUSE.PAS ( 25.38 килобайт ) Кол-во скачиваний: 546
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Новичок
*

Группа: Пользователи
Сообщений: 24
Пол: Женский

Репутация: -  0  +


Спасиба =)
Но он сё равно пишет, теперь: Unit file format error (F_MOUSE.TPU).
Я переименовала F_MOUSE.PAS в F_MOUSE.TPU и раскопировала его во все каталоги и подкаталоги паскаля и все равно ничего не помогло..
='(
Что же делать?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Гость






Не надо переименовывать, просто скомпилируй его... А еще лучше - положи F_MOUSE.PAS в ту же директорию, где лежит сама программа и в меню Паскаля выбери Compile -> Build... Тогда он просто перекомпилирует все что нужно сам... :yes:
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Новичок
*

Группа: Пользователи
Сообщений: 24
Пол: Женский

Репутация: -  0  +


Отменила переименование(т.е. файл F_MOUSE.PAS находится в той же дериктории, что и seabattl.pas - c:\tp7\bin\saebattl), открыла seabattl.pas, нажала Compile -> Build.. И он опять написал то же самое!(Error 72: Unit file format error (F_MOUSE.TPU).)
Блин.. ='( какая я криворукая.. что то у меня саааавсем ничего не получается!
А ведь нужно!..

А можно.. отделить ту часть в которой игра от той, которая отвечает за создание игрового поля(как в задании? =) Гы.. сама я не смогу.. а вы же умные такие.. чего вам стоит =)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #6


Гость






Погоди, я скачаю проект, попробую откомпилить у себя... blink.gif

Добавлено:
Странно, у меня в TP70 компилируется без проблем ... Я присоединил проект, попробуй запустить.


Прикрепленные файлы
Прикрепленный файл  seabattle.rar ( 64.74 килобайт ) Кол-во скачиваний: 549
 К началу страницы 
+ Ответить 
сообщение
Сообщение #7


Новичок
*

Группа: Пользователи
Сообщений: 24
Пол: Женский

Репутация: -  0  +


='(
Ну вот.. у меня тоже ТР7.0
Значит так: скачала архив, распаковала его(в c:\tp7\bin\sbttl), запустила TP(0.7) нажала File>Open>, выбрала seabattl.pas, нажала Run>Run
И.. - Error 72: Unit file format error (F_MOUSE.TPU)!

А мне до завтра нуна.. PliZzzz!.. =)
Может быть дистрибутив TP какой-нибуть кривой? Хотя.. врядли..
Эх..

А зачем файлы EGAVGA.BGI, EGA.BGI, MOUSE.TPU..
А можно без них? Если только поле для игры оставлять? Т.е. без самой игры? Т.е. что бы все останавливалось на стадии создании игрового поля =)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #8


Гость






Ну я же просил запустить, а не скомпилировать !!!
 К началу страницы 
+ Ответить 
сообщение
Сообщение #9


Новичок
*

Группа: Пользователи
Сообщений: 24
Пол: Женский

Репутация: -  0  +


А в чем разница.. и как запускать? =)
Эсли это: "Compile -> Build...", то я так тоже делала.. - та же самая ошибка
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #10


Гость






"Запустить" - это значит не заходить в TP70. Там же есть EXE файл ...
 К началу страницы 
+ Ответить 
сообщение
Сообщение #11


Новичок
*

Группа: Пользователи
Сообщений: 24
Пол: Женский

Репутация: -  0  +


Exe запускает без проблем..

=) Но ведь нужен текст, что бы потом его можно было написать в курсовой.. и что бы этот текст компилировался, если его переписать в Паскаль =)

А как ты сделал exe'шник? =) Ты же как-то его запустил в паскале?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #12


Гость






У тебя скорее всего проблемы с TP... Попробуй скачать другой дистрибутив.
 К началу страницы 
+ Ответить 
сообщение
Сообщение #13


Новичок
*

Группа: Пользователи
Сообщений: 24
Пол: Женский

Репутация: -  0  +


Ыыыыыыыы =) Я скачала новый дистрибутив с http://borlpasc.narod.ru/
И все равно пишет error 15:file not found (F_MOUSE.TPU! =)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #14


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


А слабо убрать тот СКОМПИЛИРОВАННЫЙ TPU и скомпилировать его снова?

Лирическоре отступление...
почемувсе думают, что здесь все телепаты ?


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #15


Новичок
*

Группа: Пользователи
Сообщений: 24
Пол: Женский

Репутация: -  0  +


При чем тут телепаты ='(
Я скачала игру, которую написал кто-то из вас и она не компилируется.. я хотела узнать, почему..
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #16


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


Ну Вольво же сказал, что все компилируется!

как в анекдоте получается
"на стрельбах, программист почти не целясь стреляет по мишени,
ему говорят - ни один патрон в цель не попал!
программист зажимает дуло пальцем, нажимает на курок - палец отрывает, он орет в перемешку стрехэтажным матом "ЭТО У ВАС ТАМ ПРОБЛЕММЫ, У НАСВСЕ НОМРАЛЬНО ВЫХОДИТ!!! "
:P :D :D



проверил - все компилируется и работает...

Сообщение отредактировано: Oleg_Z -


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #17


Пионер
**

Группа: Пользователи
Сообщений: 52
Пол: Мужской
Реальное имя: Стас

Репутация: -  -1  +


хм......... у меня такая же! проблема!((( а что такие задачи для курсовой дают!?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #18


просто человек
******

Группа: Пользователи
Сообщений: 3 641
Пол: Женский
Реальное имя: Юлия

Репутация: -  55  +


ну, у нас такие задачи были. только на делфи.

Ostin, такая же проблема? не компилируется этот же морской бой?


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #19


Пионер
**

Группа: Пользователи
Сообщений: 52
Пол: Мужской
Реальное имя: Стас

Репутация: -  -1  +


Ф_моус его требует(((
а не какого нибуть еще морского боя!? другого врянта! помогите найти плиз.....
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 29.01.2022 4:59
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name