Counter-Strike 1.6
Godlike # Dust2 by Day, Classic by Night
45.144.155.164:27015
de_dust2
Играчи: 10/32
de_dust2
Counter-Strike 1.6
HH-GaminG #GunGame 91.134.123.43:27015 gg_flatiron Играчи: 8/28
Counter-Strike 1.6
CS1.BG | DUST2 NOSHTA GARMI [RANKED PLAY] 45.144.155.113:27015 de_dust2 Играчи: 2/32
Counter-Strike 1.6
Cs-PlovdiV.com - Aim Attack 93.123.16.4:27022 aim_map2 Играчи: 4/16
Counter-Strike 1.6
VIP
45.144.155.171:27015 ★ [ZM]ImperialCS Zombie Plague Mega|Fast SaveAP Jetpack+GoldenAK zm_effect 13/32

get_user_authid • намиране на SteamID-то на играч

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

get_user_authid • намиране на SteamID-то на играч

Мнение от OciXCrom » 08 Окт 2016, 14:58

amxmodx.incget_user_authid(index, authid[], len)

index: ID-то на играча
authid[]: масив където ще бъде запазено SteamID-то
len: максимална дължина на масива (препоръчва се 34)

Връща: броя на клетки записани в масива.
Функцията служи за намиране на SteamID-то на въпросния играч. Полезна е когато искаме да запазим някакви данни по SteamID или пък да наложим забрана на играча по този начин. SteamID-то може да бъде от рода на STEAM_0:0:123456789, STEAM_ID_LAN, VALVE_ID_LAN, BOT.

Примерен плъгин №1: Изписване на SteamID-то на играча в чата чрез използване на командата /steam.

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

#include <amxmodx>

#define PLUGIN_NAME "Print Player's SteamID in Chat"
#define PLUGIN_VERSION "1.0"
#define PLUGIN_AUTHOR "OciXCrom"

public plugin_init()
{
    register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR)
    register_clcmd("say /steam", "cmdPrintSteamID")
    register_clcmd("say_team /steam", "cmdPrintSteamID")
}

public cmdPrintSteamID(id)
{
    new szAuthId[35]
    get_user_authid(id, szAuthId, charsmax(szAuthId))
    client_print(id, print_chat, "* Tvoeto SteamID e: %s", szAuthId)
    return PLUGIN_HANDLED
}  

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

Кой е на линия

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