Utf8 convert
This commit is contained in:
+27
-27
@@ -7,9 +7,9 @@ if(!defined('GAME'))
|
||||
class turnir {
|
||||
|
||||
public $info,$user,$name = array(
|
||||
0 => 'Âûæèòü ëþáîé öåíîé',
|
||||
1 => 'Êàæäûé ñàì çà ñåáÿ',
|
||||
2 => 'Çàõâàò êëþ÷à'
|
||||
0 => 'Выжить любой ценой',
|
||||
1 => 'Каждый сам за себя',
|
||||
2 => 'Захват ключа'
|
||||
);
|
||||
|
||||
public function start() {
|
||||
@@ -22,14 +22,14 @@ class turnir {
|
||||
global $c,$u;
|
||||
$row = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `users` WHERE `win` = "0" AND `lose` = "0" AND `nich` = "0"'));
|
||||
if($row[0] > 0 && $this->info['status'] != 3) {
|
||||
//Ñîçäàíèå ïîåäèíêà
|
||||
//Создание поединка
|
||||
mysql_query('INSERT INTO `battle` (`city`,`time_start`,`timeout`,`type`,`turnir`) VALUES ("'.$u->info['city'].'","'.time().'","60","1","'.$this->info['id'].'")');
|
||||
$uri = mysql_insert_id();
|
||||
//Çàêèäûâàåì ïåðñîíàæåé â ïîåäèíîê
|
||||
//Закидываем персонажей в поединок
|
||||
mysql_query('UPDATE `users` SET `battle` = "'.$uri.'" WHERE `inUser` = "0" AND `inTurnir` = "'.$this->info['id'].'"');
|
||||
//Îáîçíà÷àåì çàâåðøåíèå òóðíèðà ïðè âûõîäå
|
||||
//Обозначаем завершение турнира при выходе
|
||||
mysql_query('UPDATE `turnirs` SET `status` = "3" WHERE `id` = "'.$this->info['id'].'" LIMIT 1');
|
||||
die('Ïåðåéòèäå â ðàçäåë "ïîåäèíêè"...');
|
||||
die('Перейтиде в раздел "поединки"...');
|
||||
}else{
|
||||
if($this->info['status'] == 3) {
|
||||
$this->finishTurnir();
|
||||
@@ -49,7 +49,7 @@ class turnir {
|
||||
$inf = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "'.$pl['uid'].'" LIMIT 1'));
|
||||
$bot = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "'.$pl['bot'].'" LIMIT 1'));
|
||||
if(isset($inf['id'],$bot['id'])) {
|
||||
//âûäàåì ïðèçû è ò.ä
|
||||
//выдаем призы и т.д
|
||||
mysql_query('DELETE FROM `users` WHERE `id` = "'.$bot['id'].'" LIMIT 1');
|
||||
mysql_query('DELETE FROM `stats` WHERE `id` = "'.$bot['id'].'" LIMIT 1');
|
||||
mysql_query('DELETE FROM `items_users` WHERE `uid` = "'.$bot['id'].'" LIMIT 1000');
|
||||
@@ -65,11 +65,11 @@ class turnir {
|
||||
|
||||
if($win != '') {
|
||||
$win = rtrim($win,', ');
|
||||
$win = 'Ïîáåäèòåëè òóðíèðà: '.$win.'. Ñëåäóþùèé òóðíèð íà÷íåòñÿ ÷åðåç '.$u->timeOut($this->info['time2']).' ('.date('d.m.Y H:i',(time()+$this->info['time2'])).').';
|
||||
$win = 'Победители турнира: '.$win.'. Следующий турнир начнется через '.$u->timeOut($this->info['time2']).' ('.date('d.m.Y H:i',(time()+$this->info['time2'])).').';
|
||||
}else{
|
||||
$win = 'Ïîáåäèòåëè òóðíèðà îòñóòñòâóåò. Ñëåäóþùèé òóðíèð íà÷íåòñÿ ÷åðåç '.$u->timeOut($this->info['time2']).' ('.date('d.m.Y H:i',(time()+$this->info['time2'])).').';
|
||||
$win = 'Победители турнира отсутствует. Следующий турнир начнется через '.$u->timeOut($this->info['time2']).' ('.date('d.m.Y H:i',(time()+$this->info['time2'])).').';
|
||||
}
|
||||
$r = '<font color=black><b>Òóðíèð «'.$this->name[$this->info['type']].' ['.$this->info['level'].'] ¹'.$this->info['count'].'» çàâåðøèëñÿ!</b></font> '.$win;
|
||||
$r = '<font color=black><b>Турнир «'.$this->name[$this->info['type']].' ['.$this->info['level'].'] №'.$this->info['count'].'» завершился!</b></font> '.$win;
|
||||
mysql_query('DELETE FROM `users_turnirs` WHERE `turnir` = "'.$this->info['id'].'" LIMIT '.$this->info['users_in']);
|
||||
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES ('1','capitalcity','','','','<small>".$r."</small>','".time()."','6','0')");
|
||||
}
|
||||
@@ -85,7 +85,7 @@ class turnir {
|
||||
$tm2 = '';
|
||||
|
||||
if($this->info['step'] != 3 && $this->info['step'] != 0) {
|
||||
//ïîëó÷åíèå êîìïëåêòà
|
||||
//получение комплекта
|
||||
if(isset($_GET['gocomplect']) && $this->user['points'] < 2) {
|
||||
|
||||
$aso = array();
|
||||
@@ -102,13 +102,13 @@ class turnir {
|
||||
$i = 0; $com = array();
|
||||
while($i <= 17) {
|
||||
if($i == 16) {
|
||||
//ëåâàÿ ðóêà
|
||||
//левая рука
|
||||
|
||||
}elseif($i == 17) {
|
||||
//ïðàâàÿ ðóêà
|
||||
//правая рука
|
||||
|
||||
}else{
|
||||
//îáìóíäèðîâàíèå
|
||||
//обмундирование
|
||||
$com[$i] = $aso[$i][rand(0,count($aso[$i]))];
|
||||
}
|
||||
if($com[$i]['id'] > 0) {
|
||||
@@ -126,7 +126,7 @@ class turnir {
|
||||
if($this->info['step'] == 3) {
|
||||
$this->finishTurnir();
|
||||
}elseif($this->info['step'] == 0) {
|
||||
//ðàñïðåäåëÿåì êîìàíäû
|
||||
//распределяем команды
|
||||
$po = array(0,0);
|
||||
$sp = mysql_query('SELECT * FROM `users_turnirs` WHERE `turnir` = "'.$this->info['id'].'" ORDER BY `points` DESC LIMIT '.$this->info['users_in']);
|
||||
$tmr = rand(1,2);
|
||||
@@ -166,7 +166,7 @@ class turnir {
|
||||
${'tm'.$bot['team']} .= '<b>'.$bot['login'].'</b> ['.$bot['level'].'], ';
|
||||
}
|
||||
}
|
||||
$r .= '<style>/* öâåòà êîìàíä */
|
||||
$r .= '<style>/* цвета команд */
|
||||
.CSSteam0 { font-weight: bold; cursor:pointer; }
|
||||
.CSSteam1 { font-weight: bold; color: #6666CC; cursor:pointer; }
|
||||
.CSSteam2 { font-weight: bold; color: #B06A00; cursor:pointer; }
|
||||
@@ -178,28 +178,28 @@ class turnir {
|
||||
.CSSteam8 { font-weight: bold; color: #842B61; cursor:pointer; }
|
||||
.CSSteam9 { font-weight: bold; color: navy; cursor:pointer; }
|
||||
.CSSvs { font-weight: bold; }</style>';
|
||||
$r .= '<h3>«'.$this->name[$this->info['type']].'»</h3><br>Íà÷àëî òóðíèðà ÷åðåç '.$u->timeOut($this->info['time'] - time()).'! ';
|
||||
$r .= '<h3>«'.$this->name[$this->info['type']].'»</h3><br>Начало турнира через '.$u->timeOut($this->info['time'] - time()).'! ';
|
||||
|
||||
if($this->user['points'] < 3) {
|
||||
//Åùå íå ïîëó÷èëè îáìóíäèðîâàíèå
|
||||
//Еще не получили обмундирование
|
||||
if($this->user['points'] < 2) {
|
||||
$r .= '<INPUT class=\'btn_grey\' onClick="location=\'main.php?gocomplect=1\';" TYPE=button name=tmp value="Ïîëó÷èòü îáìóíäèðîâàíèå">';
|
||||
$r .= '<INPUT class=\'btn_grey\' onClick="location=\'main.php?gocomplect=1\';" TYPE=button name=tmp value="Получить обмундирование">';
|
||||
}else{
|
||||
$r .= ' <INPUT class=\'btn_grey\' onClick="location=\'main.php\';" TYPE=button name=tmp value="ß ãîòîâ';
|
||||
$r .= ' <INPUT class=\'btn_grey\' onClick="location=\'main.php\';" TYPE=button name=tmp value="Я готов';
|
||||
if($u->info['sex'] == 1) {
|
||||
$r .= 'à';
|
||||
$r .= 'а';
|
||||
}
|
||||
$r .= '!">';
|
||||
}
|
||||
}else{
|
||||
$r .= '<small><b>Âû ó÷àñòâóåòå â òóðíèðå!</b></small>';
|
||||
$r .= '<small><b>Вы участвуете в турнире!</b></small>';
|
||||
}
|
||||
$r .= '<div style="float:right"><INPUT onClick="location=\'main.php\';" TYPE=button name=tmp value="Îáíîâèòü"></div><hr>';
|
||||
$r .= '<b class="CSSteam1">Êîìàíäà ¹1</b>: '.rtrim($tm1,', ');
|
||||
$r .= '<br><b class="CSSteam2">Êîìàíäà ¹2</b>: '.rtrim($tm2,', ');
|
||||
$r .= '<div style="float:right"><INPUT onClick="location=\'main.php\';" TYPE=button name=tmp value="Обновить"></div><hr>';
|
||||
$r .= '<b class="CSSteam1">Команда №1</b>: '.rtrim($tm1,', ');
|
||||
$r .= '<br><b class="CSSteam2">Команда №2</b>: '.rtrim($tm2,', ');
|
||||
|
||||
if( ($this->info['time'] - time() < 0) && $this->info['step'] == 1) {
|
||||
//íà÷èíàåì òóðíèð
|
||||
//начинаем турнир
|
||||
$this->startTurnir();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user