2020-09-29 22:39:06 +00:00
< ? php
2021-08-26 14:44:14 +00:00
use Battles\GameLogs ;
use Battles\Nick ;
2020-09-29 22:39:06 +00:00
function startpod ( $who , $bot , $nomer , $user )
{
$query = mysql_query ( " SELECT id FROM users WHERE login=' $who ' " );
$db = mysql_fetch_array ( $query );
$name2 = " " ;
$name3 = " " ;
if ( $bot == '1' ) {
$name = " Паук " ;
$d1 = " Паук " ;
} else if ( $bot == '2' ) {
$name = " Зомби " ;
$d1 = " Зомби " ;
} else if ( $bot == '3' ) {
$name = " Жук " ;
$d1 = " Жук " ;
} else if ( $bot == '4' ) {
$name = " Мерзость " ;
$d1 = " Мерзость " ;
} else if ( $bot == '5' ) {
$name = " Обитатель " ;
$d1 = " Обитатель " ;
} else if ( $bot == '6' ) {
$name = " Жуткий " ;
$d1 = " Жуткий " ;
} else if ( $bot == '7' ) {
$name = " Мартын " ;
$d1 = " Мартын " ;
} else if ( $bot == '8' ) {
$name = " Лука " ;
$d1 = " Лука " ;
} else if ( $bot == '11' ) {
$name = " Гад Ползучий " ;
$d1 = " Гад Ползучий " ;
} else if ( $bot == '12' ) {
$name = " Разлагающийся Труп " ;
$d1 = " Разлагающийся труп " ;
} else if ( $bot == '13' ) {
$name = " Кровавый Сантехник " ;
$d1 = " Кровавый Сантехник " ;
} else if ( $bot == '14' ) {
$name = " Канализационная Жуть " ;
$d1 = " Канализационная Жуть " ;
} //////////////////2 этаж/////////////////////
else if ( $bot == '9' ) {
$name = " Крыса " ;
$d1 = " Крыса " ;
} else if ( $bot == '10' ) {
$name = " Безголовый " ;
$d1 = " Безголовый " ;
} else if ( $bot == '1.1' ) {
$name = " Паук " ;
$name2 = " Паук " ;
$d1 = " Паук(1) " ;
$d2 = " Паук(2) " ;
} else if ( $bot == '1.2' ) {
$name = " Паук " ;
$name2 = " Зомби " ;
$d1 = " Паук " ;
$d2 = " Зомби " ;
} else if ( $bot == '1.3' ) {
$name = " Паук " ;
$name2 = " Жук " ;
$d1 = " Паук " ;
$d2 = " Жук " ;
} else if ( $bot == '2.2' ) {
$name = " Зомби " ;
$name2 = " Зомби " ;
$d1 = " Зомби(1) " ;
$d2 = " Зомби(2) " ;
} else if ( $bot == '2.3' ) {
$name = " Зомби " ;
$name2 = " Жук " ;
$d1 = " Зомби " ;
$d2 = " Жук " ;
} else if ( $bot == '3.3' ) {
$name = " Жук " ;
$name2 = " Жук " ;
$d1 = " Жук(1) " ;
$d2 = " Жук(2) " ;
} //////////////////2 этаж/////////////////////
else if ( $bot == '9.9' ) {
$name = " Крыса " ;
$name2 = " Крыса " ;
$d1 = " Крыса(1) " ;
$d2 = " Крыса(2) " ;
} else if ( $bot == '10.10' ) {
$name = " Безголовый " ;
$name2 = " Безголовый " ;
$d1 = " Безголовый(1) " ;
$d2 = " Безголовый(2) " ;
} else if ( $bot == '1.1.1' ) {
$name = " Паук " ;
$name2 = " Паук " ;
$name3 = " Паук " ;
$d1 = " Паук(1) " ;
$d2 = " Паук(2) " ;
$d3 = " Паук(3) " ;
} else if ( $bot == '1.1.2' ) {
$name = " Паук " ;
$name2 = " Паук " ;
$name3 = " Зомби " ;
$d1 = " Паук(1) " ;
$d2 = " Паук(2) " ;
$d3 = " Зомби " ;
} else if ( $bot == '1.1.3' ) {
$name = " Паук " ;
$name2 = " Паук " ;
$name3 = " Жук " ;
$d1 = " Паук(1) " ;
$d2 = " Паук(2) " ;
$d3 = " Жук " ;
} else if ( $bot == '1.2.2' ) {
$name = " Паук " ;
$name2 = " Зомби " ;
$name3 = " Зомби " ;
$d1 = " Паук " ;
$d2 = " Зомби(1) " ;
$d3 = " Зомби(2) " ;
} else if ( $bot == '1.3.2' ) {
$name = " Паук " ;
$name2 = " Жук " ;
$name3 = " Зомби " ;
$d1 = " Паук " ;
$d2 = " Жук " ;
$d3 = " Зомби " ;
} else if ( $bot == '1.3.3' ) {
$name = " Паук " ;
$name2 = " Жук " ;
$name3 = " Жук " ;
$d1 = " Паук " ;
$d2 = " Жук(1) " ;
$d3 = " Жук(2) " ;
} else if ( $bot == '2.2.2' ) {
$name = " Зомби " ;
$name2 = " Зомби " ;
$name3 = " Зомби " ;
$d1 = " Зомби(1) " ;
$d2 = " Зомби(2) " ;
$d3 = " Зомби(3) " ;
} else if ( $bot == '2.2.3' ) {
$name = " Зомби " ;
$name2 = " Зомби " ;
$name3 = " Жук " ;
$d1 = " Зомби(1) " ;
$d2 = " Зомби(2) " ;
$d3 = " Жук " ;
} else if ( $bot == '2.3.3' ) {
$name = " Зомби " ;
$name2 = " Жук " ;
$name3 = " Жук " ;
$d1 = " Зомби " ;
$d2 = " Жук(1) " ;
$d3 = " Жук(2) " ;
} else if ( $bot == '3.3.3' ) {
$name = " Жук " ;
$name2 = " Жук " ;
$name3 = " Жук " ;
$d1 = " Жук(1) " ;
$d2 = " Жук(2) " ;
$d3 = " Жук(3) " ;
} else if ( $bot == '9.9.9' ) {
$name = " Крыса " ;
$name2 = " Крыса " ;
$name3 = " Крыса " ;
$d1 = " Крыса(1) " ;
$d2 = " Крыса(2) " ;
$d3 = " Крыса(3) " ;
} else if ( $bot == '10.10.10' ) {
$name = " Безголовый " ;
$name2 = " Безголовый " ;
$name3 = " Безголовый " ;
$d1 = " Безголовый(1) " ;
$d2 = " Безголовый(2) " ;
$d3 = " Безголовый(3) " ;
}
$mine_id = $db [ " id " ];
2018-01-28 16:40:49 +00:00
2020-09-29 22:39:06 +00:00
$ass = mysql_query ( " SELECT glav_id,glava FROM labirint WHERE user_id=' $mine_id ' " );
$lab = mysql_fetch_array ( $ass );
$glav_id = $lab [ " glav_id " ];
$glava = $lab [ " glava " ];
mysql_query ( " UPDATE labirint SET boi=' $nomer ',di='0' WHERE user_id=' $mine_id ' " );
$T1 = mysql_query ( " INSERT INTO canal_bot (glava,boi,bot,nomer) VALUES(' $glava ',' $nomer ',' $bot ',' $nomer ') " );
2018-01-28 16:40:49 +00:00
2020-09-29 22:39:06 +00:00
//////////////////////////////////////////////////////
$sex = mysql_query ( " SELECT maxhp,id FROM users WHERE login=' $name ' " );
$dded = mysql_fetch_array ( $sex );
mysql_query ( " INSERT INTO `bots` (`name`,`prototype`,`battle`,`hp`) values (' " . $d1 . " ',' " . $dded [ " id " ] . " ','',' " . $dded [ " maxhp " ] . " '); " );
$bot = mysql_insert_id ();
$teams = [];
2018-01-28 16:40:49 +00:00
2020-09-29 22:39:06 +00:00
$teams [ $user [ 'id' ]][ $bot ] = [ 0 , 0 , time ()];
$teams [ $bot ][ $user [ 'id' ]] = [ 0 , 0 , time ()];
2018-01-28 16:40:49 +00:00
2020-09-29 22:39:06 +00:00
$comment = " лабиринт " . $_GET [ 'n' ];
2018-01-28 16:40:49 +00:00
2020-09-29 22:39:06 +00:00
mysql_query ( " INSERT INTO `battle`(`id`,`coment`,`teams`,`timeout`,`type`,`status`,`t1`,`t2`,`to1`,`to2`)VALUES(NULL,' { $comment } ',' " . serialize ( $teams ) . " ','3','1','0',' " . $user [ 'id' ] . " ',' " . $bot . " ',' " . time () . " ',' " . time () . " ') " );
$id = mysql_insert_id ();
// апдейтим бота
mysql_query ( " UPDATE `bots` SET `battle` = { $id } WHERE `id` = { $bot } LIMIT 1; " );
// создаем лог
$rr = " <b> " . Nick :: id ( $user [ 'id' ]) -> full ( 1 ) . " </b> и <b> " . Nick :: id ( $bot ) -> full ( 1 ) . " </b> " ;
2021-08-26 14:44:14 +00:00
GameLogs :: addBattleLog ( $id , " Часы показывали <span class=date> " . date ( " Y.m.d H.i " ) . " </span>, когда " . $rr . " бросили вызов друг другу. <BR> " );
2020-09-29 22:39:06 +00:00
mysql_query ( " UPDATE users SET `battle` = { $id } ,`zayavka`=0 WHERE `id`= { $user [ 'id' ] } ; " );
2018-01-28 16:40:49 +00:00
2020-09-29 22:39:06 +00:00
if ( $name2 != '' ) {
$sex2 = mysql_query ( " SELECT maxhp,id FROM users WHERE login=' $name2 ' " );
$dded2 = mysql_fetch_array ( $sex2 );
mysql_query ( " INSERT INTO `bots` (`name`,`prototype`,`battle`,`hp`) values (' " . $d2 . " ',' " . $dded2 [ " id " ] . " ',' { $id } ',' " . $dded2 [ " maxhp " ] . " '); " );
$bot2 = mysql_insert_id ();
2018-01-28 16:40:49 +00:00
2020-09-29 22:39:06 +00:00
$bd2 = mysql_fetch_array ( mysql_query ( " SELECT * FROM `battle` WHERE `id` = ' { $id } ' LIMIT 1; " ));
$battle2 = unserialize ( $bd2 [ 'teams' ]);
$battle2 [ $bot2 ] = $battle2 [ $bot ];
foreach ( $battle2 [ $bot2 ] as $k2 => $v2 ) {
$battle2 [ $k2 ][ $bot2 ] = [ 0 , 0 , time ()];
}
$t12 = explode ( " ; " , $bd2 [ 't1' ]);
// проставляем кто-где
if ( in_array ( $user [ 'id' ], $t12 )) {
$ttt2 = 2 ;
} else {
$ttt2 = 1 ;
}
2018-01-28 16:40:49 +00:00
2020-09-29 22:39:06 +00:00
$sdds2 = mysql_query ( " UPDATE `battle` SET `teams` = ' " . serialize ( $battle2 ) . " ', `t " . $ttt2 . " `=CONCAT(`t " . $ttt2 . " `,'; " . $bot2 . " ') WHERE `id` = ' { $id } ' " );
mysql_query ( " UPDATE `battle` SET `to1` = ' " . time () . " ', `to2` = ' " . time () . " ' WHERE `id` = ' { $id } ' LIMIT 1; " );
}
2018-01-28 16:40:49 +00:00
2020-09-29 22:39:06 +00:00
if ( $name3 != '' ) {
$sex3 = mysql_query ( " SELECT maxhp,id FROM users WHERE login=' $name3 ' " );
$dded3 = mysql_fetch_array ( $sex3 );
mysql_query ( " INSERT INTO `bots` (`name`,`prototype`,`battle`,`hp`) values (' " . $d3 . " ',' " . $dded3 [ " id " ] . " ',' { $id } ',' " . $dded3 [ " maxhp " ] . " '); " );
$bot3 = mysql_insert_id ();
2018-01-28 16:40:49 +00:00
2020-09-29 22:39:06 +00:00
$bd3 = mysql_fetch_array ( mysql_query ( " SELECT * FROM `battle` WHERE `id` = ' { $id } ' LIMIT 1; " ));
$battle3 = unserialize ( $bd3 [ 'teams' ]);
$battle3 [ $bot3 ] = $battle3 [ $bot ];
foreach ( $battle3 [ $bot3 ] as $k3 => $v3 ) {
$battle3 [ $k3 ][ $bot3 ] = [ 0 , 0 , time ()];
}
$t13 = explode ( " ; " , $bd3 [ 't1' ]);
2018-01-28 16:40:49 +00:00
// проставляем кто-где
2020-09-29 22:39:06 +00:00
if ( in_array ( $user [ 'id' ], $t13 )) {
$ttt3 = 2 ;
} else {
$ttt3 = 1 ;
}
2018-01-28 16:40:49 +00:00
2020-09-29 22:39:06 +00:00
$sdds3 = mysql_query ( " UPDATE `battle` SET `teams` = ' " . serialize ( $battle3 ) . " ', `t " . $ttt3 . " `=CONCAT(`t " . $ttt3 . " `,'; " . $bot3 . " ') WHERE `id` = ' { $id } ' " );
2018-01-28 16:40:49 +00:00
2020-09-29 22:39:06 +00:00
mysql_query ( " UPDATE `battle` SET `to1` = ' " . time () . " ', `to2` = ' " . time () . " ' WHERE `id` = ' { $id } ' LIMIT 1; " );
}
2018-01-28 16:40:49 +00:00
//////////////////////////////////////////////////////
2020-09-30 12:01:33 +00:00
exit ( " <script>location.href='fbattle.php';</script> " );
2018-01-28 16:40:49 +00:00
//////////////////////////////////////////////////////
}