Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

Раздел для общения на любые темы, для которых не нашлось места в остальных разделах. Если Вашу тему можно отнести по смыслу к другому разделу, лучше создайте её там, иначе Вас накажут.

В данном форуме немного понижены требования к Общим правилам форума, а именно:
1. Информативность темы
2. Отходить от первоначального смысла темы

!
В разделе запрещено создавать темы связанные с раскруткой игровых серверов

Управление статистикой игрока

Статус пользователя georgeml
сообщение 22.12.2015, 15:15
Сообщение #1
Стаж: 12 лет

Сообщений: 1467
Благодарностей: 439
Полезность: 423

Имеется:
- сайт (любой другой спец.скрипт) с регистрацией, личными данными (ЛК) и т.п.
- игровой сервер
- статистика игрока в БД по steamID
В некоторых случаях поступают просьбы перенести статистику в связи со сменой steamID (купил стим или наоборот, удалил; переустановил ОС и стата слетела- не важно)
Собственно, сабж.. Выслушаю идеи, как это реализовать в автоматическом режиме.. т.е. без участия админа и прямой правки данных в БД
Немного некорректно описал задачу. Задача- дать возможность игроку самостоятельно изменить свой steamID

Отредактировал: georgeml, - 22.12.2015, 15:26
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя SISA
сообщение 22.12.2015, 15:26
Сообщение #2
Стаж: 15 лет

Сообщений: 2774
Благодарностей: 2956
Полезность: 994

Ни как. Кто мне мешает посмотреть STEAMID любого другого игрока и присвоить его себе ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя georgeml
сообщение 22.12.2015, 15:30
Сообщение #3
Стаж: 12 лет

Сообщений: 1467
Благодарностей: 439
Полезность: 423

Цитата(SISA @ 22.12.2015, 23:21) *
Ни как. Кто мне мешает посмотреть STEAMID любого другого игрока и присвоить его себе ?

Мне интересно, Вы таким ответом чьи возможности недооцениваете? smile.gif У меня есть идея, однако, одинаковые мысли в 2-х головах- уже укажут верный путь..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя georgeml
сообщение 22.12.2015, 15:38
Сообщение #4
Стаж: 12 лет

Сообщений: 1467
Благодарностей: 439
Полезность: 423

Цитата(georgeml @ 22.12.2015, 23:25) *
Мне интересно, Вы таким ответом чьи возможности недооцениваете? smile.gif У меня есть идея, однако, одинаковые мысли в 2-х головах- уже укажут верный путь..

Ну ок.. к примеру (запросы в БД разделены для наглядности):
- игрок зашел на сервер: чекаем БД:
- игрок зарегистрирован на сайте и в ЛК заполнено поле steamid:
-нет?- иди гуляй
-да- чекаем установлен ли пароль для смены статы
-установлен- return
-нет- предложим установить (установили, записали в бд)
надо сменить или сбросить стату...
идем в ЛК, жмем сменить/сбросить + пароль, заданный на сервере.. пароль нигде не светится, но есть в БД- плагином записан.. ну и поехали далее- работа скрипта..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SISA
сообщение 22.12.2015, 15:43
Сообщение #5
Стаж: 15 лет

Сообщений: 2774
Благодарностей: 2956
Полезность: 994

Ок. Я игрок, захожу на сервер со STEAM:0:0:111

Протрояниваю свою винду вирусами, переустанавливаю её, после этого захожу на сервер с STEAM:0:0:222

Второй игрок заходит на сервер с STEAM:0:0:333

Как вы узнаете, что STEAM:0:0:111 принадлежал игроку с STEAM:0:0:222, а не с STEAM:0:0:333

smile.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя georgeml
сообщение 22.12.2015, 15:47
Сообщение #6
Стаж: 12 лет

Сообщений: 1467
Благодарностей: 439
Полезность: 423

Цитата(SISA @ 22.12.2015, 23:39) *
Ок. Я игрок, захожу на сервер со STEAM:0:0:111

Протрояниваю свою винду вирусами, переустанавливаю её, после этого захожу на сервер с STEAM:0:0:222

Второй игрок заходит на сервер с STEAM:0:0:333

Как вы узнаете, что STEAM:0:0:111 принадлежал игроку с STEAM:0:0:222, а не с STEAM:0:0:333

smile.gif

Задается связка- steamid+пароль
2-й вариант- без скрипта.. так же делаем связку, задаем пароль для STEAM:0:0:111- 12345... зашли с другого STEAM:0:0:222.. вызываем команду перекинуть стату.. вводим пароль, ищем steamid по паролю (12345) и заменяем его текущим STEAM:0:0:222
Я чуть позже уточнил, что Я- не вмешиваюсь
Цитата
Немного некорректно описал задачу. Задача- дать возможность игроку самостоятельно изменить свой steamID


Отредактировал: georgeml, - 22.12.2015, 15:49
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SISA
сообщение 22.12.2015, 15:57
Сообщение #7
Стаж: 15 лет

Сообщений: 2774
Благодарностей: 2956
Полезность: 994

Т.е. игрок должен каким-то чудом предвидеть смену STEAMID и заранее зарегать на сайте пароль для таких целей ? STEAMID + пароль, ИМХО оч. сложно, да и кто угодно может передать свою статистику/достижения другому игроку.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя georgeml
сообщение 22.12.2015, 16:01
Сообщение #8
Стаж: 12 лет

Сообщений: 1467
Благодарностей: 439
Полезность: 423

Цитата(SISA @ 22.12.2015, 23:53) *
Т.е. игрок должен каким-то чудом предвидеть смену STEAMID и заранее зарегать на сайте пароль для таких целей ? STEAMID + пароль, ИМХО оч. сложно, да и кто угодно может передать свою статистику/достижения другому игроку.

хм.. тут и сайт не нужен) плагином задали связку- текущий steamid+пароль, затем так же сменить при наличии пароля.. верно мыслю?) столбец в бд статы..
передал стату другому- лишился ее.. все равно, что стим аккаунт подарил со всеми достижениями- мне от этого что?)...
не задал пароль на сервере- не имеешь возможности сменить.. все просто.. кто ею дорожит- найдет 1 минуту для ввода пароля 1 раз
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SISA
сообщение 22.12.2015, 16:13
Сообщение #9
Стаж: 15 лет

Сообщений: 2774
Благодарностей: 2956
Полезность: 994

Цитата(georgeml @ 22.12.2015, 17:56) *
мне от этого что?)...


Вам - ничего, а в отношении других игроков это не честно. Если такой подход (с оговорками), тогда можно и пароль прикручивать, но имхо юзать его будут единицы, ибо большая часть посточнных игроков сидят на лиц.стимах, а проходные туристы даже заморачиваться не будут со всякими паролями.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя georgeml
сообщение 22.12.2015, 16:21
Сообщение #10
Стаж: 12 лет

Сообщений: 1467
Благодарностей: 439
Полезность: 423

Цитата(SISA @ 23.12.2015, 0:08) *
Вам - ничего, а в отношении других игроков это не честно. Если такой подход (с оговорками), тогда можно и пароль прикручивать, но имхо юзать его будут единицы, ибо большая часть посточнных игроков сидят на лиц.стимах, а проходные туристы даже заморачиваться не будут со всякими паролями.

Спасибо за мнение, но никак к моему вопросу не относится. Перед разными админами- разные задачи, как повседневные, так и глобальные.. Поддерживать изъезженную тему о стимах/пиратках- нее.. извините.. это затянется надолго и ни к чему не приведет. Да и не в этом вопрос.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Puwok
сообщение 22.12.2015, 16:27
Сообщение #11


Стаж: 14 лет

Сообщений: 100
Благодарностей: 33
Полезность: < 0

georgeml, скинь в лс сайт гляну чё там у вас.


Уже ничем не владею, совсем обленился...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
magis1337
сообщение 22.12.2015, 16:29
Сообщение #12
Стаж: 11 лет
Город: Odessa

Сообщений: 2782
Благодарностей: 1535
Полезность: 918

host5.ru
Меценат Меценат

Лучше уже сделать привходе регистрация ника и все
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя georgeml
сообщение 22.12.2015, 16:38
Сообщение #13
Стаж: 12 лет

Сообщений: 1467
Благодарностей: 439
Полезность: 423

Цитата(Puwok @ 23.12.2015, 0:23) *
georgeml, скинь в лс сайт гляну чё там у вас.

сайт уже и не нужен (хотя прилепить- тоже можно).. http://v2.gamecms.ru
Цитата(magis1337 @ 23.12.2015, 0:24) *
Лучше уже сделать привходе регистрация ника и все

зарегистрировал... каким образом в стате сменить ИД1(старый, утерянный и неизвестный, естественно) на ИД2(новый)
впрочем.. я так понимаю, что постом выше сам ответил на свой вопрос)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Puwok
сообщение 22.12.2015, 16:43
Сообщение #14


Стаж: 14 лет

Сообщений: 100
Благодарностей: 33
Полезность: < 0

А епт, думал что то уникальное :)


Уже ничем не владею, совсем обленился...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя georgeml
сообщение 22.12.2015, 16:53
Сообщение #15
Стаж: 12 лет

Сообщений: 1467
Благодарностей: 439
Полезность: 423

Цитата(Puwok @ 23.12.2015, 0:38) *
А епт, думал что то уникальное :)

Что же уникального в форумных движках, что их все ставят.. иногда, даже не утруждаясь сменить (переделать) шаблон)) все, что нужно, у меня есть. чего нет- дописать легко..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ThePhoenix
сообщение 22.12.2015, 17:00
Сообщение #16


Стаж: 11 лет

Сообщений: 2723
Благодарностей: 533
Полезность: 40

Обращение к ТСу
Где достал сохранение Статистики в БД? если можно линк в лс или плагин в лс :)
Спасибо ;)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя georgeml
сообщение 22.12.2015, 17:03
Сообщение #17
Стаж: 12 лет

Сообщений: 1467
Благодарностей: 439
Полезность: 423

Цитата(ThePhoenix @ 23.12.2015, 0:55) *
Обращение к ТСу
Где достал сохранение Статистики в БД? если можно линк в лс или плагин в лс :)
Спасибо ;)

Только не говори никому))
https://shop.fungun.net/?p=show&id=3 //кто говорит, что это г..- выпрямляйте руки.. 2 года пользовался без единой проблемы..
https://git.hldm.org/u/serfreeman1337 //прекрасное поле для "маневров", поэтому уже перевожу все серверы сюда..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ThePhoenix
сообщение 22.12.2015, 17:05
Сообщение #18


Стаж: 11 лет

Сообщений: 2723
Благодарностей: 533
Полезность: 40

Цитата(georgeml @ 22.12.2015, 18:59) *
Только не говори никому))
https://shop.fungun.net/?p=show&id=3 //кто говорит, что это г..- выпрямляйте руки.. 2 года пользовался без единой проблемы..
https://git.hldm.org/u/serfreeman1337 //прекрасное поле для "маневров", поэтому уже перевожу все серверы сюда..

Фримэна говорят не особо хорошо работает и годится лишь для тестов ;)
Скальпеля - хз.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя georgeml
сообщение 22.12.2015, 17:07
Сообщение #19
Стаж: 12 лет

Сообщений: 1467
Благодарностей: 439
Полезность: 423

Цитата(ThePhoenix @ 23.12.2015, 1:00) *
Фримэна говорят не особо хорошо работает и годится лишь для тестов ;)
Скальпеля - хз.

Отвечу своей любимой фразой, которой сам всегда следую: Есть только 1 способ узнать
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: