система при карти за игра

NikiKyneva

Registered
Здравейте,
Знам, че въпроса ми е труден и може би трудно разбираем, но ще дам всичко от себе си да съм максимално ясна и вярвам, че в тоя форум се подвизават доста добри специалисти, които се надявам да се активизират и да ми помогнат, за което им благодаря предварително.
От известно време се опитвам да направя система за карти за игра.
Системата я правя на PHP и Mysql, така като там съм най-добра и най-запозната.
Когато потребител въведе няколко карти (пр. Вале-Пика, Вале-Спатия, Дама-пика и Поп-Купа) системата да взема предвид, които карти са въведени от потребитела:
- от въведените карти, колко са поредни (пр. Вале,Дама,Поп = 3)
- от въведените карти, колко са с еднаква боя (пр Вале-Пика и Дама-Пика =2)
Въпроса ми как да го направя ?
Направих в mysql 3 таблици (id = тежеста на картата [пр. 1=1,2=2,11=вале,12=Дама,13=поп,14 асак], карта=картата и боя= купа,пика,спатия и каро ги разделих под номера 1=купа,2=пика и така на татак и така ги записвам в mysql]
но от към php кода за отценка издъхнах и незнам тези ваведени дани как да ги направя да отчита нещатата, които ми трябват.

Сигурна съм, че тук има специалисти, които могат да помогнат и ако го направят ще съм им много благодарна.
 
Аз лично не разбирам как искаш потребителя да ги въвежда... каква игра се стремиш да направиш ?
Обясни на теория и може да ти се помогне в код.
:)
 
потребитела от падащо меню избира 5 карти и системата трябва да определ тези 5 карти, колко от тях са поредни и колко от тях са една боя това е
 
NikiKyneva каза:
потребитела от падащо меню избира 5 карти и системата трябва да определ тези 5 карти, колко от тях са поредни и колко от тях са една боя това е
Той потребителя реално може да си ги избере каквито иска и няма да има много смисъл май ?
Няма ли да е по-добре ако се появяват на случаен принцип?
Иначе ще падне игра за сравняване.Ето и помощ за картите
Код:
$2sp = "2 спатия";
$2kr = "2 каро";
$2kp = "2 купа";
$2pk = "2 пика";
$3sp = "3 спатия";
$3kr = "3 каро";
$3kp = "3 купа";
$3pk = "3 пика";
$4sp = "4 спатия";
$4kr = "4 каро";
$4kp = "4 купа";
$4pk = "4 пика";
$5sp = "5 спатия";
$5kr = "5 каро";
$5kp = "5 купа";
$5pk = "5 пика";
$6sp = "6 спатия";
$6kr = "6 каро";
$6kp = "6 купа";
$6pk = "6 пика";
$7sp = "7 спатия";
$7kr = "7 каро";
$7kp = "7 купа";
$7pk = "7 пика";
$8sp = "8 спатия";
$8kr = "8 каро";
$8kp = "8 купа";
$8pk = "8 пика";
$9sp = "9 спатия";
$9kr = "9 каро";
$9kp = "9 купа";
$9pk = "9 пика";
$10sp = "10  спатия";
$10kr = "10 каро";
$10kp = "10 купа";
$10pk = "10 пика";
$Jsp = "J спатия";
$Jkr = "J каро";
$Jkp = "J купа";
$Jpk = "J пика";
$Qsp = "Q спатия";
$Qkr = "Q каро";
$Qkp = "Q купа";
$Qpk = "Q пика";
$Ksp = "K спатия";
$Kkr = "K каро";
$Kkp = "K купа";
$Kpk = "K пика";
$Asp = "A спатия";
$Akr = "A каро";
$Akp = "A купа";
$Apk = "A пика";
 
Най-лесно можеш да си направиш структората по-този начин .(поне за мен е по-лесно ) Нямам идея след като се изберат 5-те карти какво ще става.
$carts['color']['name'] = value ;


Пример :
$carts['pika']['jack'] = 11 ;
$carts['pika']['king'] = 13 ;

Предполагам искам да направиш собствена игра "Белот" ?
 

Back
Горе