Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|

#1
Napisano 08.01.2011 21:37
Dodano 12 styczeń 2011 - 14:05:
Odswiezam.
#2
Napisano 13.01.2011 19:19
Kompiluje się poprawnie.
Nietestowane.
Nie wyświetla osób z flagą na KICK.
#include <amxmodx> #include <amxmisc> /*Description: This plugin enables an admin to find out a player's ip by typing in amx_ip . The ip prints in console and in the regular game.*/ public plugin_init() { register_plugin("Show IP","1.0","$uicid3"); register_concmd("amx_ip","ShowIP",_ ,"< player , @TEAM , *>"); } public ShowIP(id) { new Arg[36]; new szIP[46] , szName[36]; new Players[32] , pnum; read_argv(1, Arg , 35); if(Arg[0] == '@') { switch( Arg[1] ) { case 'C' , 'c': { console_print(id , "[AMXX] IP print out for CT team"); get_players(Players , pnum , "ce" , "CT"); for(new i = 0; i < pnum; i++) { get_user_ip(Players[i] , szIP , 45 , 1); get_user_name(Players[i] , szIP , 35); if(!(get_user_flags(Players[i]) & ADMIN_KICK)) console_print(id , "%d) %s - %s", (i + 1) , szName , szIP); } } case 'T' , 't': { console_print(id , "[AMXX] IP print out for T team"); get_players(Players , pnum , "ce" , "TERRORIST"); for(new i = 0; i < pnum; i++) { get_user_ip(Players[i] , szIP , 45 , 1); get_user_name(Players[i] , szIP , 35); if(!(get_user_flags(Players[i]) & ADMIN_KICK)) console_print(id , "%d) %s - %s", (i + 1) , szName , szIP); } } } } else if(equal( Arg , "*")) { get_players( Players , pnum , "c"); console_print(id , "[AMXX] IP print out for all players"); for(new i=0; i < pnum; i++) { get_user_ip(Players[i],szIP , 45 , 1); get_user_name(Players[i] , szName , 35); if(!(get_user_flags(Players[i]) & ADMIN_KICK)) console_print(id , "%d) %s - %s", (i + 1), szName , szIP); } } else { new Target = cmd_target(id , Arg , 10); if(!is_user_connected(Target)) return PLUGIN_HANDLED; get_user_ip( Target , szIP , 45 , 1); get_user_name( Target , szName , 35); if(!(get_user_flags(Target) & ADMIN_KICK)) console_print( id , "[AMXX] %s's IP address : %s", szName , szIP); } return PLUGIN_HANDLED; }
Dorzucam 2 propozycję:
Wyświetla osoby z flagą Z (czyli gracz).
Kompiluje się.
Nietestowane.
#include <amxmodx> #include <amxmisc> /*Description: This plugin enables an admin to find out a player's ip by typing in amx_ip . The ip prints in console and in the regular game.*/ public plugin_init() { register_plugin("Show IP","1.0","$uicid3"); register_concmd("amx_ip","ShowIP",_ ,"< player , @TEAM , *>"); } public ShowIP(id) { new Arg[36]; new szIP[46] , szName[36]; new Players[32] , pnum; read_argv(1, Arg , 35); if(Arg[0] == '@') { switch( Arg[1] ) { case 'C' , 'c': { console_print(id , "[AMXX] IP print out for CT team"); get_players(Players , pnum , "ce" , "CT"); for(new i = 0; i < pnum; i++) { get_user_ip(Players[i] , szIP , 45 , 1); get_user_name(Players[i] , szIP , 35); if(get_user_flags(Players[i]) & ADMIN_USER) console_print(id , "%d) %s - %s", (i + 1) , szName , szIP); } } case 'T' , 't': { console_print(id , "[AMXX] IP print out for T team"); get_players(Players , pnum , "ce" , "TERRORIST"); for(new i = 0; i < pnum; i++) { get_user_ip(Players[i] , szIP , 45 , 1); get_user_name(Players[i] , szIP , 35); if(get_user_flags(Players[i]) & ADMIN_USER) console_print(id , "%d) %s - %s", (i + 1) , szName , szIP); } } } } else if(equal( Arg , "*")) { get_players( Players , pnum , "c"); console_print(id , "[AMXX] IP print out for all players"); for(new i=0; i < pnum; i++) { get_user_ip(Players[i],szIP , 45 , 1); get_user_name(Players[i] , szName , 35); if(get_user_flags(Players[i]) & ADMIN_USER) console_print(id , "%d) %s - %s", (i + 1), szName , szIP); } } else { new Target = cmd_target(id , Arg , 10); if(!is_user_connected(Target)) return PLUGIN_HANDLED; get_user_ip( Target , szIP , 45 , 1); get_user_name( Target , szName , 35); if(get_user_flags(Target) & ADMIN_USER) console_print( id , "[AMXX] %s's IP address : %s", szName , szIP); } return PLUGIN_HANDLED; }
Użytkownik Agent edytował ten post 13.01.2011 19:21
Unikalna sieć serwerów CS 1.6 && TF2 FearLex.pl
Serwery CS 1.6: JailBreak, ZombieMod Ultimate (nowe ZP), DiabloMod 201 lvl, TeamPlay
ORAZ
Serwer TF2 FFA
#3
Napisano 14.01.2011 14:48
#include <amxmodx> public plugin_init() { register_plugin("IPs for Admins","1.0","Knopers"); register_concmd("amx_ip", "get_all_ip"); } public get_all_ip(id) { new sIP[46], sName[32]; new Players[32] , iNum; get_players(Players , iNum); console_print(id , "IP graczy grajacych na servie:"); for(new i = 0; i < iNum; i++) { get_user_ip(Players[i], sIP, 45, 0); get_user_name(Players[i], sName, 31); console_print(id, "%d) %s - %s", i + 1, sName, sIP); } return PLUGIN_HANDLED; }
#4
Napisano 14.01.2011 14:59
#include <amxmodx>
public plugin_init()
{
register_plugin("IPs for Admins","1.0","Knopers");
register_concmd("amx_ip", "get_all_ip");
}
public get_all_ip(id)
{
new sIP[24], sName[32];
new Players[32], iNum, a;
get_players(Players , iNum);
console_print(id , "IP graczy grajacych na servie:");
for(new i = 0; i < iNum; i++)
{
a = Players[i]
if(!(get_user_flags(a) & ADMIN_BAN)) {
get_user_ip(a, sIP, 23, 1);
get_user_name(a, sName, 31);
console_print(id, "%d) %s - %s", i+1, sName, sIP);
}
}
return PLUGIN_HANDLED;
}
Użytkownik sebul edytował ten post 14.01.2011 15:00
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
#5
Napisano 14.01.2011 15:00
#include <amxmodx> public plugin_init() { register_plugin("IPs for Admins","1.0","Knopers") register_concmd("amx_ip", "get_all_ip") } public get_all_ip(id) { new sIP[46], sName[32] new Players[32] , iNum get_players(Players , iNum) console_print(id , "IP graczy grajacych na servie:") for(new i = 0; i < iNum; i++) { if(get_user_flags(Players[i]) & ADMIN_KICK) return PLUGIN_CONTINUE; get_user_ip(Players[i], sIP, 45, 0) get_user_name(Players[i], sName, 31) console_print(id, "%d) %s - %s", i + 1, sName, sIP) } return PLUGIN_HANDLED; }
Powinno pomijać osoby z flagą KICK
Unikalna sieć serwerów CS 1.6 && TF2 FearLex.pl
Serwery CS 1.6: JailBreak, ZombieMod Ultimate (nowe ZP), DiabloMod 201 lvl, TeamPlay
ORAZ
Serwer TF2 FFA
#6
Napisano 14.01.2011 15:01
Również z jednym lub większą ilością słów kluczowych: Nowy Plugin
![]() |
Nowy Plugin
[KOSZ] pluginNapisany przez Frodo1981, 25.02.2024 ![]() |
|
![]() |
||
Nowy Plugin
vip pbNapisany przez One ShooT, 04.02.2024 ![]() |
|
![]() |
|||
Nowy Plugin
Admin menuNapisany przez stół z powyłamywanymi, 22.09.2022 ![]() |
|
![]() |
|||
Nowy Plugin
Prośba o napisanie pluginuNapisany przez stół z powyłamywanymi, 15.08.2022 ![]() |
|
![]() |
|||
Nowy Plugin
PLUGIN NA DRplugin Napisany przez bawarskagolonka123, 25.06.2021 ![]() |
|
![]() |
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych