LeshaInc 625 Опубликовано: 11 апреля, 2015 (изменено) Привет! Решил я сделать рулетку на ИТ для разнообразия. Вот что у меня уже есть:Как это работает: Как это работает.Значит построим здание возле банка и соединим сервер казино с сервером банка. При входе в казино, экран будет узнавать какой у него ник, и передавать пакет банку. Банк отдаст ответ с счетом игрока. Никаких паролей не будет, т.к. экран сам определит что это за игрок. Каждые 20 секунд банк будет отправлять пакет с счетом игрока. Если игрок проиграет или выиграет, то казино отправит информацию о выигрыше/проигрыше в банк. В здании будут такие-же кабинки как и в банке, только меньше.Ну как-то так. Надеюсь Алекс одобрит Фото: Обновления: UPD: 10/04/2015 Начинаем!UPD: 11/04/2015 Добавлены звуки! Изменен интерфейс! Добавлено меню выбора игры и меню входа!UPD: 12/04/2015 Добавлена игра КНБ. Заложена основа игры Европейская Рулетка. БОЛЬШИЕ ЦИФРЫ!!! Добавлены картинки камня, ножниц и бумаги в КНБ.UPD: 10/05/10 Проект возрожден! Игры: Рулетка Рулетка. Игра на рандоме. Повезет - не повезет. Цена вращения 2 тугрика. КНБ Камень, ножницы, бумага. Чистый рандом. Цена пока не придумана. Готово на: 25% Как вам идея? Отвечайте!Площадка для теста на: 1514 65 1077 ИТРабота над переносом площадки на МТ Изменено 10 мая, 2015 пользователем LeshaInc 8 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Totoro 3 563 Опубликовано: 11 апреля, 2015 Для рулетки не хватает зрелищности. Советую цифры сделать цветными, и большими: # ### ## # # # # # # # # # # # ### ##### И т.д. Также можно добавить им эффект "кручения", когда следующая цифра "вползает" на экран построчно, "сдвигая" предыдущую. Хотя на сервере это возможно не будет хорошо смотреться. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
LeshaInc Автор темы 625 Опубликовано: 11 апреля, 2015 Для рулетки не хватает зрелищности. Советую цифры сделать цветными, и большими: # ### ## # # # # # # # # # # # ### ##### И т.д. Также можно добавить им эффект "кручения", когда следующая цифра "вползает" на экран построчно, "сдвигая" предыдущую. Хотя на сервере это возможно не будет хорошо смотреться. Возможно займусь этим. Просто никогда не имел дело с отображением картинок из массива. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
NEO 541 Опубликовано: 11 апреля, 2015 line* func::LoadPath() { using namespace std; line *lines = new line[50]; int count = 0; ifstream file("Path.txt"); if (file) { while (true) { file.getline(lines[count].s, 50); if (lines[count].s[0] == 0) { lines[count].s[0] = '\0'; return lines; } else { cout << lines[count].s << endl; count++; } } } else { cout << "File \"Path.txt\" not found."<< endl; } return 0; } int func::getLength(line* lines) { using namespace std; int count = 0; while (true) { if (lines[count].s[0] == '\0') { return count; } count++; } return 0; } line* func::optimizer(line* lines,int length) { line* temp = new line[length]; for (int i = 0; i < length; i++) { temp[i] = lines[i]; } delete lines; return temp; } Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
LeshaInc Автор темы 625 Опубликовано: 11 апреля, 2015 Добавлены звуки! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
KelLiN 49 Опубликовано: 11 апреля, 2015 Замени ~30 строчек кода на 7 с строки 218 по 249 на: if a==b and b==c then gpu.set(w/2-#text01/2+3,24,text01) computer.beep(2000,0.3) computer.beep(750,0.3) os.sleep(5) gpu.fill(1,20,100,100, " ") end Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
LeshaInc Автор темы 625 Опубликовано: 11 апреля, 2015 Замени ~30 строчек кода на 7 с строки 218 по 249 на: if a==b and b==c then gpu.set(w/2-#text01/2+3,24,text01) computer.beep(2000,0.3) computer.beep(750,0.3) os.sleep(5) gpu.fill(1,20,100,100, " ") end Ты думаешь у меня все призы алмазы? У меня будет много разных призов, поэтому я и сделал так. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
LeshaInc Автор темы 625 Опубликовано: 12 апреля, 2015 Добавлена игра КНБ! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
FellHead 14 Опубликовано: 12 апреля, 2015 А почему на всех трех скринах комп выигрывает? 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
LeshaInc Автор темы 625 Опубликовано: 12 апреля, 2015 Для рулетки не хватает зрелищности. Советую цифры сделать цветными, и большими: # ### ## # # # # # # # # # # # ### ##### И т.д. Также можно добавить им эффект "кручения", когда следующая цифра "вползает" на экран построчно, "сдвигая" предыдущую. Хотя на сервере это возможно не будет хорошо смотреться. Сделано! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
LeshaInc Автор темы 625 Опубликовано: 12 апреля, 2015 А почему на всех трех скринах комп выигрывает? Я просто лузер. Поверь мне там есть и "Ничья." и "Вы выиграли.". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
LeshaInc Автор темы 625 Опубликовано: 10 мая, 2015 Вряд ли кто-то это увидит, но я скажу, проект... П-проект... П-п-ппроект... Возрожден! 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Asummonster 592 Опубликовано: 10 мая, 2015 Вряд ли кто-то это увидит, но я скажу, проект... П-проект... П-п-ппроект... Возрожден! УВИДЕЛ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
LeshaInc Автор темы 625 Опубликовано: 11 мая, 2015 УВИДЕЛ Уау! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Die 0 Опубликовано: 10 апреля, 2016 Можешь скинуть код казино - рулетки? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
LeshaInc Автор темы 625 Опубликовано: 10 апреля, 2016 Можешь скинуть код казино - рулетки? Нет, код утерян. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Laine_prikol 48 Опубликовано: 10 мая, 2017 (изменено) Нет, код утерян. Печаль, эх, а смотрится красиво! Я думал что когда-нибудь сделают Изменено 10 мая, 2017 пользователем Laine_prikol Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах