Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Проекты на MidletPascal

Ответ
 
Опции темы
Старый 05.01.2009, 18:23   #1
Serg153
Нуждающийся
 
Регистрация: 03.01.2009
Сообщений: 93
Написано 8 полезных сообщений
(для 15 пользователей)
Игровые Слот-Машины

мдааа... всётаки хорошая штука этот Мпасакль :=) позавчера скачал..
а сёдня накатал программку - типа игровой автомат...
...
просьба поставьте у себя в телефоне - пропробуйте...
а то в эмуляторе вроде работает -а вот в телефоне потестить...
отпишите марки телефонов в которых это заработало...
в проге есть описание игры и клавишь...
...
ещё б доделать выход в инет на ип сервера,
да и сервер заделать который вёл базу клиентов и выдавал им результаты спинов...
:=) и можно онлайн-мобильное казино открывать :=)
Миниатюры
Нажмите на изображение для увеличения
Название: Slot.JPG
Просмотров: 962
Размер:	15.2 Кб
ID:	5149  
Вложения
Тип файла: zip bin.zip (41.0 Кб, 569 просмотров)
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Serg153 за это полезное сообщение:
baton4ik (19.12.2009), Romanzes (07.01.2009)
Старый 05.01.2009, 18:26   #2
Serg153
Нуждающийся
 
Регистрация: 03.01.2009
Сообщений: 93
Написано 8 полезных сообщений
(для 15 пользователей)
Ответ: Игровые Слот-Машины

дааа... а может у кого есть звук - типа когда деньги из автомата сыпятся...
(Offline)
 
Ответить с цитированием
Старый 06.01.2009, 20:02   #3
Serg153
Нуждающийся
 
Регистрация: 03.01.2009
Сообщений: 93
Написано 8 полезных сообщений
(для 15 пользователей)
Ответ: Игровые Слот-Машины

вот, начал писать сервер и клиент на мобилке... связь установил(спасибо за либу с сокетом).... и возник вопрос

а как организовать выплаты игроку?

вот есть табличка выйгрышей типа
2х за 2 вишенки
4х и тд..

10x
20x
50x
100x
300x
1000x

и сделать просто по датчику случайных чисел - одну из этих возможостей и послать клиенту..
или... например отдача от автомата 95% игрокам
т.е. подключившиеся клиенты - делают ставки - на сервере эти ставки суммируются - вычитаются 5% хозяину сервера
остальная сумма распределяется среди системы выйгрышей - и при накоплении там нужной суммы - выплачивается клиенту -
передав ему тип выйгрышной комбинации ..... типа такого...

посоветуйте.. как организовать ?
(Offline)
 
Ответить с цитированием
Старый 14.11.2009, 20:01   #4
bubon
AnyKey`щик
 
Регистрация: 25.11.2007
Сообщений: 12
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Игровые Слот-Машины

я у себя на сервере делал процент отдачи примерно так
$filename='tmp/game-bandit.txt';
//залочить файл
$fd=fopen($filename,'r');
$datagame=@file_get_contents($filename);
fclose($fd);
if(empty($datagame))
$datagame=array(0,0,0);//первая- выигрышей всего вторая-проигрышей всего третья всего игр
else
$datagame=explode("|",$datagame);
$maxbonus=$datagame[0]*(1-$percentcasino)-$datagame[1];
if($maxbonus<0)$maxbonus=0;
do{//пока выигрыш не станет меньше допустимого
$bonus=0;//временный выигрыш
$rnd=mt_rand(0,9).mt_rand(0,9).mt_rand(0,9);

if(strcmp($rnd,"777")==0)$win=30;
elseif(strcmp($rnd,"000")==0)$win=5;
elseif(strcmp($rnd,"555")==0)$win=5;
elseif(strcmp($rnd,"333")==0)$win=5;
elseif(strcmp($rnd,"111")==0)$win=5;
elseif(strcmp($rnd,"888")==0)$win=5;
elseif(strcmp($rnd,"666")==0)$win=5;
elseif(strcmp($rnd,"444")==0)$win=5;
elseif(strcmp($rnd,"222")==0)$win=5;
elseif(substr_count($rnd,"0")==2)$win=3;
elseif(substr_count($rnd,"7")==2)$win=3;
elseif(substr_count($rnd,"1")==2)$win=3;
elseif(substr_count($rnd,"2")==2)$win=3;
elseif(substr_count($rnd,"3")==2)$win=3;
elseif(substr_count($rnd,"4")==2)$win=3;
elseif(substr_count($rnd,"5")==2)$win=3;
elseif(substr_count($rnd,"6")==2)$win=3;
elseif(substr_count($rnd,"8")==2)$win=3;
elseif(substr_count($rnd,"9")==2)$win=3;
else $win=0;
$bonus=$stavka*$win;
}while($bonus>$maxbonus);


$balance=$balance-$stavka+$bonus// вычисляем новую сумму на счету

// сохранить баланс в бд и статистику в файле
SQLquery("update users set balance=".$balance." where login='".AddSlashes($login)."'");
$datagame[0]+=$stavka;//сумма ставок
$datagame[1]+=$bonus;//сумма выиграшей
$datagame[2]++;//количество игр всего

$fd=fopen($filename,"wb");//запись статистики для контроля выигрышей и проигрышей

if($fd){
fwrite($fd,join("|",$datagame));
fclose($fd)};
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как мы храним игровые фразы ? jimon Болтовня 17 24.01.2008 23:22
Игровые Гиганты... johnk Игры / Games 136 21.05.2007 15:21
машины в городе Akima 3D-программирование 23 06.12.2005 15:08
одинаковые машины CJ КАКТУС Юмор 5 09.09.2005 13:46


Часовой пояс GMT +4, время: 17:00.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com