2022-06-06 21:30:34 +00:00
< ?
if ( ! defined ( 'GAME' )){
die ();
}
if ( $u -> room [ 'file' ] == 'an/bk' ){
$tst = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `dialog_act` WHERE `uid` = "' . $u -> info [ 'id' ] . '" AND `var` = "noobqst1" LIMIT 1' ));
if ( ! isset ( $tst [ 'id' ])) {
if ( isset ( $_GET [ 'noobgo' ])) {
if ( $_GET [ 'noobgo' ] == 1 ) {
2023-01-10 16:29:32 +00:00
//Согласился (создаем пещеру и телепортируем туда
2022-06-06 21:30:34 +00:00
$ins = mysql_query ( ' INSERT INTO `dungeon_now` ( `city` , `uid` , `id2` , `name` , `time_start` )
2023-01-10 16:29:32 +00:00
VALUES ( " '. $u->info ['city'].' " , " '. $u->info ['id'].' " , " 106 " , " Академия Новичков " , " '.time().' " ) ' );
2022-06-06 21:30:34 +00:00
if ( $ins ){
$zid = mysql_insert_id ();
2023-01-10 16:29:32 +00:00
//обновляем пользователей
2022-06-06 21:30:34 +00:00
$su = mysql_query ( 'SELECT `u`.`id`,`st`.`dn` FROM `stats` AS `st` LEFT JOIN `users` AS `u` ON (`st`.`id` = `u`.`id`) WHERE `st`.`id`="' . $u -> info [ 'id' ] . '"' );
$ids = '' ;
$map_locs = array ();
$spm2 = mysql_query ( 'SELECT `id`,`x`,`y` FROM `dungeon_map` WHERE `id_dng` = "106"' );
while ( $plm2 = mysql_fetch_array ( $spm2 ) ) {
$map_locs [] = array ( $plm2 [ 'x' ], $plm2 [ 'y' ]);
}
unset ( $spm2 , $plm2 );
$pxd = 0 ;
while ( $pu = mysql_fetch_array ( $su ) ) {
$pxd ++ ;
$ids .= ' `id` = "' . $pu [ 'id' ] . '" OR' ;
}
$ids = rtrim ( $ids , 'OR' );
$snew = 0 ;
$upd1 = mysql_query ( 'UPDATE `stats` SET `s`="4",`res_s`="1",`x`="0",`y`="0",`res_x`="0",`res_y`="0",`dn` = "0",`dnow` = "' . $zid . '" WHERE ' . $ids . '' );
if ( $upd1 ){
$upd2 = mysql_query ( 'UPDATE `users` SET `room` = "391" WHERE ' . $ids . '' );
2023-01-10 16:29:32 +00:00
//Добавляем ботов и обьекты в пещеру $zid с for_dn = $dungeon['id']
//Добавляем ботов
2022-06-06 21:30:34 +00:00
$vls = '' ;
$sp = mysql_query ( 'SELECT * FROM `dungeon_bots` WHERE `for_dn` = "106"' );
while ( $pl = mysql_fetch_array ( $sp ) ) {
if ( $pl [ 'id_bot' ] == 0 && $pl [ 'bot_group' ] != '' ){
$bots = explode ( ',' , $pl [ 'bot_group' ] );
$pl [ 'id_bot' ] = ( int ) $bots [ rand ( 0 , count ( $bots ) - 1 )];
}
if ( $pl [ 'id_bot' ] > 0 ) $vls .= '("' . $zid . '","' . $pl [ 'id_bot' ] . '","' . $pl [ 'colvo' ] . '","' . $pl [ 'items' ] . '","' . $pl [ 'x' ] . '","' . $pl [ 'y' ] . '","' . $pl [ 'dialog' ] . '","' . $pl [ 'items' ] . '","' . $pl [ 'go_bot' ] . '","' . $pl [ 'noatack' ] . '"),' ;
unset ( $bots );
}
$vls = rtrim ( $vls , ',' );
$ins1 = mysql_query ( 'INSERT INTO `dungeon_bots` (`dn`,`id_bot`,`colvo`,`items`,`x`,`y`,`dialog`,`atack`,`go_bot`,`noatack`) VALUES ' . $vls . '' );
2023-01-10 16:29:32 +00:00
//Добавляем обьекты
2022-06-06 21:30:34 +00:00
$vls = '' ;
$sp = mysql_query ( 'SELECT * FROM `dungeon_obj` WHERE `for_dn` = "106"' );
while ( $pl = mysql_fetch_array ( $sp ))
{
$vls .= '("' . $zid . '","' . $pl [ 'name' ] . '","' . $pl [ 'img' ] . '","' . $pl [ 'x' ] . '","' . $pl [ 'y' ] . '","' . $pl [ 'action' ] . '","' . $pl [ 'type' ] . '","' . $pl [ 'w' ] . '","' . $pl [ 'h' ] . '","' . $pl [ 's' ] . '","' . $pl [ 's2' ] . '","' . $pl [ 'os1' ] . '","' . $pl [ 'os2' ] . '","' . $pl [ 'os3' ] . '","' . $pl [ 'os4' ] . '","' . $pl [ 'type2' ] . '","' . $pl [ 'top' ] . '","' . $pl [ 'left' ] . '","' . $pl [ 'date' ] . '"),' ;
}
//
$vls = rtrim ( $vls , ',' );
if ( $vls != '' ) {
$ins2 = mysql_query ( 'INSERT INTO `dungeon_obj` (`dn`,`name`,`img`,`x`,`y`,`action`,`type`,`w`,`h`,`s`,`s2`,`os1`,`os2`,`os3`,`os4`,`type2`,`top`,`left`,`date`) VALUES ' . $vls . '' );
} else {
$ins2 = true ;
}
if ( $upd2 && $ins1 && $ins2 ){
die ( '<script>location="main.php?rnd=' . $code . '";</script>' );
} else {
2023-01-10 16:29:32 +00:00
$error = 'Ошибка перехода в подземелье...' ;
2022-06-06 21:30:34 +00:00
}
} else {
2023-01-10 16:29:32 +00:00
$error = 'Ошибка перехода в подземелье...' ;
2022-06-06 21:30:34 +00:00
}
} else {
2023-01-10 16:29:32 +00:00
$error = 'Ошибка перехода в подземелье...' ;
2022-06-06 21:30:34 +00:00
}
//
//header('location: main.php');
die ();
} else {
2023-01-10 16:29:32 +00:00
//Отказался (добавляем квест, системку и пошел нах)
2022-06-06 21:30:34 +00:00
mysql_query ( ' INSERT INTO `dialog_act` (
`uid` , `var` , `time`
) VALUES (
" '. $u->info ['id'].' " , " noobqst1 " , " '.time().' "
) ' );
2023-01-10 16:29:32 +00:00
//Начало обучения
2022-06-06 21:30:34 +00:00
$humor = array (
0 => array (
2023-01-10 16:29:32 +00:00
':maniac: Сильно не бейте ;)' , ':beggar: Будет попрошайничать - бейте!' , ':pal: Возможно светлый!' ,
':vamp: Возможно темный!' , ':susel: Судя по здоровенному бицепсу - это мужик!' , ':duel: И сразу же кинулся в бой!' ,
':friday: Н е долго думав он начал искать собутыльника!' , ':doc: Лекарь: Новичок! Да, да! Ты! Если тебя сломают - у знахаря тебя соберут обратно!'
2022-06-06 21:30:34 +00:00
),
1 => array (
2023-01-10 16:29:32 +00:00
':maniac: Помните! Девочек не бьем ;)' , ':nail: Она красит ногти, не отвлекайте все сразу ;)' , ':pal: Возможно светлая!' ,
':vamp: Возможно темная!' , ':rev: Судя по красивой одежде - это женщина!' , ':hug: И сразу же кинулась всех целовать!' ,
':angel2: Ангел сошел с небес...'
2022-06-06 21:30:34 +00:00
)
);
$humor = $humor [ $u -> info [ 'sex' ]];
//$u->info['fnq'] = 1;
//mysql_query('UPDATE `users` SET `fnq` = "'.$u->info['fnq'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
2023-01-10 16:29:32 +00:00
//Отправляем сообщение в чат о новичке
2022-06-06 21:30:34 +00:00
//mysql_query('UPDATE `items_users` SET `delete` = "'.time().'" WHERE `uid` = "'.$u->info['id'].'" AND `delete` = 0 AND `item_id` = 4703');
//mysql_query('UPDATE `users` SET `room` = 4 WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
//mysql_query('UPDATE `stats` SET `hpNow` = 1000,`mpNow` = 1000,`dn` = 0 , `dnow` = 0 , `x` = 0 , `y` = 0 , `s` = 0 WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
2023-01-10 16:29:32 +00:00
$u -> send ( '' , '' , '' , '' , '' , 'В нашем мире появился новый игрок "<b>' . $u -> info [ 'login' ] . '</b>"! ' . $humor [ rand ( 0 , count ( $humor ) - 1 )] . '' , time (), 6 , 0 , 0 , 0 , 1 , 0 );
2022-06-06 21:30:34 +00:00
2023-01-10 16:29:32 +00:00
echo '<div><font color=red><b>Вы отказались от обучения, второй попытки больше не будет!</b></font></div>' ;
2022-06-06 21:30:34 +00:00
}
} else {
echo ' < script >
function qstnoobsstart () {
2023-01-10 16:29:32 +00:00
top . win . add ( \ ' qstnoobsstart\ ' , \ ' Вы хотите пройти обучение ? \ ' , \ ' \ ' ,{ \ ' a1\ ' : \ ' top . frames [ \\\ ' main\\\ ' ] . location . href = \\\ ' main . php ? noobgo = 1 \\\ ' ; \ ' , \ ' a2\ ' : \ ' top . frames [ \\\ ' main\\\ ' ] . location . href = \\\ ' main . php ? noobgo = 2 \\\ ' ; \ ' , \ ' n\ ' : \ ' < center >< small > Отказавшись вы не получите награду !</ small ></ center > \ ' }, 2 , 1 , \ ' width : 300 px ; \ ' );
2022-06-06 21:30:34 +00:00
}
qstnoobsstart ();
</ script > ' ;
}
}
?> <script type="text/javascript" src="/js/jquery.locations.js"></script>
< link href = " /css/fightclub.css " rel = " stylesheet " type = " text/css " >
< table width = " 100% " border = " 0 " cellspacing = " 0 " cellpadding = " 0 " >
< tr >
< td width = " 250 " valign = " top " >
< ? $usee = $u -> getInfoPers ( $u -> info [ 'id' ], 0 ); if ( $usee != false ){ echo $usee [ 0 ]; } else { echo 'information is lost.' ; } ?>
</ td >
2022-07-01 12:45:43 +00:00
< td width = " 230 " valign = " top " style = " padding-top:19px; " >< ? require_once ( 'modules_data/stats_loc.php' ); ?> </td>
2022-06-06 21:30:34 +00:00
< td valign = " top " >< div align = " right " >
< ? if ( $u -> error != '' ){ echo '<font color="red"><b>' . $u -> error . '</b></font>' ; } ?>
< table border = " 0 " cellpadding = " 0 " cellspacing = " 0 " >
< tr align = " right " valign = " top " >
< td >
< ? if ( $re != '' ){ echo '<font color="red"><b>' . $re . '</b></font>' ; } ?>
< table width = " 500 " border = " 0 " cellspacing = " 0 " cellpadding = " 0 " >
< tr >
< td id = " ViewLocation " >< ? php
if ( true == false ){
?> <script><?php
2022-07-01 12:45:43 +00:00
require_once ( 'modules_data/location/fight-club.database.php' );
2022-06-06 21:30:34 +00:00
?>
var json = < ? php echo json_encode ( $Response ); ?> ;
var tgo = < ? php echo ( $tmGo * 10 ); ?> ;
var tgol = < ? php echo ( $tmGol * 10 ); ?> ;
ViewLocation ( json );
</ script >< ? php
} else {
?>
< div style = " position:relative; cursor: pointer; width: 500; " id = " ione " >< img src = " https://img.new-combats.com/i/images/300x225/club/navig.jpg " id = " img_ione " width = " 500 " height = " 240 " border = " 1 " />
2023-01-10 16:29:32 +00:00
< div style = " position:absolute; left:241px; top:128px; width:16px; height:18px; z-index:90; " >< img src = " https://img.new-combats.com/i/images/300x225/fl1.gif " width = " 16 " height = " 18 " title = " Вы находитесь в '<? echo $u->room ['name']; ?>' " /></ div >
< div style = " position: absolute; left: 30px; top: 140px; width: 28px; height: 31px; z-index: 90; " >< img onClick = " alert('Проход через Зал воинов 1'); " src = " https://img.new-combats.com/i/images/300x225/zk_entrance.gif " width = " 28 " height = " 63 " title = " " /></ div >
2022-06-06 21:30:34 +00:00
2023-01-10 16:29:32 +00:00
< div style = " position: absolute; left: 327px; top: 136px; width: 63px; height: 28px; z-index: 90; " >< img onClick = " alert('Проход через Зал воинов 2'); " src = " https://img.new-combats.com/city/zk_entrance2.gif " width = " 63 " height = " 28 " title = " " /></ div >
2022-06-06 21:30:34 +00:00
< div style = " position:absolute; left:184px; top:94px; width:120px; height:35px; z-index:90; " >< img src = " https://img.new-combats.com/i/images/300x225/map_bk.gif " width = " 120 " height = " 35 " title = " " class = " aFilter " /></ div >
< div style = " position:absolute; left:66px; top:114px; width:56px; height:13px; z-index:90; " >< img < ? thisInfRm ( '2.180.0.240' ); ?> onClick="location='main.php?loc=2.180.0.240';" src="https://img.new-combats.com/i/images/300x225/map_klub1.gif" width="56" height="13" class="aFilter" /></div>
< div style = " position:absolute; left:216px; top:41px; width:58px; height:49px; z-index:90; " >< img < ? thisInfRm ( '2.180.0.259' ); ?> onClick="location='main.php?loc=2.180.0.259';" src="https://img.new-combats.com/i/images/300x225/map_klub2.gif" width="58" height="49" class="aFilter" /></div>
< div style = " position:absolute; left:312px; top:168px; width:123px; height:31px; z-index:90; " >< img < ? thisInfRm ( '2.180.0.229' ); ?> onClick="location='main.php?loc=2.180.0.229';" src="https://img.new-combats.com/i/images/300x225/map_klub3.gif" width="123" height="31" title="" class="aFilter" /></div>
< div style = " position:absolute; left:59px; top:169px; width:123px; height:31px; z-index:90; " >< img < ? thisInfRm ( '2.180.0.231' ); ?> onClick="location='main.php?loc=2.180.0.231';" src="https://img.new-combats.com/i/images/300x225/map_klub4.gif" width="123" height="31" class="aFilter" /></div>
< div style = " position:absolute; left:312px; top:48px; width:123px; height:30px; z-index:90; " >< img < ? thisInfRm ( '2.180.0.232' ); ?> onClick="location='main.php?loc=2.180.0.232';" src="https://img.new-combats.com/i/images/300x225/map_klub5.gif" width="123" height="30" class="aFilter" /></div>
< div style = " position:absolute; left:52px; top:47px; width:123px; height:30px; z-index:90; " >< img < ? thisInfRm ( '2.180.0.233' ); ?> onClick="location='main.php?loc=2.180.0.233';" src="https://img.new-combats.com/i/images/300x225/map_klub6.gif" width="123" height="30" class="aFilter" /></div>
< div style = " position:absolute; left:196px; top:148px; width:103px; height:47px; z-index:90; " >< img < ? thisInfRm ( '2.180.0.234' ); ?> onClick="location='main.php?loc=2.180.0.234';" src="https://img.new-combats.com/i/images/300x225/map_klub7.gif" width="103" height="47" class="aFilter" /></div>
< div id = " snow " ></ div >
< ? echo $goline ; ?>
</ div >
< ? php } ?>
</ td >
</ tr >
</ table >
< div style = " display:none; height:0px " id = " moveto " ></ div >
2023-01-10 16:29:32 +00:00
< div align = " right " style = " padding: 3px; " >< small >& laquo ; < ? echo $c [ 'title3' ]; ?> » приветствует В а с , <b><? echo $u->info['login']; ?></b>.<br />
2022-06-06 21:30:34 +00:00
< ? php
if ( $u -> info [ 'level' ] < 6 )
{
echo '
2023-01-10 16:29:32 +00:00
Вам все время кажется что за вами следят ? Чудится , что случайный попутчик мечтает всадить вам топор в спину ? При совершении очередной покупки в г о с . магазине мучает ощущение , что вас обманули ? Кажется , что симпатичная девушка напротив смотрит на вас как на пищу ? Успокойтесь , это не паранойя . Это реалии Capital city . Города Тьмы .
2022-06-06 21:30:34 +00:00
' ;
} else {
2023-01-10 16:29:32 +00:00
echo 'Возможно, вы ошиблись этажом - настоящие сражения проходят этажом выше.' ;
2022-06-06 21:30:34 +00:00
} ?>
</ small ></ div ></ td >
< td >
2023-01-10 16:29:32 +00:00
<!-- < br />< span class = " menutop " >< nobr > Комната для новичков </ nobr ></ span >-->
2022-06-06 21:30:34 +00:00
</ td >
</ tr >
</ table >
< small >
< HR >
2023-01-10 16:29:32 +00:00
< ? $hgo = $u -> testHome (); if ( ! isset ( $hgo [ 'id' ])){ ?> <INPUT onclick="location.href='main.php?homeworld=<? echo $code; ?>';" class="btn" value="Возврат" type="button" name="combats2"><? } unset($hgo); ?>
< INPUT id = " forum " class = " btn " onclick = " window.open('https://new-combats.com/forum/', 'forum', 'location=yes,menubar=yes,status=yes,resizable=yes,toolbar=yes,scrollbars=yes,scrollbars=yes') " value = " Форум " type = " button " name = " forum " >
< INPUT onclick = " location.href='main.php?clubmap=<? echo $code ; ?>'; " class = " btn " value = " Карта клуба " type = " button " name = " combats2 " >
2022-06-06 21:30:34 +00:00
< br />
2023-01-10 16:29:32 +00:00
< strong > Внимание !</ strong > Никогда и никому не говорите пароль от своего персонажа . Н е вводите пароль на других сайтах , типа " новый город " , " лотерея " , " там, где все дают на халяву " . Пароль не нужен ни паладинам , ни кланам , ни администрации , < U > только взломщикам </ U > для кражи вашего героя .< BR >
< em > Администрация .</ em ></ small > < BR >
2022-06-06 21:30:34 +00:00
< ? echo $rowonmax ; ?> <BR>
</ div ></ td >
</ tr >
</ table >
< ? php
}