Это новый бойцовский клуб написан на PHP Script вот 1 фрагмент от мой пройект магазин:
Пока пройект не готов но все работает как в БК осталось только Бой...
Фото:
http://img228.imageshack.us/img228/7791/abkshopnew.jpg
http://img228.imageshack.us/img228/2193/centplosh.jpg
Скрипт:
Пока пройект не готов но все работает как в БК осталось только Бой...
Фото:
http://img228.imageshack.us/img228/7791/abkshopnew.jpg
http://img228.imageshack.us/img228/2193/centplosh.jpg
Скрипт:
Код:
<?php
include_once($_SERVER['DOCUMENT_ROOT']."/includes/session_class.php"); // используем session_class
// include_once($_SERVER['DOCUMENT_ROOT']."/includes/print_class.php"); // используем print class
session_start(); // старт новая сессия
$session = new Session; // новый session
if ($session->is_session(session_id())) { // если isset сессия
include_once($_SERVER['DOCUMENT_ROOT']."/includes/persinfo_class.php"); // используем persinfo_class
$myinfo = new Persinfo($session->id_person); // новый персонаж
// $print = new new_print; // новый print
# /-------------------------
include_once($_SERVER['DOCUMENT_ROOT']."/includes/main_class.php"); // используем main_class
$main = new gmain; // новый gmain
if ($_GET['path']) { // переход
$main->changeroom(); // переход в комнату
}
$roomtype = $main->roomtype(); // тип комнаты персонажа
// if ($roomtype != 18) { // если тип комнаты персонажа не равен типу комнаты магазина
// header('Location: main.php?top='.lcg_value(0,1).''); // переход на центральную площадь
// }
# /-------------------------
# /-------------------------
include_once($_SERVER['DOCUMENT_ROOT']."/includes/functions_class.php"); // используем functions_class
$functions = new functions; // новый functions
foreach ($_GET as $key => $value) {
if (strstr($key,'otdel') == $key) {
$ot = $functions->strstr_after($key,'otdel');
$_SESSION['otdel'] = $ot;
if(isset($_SESSION['otdel'])) {
$otdel = ($ot?$ot:$_SESSION['otdel']);
}else {
$otdel = ($ot?$ot:1);
}
}elseif (strstr($key,'present') == $key) {
$otdel = 'present';
}elseif ((strstr($key,'sale') == $key) or (strstr($key,'sl') == $key)) {
$sale = true;
}
}
if ((empty($otdel)) or (empty($_SESSION['otdel']))) {
$otdel = 1;
}
# /-------------------------
include_once($_SERVER['DOCUMENT_ROOT']."/includes/shop_class.php"); // используем shop_class
$shop = new shop; // новый магазин
# /-------------------------
if ($_REQUEST['set']) { // покупка
$shop->set_thing();
}elseif ($_REQUEST['sl']) { // продажа
$shop->sale_thing();
}
# /-------------------------
// -------------------------
// type1 - в рюкзак
// type2 - тип (оружия,одежда,подарок...)
// type3 - тип оружия
// type4 -
// type5 -
if ($otdel == 1) {
$ott = "Оружие: кастеты,ножи";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=1";
}elseif ($otdel == 11) {
$ott = "Оружие: топоры";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=11";
}elseif ($otdel == 12) {
$ott = "Оружие: дубины,булавы";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=12";
}elseif ($otdel == 13) {
$ott = "Оружие: мечи";
$o = "and th.type1_default=1 and th.type2_default=3 and th.type3_default=13";
}elseif ($otdel == 135) {
$ott = "Оружие: луки и арбалеты";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=135";
}elseif ($otdel == 14) {
$ott = "Оружие: магические посохи";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=14";
}elseif ($otdel == 19) {
$ott = "Оружие: усиления";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=19";
}elseif ($otdel == 191) {
$ott = "Оружие: временные усиления";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=191";
}elseif ($otdel == 192) {
$ott = "Оружие: руны";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=192";
}elseif ($otdel == 2) {
$ott = "Одежда: сапоги";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=2";
}elseif ($otdel == 21) {
$ott = "Одежда: перчатки";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=21";
}elseif ($otdel == 215) {
$ott = "Одежда: рубахи";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=215";
}elseif ($otdel == 22) {
$ott = "Одежда: легкая броня";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=22";
}elseif ($otdel == 23) {
$ott = "Одежда: тяжелая броня";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=23";
}elseif ($otdel == 24) {
$ott = "Одежда: шлемы";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=24";
}elseif ($otdel == 25) {
$ott = "Одежда: наручи";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=25";
}elseif ($otdel == 26) {
$ott = "Одежда: пояса";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=26";
}elseif ($otdel == 27) {
$ott = "Одежда: поножи";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=27";
}elseif ($otdel == 3) {
$ott = "Щиты";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=3";
}elseif ($otdel == 4) {
$ott = "Ювелирные товары: серьги";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=4";
}elseif ($otdel == 41) {
$ott = "Ювелирные товары: ожерелья";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=41";
}elseif ($otdel == 42) {
$ott = "Ювелирные товары: кольца";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=42";
}elseif ($otdel == 5) {
$ott = "Заклинания: нейтральные";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=5";
}elseif ($otdel == 51) {
$ott = "боевые и защитные";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=51";
}elseif ($otdel == 52) {
$ott = "Заклинания: исцеляющие";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=52";
}elseif ($otdel == 53) {
$ott = "Заклинания: манящие";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=53";
}elseif ($otdel == 59) {
$ott = "Заклинания: сервисные";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=59";
}elseif ($otdel == 6) {
$ott = "Амуниция";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=6";
}elseif ($otdel == 61) {
$ott = "Амуниция: Дополнительные предметы";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=61";
}elseif ($otdel == 62) {
$ott = "Амуниция: Эликсиры";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=62";
}elseif ($otdel == 7) {
$ott = "Подарки";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=7";
}elseif ($otdel == 725) {
$ott = "Подарки: открытки";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=725";
}elseif ($otdel == 73) {
$ott = "Подарки: упаковка";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=73";
}elseif ($otdel == 74) {
$ott = "Подарки: фейерверки";
$o = "and th.type1_default=1 and th.type2_default=1 and th.type3_default=74";
}elseif ($otdel == 'present') {
$ott = "Сделать подарки";
$o = "and th.type1_default=4 and th.type2_default=2";
}
// -------------------------
include_once($_SERVER['DOCUMENT_ROOT']."/includes/main/shop/shop.inc"); // используем shop
}else {
$session->destroy_session(session_id()); // уничтожить session
session_destroy(); // уничтожить сессия
// $print = new new_print; // новый print
// $print->print_obj("<script>top.location=\"index.htm\";</script>","",0); // переход на главную страницу
echo "<script>top.location=\"index.htm\";</script>";
die;
}
?>