Иконка ресурса

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,018
  • Команда форума
  • Автор ресурса
  • #1
WarriorMod by Snake 60

Возможности:
  • Интегрированное админское меню
    ~
    Создает собственное меню для управления матчем.
  • Разминочные раунды
    ~
    Устанавливается размер денег $16000. Запускается разминка (WU) и счетчик WU раундов.
  • Голосование после разминки
    ~
    Продолжить WarmUp / Knife / Live.
  • Авто-загрузка конфигов
    ~
    В зависимости от присоединенных к серверу игроков (по умолчанию конфиги ESL), но вы можете изменить конфиги по вашему усмотрению.
  • Кик/Бан всей команды
    ~
    Применимо для команд состоящих из неадекватных игроков.
  • Автоматическая смена карты после матча
    ~
    Если war_next_map установлена.
  • Установка Maxrounds/WU Maxrounds/Nextmap
    ~
    Через меню и с помощью команд.
  • Автоматическая запись SourceTV демо ~ (опционально)
    ~
    Демо запись будет содержать всю информацию по командам: status, sb_status, zb_players.
  • Автоматическое создание папки для хранения SourceTV демо ~ [.n.e.w.] ~ (опционально)
    ~
    Если не установлено, то демо по умолчанию будет сохранятся в папке: cstrike.
  • Автоматическое создание названий для SourceTV демок
    ~
    Записанные демки будут иметь в названии: установленные названия команд, название карты и дату/время.
  • Система готовности
    ~
    Спрашивает "ready?" перед началом матча.
  • Система рестартов
    ~
    3 рестарта перед Knife/Live.
  • Ножевой раунд ~ (опционально)
    ~
    Всё оружие кроме ножей удаляется у игроков вначале раунда. Победившая команда получает меню голосования: Stay or leave?.
  • Live режим
    ~
    Очки и раунды считаются, статистика отображается в панели в течении установленного времени.
  • Автоматическая смена сторон с возможностью выбора скина ~ [.n.e.w.]
    ~
    после 1-ой половины команды автоматически меняются местами. игроки выбирают скин и начинается 2-ая половина матча.
  • Автоматическое продолжение 2-ой половины матча
    ~
    Очки команд считаются дальше после 3 рестартов.
  • Автоматическое завершение матча
    ~
    окончательный счет отображается в панели и чате. Плагин сбрасывает счет и делает рестарт.
  • Много-язычность, поддержка языковых файлов ~ [.n.e.w.]
    ~
    English, Russian, German (нужна коррекция), Italian (нужна коррекция).
  • Смена названий команд ~ [.n.e.w.]
    ~
    Администратор может вручную изменить названия команд.
  • Смена пароля в игре ~ [.n.e.w.]
    ~
    Администратор может вручную изменить пароль прямо в игре. Игроки увидят измененный пароль.
  • Перемещение в наблюдатели ~ [.n.e.w.]
    ~
    Администратор может перемещать всех игроков в наблюдатели через меню или с помощью команды.
  • Обнаружение наемов ~ [.n.e.w.]
    ~
    Плагин считывает авторизованные Steam_ID из файла и извещает всех игроков если обнаружен наем.
  • Сохранение результатов в базе даных MySQL
    ~
    Если существует база данных с именем warriormod, то она используется. Функция не работает если нет доступа к базе данных.
ConVars:
  • war_version
    Текущая: 2.2.0
    ~ Отображает текущую версию WarriorMod.
  • war_rounds
    По умолчанию: 15
    ~ Сколько раундов играть. По умолчанию 15, но может быть любой номер, который вы хотите.
  • war_rounds_wu
    По умолчанию: 5
    ~ Сколько раундов играть во время этапа разминки. Фактическое число раундов может изменяться, так как игроки могут голосовать за продление разминки.
  • war_fadetoblack
    По умолчанию: 0
    ~ ESL конфиг устанавливает fadetoblack 1. Если вам не нравится это, установите этот cVar в значение 0, тогда fadetoblack (черный экран у игрока после смерти) будет отключен; По умолчанию установлен в 1, и он всегда будет включен; установите в -1, и он будет оставлен без изменений.
  • war_pausable
    По умолчанию: 0
    ~ То же, что и fadetoblack для sv_pausable.
  • war_record
    По умолчанию: 1
    ~ Установите 1, если вы хотите записывать демо с помощью SrcTV. Имя файла будет: название команд, карты и времени.
  • war_config
    По умолчанию: "esl%s"
    ~ Определяет конфиг который вы хотите использовать в матче.
    Примечание: не используйте в названии конфига %. %s нужно заменить например на 3on3 или 5on5.
  • war_config_end
    По умолчанию: ""
    ~ Конфигурационный файл будет использован, когда клан вар закончится или плагин будет выключен. Примечание: не используйте % здесь.
  • war_next_map
    По умолчанию: ""
    ~ Карта для загрузки когда матч закончен. Если пусто, карта не будет изменена.
  • war_vote
    По умолчанию: 1
    ~ Если 1, плагин будет запускать голосование "Готов?" для начала ножевого раунда/матча.
  • war_finish
    По умолчанию: "0"
    ~ Если 0, клан вар прекращается когда команда достигла баллов MR+1.
  • war_showmoney
    По умолчанию: 1
    ~ Показывать деньги вашей команды в панели статуса вначале раунда.
  • war_suddendeath
    По умолчанию: 0
    ~ Включить ничью?
  • war_auto_swap_delay ~ [.n.e.w.] ~
    По умолчанию: 5
    ~ Время в секундах перед сменой сторон команд.
  • war_t_name ~ [.n.e.w.] ~
    По умолчанию: "Team1"
    ~ Изменение названия команды начинающих игру за сторону T (Изменяется админской командой: '!war_t new_name')
  • war_ct_name ~ [.n.e.w.] ~
    По умолчанию: "Team2"
    ~ Изменение названия команды начинающих игру за сторону CT (Изменяется админской командой: '!war_ct new_name')
  • war_demo_folder ~ [.n.e.w.] ~
    По умолчанию: ""
    ~ Установите папку для сохранения записанных демок, если не установлено - демки будут записываться в папку 'cstrike'.
  • war_showpanel_time ~ [.n.e.w.] ~
    По умолчанию: 10
    ~ Время в секундах в течении которого отображается панель со счетом матча.
Configs:
  • cfg/sourcemod/warriormod.cfg
    ~
    Основной конфигурационный файл этого плагина. Если он не существует, он будет автоматически создан со значениями по умолчанию для всех Cvars.
  • cfg/server.cfg
    ~
    Основной конфигурационный файл вашего сервера. В этой версии содержит только одну строку: exec warmod/on_map_load.cfg.
  • cfg/autoexec.cfg
    ~
    Один из конфигурационных файлов нужных вашему серверу. В этой версии содержит только одну строку: exec warmod/on_server_start.cfg.
  • cfg/warmod/server_info.cfg
    ~
    Один из конфигурационных файлов нужных вашему серверу. Содержит следующие настройки: Server name, Server & Rcon password, Source TV, Contact/Region
  • cfg/warmod/on_map_load.cfg
    ~
    Один из конфигурационных файлов нужных вашему серверу. Загружается при смене крты. В этой версии содержит только одну строку: exec warmod/ruleset_warmup.cfg.
  • cfg/warmod/on_server_start.cfg
    ~
    Один из конфигурационных файлов нужных вашему серверу. Загружается при запуске сервера. В этой версии содержит некоторые настройки и exec строку: exec warmod/server_info.cfg.
  • cfg/warmod/on_match_end.cfg
    ~
    Этот файл выполняется после окончания матча если установлено: war_config_end "warmod/on_match_end.cfg". Используется для возврата начальных серверных настроек.
  • cfg/warmod/ruleset_warmup.cfg
    ~
    Конфигурационных файл выполняющийся перед матчем.
  • cfg/warmod/ruleset_global.cfg
    ~
    Конфигурационных файл содержащий основные параметры сервера.
  • cfg/warmod/ruleset_mr15.cfg
    ~
    Этот файл выполняется перед матчем если установлено: war_config "warmod/ruleset_mr15.cfg". Используется для изменения некоторых серверных настроек.
  • addons/sourcemod/configs/steam_id_list.cfg
    ~
    Содержит список доверенных Steam ID (Максимум 30 строк).
Примечание: Не забудьте обновить файл warriormod.cfg содержащий новые настройки!

Админские команды:
  • war_knife
    ~
    Начать ножевой раунд.
  • war_live
    ~
    Начать клан вар, пропуская ножевой раунд.
  • war_reset
    ~
    Сброс матча, сброс счета, рестарт и удаление демо.
  • war_maxrounds
    ~
    Устанавливает максимальное количество раундов.
  • war_nextmap
    ~
    Устанавливает следующую карту.
  • war_warmup
    ~
    Начинает разминочный раунд.
  • war_live_end/war_knife_end
    ~
    Как war_live/war_knife, но после окончания текущего раунда.
  • war_pass ~ [.n.e.w.] ~
    ~
    Установить или показать пароль для доступа к серверу.
  • war_spec ~ [.n.e.w.] ~
    ~
    Переместить игрока или игроков в зрители. Использование: war_spec <target> (target: player_name, @T, @CT or @All)
  • war_ct ~ [.n.e.w.] ~
    ~
    Изменение названия команды начинающих игру за сторону CT. Использование: war_ct <new name>
  • war_t ~ [.n.e.w.] ~
    ~
    Изменение названия команды начинающих игру за сторону T. Использование: war_t <new name>
Примечание: требуется флаг админа Custom1

Пользовательские команды:
  • pass или pw ~ [.n.e.w.] ~
    ~
    Показывает игроку пароль установленный на сервере.
  • score
    ~
    Показывает игроку панель с текущим счетом если кв идет.
  • steams ~ [.n.e.w.] ~
    ~
    Запускает модуль проверки "наемов" и извещает всех игроков если обнаружен нам.
Примечание: все пользовательские команды пишутся в чат без символа '!' и '/'.

Изменения:

~ Version ~ 2.2.0 ~
  • Record demo in specific folder (auto-create folder).
  • Swap players with ability to chose the skin.
  • Customized swap delay after 1-st half.
  • Customized delay of displayed stats panel.
  • Manually change teams names.
  • Restrict "rebuy" & "autobuy" commands during Knife Round.
  • Fix (remove) bomb on radar during Knife Round.
  • Change password in game.
  • Show server password for player how type in chat "pw" or "pass".
  • Move all players or specific player to spectators.
  • Full translation: English, Russian. Need check: German, Italian.
  • Read Steam ID from file and inform all about recruitment if it is.
  • Something else that I forgot =)

Планируется сделать:
  • Auto-detect Clan name.
  • Protect STV from been kicked.
  • Stop record demo when match not finished and all guys disconnect from server.
  • Add MODE_BRAKEWAR (Breaks then continue the current Live - suggestion by GrO).
  • Something else that I forgot =)

Установка:
  • Перед установкой сделайте резервную копию ваших конфигурационных и других файлов!
  • Извлеките файлы из архива в папку cstrike.
  • Перезапишите старые файлы во время копирования.

Оригинал
 
Последнее редактирование модератором:

Makc0809

Участник
Сообщения
29
Реакции
0
вы уверены что это надо в чате писать? либо я дурак, либо у меня срабатывает только из консоли
 

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,018
  • Команда форума
  • Автор ресурса
  • #3
Makc0809, да, должны работать.
 

Makc0809

Участник
Сообщения
29
Реакции
0
у меня только из консоли срабатывает и ещё 1 штука, если вводить pw, то показывает пароль 777, хотя он не такой
 

fakysnik

Участник
Сообщения
2
Реакции
0
при смене команд после 1 половины матча, не всех перекидывает и получается 4х6, еще было бы не плохо добавить авто голосование за след. карту.
 
B

bigbrain911

Возможно кто то админ, вот и не перекидывает.
 

Makc0809

Участник
Сообщения
29
Реакции
0
Возможно кто то админ, вот и не перекидывает.

+1, у меня все вроде перекидывает.

Вот только 1, у меня после кв в серваке отключен "смотреть за всеми мертвым" и ещё какие-то фишки остаются как в кв, поэтому приходится перезапускать сервак, что посоветуешь?
 

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,018
  • Команда форума
  • Автор ресурса
  • #8
при смене команд после 1 половины матча, не всех перекидывает и получается 4х6, еще было бы не плохо добавить авто голосование за след. карту.
Может кто-то пробует перейти самостоятельно и его потом перекидывает обратно?
Вот только 1, у меня после кв в серваке отключен "смотреть за всеми мертвым" и ещё какие-то фишки остаются как в кв, поэтому приходится перезапускать сервак, что посоветуешь?
В конфиг cfg/warmod/on_match_end.cfg пропиши их включение.
 

Makc0809

Участник
Сообщения
29
Реакции
0
В конфиг cfg/warmod/on_match_end.cfg пропиши их включение.

Можно ли сделать так, чтобы при сбросе плагина и при завершении кв через определенный промежуток загружался стандартный конфиг, как при запуске серва? ибо перезапускать не всегда вариант... допустим меня (гл. админа) нету дома, а без меня запускают кв... потом играть не очень удобно :beee:
 

Makc0809

Участник
Сообщения
29
Реакции
0
почти до всего доперло, осталось несколько вопросов... Почему стандартное название не сохраняется (хотя в файлике поставил), и второе, почему демка после начала кв останавливается? (хотя когда запущен обычный паблик. демки пишутся) p.s. этот мод вшит в паблик сервер

и ещё 1 вопросик, как сделать чтобы когда на кв остаются 1 на 1, ножи не появлялись?
 
B

bigbrain911

А здесь работает система готовности типо игроки пишут .r или /r и матч автоматически запускается, если да то как настроить, если нет какие еще варианты тогда?

Добавлено через 1 час 14 минут
Нашел на сайте sm как сделать

Code:
RegConsoleCmd( "steams", Command_Steams);
Add
Code:
RegConsoleCmd( "rdy", Command_Live);
...Then compile

Command "rdy" (or "!rdy" in chat) will initiate vote for lo3
 
Последнее редактирование модератором:

Bulych

Участник
Сообщения
24
Реакции
0
А здесь работает система готовности типо игроки пишут .r или /r и матч автоматически запускается, если да то как настроить, если нет какие еще варианты тогда?

Добавлено через 1 час 14 минут
Нашел на сайте sm как сделать

Code:
RegConsoleCmd( "steams", Command_Steams);
Add
Code:
RegConsoleCmd( "rdy", Command_Live);
...Then compile

Command "rdy" (or "!rdy" in chat) will initiate vote for lo3
а можно по подробней немного.
куда это все прописывать и куда лепить???
 

criminalist

Участник
Сообщения
194
Реакции
18
Падает сервер при исполнении команды кикнуть всех за спеков, у кого есть подобная проблема ?
 

Lecor

Участник
Сообщения
9
Реакции
1
подскажите пжлста, я создал базу данных, таблицы, всё есть, что нужно прописать в файле .php, чтобы на сайте отображалось?
Там 1 таблица wars получилась и 7 значений в ней:
date_time
name_team1
name_team2
score_t1
score_t2
map
teamsize

Сделайте пожалуйста пример, а то я туповат в этом.
 

criminalist

Участник
Сообщения
194
Реакции
18
подскажите пжлста, я создал базу данных, таблицы, всё есть, что нужно прописать в файле .php, чтобы на сайте отображалось?
Там 1 таблица wars получилась и 7 значений в ней:
date_time
name_team1
name_team2
score_t1
score_t2
map
teamsize

Сделайте пожалуйста пример, а то я туповат в этом.
PHP:
<?
$title='
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td class="title" style="width:34px" align="center">Игра:</td>
<td class="title" style="width:165px" align="center">Команды:</td>
<td class="title" style="width:122px" align="center">Карта:</td>
<td class="title" style="width:108px" align="center">Время:</td>
<td class="title" style="width:100px" align="center">Размер файла:</td>
<td class="title" style="width:180px" align="center">Колличество игроков:</td>
<td class="title" align="center">Счет:</td>
</tr>
</tbody>
</table>
';

echo $title;
?>
<table align="left" width="100%" border="0">
 <?
 $string=str_replace(":","-",$string);
 ?>
</table>
<table align="left" width="100%" border="0">
</table>
<table width="100%" border="0" align="left"> 
  
  <? 
 $sql = "SELECT * FROM `wars` ORDER BY `date_time` DESC LIMIT 40";
 $result = mysql_query($sql) or die (mysql_error()); 
 for ($i = 0; $i < mysql_num_rows($result); $i++){
 $row = mysql_fetch_array($result);
 $row['date_time']=str_replace(":","-",$row['date_time']) //Замена (:) на (-) в ссылках
 ?> 
  <? 
 
  //date_default_timezone_set('NOVT');
  //date_default_timezone_set("Europe/Moscow");
  $time = date("Y-m-d", $row['date_time']); //Выводим время в правильном формате
 //$time = $row['date_time'];
  $game = '<img src="../images/games/css.gif" border="0" widht="14" height="14" align="absmiddle">';
  $link = 'http://demo.домен.ru/';
	 


 if($row['teamsize'] == 3) {
           $teamsize = '<b><font color="#CC0000">3</font> на <font color="#0379E7">3</font></b>';
        }elseif($row['teamsize'] == 4) {
           $teamsize1 = '<b><font color="#CC0000">4</font> на <font color="#0379E7">4</font></b>';
        }else($row['teamsize'] == 5);{
           $teamsize = '<b><font color="#CC0000">5</font> на <font color="#0379E7">5</font></b>';
	}
  ?>
  
<?php //цвета
 if($row['score_t1'] > $row['score_t2']) {
           $score_t1 = '<b><font color="#009900">'.$row['score_t1'].'</font></b>';
           $score_t2 = '<b><font color="#fd0101">'.$row['score_t2'].'</font></b>';
        }elseif($row['score_t1'] < $row['score_t2']) {
           $score_t1 = '<b><font color="#fd0101">'.$row['score_t1'].'</font></b>';
           $score_t2 = '<b><font color="#009900">'.$row['score_t2'].'</font></b>';
        }else{
           $score_t1 = '<b><font color="#FF6600">'.$row['score_t1'].'</font></b>';
           $score_t2 = '<b><font color="#FF6600">'.$row['score_t2'].'</font></b>';
	}
	
	if($row['score_t1'] > $row['score_t2']) {
           $score_t1 = '<b><font color="#009900">'.$row['score_t1'].'</font></b>';
           $score_t2 = '<b><font color="#fd0101">'.$row['score_t2'].'</font></b>';
        }elseif($row['score_t1'] < $row['score_t2']) {
           $score_t1 = '<b><font color="#fd0101">'.$row['score_t1'].'</font></b>';
           $score_t2 = '<b><font color="#009900">'.$row['score_t2'].'</font></b>';
        }else{
           $score_t1 = '<b><font color="#FF6600">'.$row['score_t1'].'</font></b>';
           $score_t2 = '<b><font color="#FF6600">'.$row['score_t2'].'</font></b>';
	}
 ?>
  <?php //Проверяем существует ли демо. 
  /*//$file_exist = "http://demo.ваш домен.ru/.$row['map']._$time";
  $maps = $row['map'];
  
  $url = ($link.'/'.$maps.'_'.$time.dem);
  function remoteFileExists($url) {
    $curl = curl_init($url);

    //don't fetch the actual page, you only want to check the connection is ok
    curl_setopt($curl, CURLOPT_NOBODY, true);

    //do request
    $result = curl_exec($curl);

    $ret = false;

    //if request did not fail
    if ($result !== false) {
        //if request was ok, check response code
        $statusCode = curl_getinfo($curl, CURLINFO_HTTP_CODE);  

        if ($statusCode == 200) {
            $ret = true;   
        }
    }

    curl_close($curl);

    return $ret;
}

$exists = remoteFileExists($url);
if ($exists) {
    $file_exist = "Скачать Demo $maps";
} else {
    $file_exist = "Извините demo не существует";
}*/
$pic_map = '<img src="/img/maps/'.$row['map'].'.jpg" width="120px" align="absmiddle"><br>';
//$filesize = filesize('/usr/home/server/warmod/css/cstrike/warmod/'.$row['map'].'_'.$time.'.dem');

$filesize=filesize('/usr/home/server/warmod/css/cstrike/warmod/'.$row['map'].'_'.$time.'.dem');
 if($filesize >= 1048576 && $filesize < 1073741824)
   {
   $sizename = "MB <img src='images/cup/success.png' width='12' height='12' alt='success' align='absmiddle' />";
   $size = (round($filesize / 1048576 * 100) / 100);
   }
 elseif($filesize >= 1024 && $filesize < 1048576)
   {
   $sizename = "KB <img src='images/cup/success.png' width='12' height='12' alt='success' align='absmiddle' />";
   $size = (round($filesize / 1024 * 100) / 100);
   }
 else
   {
   $sizename = "Byte <img src='images/cup/success.png' width='12' height='12' alt='success' align='absmiddle' />";
   $size = $filesize;
   }


if (file_exists('/usr/home/server/warmod/css/cstrike/warmod/'.$row['map'].'_'.$time.'.dem')) {
    $size = $size;
	$nofile = "Размер файла $size $sizename";
} else {
    $size = "Удалено <img src='images/cup/error.png' width='12' height='12' alt='удалено' align='absmiddle' />";
	$sizename = "";
	$nofile = 'Демо удалено, приносим свои извинения за предоставленые неудобства';
}
  
 if (file_exists('/usr/home/server/warmod/css/cstrike/warmod/'.$row['map'].'_'.$time.'.dem')) {
    $file_exist = "Скачать демо</br> Размер $size $sizename $maps $pic_map";
} else {
    $file_exist = "Демо отсутствует $maps $pic_map ";
}
 ?>
</table>

<table width="100%" border="0" align="left">
  <tr>
    <td width="22" align="center" class="title"><font color="#33FF33" size="1"><span class='title2'><? echo $game; ?><em><img src="/images/bannerrotation/6.png" width="120px" title="Counter-Strike Source" align="absmiddle"><i></i></em></span></font></td>
    
    <td width="100" align="center" class="title"><a href="<? echo $link ?><? echo $row['map']; ?>_<? echo $time; ?>.dem"><b><font color="#CC0000" size="1"><? echo $row['name_team1']; ?></font></b> VS. <b><font color="#0379E7" size="1"><? echo $row['name_team2']; ?></font></b></a></td>
    
    <td width="68" align="center" class="title"><span class='title2'><a href="<? echo $link ?><? echo $row['map']; ?>_<? echo $time; ?>.dem"><? echo $row['map']; ?><em><? echo $file_exist ?> <? echo $row['map']; ?> <b><? echo $score_t1; ?>:<? echo $score_t2; ?></b><i></i></em></a></span></td>
    
    <td width="68" align="center" class="title"><font color="#006699"><span class='title2' style="cursor:help"><? echo $time; ?><em>Время и дата завершение микса <? echo $time; ?><i></i></em></span></font></td>
    <td width="70" align="center" class="title"><span class='title2' style="cursor:help"><? echo $size; ?> <? echo $sizename; ?><em><? echo $nofile; ?><i></i></em></span></td>
    <td width="141" align="center" class="title"><span class='title2' style="cursor:help"><? echo $teamsize; ?><em>Колличество игроков <br /><? echo $teamsize; ?> участвующих в миксе <i></i></em></span></td>
    <td width="18" align="center" class="title"><b><div align="center" class="ourButton" style="width:28px;"  ><span class='title2' style="cursor:help"><? echo $score_t1; ?>:<? echo $score_t2; ?><em>Матч завершен со счетом <? echo $score_t1; ?>:<? echo $score_t2; ?><i></i></em></span></div></b></td>
  </tr>
  
  <? 
 }
 ?>
</table>
 
Последнее редактирование:

Lecor

Участник
Сообщения
9
Реакции
1
Добавлено через 2 часа 16 минут
а помогите с этим date_time, я так понял должно отображать дату и время, а отображает вот такое 1328570535, как сделать нормальную дату и время?

подскажите еще, в базу русские названия клана записываются кракозябликами и демки также подписаны кракозябликами, как это исправить?
 
Последнее редактирование:

criminalist

Участник
Сообщения
194
Реакции
18
Добавлено через 2 часа 16 минут
а помогите с этим date_time, я так понял должно отображать дату и время, а отображает вот такое 1328570535, как сделать нормальную дату и время?

подскажите еще, в базу русские названия клана записываются кракозябликами и демки также подписаны кракозябликами, как это исправить?
По поводу времени гугли в сторону unixtime именно так он пишется в базу просто его нужно контвертировать из базы с помощью php, остальное все кодировка либо в самих файлах либо в базе не знаю решай.
 

Lecor

Участник
Сообщения
9
Реакции
1
впринципи с кодировкой выкрутился, кроме демок, не знаю уже что делать с ними, оставлю так пока как есть, непринципиально, а вот про date_time погуглю, спасиб за наводку.

Добавлено через 23 часа 7 минут
кароч не нашел я ничего, 3 дня впустую, может знает кто как в моде поменять, чтобы вводило в базу нормальную дату и время, помоему так проще будет, демки то оно подписывает в нормальной дате и времени.
 
Последнее редактирование:

criminalist

Участник
Сообщения
194
Реакции
18
впринципи с кодировкой выкрутился, кроме демок, не знаю уже что делать с ними, оставлю так пока как есть, непринципиально, а вот про date_time погуглю, спасиб за наводку.

Добавлено через 23 часа 7 минут
кароч не нашел я ничего, 3 дня впустую, может знает кто как в моде поменять, чтобы вводило в базу нормальную дату и время, помоему так проще будет, демки то оно подписывает в нормальной дате и времени.
Рабочий Пример того что я вам кинул,
PHP:
$row['date_time']=str_replace(":","-",$row['date_time']) //Замена (:) на (-) в ссылках
PHP:
 $time = date("Y-m-d", $row['date_time']); //Выводим время в правильном формате
Что там вам не понятно? первый кусок кода замена : на -
Второй кусок вывод даты в правильном формате тупо ставьте переменную
PHP:
$time
 

Lecor

Участник
Сообщения
9
Реакции
1
вот что получаю после вставки этого кода

Notice: Undefined variable: row in E:\wamp\www\resultwar.php on line 287

Добавлено через 32 минуты
а можно пример полность заполненого файла, вместе с подключением к базе?
 
Последнее редактирование:
Сверху Снизу