hlmod.hu
https://hlmod.hu/

SteamId lekérés.
https://hlmod.hu/viewtopic.php?f=9&t=22078
Oldal: 1 / 1

Szerző:  Cyberboy [ 2015.08.29. 14:45 ]
Hozzászólás témája:  SteamId lekérés.

Üdv!
Hogyan tudom lekérni az összes játékos id-ét egy pluginban?

Szerző:  Akosch:. [ 2015.08.29. 14:52 ]
Hozzászólás témája:  Re: SteamId lekérés.

Kód:
new sAuthID[ 32 ][ 32 ];

for( new i; i <= get_maxplayers(); i++ )
    if( is_user_connected( i ) )
        get_user_authid( i, sAuthID[ i ] , charsmax( sAuthID[ i ] ) );

//Innentől az sAuthID változóban elérhető mindenki idje.
//pl: sAuthID[ id ]

Szerző:  Cyberboy [ 2015.08.29. 14:54 ]
Hozzászólás témája:  Re: SteamId lekérés.

Köszönöm szépen! :)

Szerző:  mforce [ 2015.08.29. 14:54 ]
Hozzászólás témája:  Re: SteamId lekérés.

Akosch:. charsmax(valami)-t használj, ne -1 karaktert :)

Szerző:  Cyberboy [ 2015.08.29. 14:58 ]
Hozzászólás témája:  Re: SteamId lekérés.

mforce írta:
Akosch:. charsmax(valami)-t használj, ne -1 karaktert :)


Pontosabban? Akkor az nem jó amit Akosch leírt?

Szerző:  Akosch:. [ 2015.08.29. 15:00 ]
Hozzászólás témája:  Re: SteamId lekérés.

Köszi mforce, nem is tudom minek írtam úgy + volt benne egy hiba is, most jó ha minden igaz :D

Szerző:  mforce [ 2015.08.31. 00:03 ]
Hozzászólás témája:  Re: SteamId lekérés.

amx_show konzolparancsra listáz neked, ha admin_kick flaged van :)

Kód:
#include <amxmodx>
#include <amxmisc>

public plugin_init() {
   
   register_plugin("Amx_showup", "1.0", "Vicious Vixen")
   
   register_clcmd("amx_show", "cmdShow", -1);
   
}

public cmdShow(id)
{
   if(get_user_flags(id) & ADMIN_KICK) {
   console_print(id, "Nev     -     IP     -     SteamID");
   console_print(id, "-----------------------------------");
   
   new players[32], num;
   get_players(players, num);
   
   for(new i = 0 ; i < num ; i++)
   {
      new name[32];
      new ipeki[32];
      new authid[32];
      get_user_name(players[i], name, charsmax(name))
      get_user_ip(players[i], ipeki, charsmax(ipeki), 1)
      get_user_authid(players[i], authid, charsmax(authid))
 
      console_print(id, "%s     -     %s     -     %s", name, ipeki, authid);
   }
   console_print(id, "-----------------------------------");
   
   return;
   }
   
   else console_print(id, "Nincs elerhetoseged a parancshoz!")
}

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/