Web статистика игроков на сервере CS 1.6

Сообщения
48
Реакции
-12
Всем привет. После перехода на rehlds у всех нон-стим игроков, которые играли ранее на hlds, заменился steam id, ну и соответственно сбилась их игровая статистика.
Можно ли как-то полностью удалить из базы данных статистики всех всех игроков, которые играют с нон-стим версии, а steam игроков оставить без изменения?
На всякий случай прикрепил скриншот структуры базы данных игроков из php my admin:
 

Вложения

Сообщения
673
Реакции
242
Помог
11 раз(а)
Соль со старого dproto перенеси на новый reniuon
 
Сообщения
198
Реакции
16
Помог
1 раз(а)
перенеси соль из dproto в reunion, а затем в reunion.cfg выставь квар SteamIdHashDProtoCompat = 1
 
Сообщения
1,536
Реакции
2,324
Помог
39 раз(а)
Можно ли как-то полностью удалить из базы данных статистики всех всех игроков, которые играют с нон-стим версии
regex должен решить данную задачу, запрос пусть составит тот, кто в этом разбирается
 
Сообщения
673
Реакции
242
Помог
11 раз(а)
Сообщения
3,593
Реакции
1,576
Помог
141 раз(а)
semenbiysk,
Regexp представляет собой группу символов или знаков, которая используется для поиска определенного текстового шаблона.
Регулярное выражение – это шаблон, который сравнивается с предметной строкой слева направо. Словосочетание “regular expression” применяется не так широко, вместо него обычно употребляют “regex” и “regexp”. Регулярное выражение используется для замены текста внутри строки, проверки формы, извлечения подстроки из строки на основе соответствия шаблона и т. д.
 
Сообщения
673
Реакции
242
Помог
11 раз(а)
semenbiysk,
Код:
SELECT * FROM Stats
WHERE SteamID LIKE 'STEAM_0:0:%';    //у нон стим префикс STEAM_0:0, у стим STEAM_5:0: (если не ошибаюсь)

Дальше в обработке удаляешь с помощью оператора DELETE
 
Сообщения
48
Реакции
-12
semenbiysk,
Код:
SELECT * FROM Stats
WHERE SteamID LIKE 'STEAM_0:0:%';    //у нон стим префикс STEAM_0:0, у стим STEAM_5:0: (если не ошибаюсь)

Дальше в обработке удаляешь с помощью оператора DELETE
ну да, у меня не так...и стим и нон стим абы как их steam id выглядят
 
Сообщения
198
Реакции
16
Помог
1 раз(а)
semenbiysk, создай в базе отдельную колонку и с помощью is_user_steam() отмечай стим игроков, спустя время удалишь тех, у кого стоит "0" вместо "1". это на случай, если ребята ничего не придумают.
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу