Witam,
szukam plugina, który wyświetli ip gracza, który wszedł na serwer.
Nie chodzi mi o ten -> http://amxx.pl/viewtopic.php?t=839 <- plugin! Chciałbym, aby pojawiał się napis wygenerowany przez serwer (coś w tym stylu):
Do gry dolaczyl Player (Poland)
IP: xx.xxx.xxx.666
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.
|
Guest Message by DevFuse
ip przy wejściu
Temat rozp. easy.poker, 25.09.2009 17:46
4 odpowiedzi w tym temacie
#1
Napisano 25.09.2009 17:46
#2
Napisano 25.09.2009 19:03
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <geoip>
#define PLUGIN "WelcomeSayIP"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"
new swiezak[33];
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_event("ResetHUD", "Event_newPlayerSpawn", "be")
register_clcmd("fullupdate", "clcmd_fullupdate");
}
public Event_newPlayerSpawn(id)
{
if(!swiezak[id]) return;
swiezak[id]=0;
new name[40], ip[40], country[46]
get_user_name(id, name, 39);
get_user_ip(id, ip, 39, 0)
geoip_country(ip, country, 45);
client_print(0, print_chat, "Do gry dolaczyl %s (%s)", name, country)
client_print(0, print_chat, "IP: %s", ip)
}
public client_connect(id)
{
swiezak[id]=1;
}
public clcmd_fullupdate()
{
return PLUGIN_HANDLED_MAIN;
}
Tylko nie wiem czy działa, jak coś to do poprawy
#3
Napisano 26.09.2009 07:50
Wielkie dzięki, działa bardzo dobrze. 
Jeżeli mógłbym jeszcze o coś prosić, to chciałbym aby napis był zielony.
Jeżeli mógłbym jeszcze o coś prosić, to chciałbym aby napis był zielony.
#4
Napisano 26.09.2009 10:04
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <geoip>
#define PLUGIN "Say IP"
#define VERSION "2.1"
#define AUTHOR "MIKUS!!"
new start[33];
new SayText;
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_event("ResetHUD", "Event_newPlayerSpawn", "be")
register_clcmd("fullupdate", "clcmd_fullupdate");
SayText = get_user_msgid("SayText");
}
public Event_newPlayerSpawn(id)
{
if(!start[id]) return;
start[id]=0;
new name[40], ip[40], country[46]
get_user_name(id, name, 39);
get_user_ip(id, ip, 39, 0)
geoip_country(ip, country, 45);
napisek(0, "Do gry dolaczyl %s (%s)", name, country)
napisek(0, "IP: %s", ip)
}
public client_connect(id)
{
start[id]=1;
}
public clcmd_fullupdate()
{
return PLUGIN_HANDLED_MAIN;
}
stock napisek(id,const fmt[],{Float,_}:...) {
if(id && !is_user_connected(id)) return 0
static buffer[192]
buffer[0] = '^x04'
vformat(buffer[1],190, fmt,3)
message_begin(id ? MSG_ONE : MSG_ALL,SayText,{0,0,0},id)
write_byte(id)
write_string(buffer)
message_end()
return 1
}Zobacz bo nie patrzałem....
#5
Napisano 26.09.2009 10:32
Dalej jest na żółto.
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych


Dodatki SourceMod



Temat jest zamknięty









