Воскресенье, 24 Ноября 2024, 03:28

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
Результаты поиска
GameMixДата: Среда, 17 Июля 2013, 07:08 | Сообщение # 241 | Тема: Задержка после нажатия на кнопку
старожил
Сейчас нет на сайте
Danilichk, простой способ:
Код
sleep(3000); // игровой процесс замораживается на 3 секунды
room_goto_next(); // по истечении 3 секунд переходим в следующую комнату


Steel Standoff - 2D аркада.
Мои статьи
GameMixДата: Понедельник, 15 Июля 2013, 12:55 | Сообщение # 242 | Тема: Вопрос - Ответ (Game Maker)
старожил
Сейчас нет на сайте
Цитата (royalfint)
шучу я не настолько тупой чтобы вирусы на гамаке писать

Разные люди тут бывают tongue


Steel Standoff - 2D аркада.
Мои статьи
GameMixДата: Понедельник, 15 Июля 2013, 12:34 | Сообщение # 243 | Тема: Вопрос - Ответ (Game Maker)
старожил
Сейчас нет на сайте
royalfint, секретный компьютерный вирус? surprised

Steel Standoff - 2D аркада.
Мои статьи
GameMixДата: Понедельник, 15 Июля 2013, 11:49 | Сообщение # 244 | Тема: Вопрос - Ответ (Game Maker)
старожил
Сейчас нет на сайте
royalfint, пытаться сделать свой оригинальный браузер на Game Maker - глупая затея yes

Steel Standoff - 2D аркада.
Мои статьи


Сообщение отредактировал GameMix - Понедельник, 15 Июля 2013, 11:49
GameMixДата: Понедельник, 15 Июля 2013, 06:56 | Сообщение # 245 | Тема: Вопрос-Ответ (C++)
старожил
Сейчас нет на сайте
RUNGOGET2THECHOPAH, pelmenka, мне помогли разобраться в проблеме. Проблема была в использовании AnsiString smile

Steel Standoff - 2D аркада.
Мои статьи
GameMixДата: Воскресенье, 14 Июля 2013, 17:05 | Сообщение # 246 | Тема: Какое у Вас отношение к школьникам?
старожил
Сейчас нет на сайте
Как себя показывает на форуме тот школьник - такое и отношение к нему, всё просто smile

Steel Standoff - 2D аркада.
Мои статьи
GameMixДата: Суббота, 13 Июля 2013, 19:38 | Сообщение # 247 | Тема: Во сколько часов вы засыпаете?
старожил
Сейчас нет на сайте
Примерно в 2:00.

Steel Standoff - 2D аркада.
Мои статьи
GameMixДата: Суббота, 13 Июля 2013, 13:56 | Сообщение # 248 | Тема: Вопрос-Ответ (C++)
старожил
Сейчас нет на сайте
Я увеличил кол-во параметров в структуре и теперь почему-то информация считывается только в том случае, если после запуска программы сохранить и после этого, не закрывая её, загрузить. Если запустить программу и считывать с файла информацию, которая была записана после первого запуска, то вылетает ошибка sad

Steel Standoff - 2D аркада.
Мои статьи
GameMixДата: Суббота, 13 Июля 2013, 04:51 | Сообщение # 249 | Тема: Вопрос-Ответ (C++)
старожил
Сейчас нет на сайте
Archido, ужас, как я мог не заметить этого facepalm
RUNGOGET2THECHOPAH, Archido, благодарю happy


Steel Standoff - 2D аркада.
Мои статьи
GameMixДата: Пятница, 12 Июля 2013, 19:52 | Сообщение # 250 | Тема: Вопрос-Ответ (C++)
старожил
Сейчас нет на сайте
RUNGOGET2THECHOPAH, да, в том-то и прикол smile

Steel Standoff - 2D аркада.
Мои статьи
GameMixДата: Пятница, 12 Июля 2013, 17:01 | Сообщение # 251 | Тема: Вопрос-Ответ (C++)
старожил
Сейчас нет на сайте
pelmenka, Archido, спасибо вам. Процесс изучения не стоит на месте... happy Теперь видимо, по сложнее ситуация: сразу код:
Код
//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop
#include <fstream.h>

#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
FILE *f;
struct Test
{
AnsiString a, b, c;
int d;
};

Test Ya[2];
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
         : TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Open1Click(TObject *Sender)
{
f = fopen("123.txt", "r");
int i;
for (i = 0; i < 2; i ++)
fscanf(f, "%10s%10s%10s%10u", Ya[i].a, Ya[i].b, Ya[i].c, &Ya[i].d);
Memo1->Clear();
Memo1->Lines->Add(Ya[i].a);
Memo1->Lines->Add(Ya[i].b);
Memo1->Lines->Add(Ya[i].c);
Memo1->Lines->Add(IntToStr(Ya[i].d));
fclose(f);
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Save1Click(TObject *Sender)
{
f = fopen("123.txt", "w");
int i;
for (i = 0; i < 2; i ++)
fprintf(f, "%10s%10s%10s%10u", Ya[i].a, Ya[i].b, Ya[i].c, Ya[i].d);
fclose(f);
}
//---------------------------------------------------------------------------

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Ya[0].a = "Текст1";
Ya[0].b = "Текст2";
Ya[0].c = "Текст3";
Ya[0].d = 10;
Ya[1].a = "Текст4";
Ya[1].b = "Текст5";
Ya[1].c = "Текст6";
Ya[1].d = 50;
}
//---------------------------------------------------------------------------

Проблема в том, что почему-то программа, сделанная на C++Builder при чтении из файла выбивает ошибку, приходится только нажимать Program Reset. Если работать с обычными переменными или с одной структурой, то всё идёт нормально. Как только хочу работать с несколькими (Ya[i]) - ошибки. Помогите, пожалуйста, знатоки. Может быть, я не до конца понимаю работу с fscanf(). Только не говорите, что проблема в устаревшей среде.


Steel Standoff - 2D аркада.
Мои статьи
GameMixДата: Понедельник, 08 Июля 2013, 13:49 | Сообщение # 252 | Тема: Вопрос-Ответ (C++)
старожил
Сейчас нет на сайте
Всем привет. Во время изучения работы с файлами возникли непонятки (Ссылка на статью). Я решил использовать вместо простых ios::in, ios::out - ios::nocreate, т.е. чтобы несуществующий файл просто не открывался (новый создавать не нужно). Но почему-то компилятор Dev-C++ выбивает ошибку:
Код
file.cpp `nocreate' is not a member of `std::ios'

Код программы целиком:
Код
#include <iostream.h>
#include <fstream.h>

int main()
{
ofstream F;

F.open("test.txt", ios::nocreate);
if (F) cout << "Opened!";
else cout << "Not opened";

system("Pause");
return 0;
}
Помогите, пожалуйста, разобраться, в чём проблема.


Steel Standoff - 2D аркада.
Мои статьи
GameMixДата: Пятница, 05 Июля 2013, 20:09 | Сообщение # 253 | Тема: Вопрос-Ответ (C++)
старожил
Сейчас нет на сайте
RUNGOGET2THECHOPAH, спасибо за подробный ответ smile

Steel Standoff - 2D аркада.
Мои статьи
GameMixДата: Пятница, 05 Июля 2013, 19:10 | Сообщение # 254 | Тема: Вопрос-Ответ (C++)
старожил
Сейчас нет на сайте
Всем привет. И снова я со своим вопросом: как, используя функцию rand() записать генерирование чисел от -10 до 10, например? С положительными числами от 0 до определенного понятно, а вот с интервалами тяжело ещё.

Steel Standoff - 2D аркада.
Мои статьи
GameMixДата: Суббота, 29 Июня 2013, 08:03 | Сообщение # 255 | Тема: Blood Harvest [2D] - Hardcore & Old-Style Platformer
старожил
Сейчас нет на сайте
Цитата
- Добавлен новый режим "Ультра хардкор"

Ты жесток happy
Цитата
- Добавлено меню чит-кодов

А ля "Call of Duty: Modern Warfare"?

Совет: уходи от Terraria. Нужен максимум оригинальности! smile


Steel Standoff - 2D аркада.
Мои статьи
GameMixДата: Четверг, 27 Июня 2013, 07:17 | Сообщение # 256 | Тема: Большой вопрос про INI файлы
старожил
Сейчас нет на сайте
Цитата (YellowAfterlife)
Если значения все равно не будут считываться

Что значит если? Не будут, конечно, т.к. здесь получаются 2 зарезервированных слова GML, разделенных точкой.
И var не будет работать.


Steel Standoff - 2D аркада.
Мои статьи
GameMixДата: Среда, 26 Июня 2013, 19:13 | Сообщение # 257 | Тема: Вопрос-Ответ (C++)
старожил
Сейчас нет на сайте
Archido, спасибо, буду пробовать smile

Steel Standoff - 2D аркада.
Мои статьи
GameMixДата: Вторник, 25 Июня 2013, 10:01 | Сообщение # 258 | Тема: Вопрос-Ответ (C++)
старожил
Сейчас нет на сайте
Привет, знатоки С++! К вам вопрос: как в C++Builder можно, имея один размещенный объект на форме, в определенном событии (например, нажатии кнопки) кодом создать копии того объекта, изменив в копиях некоторые свойства (например, Caption в копии Button1)?

Steel Standoff - 2D аркада.
Мои статьи
GameMixДата: Суббота, 22 Июня 2013, 15:50 | Сообщение # 259 | Тема: Определение местоположения объекта
старожил
Сейчас нет на сайте
Глюк, копай в сторону collision_line(x1, y1, x2, y2);

Steel Standoff - 2D аркада.
Мои статьи
GameMixДата: Суббота, 22 Июня 2013, 09:19 | Сообщение # 260 | Тема: Вопрос - Ответ (Game Maker)
старожил
Сейчас нет на сайте
CrazyDoctor, у объекта блока обрезать маску до нужного уровня по вертикали.


Steel Standoff - 2D аркада.
Мои статьи


Сообщение отредактировал GameMix - Суббота, 22 Июня 2013, 09:59
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг