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

Не поддерживается Weapon Identifier - Не использовать 1.0

Обратите внимание: этот ресурс не поддерживается разработчиком.
Версия Дата выпуска Скачивания Оценка  
1.0 112 0.00 звёзд 0 оценок Скачать
1.0 33 0.00 звёзд 0 оценок Скачать
2020-06-13 38 0.00 звёзд 0 оценок Скачать
Добавлена функция StripKnifeName в widentifier.inc, чтобы исключить ножи инвентаря
Оно конвертирует любой класс вида weapon_knife_* в weapon_knife, игнорируя weapon_knife_gg и weapon_knife_ghost
код функции (уже добавлена в widentifier.inc):
PHP:
stock void StripKnifeName(char[] name)
{
    int len = strlen(name)
    if(len > 12 && !strncmp(name, "weapon_knife", 12))
    {
        if(!strcmp(name[12], "_gg") || !strcmp(name[12], "_ghost"))
            return
        name[12] = 0
    }
}

Пример использования:
PHP:
char sBuffer[64]
GetWeaponName(weapon, sBuffer, sizeof sBuffer) // оружием может быть любой нож, например нож-бабочка
StripKnifeName(sBuffer)
if(!strcmp(sBuffer, "weapon_knife"))
    PrintToChat(client, "Это нож")
else if(!strcmp(sBuffer, "weapon_knife_gg"))
    PrintToChat(client, "Это золотой нож")
else if(!strcmp(sBuffer, "weapon_knife_ghost"))
    PrintToChat(client, "Это призрачный нож")
else
    PrintToChat(client, "Это не нож")
Сверху Снизу