Заявки за онлайн игра

shashma88

Registered
Искам да си правя онлайн игра, и ако може да Ви питам, кои заявки да използвам и изобщо, главно кои функции и заявки се използват за онлайн игра. Страшно ще съм благодарен на този който ми каже :)
 
Aми - потребителите си купуват нещо и ги ъпдейтва в бд-то, такива нещица :) главно ъпдейт заявката. Но и другите главни за онлайн игри ако може. Благодаря
 
Еми тогава след като се регистрират в сайта ти срещу всеки си записва там предмета, който притежава всеки потребител. Ако си копува му правиш ъпдейт и т.н.
 
Dizasterr каза:
Аз в момента пиша онлайн игра. До няколко дена ще е пусната.

Благодаря че споделихте, какво пишете в момента. Някой да ми помогне?! :cry:
 
Да ъпдейтва бд-то, като потребителят има примерно 500 пари (да купува и да ъпдейтва). И да изкарва какво е купил.
 
Щом ще правиш това си правиш една таблица с произволно име. Правиш си една форма за регистрации, с която да записваш данните в тази таблица. Съответно те ще са: потребителско име, парола, емейл. Ако искаш можеш да си добавиш пол, име, фамилия и т.н. В тази таблица също трябва да си направиш едно поле, в което ще се записват парите. В началото ще му присвоиш стойност да кажем 500. Това ще стане така. При формата за регистрация слагаш една променлива
Код:
$money='500';
. Така всеки регистрирал се потребител ще започва с еднаква сума пари. След това, където искаш да му ъпдейтваш парите правиш така:
Код:
mysql_query("SELECT `полето ти от таблицата`='$money'  `таблицата` WHERE `полето с потребителското име`= $_SESSION['името на сесията']") or die(mysql_error());
Препоръчвам ти да използваш сесии. Ще ти е по - лесно. Сесията трябва да я създадеш при вход на потребителя. После за да добавиш парите правиш така:
Код:
$price='100';
$update=mysql_query("UPDATE `potrebiteli` SET `money`=$moneys + $price WHERE potrebitel='$name'");
После за да изкарва правиш така:
Код:
<?php
		$user = $_SESSION['името на сесията'];   
		$sql = mysql_query("SELECT * FROM `таблицата ти` WHERE `полето с потребителя`='$user'") or die(mysql_error());
        $row = mysql_fetch_assoc($sql);
	
	echo "<br/>";
	echo "<b>    Потребителско име:</b>    ";
    echo $row['името на полето с потребителите'];
	echo "<br/>";
	echo "<b>    Пари:</b>    $";
    echo $row['името на полето с парите'];
echo "<br/>";
?>
 
Dizasterr каза:
Щом ще правиш това си правиш една таблица с произволно име. Правиш си една форма за регистрации, с която да записваш данните в тази таблица. Съответно те ще са: потребителско име, парола, емейл. Ако искаш можеш да си добавиш пол, име, фамилия и т.н. В тази таблица също трябва да си направиш едно поле, в което ще се записват парите. В началото ще му присвоиш стойност да кажем 500. Това ще стане така. При формата за регистрация слагаш една променлива
Код:
$money='500';
. Така всеки регистрирал се потребител ще започва с еднаква сума пари. След това, където искаш да му ъпдейтваш парите правиш така:
Код:
mysql_query("SELECT `полето ти от таблицата`='$money'  `таблицата` WHERE `полето с потребителското име`= $_SESSION['името на сесията']") or die(mysql_error());
Препоръчвам ти да използваш сесии. Ще ти е по - лесно. Сесията трябва да я създадеш при вход на потребителя. После за да добавиш парите правиш така:
Код:
$price='100';
$update=mysql_query("UPDATE `potrebiteli` SET `money`=$moneys + $price WHERE potrebitel='$name'");
После за да изкарва правиш така:
Код:
<?php
		$user = $_SESSION['името на сесията'];   
		$sql = mysql_query("SELECT * FROM `таблицата ти` WHERE `полето с потребителя`='$user'") or die(mysql_error());
        $row = mysql_fetch_assoc($sql);
	
	echo "<br/>";
	echo "<b>    Потребителско име:</b>    ";
    echo $row['името на полето с потребителите'];
	echo "<br/>";
	echo "<b>    Пари:</b>    $";
    echo $row['името на полето с парите'];
echo "<br/>";
?>
Добре казано :) Ако имаш още проблеми казвай ;)
 

Горе