![]() |
![]() |
RathaR |
![]()
Сообщение
#1
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 346 Пол: Мужской Реальное имя: Иван Репутация: ![]() ![]() ![]() |
Начал писать "Монополию", если не выйдет с самообучающимся ИИ, сделаю просто на человек VS ИИ
![]() но вот проблема, программа верней - то что пока написано, вылетает, перед кодом коечто укажу для пояснения: всё поле - это масив из 40 елементов - записей (element); Заполнение поля - это считывание с текстового файла каждого елемента записи, причом для каждого считываеться обязательноего имя, и номер, если елемент поля - участок, то считывается еще и его стоимость, аренда и тд., если транспортная магистраль - то считываеться стоимость, если карточка то считываеться её тип, и тд... И всё якобы хорошо, при первом проходе всё для первого елемента правильно считывает, но когда начинает считываться второй - прога вылетает, не считывает даже обязательные поля... вот код:
в файле только первые 12 елементов, но вылетает на втором Сообщение отредактировано: RathaR - 5.08.2009 21:41 Прикрепленные файлы ![]() -------------------- Считающий себя единственым здравомыслящим человеком сумасшедший? Если да, возможно я псих...
Пусть умолкнет всякий критик! Я - системный аналитик! |
![]() ![]() |
RathaR |
![]()
Сообщение
#2
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 346 Пол: Мужской Реальное имя: Иван Репутация: ![]() ![]() ![]() |
и вот снова я нуждаюсь в помощи...
я почти полностью закончил варганить графику в игре, и вот теперь нужно давать имена полям, прописывать правила, и записывать все тексты карточек, НО я не знаю как поступить с записью вот этих карточек (я имею в виду карточки шанс, обществееная казна и тд. а их всего ничего - 16*3=48 - коротеньких текстов) и правил: записывать их в текстовый файл, а потом их при запуске считывать, или же записать ихсразу в программе? В самом начале как только я приступил за "монополию" я думал сделать первым способом, тогда идея была в том чтобы любой желающий смог изменить в одном файлике названия улиц и предприятий на аналогичные в собственном городе ![]() Но сейчас я склоняюсь к тому что это была плохая идея... во первых - слишком много контроля получает человек над игрой (одна очепятка в цыфре, и всё...) а во вторых это прибавляет много проблем, я решил имена и стоимости присваивать сразу в игре, но как поступить с карточками и правилами? Просто у каждой карточки есть её постоянный номер и если её содержимое изменить (вместо "получи 100"написать "заплати 100") то всёрамно игрок согласно номеру карточки получит 100 а не заплатит, и ктомуже хотелось бы сделать игру максимально независимой, ну какбы чтобы был один ексешник и всё ![]() ![]() поетому я и хочу спросить не слишком ли это по "ламерски" записать тексты прямо в тексте програмы? ![]() -------------------- Считающий себя единственым здравомыслящим человеком сумасшедший? Если да, возможно я псих...
Пусть умолкнет всякий критик! Я - системный аналитик! |
![]() ![]() |
![]() |
Текстовая версия | 20.07.2025 12:49 |