set_user_foosteps • прави стъпките на играча безшумни

Библиотеката съдържа 22 natives и 0 forwards и 0 stocks.
Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

set_user_foosteps • прави стъпките на играча безшумни

Мнение от OciXCrom » 11 Окт 2016, 17:10

fun.incset_user_footsteps(id, set = 1)

id: ID-то на играча
set: 1 = безшумни стъпки; 0 = нормални стъпки

Връща: нищо
С тази функция можете да направите играчът да не издава звуци когато се движи.

Примерен плъгин №1: Администраторска команда (amx_steps), която добавя/премахва безшумни стъпки на/от даден играч.

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <amxmisc>
#include <fun>

#define PLUGIN_NAME "set_user_footsteps"
#define PLUGIN_VERSION "1.0"
#define PLUGIN_AUTHOR "OciXCrom"

public plugin_init()
{
    register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR)
    register_concmd("amx_steps", "cmdSteps", ADMIN_BAN, "<nick|#userid> <0/1>")
}

public cmdSteps(id, iLevel, iCid)
{
    if(!cmd_access(id, iLevel, iCid, 3))
        return PLUGIN_HANDLED
        
    new szPlayer[32]
    read_argv(1, szPlayer, charsmax(szPlayer))
    
    new iPlayer = cmd_target(id, szPlayer, CMDTARGET_OBEY_IMMUNITY|CMDTARGET_ALLOW_SELF)
    
    if(!iPlayer)
        return PLUGIN_HANDLED
        
    new szSteps[2]
    
    if(!is_str_num(szSteps))
    {
        client_print(id, print_console, "* Vtoriqt parametur trqbva da e chislo!")
    }
    
    read_argv(2, szSteps, charsmax(szSteps))
    
    new iSteps = clamp(str_to_num(szSteps), 0 , 1)
    
    new szName[2][32]
    get_user_name(id, szName[0], charsmax(szName[]))
    get_user_name(iPlayer, szName[1], charsmax(szName[]))
    client_print(id, print_chat, "* ADMIN %s naglasi bezshumni stupki na %s: %s", szName[0], szName[1], (iSteps == 1) ? "VKLIUCHENO" : "IZKLIUCHENO")
    return PLUGIN_HANDLED
} 

Обратно към “fun.inc”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 8 госта