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

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

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

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

> Информационная доска

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

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.

ReHLDS и SteamIdHashSalt

Статус пользователя DANDY
сообщение 25.12.2019, 14:43
Сообщение #1
Стаж: 15 лет

Сообщений: 270
Благодарностей: 38
Полезность: 120

Здравствуйте.
Имею 8 Зомби серверов.
Появилась идея перейти на ReHLDS (Сейчас 7559 билд).

ИИспользую dproto v. 0.9.548. В настройках этого модуля есть параметр - SteamIdHashSalt, который используется как ключ, для генерации номера STEAM ID игроков.

Вопросы:

1. При переходе на ReHLDS, в следствии и на ReUnion, если поставить такое же значение в ReUnion, STEAM ID изменится?
2. Если изменится, то способа сохранить старые номера STEAM ID нет? Или есть?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя dehost
сообщение 25.12.2019, 14:48
Сообщение #2


Стаж: 13 лет

Сообщений: 3147
Благодарностей: 1431
Полезность: 486

DANDY, скорее всего ID сменятся, возможности сохранить их нет. в Версии 133 вроде можно генерировать по методу dproto, но не рекомендуется.


Золотое правило нравственности:
"Относись к людям так, как хочешь, чтобы относились к тебе."
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DANDY
сообщение 25.12.2019, 14:54
Сообщение #3
Стаж: 15 лет

Сообщений: 270
Благодарностей: 38
Полезность: 120

Это ж насколько игроки недовольны будут... Думаете, оно стоит того?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
podbot
сообщение 25.12.2019, 15:09
Сообщение #4
Стаж: 11 лет

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

Цитата(dehost @ 25.12.2019, 15:48) *
DANDY, скорее всего ID сменятся, возможности сохранить их нет. в Версии 133 вроде можно генерировать по методу dproto, но не рекомендуется.

да и в той можно
SteamIdHashDProtoCompat
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sas333
сообщение 25.12.2019, 15:10
Сообщение #5


Стаж: 13 лет
Город: Красноярск

Сообщений: 374
Благодарностей: 60
Полезность: 148

Цитата(DANDY @ 25.12.2019, 19:54) *
Это ж насколько игроки недовольны будут... Думаете, оно стоит того?

По моему изменений не будет. Можно даже протестировать. Если интересно напишите в личку поможем вам с этим вопросом. На тестовом сервере.


Хостинг игровых серверов host-v.ru
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя pacumka
сообщение 25.12.2019, 15:11
Сообщение #6
Стаж: 8 лет 1 месяц

Сообщений: 1606
Благодарностей: 1117
Полезность: 1218

Меценат Меценат

Цитата(DANDY @ 25.12.2019, 14:54) *
Это ж насколько игроки недовольны будут... Думаете, оно стоит того?

Подготовь почву для "переезда". Пусть игроки переведут все привилегии со стимайди на ник+пароль. А стату+аммо на всех серверах обнули, мол к новому году всё с нуля
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
loran
сообщение 25.12.2019, 15:19
Сообщение #7
Стаж: 10 лет

Сообщений: 2072
Благодарностей: 801
Полезность: 305

DANDY, не изменится. Главное метод dproto выстави.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mOdest
сообщение 25.12.2019, 15:21
Сообщение #8


Стаж: 9 лет 9 месяцев

Сообщений: 1255
Благодарностей: 255
Полезность: 79

1. в базе создай колонку 'name', сохрани сюда ник игрока. после переезда ищи по нику статистику и подменяй ей стим айди. желательно новорегов не трогать, только тех, кто выше определенного звания.
способ глупый, но как костыль сойдет

2. напиши систему регистрации, к аккаунту привяжи всю статистику вместо стим айди. объяви где-то, что для сохранения статистики нужно зарегистрироваться.
после каждой авторизации обновляешь стим айди в аккаунте, как пройдет достаточно времени избавляешься от системы регистрации за ненадобностью и получается то, что статистика сохранена, стим айди обновлён и всё ок

но попробуй сгенерить соль по методу дпрото, может это работает
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MDMA20
сообщение 25.12.2019, 15:40
Сообщение #9
Стаж: 8 лет 11 месяцев

Сообщений: 2180
Благодарностей: 923
Полезность: 808

Цитата(pacumka @ 25.12.2019, 16:11) *
Пусть игроки переведут все привилегии со стимайди на ник+пароль

А кому-то на пиратку прописывают привилегии по айди?) или я что-то не так понял
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
loran
сообщение 25.12.2019, 16:04
Сообщение #10
Стаж: 10 лет

Сообщений: 2072
Благодарностей: 801
Полезность: 305

MDMA20, да. У меня на пиратке практически все админы прописаны по steam id.
Если прописывать по нику, то любой желающий может попросить конфиг у игрока. Тем самым украсть у него пароль и сидеть играть с привилегиями. Зачастую люди не очень умные и не понимают что такое конфиг. Поэтому они без проблем скинут конфиг любому желающему.
Если прописывать по стим айди с паролем, то надо не только узнать пароль, но еще заманить этого игрока на пустой сервер без эммулятора. И затем через прогу подменить его стим айди. Процедура не легкая. Но такой способ считается наиболее безопасным.

Отредактировал: loran, - 25.12.2019, 16:05
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BaHeK
сообщение 25.12.2019, 23:21
Сообщение #11


Стаж: 17 лет

Сообщений: 571
Благодарностей: 505
Полезность: 651

loran, заманить игрока на чужой сервер куда проще, чем попросить конфиг
на своем сервере и setinfo прочитать можно, и оригинальный steam_id получить
конфиг нахрен не нужен, так что нет способа защиты от нон-стим админов, кроме как статического IP

Отредактировал: BaHeK, - 25.12.2019, 23:22


Чуть-чуть нарушаю
http://img-host.su/aoN1.png
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя DANDY
сообщение 26.12.2019, 13:33
Сообщение #12
Стаж: 15 лет

Сообщений: 270
Благодарностей: 38
Полезность: 120

а в ReHLDS пофикшен баг, когда соединяешься к серверу (закачка файлов идёт), отменяешь подключение, снова подсоединяешься к нему и http загрузка файлов отменяется (очень долго грузится)? Чтобы при переподключении грузилось всегда быстро
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
loran
сообщение 26.12.2019, 13:37
Сообщение #13
Стаж: 10 лет

Сообщений: 2072
Благодарностей: 801
Полезность: 305

Цитата(DANDY @ 26.12.2019, 14:33) *
а в ReHLDS пофикшен баг, когда соединяешься к серверу (закачка файлов идёт), отменяешь подключение, снова подсоединяешься к нему и http загрузка файлов отменяется (очень долго грузится)? Чтобы при переподключении грузилось всегда быстро

Нет
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DANDY
сообщение 27.12.2019, 14:32
Сообщение #14
Стаж: 15 лет

Сообщений: 270
Благодарностей: 38
Полезность: 120

А как это можно исправить?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Energy
сообщение 27.12.2019, 15:10
Сообщение #15
Иконка группы

Стаж: 11 лет

Сообщений: 2839
Благодарности: выкл.

Цитата(DANDY @ 27.12.2019, 14:32) *
А как это можно исправить?

Никак
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 27.12.2019, 15:19
Сообщение #16
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Можно ‒ брать в админы только Steam-игроков.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GetA
сообщение 27.12.2019, 15:34
Сообщение #17
Стаж: 9 лет 8 месяцев

Сообщений: 812
Благодарностей: 189
Полезность: 123

bigdata.ckcorp.ru
Energy, Safety1st
good.gif
быструю загрузку, которую дополняет исправление при перезаходе на сервер неограниченное количество раз.
Cкрытый текст
выпилено в последнем билде, патамушта сначала нужно научиться всем дозаливать ресурсы используя developer 1


Отредактировал: GetA, - 27.12.2019, 15:34
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 27.12.2019, 15:57
Сообщение #18
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

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