Перейти к содержимому


Фотография

autoswapteam


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 blackyar

blackyar

    Участник

  • Пользователь
  • PipPip
  • 62 сообщений

Отправлено 14 Январь 2020 - 1:06

Кто может помочь с решением для компиляции?

Вот сам варнинг на см 1.10

//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// autoswapteam.sp
//
// sourcemod-1.10.0-git6460-windows\addons\sourcemod\scripting\autoswapteam.sp(1123) : warning 234: symbol "GetClientAuthString" is marked as deprecated: Use GetClientAuthId
//
//
// Code size:            27304 bytes
// Data size:             9476 bytes
// Stack/heap size:      16384 bytes
// Total requirements:   53164 bytes
//
// 1 Warning.
//
// Compilation Time: 0,39 sec

Прикрепленные файлы

  • Прикрепленный файл  autoswapteam.sp   25,89К   3 Количество загрузок:

Сообщение отредактировал blackyar: 14 Январь 2020 - 1:10


#2 ZoOm37

ZoOm37

    Новичок

  • Пользователь
  • Pip
  • 24 сообщений

Отправлено 14 Январь 2020 - 10:54

Warning 234 не ошибка, функция просто не используется в плагине вот и предупреждает, на.

Прикрепленные файлы

  • Прикрепленный файл  autoswapteam.sp   25,89К   4 Количество загрузок:


#3 GoDtm666

GoDtm666

    Постоянный пользователь

  • Модератор
  • 1 882 сообщений

Отправлено 14 Январь 2020 - 11:16

Warning 234 не ошибка, функция просто не используется в плагине вот и предупреждает, на.

Внимательно прочтите ошибку.

Функция GetClientAuthString устарела и нужно использовать новую GetClientAuthId.

Ваш исходник с грубой ошибкой закомментированным GetClientAuthString!


  • blackyar это нравится

#4 blackyar

blackyar

    Участник

  • Пользователь
  • PipPip
  • 62 сообщений

Отправлено 15 Январь 2020 - 4:01

Внимательно прочтите ошибку.

Функция GetClientAuthString устарела и нужно использовать новую GetClientAuthId.

Ваш исходник с грубой ошибкой закомментированным GetClientAuthString!

Значит мне нужно прописать так ? 

 

вместо:

GetClientAuthString(client, steamId, sizeof(steamId));

заменить на это:

GetClientAuthId(client, AuthId_Engine, sizeof(steamId));

Я правильно понял?

P.S

Теперь вот такая ошибка

//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// autoswapteam.sp
//
// C:\Users\Black\OneDrive\╨рсюўшщ ёЄюы\sourcemod-1.10.0-git6460-windows\addons\sourcemod\scripting\autoswapteam.sp(1123) : error 035: argument type mismatch (argument 3)
//
// 1 Error.
//
// Compilation Time: 0,33 sec
// ----------------------------------------

Сообщение отредактировал blackyar: 15 Январь 2020 - 5:14


#5 blackyar

blackyar

    Участник

  • Пользователь
  • PipPip
  • 62 сообщений

Отправлено 15 Январь 2020 - 5:11

Вообщем немного исправил на :

GetClientAuthId(client, AuthId_Engine, steamId, sizeof(steamId));

и вот что получилось

//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// autoswapteam.sp
//
// Code size:            27312 bytes
// Data size:             9476 bytes
// Stack/heap size:      16384 bytes
// Total requirements:   53172 bytes
//
// Compilation Time: 0,39 sec
// ----------------------------------------

Внимательно прочтите ошибку.

Функция GetClientAuthString устарела и нужно использовать новую GetClientAuthId.

Ваш исходник с грубой ошибкой закомментированным GetClientAuthString!

 

скажите, так  правильно  ? 



#6 GoDtm666

GoDtm666

    Постоянный пользователь

  • Модератор
  • 1 882 сообщений

Отправлено 15 Январь 2020 - 12:05

Да, пробуйте.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных