Иконка ресурса

Сборник полезных функций 1

Grey83

не пишу плагины с весны 2022
Сообщения
8,606
Реакции
5,096
Сообщения автоматически склеены:

Тебе нравится, когда писать нужно больше
если ты так желаешь чтобы было писать поменьше, то нужно было делать вот такой вариант:
C-подобный:
stock char[] GetClientSteamID(int client, const int type = 3)
{
    if(type < 0 || type > 3)
        ThrowError("Invalid SteamID type (%i)", type);

    char sid[24];
    GetClientAuthId(client, view_as<AuthIdType>(type), sid, sizeof(sid));

    return sid;
}
 
Последнее редактирование:

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
Смысл в том, что если уж облегчать использование даже таких функций, то облегчать по полной. Что там может быть непонятно, я не знаю
Тогда почему бы функцию в #define не всунуть?
C-подобный:
#define GetClientSteamId(%0,%1,%2)  GetClientAuthId(%0, AuthId_Steam2, %1, %2)
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,606
Реакции
5,096
Сверху Снизу