Plugin Cerut: amx_last
Descriere (adica ce face el mai exact): Doresc un plugin amx_last care sa nu afiseze si ip-urile jucatorilor cand dau amx_last , doar steamid si ce mai este.
Serverul impune conditii strict HLDS/REHLDS?: rehlds
Ai cautat pluginul?(daca da, precizeaza cum): Da, am cautat pe extream, pe alte site-uri dar nimic
Necesita mod special?: Nu
Configuratie server: Server de mix
Versiune AMXX: 1.9
[Cerere Plugin] amx_last
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
Forum rules
Accesează link-ul pentru a putea vedea regulile forumului
Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Accesează link-ul pentru a putea vedea regulile forumului
Daca doriti sa vi se modifice un plugin, va rugam postati aici .
-
- Membru, skill 0
- Posts: 23
- Joined: 23 Dec 2012, 15:56
- Detinator Steam: Da
- CS Status: Ma joc mix-uri.
- Detinator server CS: Da
- Location: United Kingdom
- Contact:
- kidd0x
- Utilizator neserios (tepar)
- Posts: 1054
- Joined: 06 Oct 2018, 14:41
- Detinator Steam: Da
- SteamID: /id/kidd0x/
- Reputatie: Utilizator neserios (tepar!)
- Fond eXtream: 0
- Location: Constangeles
- Discord: kidd0x
- Has thanked: 172 times
- Been thanked: 81 times
Code: Select all
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Last IP"
#define VERSION "1.0"
#define AUTHOR "Alka"
#define STR_LEN 32
enum _:Infos
{
gUserName[STR_LEN],
steamid[STR_LEN]
}
new gLastUsers[5][Infos];
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_concmd("amx_lastip", "cmdLastIp", ADMIN_ADMIN, "");
}
public cmdLastIp(id,level,cid)
{
if ( ! cmd_access ( id , level , cid , 1 ) )
return PLUGIN_HANDLED
if(!gLastUsers[0][gUserName][0]) {
client_print(id,3,"Inca nu a iesit nici un jucator de pe server!");
return 1;
}
for(new i = 0;i < 5;i++)
{
if(!gLastUsers[gUserName][0])
continue;
console_print(id,"%s",gLastUsers[gUserName]);
}
return 1;
}
public client_disconnect(id)
{
static sName[32];
get_user_name(id,sName,sizeof sName - 1);
for(new i = 0;i < sizeof gLastUsers;i++)
{
if(equali(gLastUsers[gUserName],sName))
return 1;
}
static iNum;
get_user_name(id,gLastUsers[iNum][gUserName],STR_LEN - 1);
get_user_authid(id, gLastUsers[iNum][steamid], 26)
iNum++;
if(iNum >= 5)
iNum = 0;
return 0;
}
-
- Membru, skill 0
- Posts: 23
- Joined: 23 Dec 2012, 15:56
- Detinator Steam: Da
- CS Status: Ma joc mix-uri.
- Detinator server CS: Da
- Location: United Kingdom
- Contact:
" amx_last.sma(44) : warning 233: symbol "client_disconnect" is marked as deprecated: Use client_disconnected() instead. " imi da asta la compilare, are ceva ?
- kidd0x
- Utilizator neserios (tepar)
- Posts: 1054
- Joined: 06 Oct 2018, 14:41
- Detinator Steam: Da
- SteamID: /id/kidd0x/
- Reputatie: Utilizator neserios (tepar!)
- Fond eXtream: 0
- Location: Constangeles
- Discord: kidd0x
- Has thanked: 172 times
- Been thanked: 81 times
nu are nimic, modifica si tu ca nu e mare chestie as pui un "ed" la final
-
- Membru, skill 0
- Posts: 23
- Joined: 23 Dec 2012, 15:56
- Detinator Steam: Da
- CS Status: Ma joc mix-uri.
- Detinator server CS: Da
- Location: United Kingdom
- Contact:
Am incercat si tot apare ip-ul ..
- CyBer[N]eTicK
- Membru, skill +1
- Posts: 190
- Joined: 29 May 2020, 05:35
- Detinator Steam: Da
- CS Status: Strong & Original
- Detinator server CS: BB.BLACKGAMES.RO
- SteamID: /id/cybernetick_cbk/
- Fond eXtream: 0
- Location: Albania, tirana
- Discord: cybernetick_cbk
- Has thanked: 21 times
- Been thanked: 18 times
- Contact:
Incearca sa-i faci altul poate te ajuta aceasta sa-ti formezi o idee.
Code: Select all
public cmdLast(id, level, cid)
{
if (!cmd_access(id, level, cid, 1))
{
return PLUGIN_HANDLED;
}
new name[32];
new authid[32];
new ip[32];
new flags[32];
new access;
console_print(id, "%19s %20s %15s %s", "name", "authid", "ip", "access");
for (new i = 0; i < g_Size; i++)
{
GetInfo(i, name, charsmax(name), authid, charsmax(authid), ip, charsmax(ip), access);
get_flags(access, flags, charsmax(flags));
console_print(id, "%19s %20s %15s %s", name, authid, ip, flags);
}
console_print(id, "%d old connections saved.", g_Size);
return PLUGIN_HANDLED;
}
- kidd0x
- Utilizator neserios (tepar)
- Posts: 1054
- Joined: 06 Oct 2018, 14:41
- Detinator Steam: Da
- SteamID: /id/kidd0x/
- Reputatie: Utilizator neserios (tepar!)
- Fond eXtream: 0
- Location: Constangeles
- Discord: kidd0x
- Has thanked: 172 times
- Been thanked: 81 times
Pai vezi ma nene ca tu ai 2 comenzi de amx_last, una din plg asta una din pluginele de baza (nu mai stiu care din ele)...
Pune pluginu asta primu in plugins.ini
Pune pluginu asta primu in plugins.ini
-
- Membru, skill 0
- Posts: 23
- Joined: 23 Dec 2012, 15:56
- Detinator Steam: Da
- CS Status: Ma joc mix-uri.
- Detinator server CS: Da
- Location: United Kingdom
- Contact:
L-am pus si primul si tot degeaba , la fel, nu poti modifica din admincmd.sma daca ti-l las ?
- georgik5
- Membru, skill +1
- Posts: 398
- Joined: 16 Aug 2008, 22:37
- Detinator Steam: Da
- SteamID: di57inct
- Has thanked: 9 times
- Been thanked: 5 times
Poftim ceva mai automatizat care printeaza in consolele tuturor adminilor cu acces de ban de fiecare data cand un jucator iese, dar include si mesaje chat de connect/disconnect.
https://forums.alliedmods.net/showthrea ... ost2679408
https://forums.alliedmods.net/showthrea ... ost2679408