2022-06-07 00:30:34 +03:00
< ?
2022-07-01 12:45:43 +00:00
if ( ! defined ( 'GAME' ))
{
die ();
2022-06-07 00:30:34 +03:00
}
class zayvki
{
2022-07-01 12:45:43 +00:00
public $zv_see , $error , $z1n = array ( 4 => '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' , 5 => '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' ), $z2n = array ( 4 => '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' , 5 => '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' );
public function test ()
{
global $code , $c , $u ;
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$sp = mysql_query ( 'SELECT * FROM `zayvki` AS `z` WHERE `z`.`city` = "' . $u -> info [ 'city' ] . '" AND `z`.`btl_id` = "0" AND `z`.`cancel` = "0" AND `z`.`start` = "0" AND (`z`.`razdel` = 4 OR `z`.`razdel` = 5) ORDER BY `z`.`id` DESC LIMIT 11' );
while ( $pl = mysql_fetch_array ( $sp ))
{
$uz = mysql_query ( 'SELECT `u`.`sex`,`u`.`id`,`u`.`login`,`u`.`align`,`u`.`clan`,`u`.`admin`,`u`.`city`,`u`.`room`,`u`.`online`,`u`.`level`,`u`.`battle`,`u`.`money`,`st`.* FROM `stats` AS `st` LEFT JOIN `users` AS `u` ON (`st`.`id` = `u`.`id`) WHERE `st`.`zv`="' . $pl [ 'id' ] . '"' );
$tm1 = array ();
$tm2 = array ();
$i = array ();
$toChat = '' ;
$toWhere = '' ;
while ( $t = mysql_fetch_array ( $uz ))
{
if ( ! isset ( $ { 'tm' . $t [ 'team' ]})){ $ { 'tm' . $t [ 'team' ]} = array (); }
if ( ! isset ( $i [ $t [ 'team' ]])){ $i [ $t [ 'team' ]] = 0 ; }
$ { 'tm' . $t [ 'team' ]}[ $i [ $t [ 'team' ]]] = $t ;
$toChat .= '' . $t [ 'login' ] . ',' ;
$toWhere .= 'OR `id` = "' . $t [ 'id' ] . '" ' ;
$i [ $t [ 'team' ]] ++ ;
}
if ( $pl [ 'time_start' ] < time () - $pl [ 'time' ] || ( $pl [ 'razdel' ] == 4 && $i [ 1 ] >= $pl [ 'tm1max' ] && $i [ 2 ] >= $pl [ 'tm2max' ]))
{
$toChat = rtrim ( $toChat , ',' );
$toWhere = ltrim ( $toWhere , 'OR ' );
if ( $pl [ 'razdel' ] == 4 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
if ( ! isset ( $i [ 1 ]) || ! isset ( $i [ 2 ]))
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$this -> cancelGroup ( $pl , $toChat );
} else {
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$this -> startBattle ( $pl [ 'id' ], $toChat . '|-|' . $toWhere );
}
} elseif ( $pl [ 'razdel' ] == 5 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD>
if ( $i [ 1 ] + $i [ 2 ] < 4 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$this -> cancelGroup ( $pl , $toChat );
} else {
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$this -> startBattle ( $pl [ 'id' ], $toChat . '|-|' . $toWhere );
}
}
}
}
}
public function userInfo ()
{
global $u , $c ;
$r = '' ;
if ( $u -> stats [ 'mpAll' ] > 0 )
{
$pm = $u -> stats [ 'mpNow' ] / $u -> stats [ 'mpAll' ] * 100 ;
}
$ph = $u -> stats [ 'hpNow' ] / $u -> stats [ 'hpAll' ] * 100 ;
$dp = '' ;
if ( $u -> stats [ 'mpAll' ] <= 0 )
{
$dp = 'margin-top:13px;' ;
}
$r .= ' < table border = " 0 " cellspacing = " 0 " cellpadding = " 0 " height = " 20 " >
< tr >< td valign = " middle " > & nbsp ; < font > '.$u->microLogin($u->info[' id '],1).' </ font > & nbsp ; </ td >
2022-06-07 00:30:34 +03:00
< td valign = " middle " width = " 120 " >
2022-07-01 12:45:43 +00:00
< div style = " position:relative;'. $dp .' " >< div id = " vhp'.( $u->info ['id']).' " title = " <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> " align = " left " class = " seehp " style = " position:absolute; top:-10px; width:120px; height:10px; z-index:12; " > '.floor($u->stats[' hpNow ']).' / '.$u->stats[' hpAll '].' </ div >
2022-06-07 00:30:34 +03:00
< div title = " <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> " class = " hpborder " style = " position:absolute; top:-10px; width:120px; height:9px; z-index:13; " >< img src = " https://img.new-combats.com/1x1.gif " height = " 9 " width = " 1 " ></ div >
2022-07-01 12:45:43 +00:00
< div class = " hp_3 senohp " style = " height:9px; width:'.floor(120/100* $ph ).'px; position:absolute; top:-10px; z-index:11; " id = " lhp'.( $u->info ['id']).' " >< img src = " https://img.new-combats.com/1x1.gif " height = " 9 " width = " 1 " ></ div >
2022-06-07 00:30:34 +03:00
< div title = " <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> " class = " hp_none " style = " position:absolute; top:-10px; width:120px; height:10px; z-index:10; " >< img src = " https://img.new-combats.com/1x1.gif " height = " 10 " ></ div >
' ;
2022-07-01 12:45:43 +00:00
if ( $u -> stats [ 'mpAll' ] > 0 )
{
$r .= '<div id="vmp' . ( $u -> info [ 'id' ]) . '" title="<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> " align="left" class="seemp" style="position:absolute; top:0px; width:120px; height:10px; z-index:12;"> ' . floor ( $u -> stats [ 'mpNow' ]) . '/' . $u -> stats [ 'mpAll' ] . ' </ div >
2022-06-07 00:30:34 +03:00
< div title = " <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> " class = " hpborder " style = " position:absolute; top:0px; width:120px; height:9px; z-index:13; " >< img src = " https://img.new-combats.com/1x1.gif " height = " 9 " width = " 1 " ></ div >
2022-07-01 12:45:43 +00:00
< div class = " hp_mp senohp " style = " height:9px; position:absolute; top:0px; width:'.floor(120/100* $pm ).'px; z-index:11; " id = " lmp'.( $u->info ['id']).' " >< img src = " https://img.new-combats.com/1x1.gif " height = " 9 " width = " 1 " ></ div >
2022-06-07 00:30:34 +03:00
< div title = " <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> " class = " hp_none " style = " position:absolute; top:0px; width:120px; height:10px; z-index:10; " ></ div > ' ;
2022-07-01 12:45:43 +00:00
}
$r .= '</div></td></tr></table>' ;
unset ( $stt , $ph , $pm );
return $r ;
}
public function cancelGroup ( $zv , $uids )
{
$upd = mysql_query ( 'UPDATE `stats` SET `zv` = "0" WHERE `zv` = "' . $zv [ 'id' ] . '"' );
if ( $upd )
{
$upd = mysql_query ( 'UPDATE `zayvki` SET `cancel` = "' . time () . '" WHERE `id` = "' . $zv [ 'id' ] . '"' );
if ( $upd )
{
$text = ' <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> : <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> .' ;
mysql_query ( " INSERT INTO `chat` (`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES (' " . $zv [ 'city' ] . " ','','',' " . $uids . " ',' " . $text . " ',' " . time () . " ','11','0') " );
}
}
}
public function add ()
{
global $u , $c , $code ;
if ( isset ( $_GET [ 'r' ]))
{
$r = round ( intval ( $_GET [ 'r' ]));
if ( $r >= 1 && $r <= 5 )
{
$az = 1 ;
if ( $r == 1 && $u -> info [ 'level' ] > 0 ){ $az = 0 ; $this -> error = '<27> <> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ;)' ; }
if (( $r == 2 || $r == 3 ) && $u -> info [ 'level' ] < 1 ){ $az = 0 ; $this -> error = '<27> <> <20> <> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ;)' ; }
if (( $r == 4 || $r == 5 ) && $u -> info [ 'level' ] < 2 ){ $az = 0 ; $this -> error = '<27> ' . $this -> z1n [ $r ] . ' <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> .' ; }
if ( ! isset ( $_POST [ 'stavkakredit' ])){ $_POST [ 'stavkakredit' ] = 0 ; }
$money = ( int )( $_POST [ 'stavkakredit' ] * 100 );
$money = round (( $money / 100 ), 2 );
if ( $u -> info [ 'hpNow' ] < $u -> stats [ 'hpAll' ] / 100 * 30 && ( $r >= 1 || $r <= 3 ))
{
$this -> error = '<27> <> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> ' ;
$az = 0 ;
} elseif ( $r == 3 && $money > 0 && $u -> info [ 'level' ] < 4 )
{
$this -> error = '<27> <> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> 4-<2D> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' ;
$az = 0 ;
} elseif ( $r == 3 && $money < 0.5 && $money > 0 )
{
$this -> error = '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 0.50 <20> <> .' ;
$az = 0 ;
} elseif ( $r == 3 && $money > 30 )
{
$this -> error = '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 30.00 <20> <> .' ;
$az = 0 ;
} elseif ( $r == 3 && $money > $u -> info [ 'money' ])
{
$this -> error = '<27> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' ;
$az = 0 ;
}
if ( $u -> info [ 'zv' ] > 0 ){ $az = 0 ; $this -> error = '<27> <> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> .' ; }
if ( $az == 1 )
{
$nz = array ();
$nz [ 'city' ] = $u -> info [ 'city' ];
$nz [ 'creator' ] = $u -> info [ 'id' ];
$nz [ 'type' ] = 0 ;
if ( $_POST [ 'k' ] == 1 ){ $nz [ 'type' ] = 1 ; }
$_POST [ 'timeout' ] = round ( intval ( mysql_real_escape_string ( $_POST [ 'timeout' ])));
if ( $_POST [ 'timeout' ] == 1 || $_POST [ 'timeout' ] == 2 || $_POST [ 'timeout' ] == 3 || $_POST [ 'timeout' ] == 4 || $_POST [ 'timeout' ] == 5 )
{
$nz [ 'timeout' ] = $_POST [ 'timeout' ] * 60 ;
} else {
$nz [ 'timeout' ] = 3 * 60 ;
}
if ( $r == 3 )
{
if ( $_POST [ 'onlyfor' ] != '' )
{
$nz [ 'withUser' ] = mysql_real_escape_string ( $_POST [ 'onlyfor' ]);
}
}
$nz [ 'razdel' ] = $r ;
$nz [ 'time_start' ] = 0 ;
$nz [ 'min_lvl_1' ] = 0 ;
$nz [ 'min_lvl_2' ] = 0 ;
$nz [ 'max_lvl_1' ] = 21 ;
$nz [ 'max_lvl_2' ] = 21 ;
$nz [ 'tm1max' ] = 0 ;
$nz [ 'tm2max' ] = 0 ;
$nz [ 'travmaChance' ] = 0 ;
$nz [ 'invise' ] = 0 ;
$nz [ 'money' ] = 0 ;
$nz [ 'comment' ] = '' ;
$nz [ 'tm1' ] = 0 ;
$nz [ 'tm2' ] = 0 ;
$gad = 1 ;
if ( $r == 3 )
{
$nz [ 'money' ] = $money ;
}
if ( $r == 5 && $u -> info [ 'level' ] > 1 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD>
if ( $_POST [ 'startime2' ])
{
$nz [ 'time_start' ] = ( int ) $_POST [ 'startime2' ];
$nz [ 'comment' ] = $_POST [ 'cmt' ];
$nz [ 'comment' ] = str_replace ( '"' , '"' , $nz [ 'comment' ]);
if ( $nz [ 'time_start' ] != 300 && $nz [ 'time_start' ] != 600 && $nz [ 'time_start' ] != 900 && $nz [ 'time_start' ] != 1200 && $nz [ 'time_start' ] != 1800 )
{
$nz [ 'time_start' ] = 600 ;
}
if ( isset ( $_POST [ 'mut_hidden' ]))
{
$nz [ 'invise' ] = 1 ;
}
$nz [ 'timeout' ] = ( int ) $_POST [ 'timeout' ];
if ( $nz [ 'timeout' ] != 1 && $nz [ 'timeout' ] != 2 && $nz [ 'timeout' ] != 3 && $nz [ 'timeout' ] != 4 && $nz [ 'timeout' ] != 5 )
{
$nz [ 'timeout' ] = 3 ;
}
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$lvl = ( int ) $_POST [ 'levellogin1' ];
if ( $lvl == 0 )
{
$nz [ 'min_lvl_1' ] = 2 ;
$nz [ 'max_lvl_1' ] = 21 ;
} elseif ( $lvl == 3 )
{
$nz [ 'min_lvl_1' ] = $u -> info [ 'level' ];
$nz [ 'max_lvl_1' ] = $u -> info [ 'level' ];
} elseif ( $lvl == 6 )
{
$nz [ 'min_lvl_1' ] = $u -> info [ 'level' ] - 1 ;
$nz [ 'max_lvl_1' ] = $u -> info [ 'level' ] + 1 ;
} else {
$nz [ 'min_lvl_1' ] = 2 ;
$nz [ 'max_lvl_1' ] = 2 ;
}
if (( int ) $_POST [ 'k' ] == 1 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD>
$nz [ 'type' ] = 1 ;
}
$nz [ 'timeout' ] = $nz [ 'timeout' ] * 60 ;
$nz [ 'tm1' ] = 100 * $u -> info [ 'level' ] + 10 * $u -> info [ 'upLevel' ] + $u -> info [ 'exp' ] + $u -> stats [ 'reting' ];
} else {
$gad = 0 ; $this -> error = '<27> <> <EFBFBD> -<2D> <> <20> <> <20> <> <EFBFBD> ...<br>' ;
}
} elseif ( $r == 4 && $u -> info [ 'level' ] > 1 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD>
//'Array ( [startime] => 300 [timeout] => 1 [nlogin1] => 11 [levellogin1] => 0 [nlogin2] => 11 [levellogin2] => 0 [k] => 1 [travma] => on [mut_clever] => on [cmt] => <20> <> <EFBFBD> <EFBFBD> [open] => <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ! :) )';
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD>
if ( $_POST [ 'startime' ])
{
$nz [ 'time_start' ] = ( int ) $_POST [ 'startime' ];
$nz [ 'comment' ] = $_POST [ 'cmt' ];
$nz [ 'comment' ] = str_replace ( '"' , '"' , $nz [ 'comment' ]);
if ( $nz [ 'time_start' ] != 300 && $nz [ 'time_start' ] != 600 && $nz [ 'time_start' ] != 900 && $nz [ 'time_start' ] != 1200 && $nz [ 'time_start' ] != 1800 )
{
$nz [ 'time_start' ] = 600 ;
}
$nz [ 'timeout' ] = ( int ) $_POST [ 'timeout' ];
if ( $nz [ 'timeout' ] != 1 && $nz [ 'timeout' ] != 2 && $nz [ 'timeout' ] != 3 && $nz [ 'timeout' ] != 4 && $nz [ 'timeout' ] != 5 )
{
$nz [ 'timeout' ] = 3 ;
}
$nz [ 'timeout' ] = $nz [ 'timeout' ] * 60 ;
$nz [ 'tm1max' ] = ( int ) $_POST [ 'nlogin1' ];
if ( $nz [ 'tm1max' ] < 1 || $nz [ 'tm1max' ] > 99 )
{
$this -> error .= '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> -<2D> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <br>' ;
$gad = 0 ;
}
$nz [ 'tm2max' ] = ( int ) $_POST [ 'nlogin2' ];
if ( $nz [ 'tm2max' ] < 1 || $nz [ 'tm2max' ] > 99 )
{
$this -> error .= '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> -<2D> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <br>' ;
$gad = 0 ;
}
if ( $nz [ 'tm1max' ] + $nz [ 'tm2max' ] < 3 )
{
$this -> error .= '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 1 <20> <> 1 <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <br>' ;
$gad = 0 ;
}
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$lvl = ( int ) $_POST [ 'levellogin1' ];
if ( $lvl == 0 )
{
$nz [ 'min_lvl_1' ] = 2 ;
$nz [ 'max_lvl_1' ] = 21 ;
} elseif ( $lvl == 1 )
{
$nz [ 'min_lvl_1' ] = 2 ;
$nz [ 'max_lvl_1' ] = $u -> info [ 'level' ];
} elseif ( $lvl == 2 )
{
$nz [ 'min_lvl_1' ] = 2 ;
$nz [ 'max_lvl_1' ] = $u -> info [ 'level' ] - 1 ;
} elseif ( $lvl == 3 )
{
$nz [ 'min_lvl_1' ] = $u -> info [ 'level' ];
$nz [ 'max_lvl_1' ] = $u -> info [ 'level' ];
} elseif ( $lvl == 4 )
{
$nz [ 'min_lvl_1' ] = $u -> info [ 'level' ];
$nz [ 'max_lvl_1' ] = $u -> info [ 'level' ] + 1 ;
} elseif ( $lvl == 5 )
{
$nz [ 'min_lvl_1' ] = $u -> info [ 'level' ] - 1 ;
$nz [ 'max_lvl_1' ] = $u -> info [ 'level' ];
} elseif ( $lvl == 6 )
{
$nz [ 'min_lvl_1' ] = $u -> info [ 'level' ] - 1 ;
$nz [ 'max_lvl_1' ] = $u -> info [ 'level' ] + 1 ;
} elseif ( $lvl == 6 ){
$nz [ 'min_lvl_1' ] = 99 ;
} else {
$this -> error = '<27> <> <EFBFBD> -<2D> <> <20> <> <20> <> <EFBFBD> ...<br>' ;
$gad = 0 ;
}
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$lvl = ( int ) $_POST [ 'levellogin2' ];
if ( $lvl == 0 )
{
$nz [ 'min_lvl_2' ] = 2 ;
$nz [ 'max_lvl_2' ] = 21 ;
} elseif ( $lvl == 1 )
{
$nz [ 'min_lvl_2' ] = 2 ;
$nz [ 'max_lvl_2' ] = $u -> info [ 'level' ];
} elseif ( $lvl == 2 )
{
$nz [ 'min_lvl_2' ] = 2 ;
$nz [ 'max_lvl_2' ] = $u -> info [ 'level' ] - 1 ;
} elseif ( $lvl == 3 )
{
$nz [ 'min_lvl_2' ] = $u -> info [ 'level' ];
$nz [ 'max_lvl_2' ] = $u -> info [ 'level' ];
} elseif ( $lvl == 4 )
{
$nz [ 'min_lvl_2' ] = $u -> info [ 'level' ];
$nz [ 'max_lvl_2' ] = $u -> info [ 'level' ] + 1 ;
} elseif ( $lvl == 5 )
{
$nz [ 'min_lvl_2' ] = $u -> info [ 'level' ] - 1 ;
$nz [ 'max_lvl_2' ] = $u -> info [ 'level' ];
} elseif ( $lvl == 6 )
{
$nz [ 'min_lvl_2' ] = $u -> info [ 'level' ] - 1 ;
$nz [ 'max_lvl_2' ] = $u -> info [ 'level' ] + 1 ;
} elseif ( $lvl == 6 ){
$nz [ 'min_lvl_2' ] = 99 ;
} else {
$this -> error = '<27> <> <EFBFBD> -<2D> <> <20> <> <20> <> <EFBFBD> ...<br>' ;
$gad = 0 ;
}
if ( $nz [ 'min_lvl_1' ] < 2 ){ $nz [ 'min_lvl_1' ] = 2 ; }
if ( $nz [ 'max_lvl_1' ] > 21 ){ $nz [ 'max_lvl_1' ] = 21 ; }
if ( $nz [ 'min_lvl_2' ] < 2 ){ $nz [ 'min_lvl_2' ] = 2 ; }
if ( $nz [ 'max_lvl_2' ] > 21 ){ $nz [ 'max_lvl_2' ] = 21 ; }
if (( int ) $_POST [ 'k' ] == 1 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD>
$nz [ 'type' ] = 1 ;
}
} else {
$gad = 0 ;
$this -> error = '<27> <> <EFBFBD> -<2D> <> <20> <> <20> <> <EFBFBD> ...<br>' ;
}
}
if ( $gad == 1 )
{
if ( ! isset ( $nz [ 'withUser' ])){ $nz [ 'withUser' ] = '' ; }
$bt1 = ( int ) $_POST [ 'bot1' ];
$bt2 = ( int ) $_POST [ 'bot2' ];
if ( $bt1 > 99 ){ $bt1 = 99 ; }
if ( $bt2 > 99 ){ $bt2 = 99 ; }
if ( $bt1 < 0 ){ $bt1 = 0 ; }
if ( $bt2 < 0 ){ $bt2 = 0 ; }
$ins = mysql_query ( ' INSERT INTO `zayvki` ( `bot1` , `bot2` , `time` , `city` , `creator` , `type` , `time_start` , `timeout` , `min_lvl_1` , `min_lvl_2` , `max_lvl_1` , `max_lvl_2` , `tm1max` , `tm2max` , `travmaChance` , `invise` , `razdel` , `comment` , `money` , `withUser` , `tm1` , `tm2` ) VALUES (
" '.((int) $bt1 ).' " ,
" '.((int) $bt2 ).' " ,
" '.time().' " ,
" '. $nz['city'] .' " ,
" '. $nz['creator'] .' " ,
" '. $nz['type'] .' " ,
" '. $nz['time_start'] .' " ,
" '.mysql_real_escape_string( $nz['timeout'] ).' " ,
" '.mysql_real_escape_string( $nz['min_lvl_1'] ).' " ,
" '.mysql_real_escape_string( $nz['min_lvl_2'] ).' " ,
" '.mysql_real_escape_string( $nz['max_lvl_1'] ).' " ,
" '.mysql_real_escape_string( $nz['max_lvl_2'] ).' " ,
" '.mysql_real_escape_string( $nz['tm1max'] ).' " ,
" '.mysql_real_escape_string( $nz['tm2max'] ).' " ,
" '. $nz['travmaChance'] .' " ,
" '. $nz['invise'] .' " ,
" '. $nz['razdel'] .' " ,
" '.mysql_real_escape_string( $nz['comment'] ).' " ,
" '.mysql_real_escape_string( $nz['money'] ).' " ,
" '. $nz['withUser'] .' " , " '. $nz['tm1'] .' " , " '. $nz['tm2'] .' " ) ' );
$zid = mysql_insert_id ();
if ( $ins )
{
mysql_query ( 'UPDATE `stats` SET `zv`="' . $zid . '",`team`="1" WHERE `id`="' . $u -> info [ 'id' ] . '" LIMIT 1' );
$u -> info [ 'zv' ] = $zid ;
$this -> error = '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' ;
} else {
$this -> error = '<27> <> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ...' ;
}
}
}
}
}
}
2022-06-07 00:30:34 +03:00
2022-07-01 12:45:43 +00:00
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD>
public function addBot ()
{
global $u , $c , $code ;
if ( $u -> info [ 'level' ] > 3 && $u -> info [ 'admin' ] == 0 && $u -> info [ 'id' ] != 1011840 )
{
$bot = false ;
} else {
$bot = $u -> addNewbot ( $id [ 'id' ], NULL , $u -> info [ 'id' ]);
}
if ( $bot == false )
{
$this -> error = '<27> <> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 4 <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ...<br><3E> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> -<2D> <> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ...<br>' ;
} elseif ( $u -> info [ 'hpNow' ] < $u -> stats [ 'hpAll' ] / 100 * 30 && ( $r >= 1 || $r <= 3 ))
{
$this -> error = '<27> <> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> ' ;
$az = 0 ;
} elseif ( $bot == false )
{
echo '<br><font color=red>Cannot start battle (no prototype "ND0Clone")</font><br>' ;
} else {
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD>
$expB = 25 ;
$btl = array ( 'players' => '' , 'timeout' => 60 , 'type' => 0 , 'invis' => 0 , 'noinc' => 0 , 'travmChance' => 0 , 'typeBattle' => 0 , 'addExp' => $expB , 'money' => 0 );
$ins = mysql_query ( ' INSERT INTO `battle` ( `city` , `time_start` , `players` , `timeout` , `type` , `invis` , `noinc` , `travmChance` , `typeBattle` , `addExp` , `money` ) VALUES (
" '. $u->info ['city'].' " ,
" '.time().' " ,
" '. $btl['players'] .' " ,
" '. $btl['timeout'] .' " ,
" '. $btl['type'] .' " ,
" '. $btl['invis'] .' " ,
" '. $btl['noinc'] .' " ,
" '. $btl['travmChance'] .' " ,
" '. $btl['typeBattle'] .' " ,
" '. $btl['addExp'] .' " ,
" '. $btl['money'] .' " ) ' );
if ( $ins )
{
$btl_id = mysql_insert_id ();
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$upd2 = mysql_query ( 'UPDATE `users` SET `battle`="' . $btl_id . '" WHERE `id` = "' . $u -> info [ 'id' ] . '" OR `id` = "' . $bot . '" LIMIT 2' );
mysql_query ( 'UPDATE `stats` SET `team`="1" WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
mysql_query ( 'UPDATE `stats` SET `team`="2" WHERE `id` = "' . $bot . '" LIMIT 1' );
//<2F> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD>
if ( $btl [ 'type' ] == 1 )
{
mysql_query ( 'UPDATE `items_users` SET `inOdet`="0" WHERE `uid` = "' . $u -> info [ 'id' ] . '" AND `inOdet`!=0' );
mysql_query ( 'UPDATE `items_users` SET `inOdet`="0" WHERE `uid` = "' . $bot . '" AND `inOdet`!=0' );
}
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$u -> info [ 'battle' ] = $btl_id ;
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
mysql_query ( " INSERT INTO `chat` (`city`,`room`,`to`,`time`,`type`,`toChat`,`sound`) VALUES (' " . $u -> info [ 'city' ] . " ',' " . $u -> info [ 'room' ] . " ',' " . $u -> info [ 'login' ] . " ',' " . time () . " ','11','0','117') " );
die ( '<script>location="main.php?battle_id=' . $btl_id . '";</script>' );
} else {
$this -> error = 'Cannot start battle (no prototype "ABD0Clone")' ;
}
}
}
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
public function startIzlom ( $id2 , $lvl )
{
global $u , $c , $code ;
$lvl = ( int ) $lvl ;
$bots = array ( 1 => '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' );
$id = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `test_bot` WHERE `login` = "' . $bots [ $id2 ] . ' [' . $lvl . ']" AND `active` = "1" LIMIT 1' ));
$bot = $u -> addNewbot ( $id [ 'id' ], NULL );
if ( isset ( $id [ 'id' ]) && $bot != false )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD>
$expB = - $bot [ 'expB' ];
$btl = array ( 'players' => '' , 'timeout' => 60 , 'type' => 9 , 'invis' => 0 , 'noinc' => 0 , 'travmChance' => 0 , 'typeBattle' => 0 , 'addExp' => $expB , 'money' => 0 , 'izlom' => ( int ) $id2 , 'izlomLvl' => ( int ) $lvl );
$ins = mysql_query ( ' INSERT INTO `battle` ( `city` , `time_start` , `players` , `timeout` , `type` , `invis` , `noinc` , `travmChance` , `typeBattle` , `addExp` , `money` , `izlom` , `izlomLvl` ) VALUES (
" '. $u->info ['city'].' " ,
" '.time().' " ,
" '. $btl['players'] .' " ,
" '. $btl['timeout'] .' " ,
" '. $btl['type'] .' " ,
" '. $btl['invis'] .' " ,
" '. $btl['noinc'] .' " ,
" '. $btl['travmChance'] .' " ,
" '. $btl['typeBattle'] .' " ,
" '. $btl['addExp'] .' " ,
" '. $btl['money'] .' " , " '. $btl['izlom'] .' " , " '. $btl['izlomLvl'] .' " ) ' );
if ( $ins )
{
$btl_id = mysql_insert_id ();
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$upd2 = mysql_query ( 'UPDATE `users` SET `battle`="' . $btl_id . '" WHERE `id` = "' . $u -> info [ 'id' ] . '" OR `id` = "' . $bot [ 'id' ] . '" LIMIT 2' );
mysql_query ( 'UPDATE `stats` SET `team`="1" WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
mysql_query ( 'UPDATE `stats` SET `team`="2" WHERE `id` = "' . $bot [ 'id' ] . '" LIMIT 1' );
//<2F> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD>
if ( $btl [ 'type' ] == 1 )
{
mysql_query ( 'UPDATE `items_users` SET `inOdet`="0" WHERE `uid` = "' . $u -> info [ 'id' ] . '" AND `inOdet`!=0' );
mysql_query ( 'UPDATE `items_users` SET `inOdet`="0" WHERE `uid` = "' . $bot [ 'id' ] . '" AND `inOdet`!=0' );
}
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$u -> info [ 'battle' ] = $btl_id ;
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
mysql_query ( " INSERT INTO `chat` (`city`,`room`,`to`,`time`,`type`,`toChat`,`sound`) VALUES (' " . $u -> info [ 'city' ] . " ',' " . $u -> info [ 'room' ] . " ',' " . $u -> info [ 'login' ] . " ',' " . time () . " ','11','0','117') " );
die ( '<script>location="main.php?battle_id=' . $btl_id . '";</script>' );
} else {
$this -> error = 'Cannot start battle (no prototype "ABD0' . $id [ 'id' ] . '")' ;
}
} else {
echo '<br><font color=red>Cannot start battle (no prototype "ND0IZ' . $lvl . '")</font><br>' ;
}
}
2022-06-07 00:30:34 +03:00
2022-07-01 12:45:43 +00:00
public function startBattle ( $id , $vars = NULL )
{
global $c , $code , $u ;
mysql_query ( 'START TRANSACTION' );
$z = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `zayvki` WHERE `id`="' . $id . '" AND `start` = "0" AND `cancel` = "0" AND (`time` > "' . ( time () - 60 * 60 * 2 ) . '" OR `razdel` > 3) LIMIT 1' ));
if ( isset ( $z [ 'id' ]))
{
$vars = explode ( '|-|' , $vars );
if ( $z [ 'razdel' ] >= 4 && $zv [ 'razdel' ] <= 5 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD>
$btl_id = 0 ;
$btl = array ( 'players' => '' , 'timeout' => $z [ 'timeout' ], 'type' => $z [ 'type' ], 'invis' => 0 , 'noinc' => 0 , 'travmChance' => 0 , 'typeBattle' => 0 , 'addExp' => 0 , 'money' => 0 );
$ins = mysql_query ( ' INSERT INTO `battle` ( `city` , `time_start` , `players` , `timeout` , `type` , `invis` , `noinc` , `travmChance` , `typeBattle` , `addExp` , `money` ) VALUES (
" '. $u->info ['city'].' " ,
" '.time().' " ,
" '.mysql_real_escape_string( $btl['players'] ).' " ,
" '.mysql_real_escape_string( $btl['timeout'] ).' " ,
" '.mysql_real_escape_string( $btl['type'] ).' " ,
" '.mysql_real_escape_string( $btl['invis'] ).' " ,
" '.mysql_real_escape_string( $btl['noinc'] ).' " ,
" '.mysql_real_escape_string( $btl['travmChance'] ).' " ,
" '.mysql_real_escape_string( $btl['typeBattle'] ).' " ,
" '.mysql_real_escape_string( $btl['addExp'] ).' " ,
" '.mysql_real_escape_string( $btl['money'] ,2).' " ) ' );
$btl_id = mysql_insert_id ();
if ( $btl_id > 0 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$upd1 = mysql_query ( 'UPDATE `stats` SET `zv`="0" WHERE `zv` = "' . $z [ 'id' ] . '"' );
$upd2 = mysql_query ( 'UPDATE `users` SET `battle`="' . $btl_id . '" WHERE ' . $vars [ 1 ] . '' );
//<2F> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD>
if ( $z [ 'type' ] == 1 )
{
//mysql_query('UPDATE `items_users` SET `inOdet`="0" WHERE `uid` = "'.$u->info['id'].'" AND `inOdet`!=0');
}
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$upd = mysql_query ( 'UPDATE `zayvki` SET `start` = "' . time () . '",`btl_id` = "' . $btl_id . '" WHERE `id` = "' . $z [ 'id' ] . '" LIMIT 1' );
$u -> info [ 'battle' ] = $btl_id ;
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
mysql_query ( " INSERT INTO `chat` (`city`,`room`,`to`,`time`,`type`,`toChat`,`sound`) VALUES (' " . $u -> info [ 'city' ] . " ','-1',' " . $vars [ 0 ] . " ',' " . time () . " ','11','0','117') " );
die ( '<script>location="main.php?battle_id=' . $btl_id . '";</script>' );
}
} elseif ( $z [ 'razdel' ] >= 1 && $z [ 'razdel' ] <= 3 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> PvP
if ( $u -> info [ 'team' ] == 1 && $u -> info [ 'zv' ] == $z [ 'id' ])
{
$zu = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `stats` WHERE `zv`="' . $z [ 'id' ] . '" AND `team` = "2" LIMIT 1' ));
if ( isset ( $zu [ 'id' ]))
{
$uz = mysql_fetch_array ( mysql_query ( 'SELECT `login`,`money` FROM `users` WHERE `id`="' . $zu [ 'id' ] . '" LIMIT 1' ));
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$btl_id = 0 ;
if ( $uz [ 'money' ] < $z [ 'money' ] || $u -> info [ 'money' ] < $z [ 'money' ])
{
$z [ 'money' ] = 0 ;
}
$btl = array ( 'players' => '' , 'timeout' => $z [ 'timeout' ], 'type' => $z [ 'type' ], 'invis' => 0 , 'noinc' => 0 , 'travmChance' => 0 , 'typeBattle' => 0 , 'addExp' => 0 , 'money' => round ( $z [ 'money' ], 2 ));
$ins = mysql_query ( ' INSERT INTO `battle` ( `city` , `time_start` , `players` , `timeout` , `type` , `invis` , `noinc` , `travmChance` , `typeBattle` , `addExp` , `money` ) VALUES (
" '. $u->info ['city'].' " ,
" '.time().' " ,
" '.mysql_real_escape_string( $btl['players'] ).' " ,
" '.mysql_real_escape_string( $btl['timeout'] ).' " ,
" '.mysql_real_escape_string( $btl['type'] ).' " ,
" '.mysql_real_escape_string( $btl['invis'] ).' " ,
" '.mysql_real_escape_string( $btl['noinc'] ).' " ,
" '.mysql_real_escape_string( $btl['travmChance'] ).' " ,
" '.mysql_real_escape_string( $btl['typeBattle'] ).' " ,
" '.mysql_real_escape_string( $btl['addExp'] ).' " ,
" '.mysql_real_escape_string( $btl['money'] ).' " ) ' );
$btl_id = mysql_insert_id ();
if ( $ins )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$upd1 = mysql_query ( 'UPDATE `stats` SET `zv`="0" WHERE `zv` = "' . $z [ 'id' ] . '" LIMIT 2' );
$upd2 = mysql_query ( 'UPDATE `users` SET `battle`="' . $btl_id . '" WHERE `id` = "' . $u -> info [ 'id' ] . '" OR `id` = "' . $zu [ 'id' ] . '" LIMIT 2' );
//<2F> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD>
if ( $z [ 'type' ] == 1 )
{
mysql_query ( 'UPDATE `items_users` SET `inOdet`="0" WHERE `uid` = "' . $u -> info [ 'id' ] . '" AND `inOdet`!=0' );
mysql_query ( 'UPDATE `items_users` SET `inOdet`="0" WHERE `uid` = "' . $zu [ 'id' ] . '" AND `inOdet`!=0' );
}
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$upd = mysql_query ( 'UPDATE `zayvki` SET `start` = "' . time () . '",`btl_id` = "' . $btl_id . '" WHERE `id` = "' . $z [ 'id' ] . '" LIMIT 1' );
$u -> info [ 'battle' ] = $btl_id ;
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
mysql_query ( " INSERT INTO `chat` (`city`,`room`,`to`,`time`,`type`,`toChat`,`sound`) VALUES (' " . $u -> info [ 'city' ] . " ',' " . $u -> info [ 'room' ] . " ',' " . $uz [ 'login' ] . " ',' " . time () . " ','11','0','117') " );
die ( '<script>location="main.php?battle_id=' . $btl_id . '";</script>' );
} else {
$this -> error = '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> .' ;
}
} else {
$this -> error = '<27> <> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> .' ;
}
} else {
$this -> error = '<27> <> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> .' ;
}
}
}
mysql_query ( 'COMMIT' );
}
2022-06-07 00:30:34 +03:00
2022-07-01 12:45:43 +00:00
public function cancelzv ()
{
global $u , $c , $code , $zi ;
if ( isset ( $_GET [ 'cancelzv' ], $zi [ 'id' ]) && $zi [ 'razdel' ] >= 1 && $zi [ 'razdel' ] <= 3 )
{
$enemy = mysql_fetch_array ( mysql_query ( 'SELECT `u`.*,`st`.* FROM `stats` AS `st` LEFT JOIN `users` AS `u` ON (`st`.`id` = `u`.`id`) WHERE `st`.`zv`="' . $zi [ 'id' ] . '" AND `st`.`team` = "2" LIMIT 1' ));
if ( isset ( $enemy [ 'id' ]))
{
if ( $zi [ 'razdel' ] >= 1 && $zi [ 'razdel' ] <= 3 )
{
if ( $u -> info [ 'team' ] == 1 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> + <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD>
$upd = mysql_query ( 'UPDATE `stats` SET `zv` = "0",`team`="0" WHERE `id` = "' . $enemy [ 'id' ] . '" LIMIT 1' );
if ( $upd )
{
$this -> error = '<27> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' . $enemy [ 'login' ] . ' <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' ;
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD>
$sa = '' ;
if ( $u -> info [ 'sex' ] == 2 )
{
$sa = '<27> ' ;
}
$text = ' [login:' . $u -> info [ 'login' ] . '] <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' . $sa . ' <20> <> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> .' ;
mysql_query ( " INSERT INTO `chat` (`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES (' " . $enemy [ 'city' ] . " ',' " . $enemy [ 'room' ] . " ','',' " . $enemy [ 'login' ] . " ',' " . $text . " ',' " . time () . " ','10','0') " );
}
} elseif ( $u -> info [ 'id' ] == $enemy [ 'id' ] && $zi [ 'start' ] == 0 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> + <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD>
$upd = mysql_query ( 'UPDATE `stats` SET `zv` = "0",`team`="0" WHERE `id` = "' . $enemy [ 'id' ] . '" LIMIT 1' );
if ( $upd )
{
$uz = mysql_fetch_array ( mysql_query ( 'SELECT `u`.`sex`,`u`.`login`,`u`.`city`,`u`.`room`,`u`.`id`,`st`.`zv`,`st`.`team` FROM `stats` AS `st` LEFT JOIN `users` AS `u` ON (`st`.`id` = `u`.`id`) WHERE `st`.`zv`="' . $zi [ 'id' ] . '" AND `st`.`team` = "1" LIMIT 1' ));
if ( isset ( $uz [ 'id' ]))
{
$this -> error = '<27> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> .' ;
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD>
$sa = '' ;
if ( $u -> info [ 'sex' ] == 2 )
{
$sa = '<27> ' ;
}
$text = ' [login:' . $u -> info [ 'login' ] . '] <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' . $sa . ' <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> .' ;
mysql_query ( " INSERT INTO `chat` (`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES (' " . $uz [ 'city' ] . " ',' " . $uz [ 'room' ] . " ','',' " . $uz [ 'login' ] . " ',' " . $text . " ',' " . time () . " ','10','0') " );
}
$u -> info [ 'zv' ] = 0 ;
$u -> info [ 'team' ] = 0 ;
}
}
}
} else {
if ( $zi [ 'razdel' ] >= 1 && $zi [ 'razdel' ] <= 3 && $u -> info [ 'team' ] == 1 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD>
$upd = mysql_query ( 'UPDATE `zayvki` SET `cancel` = "' . time () . '" WHERE `id` = "' . $zi [ 'id' ] . '" LIMIT 1' );
if ( $upd )
{
mysql_query ( 'UPDATE `stats` SET `zv` = "0" WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
$this -> error = '<27> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' ;
$zi = false ;
$u -> info [ 'zv' ] = 0 ;
}
}
}
}
}
public function see ()
{
global $u , $c , $code , $zi , $cron ;
if ( isset ( $_GET [ 'r' ]) && (( ! isset ( $_GET [ 'new_group' ]) && ! isset ( $_POST [ 'groupClick' ])) || isset ( $zi [ 'id' ])) )
{
$r = round ( intval ( $_GET [ 'r' ]));
if ( $r >= 1 && $r <= 5 )
{
$this -> zv_see = 1 ;
if ( $u -> room [ 'FR' ] == 0 )
{
echo '<br><br><br><b><font color="black"><center><3E> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> </center></font></b>' ; $this -> zv_see = 0 ;
} elseif ( $r == 1 && $u -> info [ 'level' ] > 0 )
{
echo '<br><br><br><b><font color="black"><center><3E> <> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ;)</center></font></b>' ; $this -> zv_see = 0 ;
} elseif ( $r > 1 && $r < 6 && $u -> info [ 'level' ] < 1 )
{
echo '<br><br><br><b><font color="black"><center><3E> <> <20> <> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ;)</center></font></b>' ; $this -> zv_see = 0 ;
} elseif ( $r > 3 && $r < 6 && $u -> info [ 'level' ] < 2 )
{
echo '<br><br><br><b><font color="black"><center><3E> ' . $this -> z1n [ $r ] . ' <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> .</center></font></b>' ; $this -> zv_see = 0 ;
} elseif ( $r == 1 && $u -> info [ 'level' ] > 0 )
{
echo '<br><br><br><b><font color="black"><center><3E> <> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ;)</center></font></b>' ; $this -> zv_see = 0 ;
} elseif ( $u -> info [ 'zv' ] > 0 && $u -> info [ 'battle' ] == 0 )
{
if ( $zi [ 'razdel' ] == 1 || $zi [ 'razdel' ] == 2 || $zi [ 'razdel' ] == 3 )
{
echo '
2022-06-07 00:30:34 +03:00
< table width = " 100% " border = " 0 " cellspacing = " 0 " cellpadding = " 0 " >
< tr >
< td valign = " top " > ' ;
2022-07-01 12:45:43 +00:00
if ( $u -> info [ 'team' ] == 1 )
{
$uz = mysql_fetch_array ( mysql_query ( 'SELECT `u`.`sex`,`u`.`id`,`u`.`login`,`u`.`align`,`u`.`clan`,`u`.`admin`,`u`.`city`,`u`.`room`,`u`.`online`,`u`.`level`,`u`.`battle`,`u`.`money`,`st`.* FROM `stats` AS `st` LEFT JOIN `users` AS `u` ON (`st`.`id` = `u`.`id`) WHERE `st`.`zv`="' . $zi [ 'id' ] . '" AND `st`.`team`="2" LIMIT 1' ));
if ( ! isset ( $uz [ 'id' ]))
{
//<2F> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
echo '<div style="float:left;"><div style="float:left;"><3E> <> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <INPUT onClick="location=\'main.php?zayvka=1&r=' . $_GET [ 'r' ] . '&rnd=' . $code . '&cancelzv\';" TYPE=submit name=close value="<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> "></div>' ;
} else {
//<2F> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> -<2D> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$sa = '' ;
if ( $uz [ 'sex' ] == 2 )
{
$sa = '<27> ' ;
}
echo '<script> zv_Priem = ' . ( 0 + $uz [ 'id' ]) . ';</script><font color="red"><b><3E> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' . $sa . ' ' . $ca . '</font></b> ' . $u -> microLogin ( $uz [ 'id' ], 1 ) . '</a><font color="red"><b> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> ? </b></font><INPUT onClick="location=\'main.php?zayvka=1&r=' . $_GET [ 'r' ] . '&rnd=' . $code . '&startBattle\';" TYPE=submit name=close value="<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> "> <INPUT onClick="location=\'main.php?zayvka=1&r=' . $_GET [ 'r' ] . '&rnd=' . $code . '&cancelzv\';" TYPE=submit name=close value="<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ">' ;
}
} else {
$uz = mysql_fetch_array ( mysql_query ( 'SELECT `u`.`id`,`u`.`login`,`u`.`align`,`u`.`clan`,`u`.`admin`,`u`.`city`,`u`.`room`,`u`.`online`,`u`.`level`,`u`.`battle`,`u`.`money`,`st`.* FROM `stats` AS `st` LEFT JOIN `users` AS `u` ON (`st`.`id` = `u`.`id`) WHERE `st`.`zv`="' . $zi [ 'id' ] . '" AND `st`.`team`="1" LIMIT 1' ));
if ( isset ( $uz [ 'id' ]))
{
echo '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> ' . $u -> microLogin ( $uz [ 'id' ], 1 ) . ' <INPUT onClick="location=\'main.php?zayvka=1&r=' . $_GET [ 'r' ] . '&rnd=' . $code . '&cancelzv\';" TYPE=submit name=close value="<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ">' ;
} else {
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
}
}
echo ' </ td >
2022-06-07 00:30:34 +03:00
< td align = " right " valign = " top " >
2022-07-01 12:45:43 +00:00
< div style = " float:right; " >< INPUT onClick = " location= \ 'main.php?zayvka&r='. $_GET['r'] .'&rnd='. $code .' \ '; " TYPE = button name = tmp value = " <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> " ></ div >
2022-06-07 00:30:34 +03:00
</ td >
</ tr >
2022-07-01 12:45:43 +00:00
</ table ></ div > ' ;
} else {
$tm_start = floor (( $zi [ 'time' ] + $zi [ 'time_start' ] - time ()) / 6 ) / 10 ;
$tm_start = $this -> rzv ( $tm_start );
echo '<div style="float:right;"><INPUT onClick="location=\'main.php?zayvka&r=' . $_GET [ 'r' ] . '&rnd=' . $code . ' \ ' ; " TYPE=button name=tmp value= " <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> " ></div>
< b > <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> '.$this->z2n[$zi[' razdel ']].' <EFBFBD> <EFBFBD> <EFBFBD> </ b > ' ;
$sv0 = mysql_fetch_array ( mysql_query ( 'SELECT COUNT(*) FROM `stats` WHERE `zv` = "' . $zi [ 'id' ] . '" LIMIT 100' ));
if ( $sv0 [ 0 ] <= 1 )
{
if ( isset ( $_GET [ 'cancelzvnow' ]))
{
echo ' <b><font color="red"><3E> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> </font></b>' ;
$u -> info [ 'zv' ] = 0 ;
mysql_query ( 'UPDATE `stats` SET `zv` = "0",`team` = "0" WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
} else {
echo ' <a href="main.php?zayvka&r=' . $_GET [ 'r' ] . '&cancelzvnow&rnd=' . $code . '" title="<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> "><3E> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> </a>' ;
}
}
unset ( $sv0 );
echo '<br><3E> <> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> ' . $tm_start . ' <20> <> <EFBFBD> .' ;
}
} elseif ( $r == 1 || $r == 2 || $r == 3 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ,<2C> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ,<2C> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$zi = array ( 1 => '<27> <> <EFBFBD> <EFBFBD> <20> <> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <20> <> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> .' , 2 => '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> .' , 3 => '<27> <> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> -<2D> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> .' );
$dv = '' ;
if ( $r == 3 )
{
$dv = ' < br > <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
2022-06-07 00:30:34 +03:00
< INPUT TYPE = text NAME = onlyfor maxlength = 30 size = 12 >
< BR >
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
< INPUT TYPE = text NAME = stavkakredit size = 6 maxlength = 10 >
< INPUT TYPE = submit name = open value = " <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> " >
& nbsp ; ' ;
2022-07-01 12:45:43 +00:00
} else {
$dv = '<INPUT TYPE=submit name=open value="<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ">' ;
if ( $u -> info [ 'level' ] < 4 || $u -> info [ 'admin' ] > 0 || $u -> info [ 'id' ] == 1011840 )
{
$dv .= ' <INPUT onClick="location=\'main.php?zayvka=1&r=' . $_GET [ 'r' ] . '&bot=' . $u -> info [ 'nextAct' ] . '\';" TYPE=button name=clone value="<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> ">' ;
}
}
echo '
< FORM style = " margin:0px; padding:0px; border:0px; " METHOD = \ 'POST\' ACTION=\'main.php?zayvka=1&r=' . $r . '&rnd=' . $code . ' \ ' >
< input type = " hidden " name = " add_new_zv " id = " add_new_zv " value = " '.floor(time()/3).' " />
2022-06-07 00:30:34 +03:00
< TABLE width = 100 % cellspacing = 0 cellpadding = 0 >
< TR >
2022-07-01 12:45:43 +00:00
< TD valign = top > '.$zi[$r].' < BR >
2022-06-07 00:30:34 +03:00
< table cellspacing = 0 cellpadding = 0 >
< tr >
< td >< FIELDSET >
< LEGEND >< B > <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> </ B > </ LEGEND >
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
< SELECT NAME = timeout >
< OPTION value = 1 > 1 <EFBFBD> <EFBFBD> <EFBFBD> .
< OPTION value = 2 > 2 <EFBFBD> <EFBFBD> <EFBFBD> .
< OPTION value = 3 SELECTED > 3 <EFBFBD> <EFBFBD> <EFBFBD> .
< OPTION value = 4 > 4 <EFBFBD> <EFBFBD> <EFBFBD> .
< OPTION value = 5 > 5 <EFBFBD> <EFBFBD> <EFBFBD> .
</ SELECT >
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
< SELECT NAME = k >
< OPTION value = 0 > <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
< OPTION value = 1 > <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
</ SELECT >
2022-07-01 12:45:43 +00:00
'.$dv.'
2022-06-07 00:30:34 +03:00
</ FIELDSET ></ td >
</ tr >
</ table ></ TD >
2022-07-01 12:45:43 +00:00
< TD align = right valign = top >< INPUT onClick = " location= \ 'main.php?zayvka&r='. $_GET['r'] .'&rnd='. $code .' \ '; " TYPE = button name = tmp value = " <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> " ></ TD >
2022-06-07 00:30:34 +03:00
</ TR >
</ TABLE >
</ FORM > ' ;
2022-07-01 12:45:43 +00:00
} elseif ( $r == 4 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
echo '<INPUT onClick="location=\'main.php?zayvka&r=' . $_GET [ 'r' ] . '&new_group&rnd=' . $code . ' \ ' ; " TYPE=button name=tmp value= " <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> " style= " margin : 3 px ; " >
< INPUT onClick = " location= \ 'main.php?zayvka&r='. $_GET['r'] .'&rnd='. $code .'&sort= \ '+document.all.value+ \ ' \ '; " TYPE = button name = tmp value = " <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> " style = " float:right; " > ' ;
} elseif ( $r == 5 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
echo ' <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> - <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> . <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 4 - <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> .< br >
2022-06-07 00:30:34 +03:00
< a href = " # " onclick = " if(document.getElementById( \ 'haot \ ').style.display== \ ' \ ') { document.getElementById( \ 'haot \ ').style.display= \ 'none \ ' }else { document.getElementById( \ 'haot \ ').style.display= \ ' \ '; } return false; " > <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> </ a >
2022-07-01 12:45:43 +00:00
< form action = " main.php?zayvka=1&r='. $_GET['r'] .'&start_haot&rnd='. $code .' " method = " post " style = " margin:0px; padding:0px; " >
2022-06-07 00:30:34 +03:00
< div style = " display:none; " id = " haot " >
< br >
< FIELDSET >
< LEGEND >< strong > <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> </ strong > </ LEGEND >
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
< SELECT name = " startime2 " >
< OPTION selected value = " 300 " > 5 <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
< OPTION value = " 600 " > 10 <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
< OPTION value = " 900 " > 15 <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
< OPTION value = " 1200 " > 20 <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
< OPTION value = " 1800 " > 30 <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> </ OPTION >
</ SELECT >
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
< SELECT name = " timeout " >
< OPTION selected value = " 1 " > 1 <EFBFBD> <EFBFBD> <EFBFBD> .
< OPTION value = " 2 " > 2 <EFBFBD> <EFBFBD> <EFBFBD> .
< OPTION value = " 3 " > 3 <EFBFBD> <EFBFBD> <EFBFBD> .
< OPTION value = " 4 " > 4 <EFBFBD> <EFBFBD> <EFBFBD> .
< OPTION value = " 5 " > 5 <EFBFBD> <EFBFBD> <EFBFBD> .</ OPTION >
</ SELECT >
< BR >
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
< SELECT name = " levellogin1 " >
< OPTION value = " 0 " > <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
< OPTION value = " 3 " > <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
< OPTION selected value = " 6 " > <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> +/- 1 </ OPTION >
</ SELECT >
< BR >
< BR >
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
< SELECT name = " k " >
< OPTION selected value = " 0 " > <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
< OPTION value = " 1 " > <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> </ OPTION >
</ SELECT >
< BR >
< INPUT type = " checkbox " name = " travma " >
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ( <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ) < BR >
< INPUT type = " checkbox " name = " mut_clever " >
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ( <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ) < BR >
< INPUT type = " checkbox " name = " mut_hidden " >
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ( <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> . + 5 % <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ) < BR >
< INPUT value = " <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> " type = " submit " name = " open " >
<EFBFBD>
< BR >
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
< INPUT maxLength = " 40 " size = " 40 " name = " cmt " >
</ FIELDSET >
</ DIV >
</ div ></ form > ' ;
2022-07-01 12:45:43 +00:00
}
} elseif ( $r == 6 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
echo '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> ...' ;
} elseif ( $r == 7 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$btl = '' ;
$dt = time ();
$slogin = $u -> info [ 'login' ];
$see = ' < TABLE width = 100 % cellspacing = 0 cellpadding = 0 >< TR >
2022-06-07 00:30:34 +03:00
< TD valign = top >& nbsp ; < A HREF = " # " > <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> </ A ></ TD >
2022-07-01 12:45:43 +00:00
< TD valign = top align = center >< H3 > <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> '.date(' d . m . Y ',$dt).' </ H3 ></ TD >
2022-06-07 00:30:34 +03:00
< TD valign = top align = right >< A HREF = " # " > <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> </ A >& nbsp ; </ TD >
</ TR >< TR >< TD colspan = 3 align = center >
2022-07-01 12:45:43 +00:00
< form method = " POST " action = " main.php?zayvka=1&r=7&rnd='. $code .' " >
<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> : < INPUT TYPE = text NAME = filter value = " '. $slogin .' " > <EFBFBD> <EFBFBD> < INPUT TYPE = text NAME = logs size = 12 value = " '.date('d.m.Y', $dt ).' " > < INPUT TYPE = submit value = " <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> !" >
2022-06-07 00:30:34 +03:00
</ form >
</ TD >
</ TR ></ TABLE > ' ;
2022-07-01 12:45:43 +00:00
if ( $btl == '' )
{
$see .= '<CENTER><BR><BR><B><3E> <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <20> <> , <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ...</B><BR><BR><BR></CENTER><HR><BR>' ;
} else {
$see .= $btl ;
}
echo $see ;
} else {
if (( ! isset ( $_GET [ 'new_group' ]) && ! isset ( $_POST [ 'groupClick' ])) || isset ( $zi [ 'id' ]))
{
echo '<BR><BR><CENTER><B><3E> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> </B></CENTER>' ;
}
}
} else {
if (( ! isset ( $_GET [ 'new_group' ]) && ! isset ( $_POST [ 'groupClick' ])) || isset ( $zi [ 'id' ]))
{
echo '<BR><BR><CENTER><B><3E> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> </B></CENTER>' ;
}
}
}
public function rzv ( $v )
{
$v = explode ( '.' , $v );
if ( ! isset ( $v [ 1 ]))
{
$v = $v [ 0 ] . '.0' ;
} else {
$v = $v [ 0 ] . '.' . $v [ 1 ];
}
return $v ;
}
public function rzInfo ( $id )
{
global $u ;
$r = '' ;
$w = mysql_num_rows ( mysql_query ( 'SELECT * FROM `zayvki` WHERE `time` > ' . ( time () - 7200 ) . ' AND `city` = "' . $u -> info [ 'city' ] . '" AND `cancel` = "0" AND `start` = "0" AND `razdel` = "' . $id . '" AND (`min_lvl_1` <= ' . $u -> info [ 'level' ] . ' OR `min_lvl_2` <= ' . $u -> info [ 'level' ] . ') AND (`max_lvl_1` >= ' . $u -> info [ 'level' ] . ' OR `max_lvl_2` >= ' . $u -> info [ 'level' ] . ')' ));
if ( $w > 0 )
{
$r = ' <small><font color="grey">(' . $w . ')</font></small>' ;
}
return $r ;
}
public function testzvu ( $id , $tm , $bt )
{
$r = 0 ;
if ( $bt == 0 )
{
$r = mysql_num_rows ( mysql_query ( 'SELECT `id` FROM `stats` WHERE `zv` = "' . $id . '" AND `team` = "' . $tm . '"' ));
} else {
$r = mysql_num_rows ( mysql_query ( 'SELECT `id` FROM `stats` WHERE `zv` = "' . $id . '" AND `team` = "' . $tm . '" AND `bot` = "2"' ));
}
return $r ;
}
public function seeZv ()
{
global $u , $c , $code , $zi ;
if ( isset ( $_GET [ 'r' ]) && $this -> zv_see == 1 )
{
$r = round ( intval ( $_GET [ 'r' ]));
if ( $r >= 1 && $r <= 5 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$i = 0 ;
$cl = mysql_query ( 'SELECT * FROM `zayvki` WHERE `razdel` = "' . mysql_real_escape_string ( $r ) . '" AND `start` = "0" AND `cancel` = "0" AND `time` > "' . ( time () - 60 * 60 * 2 ) . '" AND `city` = "' . $u -> info [ 'city' ] . '" ORDER BY `id` DESC' );
$zvb = '' ;
if ( $r == 4 || $r == 5 )
{
/* echo ' < table cellspacing = " 0 " cellpadding = " 0 " align = " right " >< tr >< td >
2022-06-07 00:30:34 +03:00
< FIELDSET >< LEGEND > <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> </ LEGEND >
& nbsp ; < INPUT TYPE = radio ID = A1 name = " all " value = 0 checked > < LABEL FOR = A1 > <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> </ LABEL >< BR >
& nbsp ; < INPUT TYPE = radio ID = A2 name = " all " value = 1 > < LABEL FOR = A2 > <EFBFBD> <EFBFBD> <EFBFBD> </ LABEL >
</ FIELDSET >
</ td ></ tr ></ table >< br > ' ; */
2022-07-01 12:45:43 +00:00
}
while ( $pl = mysql_fetch_array ( $cl ))
{
if ( $pl [ 'razdel' ] == 5 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD>
$tm = '' ;
$tmStart = floor (( $pl [ 'time' ] + $pl [ 'time_start' ] - time ()) / 6 ) / 10 ;
$tmStart = $this -> rzv ( $tmStart );
$users = mysql_query ( 'SELECT `u`.`id`,`u`.`login`,`u`.`level`,`u`.`align`,`u`.`clan`,`u`.`admin`,`st`.`team` FROM `users` AS `u` LEFT JOIN `stats` AS `st` ON `u`.`id` = `st`.`id` WHERE `st`.`zv` = "' . $pl [ 'id' ] . '"' );
while ( $s = mysql_fetch_array ( $users ))
{
$tm .= $u -> microLogin ( $uz [ 'id' ], 1 ) . ', ' ;
}
$rad = '' ;
$tm = rtrim ( $tm , ', ' );
if ( ! isset ( $zi [ 'id' ]))
{
$rad = '<input type="radio" name="btl_go" id="btl_go' . $pl [ 'id' ] . '" value="' . $pl [ 'id' ] . '"> ' ;
}
$n1tv = '' ;
if ( $pl [ 'invise' ] == 1 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD>
$tm = '<i><3E> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> </i>' ;
$n1tv = ' <img src="https://img.new-combats.com/i/fighttypehidden0.gif" title="<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ">' ;
}
$zvb .= '' . $rad . '<font class="date">' . date ( 'H:i' , $pl [ 'time' ]) . '</font> (' . $tm . ') (' . $pl [ 'min_lvl_1' ] . '-' . $pl [ 'max_lvl_1' ] . ') <IMG SRC="https://img.new-combats.com/i/fighttype' . $pl [ 'type' ] . '.gif" WIDTH="20" HEIGHT="20" title="<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> ">' . $n1tv . ' <font class="dsc"><i><3E> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <B>' . $tmStart . '</B> <20> <> <EFBFBD> ., <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' . ( $pl [ 'timeout' ] / 60 ) . ' <20> <> <EFBFBD> . </font></i><BR>' ;
} elseif ( $pl [ 'razdel' ] == 4 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD>
$tm1 = '' ;
$tm2 = '' ;
$tmStart = floor (( $pl [ 'time' ] + $pl [ 'time_start' ] - time ()) / 6 ) / 10 ;
$tmStart = $this -> rzv ( $tmStart );
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
//<2F> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$rndo = rand ( 0 , 1000 );
if ( $rndo < 250 )
{
$apo = array ();
if ( rand ( 0 , 100 ) < 51 )
{
$apo [ 'team' ] = 1 ;
} else {
$apo [ 'team' ] = 2 ;
}
if ( $this -> testzvu ( $pl [ 'id' ], $apo [ 'team' ], 0 ) < $pl [ 'tm' . $apo [ 'team' ] . 'max' ] && $this -> testzvu ( $pl [ 'id' ], $apo [ 'team' ], 1 ) < $pl [ 'bot' . $apo [ 'team' ]])
{
$spj = mysql_fetch_array ( mysql_query ( 'SELECT `u`.*,`st`.* FROM `users` AS `u` LEFT JOIN `stats` AS `st` ON (`u`.`id` = `st`.`id`) WHERE (`u`.`level` >= ' . $pl [ 'min_lvl_' . $apo [ 'team' ]] . ' AND `u`.`level` <= ' . $pl [ 'max_lvl_' . $apo [ 'team' ]] . ') AND `st`.`bot` = "2" AND `u`.`battle` = "0" AND `st`.`zv` = "0" LIMIT 1' ));
if ( isset ( $spj [ 'id' ]))
{
mysql_query ( 'UPDATE `stats` SET `hpNow` = "3000",`mpNow` = "3000",`zv` = "' . $pl [ 'id' ] . '",`team` = "' . $apo [ 'team' ] . '" WHERE `id` = "' . $spj [ 'id' ] . '" LIMIT 1' );
}
}
}
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$users = mysql_query ( 'SELECT `u`.`id`,`u`.`login`,`u`.`level`,`u`.`align`,`u`.`clan`,`u`.`admin`,`st`.`team` FROM `users` AS `u` LEFT JOIN `stats` AS `st` ON `u`.`id` = `st`.`id` WHERE `st`.`zv` = "' . $pl [ 'id' ] . '"' );
while ( $s = mysql_fetch_array ( $users ))
{
$ { 'tm' . $s [ 'team' ]} .= $u -> microLogin ( $s [ 'id' ], 1 ) . ', ' ;
}
if ( $tm1 == '' )
{
$tm1 = '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' ;
} else {
$tm1 = rtrim ( $tm1 , ', ' );
}
if ( $tm2 == '' )
{
$tm2 = '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' ;
} else {
$tm2 = rtrim ( $tm2 , ', ' );
}
$rad = '' ;
if ( ! isset ( $zi [ 'id' ]))
{
$rad = '<input type="radio" name="groupClick" id="groupClick" value="' . $pl [ 'id' ] . '"> ' ;
}
$zvb .= '' . $rad . '<font class="date">' . date ( 'H:i' , $pl [ 'time' ]) . '</font> <B>' . $pl [ 'tm1max' ] . ' (</b>' . $pl [ 'min_lvl_1' ] . '-' . $pl [ 'max_lvl_1' ] . '<b>) <20> <> ' . $pl [ 'tm2max' ] . ' (</b>' . $pl [ 'min_lvl_2' ] . '-' . $pl [ 'max_lvl_2' ] . '<b>)</B> (' . $tm1 . ') <font class="dsc"><i><span style=\'color:red; font-weight:bold;\'><3E> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> </span></font></i> (' . $tm2 . ') <IMG SRC="https://img.new-combats.com/i/fighttype' . $pl [ 'type' ] . '.gif" WIDTH="20" HEIGHT="20" title="<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> "> <font class="dsc"><i><3E> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <B>' . $tmStart . '</B> <20> <> <EFBFBD> ., <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' . ( $pl [ 'timeout' ] / 60 ) . ' <20> <> <EFBFBD> . </font></i><BR>' ;
} elseif ( $pl [ 'razdel' ] >= 1 && $pl [ 'razdel' ] <= 3 )
{
$uz = mysql_fetch_array ( mysql_query ( 'SELECT `u`.`banned`,`u`.`id`,`u`.`login`,`u`.`align`,`u`.`clan`,`u`.`admin`,`u`.`city`,`u`.`room`,`u`.`online`,`u`.`level`,`u`.`battle`,`u`.`money`,`st`.* FROM `stats` AS `st` LEFT JOIN `users` AS `u` ON (`st`.`id` = `u`.`id`) WHERE `st`.`zv`="' . $pl [ 'id' ] . '" AND `st`.`team`="1" LIMIT 1' ));
if ( isset ( $uz [ 'id' ]))
{
$uze = mysql_fetch_array ( mysql_query ( 'SELECT `u`.*,`st`.* FROM `stats` AS `st` LEFT JOIN `users` AS `u` ON (`st`.`id` = `u`.`id`) WHERE `st`.`zv`="' . $pl [ 'id' ] . '" AND `st`.`team` = "2" LIMIT 1' ));
$d1 = '' ;
if ( $uz [ 'id' ] == $u -> info [ 'id' ] || $uze [ 'id' ] == $u -> info [ 'id' ])
{
$d1 = 'disabled="disabled"' ;
}
if ( ! isset ( $uze [ 'id' ]) || $u -> info [ 'zv' ] == $pl [ 'id' ])
{
$enm = '' ;
if ( isset ( $uze [ 'id' ]))
{
$enm = ' <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' . $u -> microLogin ( $uze [ 'id' ], 1 ) . '' ;
}
if ( $uz [ 'banned' ] > 0 )
{
$pl [ 'id' ] = 0 ;
$d1 = 'disabled="disabled"' ;
$zvb .= '<span style="text-decoration:line-through;">' ;
}
$dp1 = '' ;
if ( $pl [ 'money' ] > 0 )
{
$dp1 = ' <20> <> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> : <b>' . $u -> round2 ( $pl [ 'money' ]) . ' <20> <> .</b>' ;
}
$zvb .= '<input name="btl_go" ' . $d1 . ' type="radio" value="' . $pl [ 'id' ] . '" /> <font class="date">' . date ( 'H:i' , $pl [ 'time' ]) . '</font> ' . $u -> microLogin ( $uz [ 'id' ], 1 ) . ' ' . $enm . ' <20> <> <EFBFBD> <20> <> <EFBFBD> : <img src="https://img.new-combats.com/i/fighttype' . ( $pl [ 'type' ]) . '.gif"> (<28> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' . round ( $pl [ 'timeout' ] / 60 ) . ' <20> <> <EFBFBD> .' . $dp1 . ')<br>' ;
if ( $uz [ 'banned' ] > 0 ){ $zvb .= '</span>' ; }
}
}
}
$i ++ ;
}
if ( $i == 0 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD>
} else {
if ( ! isset ( $zi [ 'id' ]))
{
echo '<div style="float:left;"><form method="post" style="margin:0px;padding:0px;" action="main.php?zayvka=1&r=' . $r . '&rnd=' . $code . '"><input name="" type="submit" value="<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> " /><br>' . $zvb . '<input style="margin-top:1px;" type="submit" value="<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> " /></form></div>' ;
} else {
echo $zvb ;
}
}
}
}
}
public function go ( $id )
{
global $u , $c , $code , $zi , $filter ;
if ( ! isset ( $zi [ 'id' ]))
{
if ( $u -> info [ 'battle' ] == 0 )
{
$z = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `zayvki` WHERE `id`="' . mysql_real_escape_string ( intval ( $id )) . '" AND `city` = "' . $u -> info [ 'city' ] . '" AND `start` = "0" AND `cancel` = "0" AND `time` > "' . ( time () - 60 * 60 * 2 ) . '" LIMIT 1' ));
if ( isset ( $z [ 'id' ]))
{
if ( $z [ 'razdel' ] >= 1 && $z [ 'razdel' ] <= 3 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
$uz1 = mysql_fetch_array ( mysql_query ( 'SELECT `u`.`id`,`u`.`login`,`u`.`align`,`u`.`clan`,`u`.`admin`,`u`.`city`,`u`.`room`,`u`.`online`,`u`.`level`,`u`.`battle`,`u`.`money`,`st`.* FROM `stats` AS `st` LEFT JOIN `users` AS `u` ON (`st`.`id` = `u`.`id`) WHERE `st`.`zv`="' . $z [ 'id' ] . '" AND `st`.`team`="1" LIMIT 1' ));
if ( isset ( $uz1 [ 'id' ]))
{
$uz2 = mysql_fetch_array ( mysql_query ( 'SELECT `u`.`id`,`u`.`login`,`u`.`align`,`u`.`clan`,`u`.`admin`,`u`.`city`,`u`.`room`,`u`.`online`,`u`.`level`,`u`.`battle`,`u`.`money`,`st`.* FROM `stats` AS `st` LEFT JOIN `users` AS `u` ON (`st`.`id` = `u`.`id`) WHERE `st`.`zv`="' . $z [ 'id' ] . '" AND `st`.`team`="2" LIMIT 1' ));
if ( $u -> info [ 'hpNow' ] < $u -> stats [ 'hpAll' ] / 100 * 30 && ( $z [ 'razdel' ] >= 1 || $z [ 'razdel' ] <= 3 ))
{
$this -> error = '<27> <> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> ' ;
$az = 0 ;
} elseif ( $uz1 [ 'clan' ] == $u -> info [ 'clan' ] && $u -> info [ 'clan' ] != 0 )
{
$this -> error = '<27> <> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' ;
} elseif ( $z [ 'money' ] > 0 && $u -> info [ 'level' ] < 4 )
{
$this -> error = '<27> <> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> 4-<2D> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' ;
} elseif ( $z [ 'withUser' ] != '' && $filter -> mystr ( $u -> info [ 'login' ]) != $filter -> mystr ( $z [ 'withUser' ]) && $z [ 'razdel' ] == 3 )
{
$this -> error = '<27> <> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' ;
} elseif ( $z [ 'money' ] > 0 && $z [ 'money' ] > $u -> info [ 'money' ])
{
$this -> error = '<27> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' ;
} elseif ( $u -> stats [ 'hpNow' ] < ceil ( $u -> stats [ 'hpMax' ] / 100 * 30 ))
{
$this -> error = '<27> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' ;
} elseif ( ! isset ( $uz2 [ 'id' ]))
{
$upd = mysql_query ( 'UPDATE `stats` SET `zv` = "' . $z [ 'id' ] . '",`team` = "2" WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
if ( $upd )
{
$ca = '' ;
if ( $uz1 [ 'clan' ] != 0 )
{
$pc = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `clan` WHERE `id`="' . $uz1 [ 'clan' ] . '" LIMIT 1' ));
if ( isset ( $pc [ 'id' ]))
{
$pc [ 'img' ] = $pc [ 'name_mini' ] . '.gif' ;
$ca = '<img title="' . $pc [ 'name' ] . '" src="https://img.new-combats.com/i/clan/' . $pc [ 'name_mini' ] . '.gif">' ;
}
}
if ( $uz1 [ 'align' ] != 0 )
{
$ca = '<img src="https://img.new-combats.com/i/align/align' . $uz1 [ 'align' ] . '.gif">' . $ca ;
}
$this -> error = '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> ' . $ca . ' ' . $uz1 [ 'login' ] . ' [' . $uz1 [ 'level' ] . ']<a href="info/' . $uz1 [ 'id' ] . '" target="_blank"><img src="https://img.new-combats.com/i/inf_capitalcity.gif" title="<22> <> <EFBFBD> . <20> ' . $uz1 [ 'login' ] . '"></a>' ;
$sa = '' ;
if ( $u -> info [ 'sex' ] == 2 )
{
$sa = '<27> ' ;
}
$text = ' [login:' . $u -> info [ 'login' ] . '] <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' . $sa . ' <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> .[reflesh_main_zv_priem:' . $u -> info [ 'id' ] . ']' ;
mysql_query ( " INSERT INTO `chat` (`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES (' " . $uz1 [ 'city' ] . " ',' " . $uz1 [ 'room' ] . " ','',' " . $uz1 [ 'login' ] . " ',' " . $text . " ',' " . time () . " ','10','0') " );
$zi = $z ;
$u -> info [ 'zv' ] = $z [ 'id' ];
$u -> info [ 'team' ] = 2 ;
} else {
$this -> error = '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> .' ;
}
} else {
$this -> error = '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> -<2D> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> .' ;
}
} else {
$this -> error = '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> .' ;
}
} elseif ( $z [ 'razdel' ] == 4 && $u -> info [ 'level' ] > 1 )
{
$tm = 0 ;
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
if ( isset ( $_GET [ 'tm1' ]))
{
$tm = 1 ;
} elseif ( isset ( $_GET [ 'tm2' ]))
{
$tm = 2 ;
} else {
$this -> error = '<27> <> <EFBFBD> -<2D> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> ' ;
}
if ( $tm != 0 )
{
$t1 = $tm ;
$t2 = 1 ;
$tmmax = 0 ;
if ( $tm == 1 ){ $t2 = 2 ; }
$cl111 = mysql_query ( 'SELECT `u`.`clan`,`st`.`team`,`st`.`id`,`st`.`zv` FROM `stats` AS `st` LEFT JOIN `users` AS `u` ON (`st`.`id` = `u`.`id`) WHERE `st`.`zv` = "' . $z [ 'id' ] . '" LIMIT 200' );
$cln = 0 ;
while ( $pc111 = mysql_fetch_array ( $cl111 ))
{
if ( $pc111 [ 'clan' ] == $u -> info [ 'clan' ] && $u -> info [ 'clan' ] != 0 && $pc111 [ 'team' ] == $t2 )
{
$cln ++ ;
}
if ( $pc111 [ 'team' ] == $t1 )
{
$tmmax ++ ;
}
}
if ( $cln > 0 )
{
$this -> error = '<27> <> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' ;
} elseif ( $z [ 'tm' . $t1 . 'max' ] > $tmmax )
{
if ( $z [ 'min_lvl_' . $t1 ] > $u -> info [ 'level' ] || $z [ 'max_lvl_' . $t1 ] < $u -> info [ 'level' ])
{
$this -> error = '<27> <> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' . $z [ 'min_lvl_' . $t1 ] . ' - ' . $z [ 'max_lvl_' . $t1 ] . ' <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' ;
} elseif ( $u -> stats [ 'hpNow' ] < ceil ( $u -> stats [ 'hpMax' ] / 100 * 30 ))
{
$this -> error = '<27> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' ;
} else {
$upd = mysql_query ( 'UPDATE `stats` SET `zv` = "' . $z [ 'id' ] . '",`team` = "' . mysql_real_escape_string (( int ) $t1 ) . '" WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
if ( ! $upd )
{
$this -> error = '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ...' ;
} else {
$this -> error = '<27> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> ...' ;
$zi = $z ;
$u -> info [ 'zv' ] = $z [ 'id' ];
$u -> info [ 'team' ] = mysql_real_escape_string (( int ) $t1 );
}
}
} else {
$this -> error = '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> (' . ( $z [ 'tm' . $t1 . 'max' ] - $tmmax ) . ')' ;
}
}
} elseif ( $z [ 'razdel' ] == 5 && $u -> info [ 'level' ] > 1 )
{
//<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
if ( $z [ 'min_lvl_1' ] > $u -> info [ 'level' ] || $z [ 'max_lvl_1' ] < $u -> info [ 'level' ])
{
$this -> error = '<27> <> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <20> <> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' . $z [ 'min_lvl_1' ] . ' - ' . $z [ 'max_lvl_1' ] . ' <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' ;
} elseif ( $u -> stats [ 'hpNow' ] < ceil ( $u -> stats [ 'hpMax' ] / 100 * 30 ))
{
$this -> error = '<27> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ' ;
} else {
$t1 = 1 ;
/* <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> */
if ( $z [ 'tm1' ] > $z [ 'tm2' ])
{
$t1 = 2 ;
} elseif ( $z [ 'tm1' ] < $z [ 'tm2' ])
{
$t1 = 1 ;
} else {
$t1 = rand ( 1 , 2 );
}
if ( $z [ 'invise' ] == 1 )
{
$nxtID = mysql_fetch_array ( mysql_query ( 'SELECT COUNT(*) FROM `stats` WHERE `zv` = "' . $z [ 'id' ] . '"' ));
$nxtID = $nxtID [ 0 ];
$u -> info [ 'login2' ] = '<27> <> <EFBFBD> <EFBFBD> (' . ( $nxtID + 1 ) . ')' ;
} else {
$u -> info [ 'login2' ] = '' ;
}
$blnc = 100 * $u -> info [ 'level' ] + 10 * $u -> info [ 'upLevel' ] + $u -> info [ 'exp' ] + $u -> stats [ 'reting' ];
$z [ 'tm' . $t1 ] += $blnc ;
$upd = mysql_query ( 'UPDATE `stats` SET `zv` = "' . $z [ 'id' ] . '",`team` = "' . $t1 . '" WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
if ( ! $upd )
{
$this -> error = '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ...' ;
} else {
mysql_query ( 'UPDATE `users` SET `login2` = "' . $u -> info [ 'login2' ] . '" WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
mysql_query ( 'UPDATE `zayvki` SET `tm1` = "' . $z [ 'tm1' ] . '", `tm2` = "' . $z [ 'tm2' ] . '" WHERE `id` = "' . $z [ 'id' ] . '" LIMIT 1' );
$this -> error = '<27> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> ...' ;
$zi = $z ;
$u -> info [ 'zv' ] = $z [ 'id' ];
$u -> info [ 'team' ] = mysql_real_escape_string (( int ) $t1 );
}
}
}
} else {
$this -> error = '<27> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <20> <> <EFBFBD> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> .' ;
}
}
} else {
$this -> error = '<27> <> <20> <> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> . <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> .' ;
}
}
2022-06-07 00:30:34 +03:00
}
$zv = new zayvki ;
$zv -> test (); //<2F> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
?>