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

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

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

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

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

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

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Длина authid (SteamID)

Статус пользователя Orty_Hart
сообщение 16.2.2013, 23:00
Сообщение #1
Стаж: 14 лет

Сообщений: 1399
Благодарностей: 408
Полезность: 725

Парни, кто знает, какая существует максимальная длинна SteamID который мы можем получить с помощью get_user_authid() ??
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя SISA
сообщение 16.2.2013, 23:04
Сообщение #2
Стаж: 15 лет

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

На лиц стиме 16 или 17, на генерированных 20
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Orty_Hart
сообщение 16.2.2013, 23:10
Сообщение #3
Стаж: 14 лет

Сообщений: 1399
Благодарностей: 408
Полезность: 725

SISA,
Тоесть STEAM_0:1:(и тут ещё до 20 символов?)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SISA
сообщение 16.2.2013, 23:51
Сообщение #4
Стаж: 15 лет

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

Цитата(Orty_Hart @ 17.2.2013, 1:10) *
SISA,
Тоесть STEAM_0:1:(и тут ещё до 20 символов?)



Нет, вместе со STEAM_X:X:
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
exec1337
сообщение 17.2.2013, 0:00
Сообщение #5
Стаж: 13 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

По моему вы не правы.Тут не сколько могу,а сколько хочу/надо.
Пример:
Код
static authid[35];
get_user_authid(client,authid,sizeof(authid) - 1);
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Orty_Hart
сообщение 17.2.2013, 0:55
Сообщение #6
Стаж: 14 лет

Сообщений: 1399
Благодарностей: 408
Полезность: 725

exec1337,
Просто я не знаю сколько выделять в массиве места для SteamID.
Вот вы выделили 34 символа.
а если будет SteamID в 38 символов? вы получите не весь SteamID и вы можете не добиться того эффекта, которого хотели.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя midorfeed
сообщение 17.2.2013, 1:00
Сообщение #7
Стаж: 13 лет

Сообщений: 303
Благодарностей: 87
Полезность: 243

Цитата(Orty_Hart @ 17.2.2013, 0:55) *
exec1337,
Просто я не знаю сколько выделять в массиве места для SteamID.
Вот вы выделили 34 символа.
а если будет SteamID в 38 символов? вы получите не весь SteamID и вы можете не добиться того эффекта, которого хотели.

везде используют 35 символов, можете порыться в исходниках плагинов)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Orty_Hart
сообщение 17.2.2013, 1:38
Сообщение #8
Стаж: 14 лет

Сообщений: 1399
Благодарностей: 408
Полезность: 725

midorfeed,
Да, видел. Но меня начало напрягать то, что я заметил, что в AmxBans 5.0 аж 50...
Думаю больше 35 символов не сгенерирует SteamID :D
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Andrei
сообщение 17.2.2013, 1:38
Сообщение #9


Стаж: 15 лет

Сообщений: 1335
Благодарностей: 693
Полезность: 740

Цитата(midorfeed @ 17.2.2013, 2:00) *
везде используют 35 символов, можете порыться в исходниках плагинов)

Везде ? Не верю.

http://forums.steampowered.com/forums/show...d.php?t=1453739
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя midorfeed
сообщение 17.2.2013, 3:45
Сообщение #10
Стаж: 13 лет

Сообщений: 303
Благодарностей: 87
Полезность: 243

Цитата(Bos93 @ 17.2.2013, 1:38) *

не так выразился, в большинстве
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
exec1337
сообщение 17.2.2013, 13:26
Сообщение #11
Стаж: 13 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

Orty_Hart,вы умеете считать размер информации? Прикиньте максимально возможный STEAMID и высчитайте для него размер инф.
Как я понимаю размер указан с запасом.
Цитата(Orty_Hart @ 17.2.2013, 2:38) *
midorfeed,
Да, видел. Но меня начало напрягать то, что я заметил, что в AmxBans 5.0 аж 50...
Думаю больше 35 символов не сгенерирует SteamID :D
Наверно amxbans на шаг впереди(как MTS) и просто подстраховывается на будущее.
*хотя есть генерировать по какому-то другому параметру,то может и будет 50...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: