Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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.

  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Ultimate ss + banowanie


  • Zamknięty Temat jest zamknięty
28 odpowiedzi w tym temacie

#1 JaCo

    Zaawansowany

  • Użytkownik

Reputacja: 4
Nowy

  • Postów:79
  • GG:
  • Lokalizacja:195.114.0.71:27088
Offline

Napisano 14.10.2008 15:47

Witam
Dałby radę zrobić ktoś żeby zamiast przenosił plugin na spekta to od razu banował ? Zeby działał z amxbans , ban perm i powód : Wrzuc screeny na www.nazwa.pl
#include <amxmodx>
#include <amxmisc>
#include <cstrike>

new player
new ip[32]
new finish;

new maxscreens  //max nr of ss to a player
new screeninterval  //interval between 2 ss
new design  //visual stuff
new site  //the site/forum where a user can post ther pics to be unbanned

public plugin_init() 
{ 
	register_plugin("Ultimate SS", "1.2", "Hack")
	
	register_concmd("amx_ss", "concmd_screen", ADMIN_LEVEL_A, "<authid, nick or #userid> <screens>")
	register_clcmd("say /ip", "show_ip")
	
	maxscreens = register_cvar("amx_ss_max", "5")
	screeninterval = register_cvar("amx_ss_interval", "1.0")
	design = register_cvar("amx_ss_design", "3")
	site = register_cvar("amx_ss_site","www.google.ro")
}

public concmd_screen(id, level, cid)
{
	if(!cmd_access(id, level, cid, 3))   //if the one who requests an ss isnt admin exit
	{
		return PLUGIN_HANDLED
	}
	
	new arg1[24], arg2[4]
	read_argv(1, arg1, 23)
	read_argv(2, arg2, 3)
	
	new screens = str_to_num(arg2)
	new maxss = get_pcvar_num(maxscreens)
	
	if(screens > maxss)   //too many ss?
	{
		console_print(id, "[SS]Prea multe poze!")
		
		return PLUGIN_HANDLED
	}
	
	player = cmd_target(id, arg1, 1) 
	if (!player)   //the player has exited the sv or he didnt existed
	{
		return PLUGIN_HANDLED
	}
	finish = screens
	
	new Float:interval = get_pcvar_float(screeninterval)	//a set_task for each "amx_ss nickname nr_of_ss"
	new array[2]
	array[0] = id //save usefull data in a vector so it can be reused
	array[1] = player
	set_task(interval, "ss_propriuzis", 0, array,2, "a", screens)
        
	return PLUGIN_HANDLED
}
 
public ss_propriuzis(array[2])
{
	//take data and set them accordingly
	new player = array[1]
	new id = array[0]
	
	//save time,adminname,playername so that the player cant give us other ss's and because it LOOKS COOOL!
	new timestamp[32], timestampmsg[128], name[32], adminname[32]
	get_time("%m/%d/%Y - %H:%M:%S", timestamp, 31)
	get_user_name(player, name, 31)
	get_user_name(id, adminname, 31)
	get_user_ip(player, ip, 31)
	        
	//Clasic Design
	if(get_pcvar_num(design) == 0)
	{
		client_print(player, print_chat, "** Screenshot taken on player ^"%s^" by adminl ^"%s^" **", name, adminname)
		client_cmd(player, "snapshot") //ss
	}
	//Doar Playerului
	else if(get_pcvar_num(design) == 1)
	{
		client_print(player, print_chat, "** Screenshot taken on player ^"%s^" by admin ^"%s^" (%s) **", name, adminname, timestamp)
		client_cmd(player, "snapshot") //ss
	}
	//HUD Message doar Playerului
	else if(get_pcvar_num(design) == 2)
	{
		set_hudmessage(player, 255, 0, -1.0, 0.3, 0, 0.25, 1.0, 0.0, 0.0, 4)
		format(timestampmsg, 127, "** TIME: - %s **", timestamp)
		show_hudmessage(player, timestampmsg)
		
		client_cmd(player, "snapshot")  //ss
	}
	//Full
	else if(get_pcvar_num(design) == 3)
	{
		//HUD Timestamp Message
		set_hudmessage(player, 255, 0, -1.0, 0.3, 0, 0.25, 1.0, 0.0, 0.0, 4)
		format(timestampmsg, 127, "** PLAYER %s TIME: - %s **",name,timestamp)
		show_hudmessage(player, timestampmsg)
	    
		client_print(0, print_chat, "** Screenshot taken on player ^"%s^" by admin ^"%s^" (%s) **", name, adminname, timestamp)
		
		client_cmd(player, "snapshot") //ss
	}
	console_print(id, "[SS]%s 's ip is %s!",name,ip)
	console_print(id, "[SS]%s 's ip is %s!",name,ip)
	console_print(id, "[SS]%s 's ip is %s!",name,ip)
	finish = finish - 1;
	
	if(finish == 0)
	{
		client_cmd(player, "kill")
		cs_set_user_team(player,CS_TEAM_SPECTATOR);
		new forum[51];
		get_pcvar_string(site,forum,50)
		client_print(player, print_chat, "Post your screenshots on %s for unban", forum)
	}
	
	return PLUGIN_CONTINUE;
}

public show_ip(id)
{
	console_print(id, "[SS]Last Stored IP: %s!",ip)
}

  • +
  • -
  • 0

#2 Miczu

    Godlike

  • Przyjaciel

Reputacja: 646
Wszechmogący

  • Postów:2862
Offline

Napisano 14.10.2008 18:01

Juz bylo poruszane - czesc cheatow wylancza sie przy komendzie snapshot.

Czyli tak raczej nie zlapiesz cheaterow ;>
  • +
  • -
  • 0

#3 wizu

    Godlike

  • Przyjaciel

Reputacja: 224
Profesjonalista

  • Postów:1217
  • GG:
  • Lokalizacja:Sanok
Offline

Napisano 14.10.2008 18:07

Prawdę mówiąc, to miałem na serwerze i wielu osobom w ten sposób cheaty udowodniłem. Przed każdym banem za wh robiłem screeny. Owszem kilka razy miałem poważne wątpliwości, gdy ktoś dawał mi ss na których nie było widać wh, a miał ewidentne, ale coś za coś.
  • +
  • -
  • 0

#4 MafiaDL

    Naj-Najstarszy Moderator

  • Przyjaciel

Reputacja: 554
Wszechwiedzący

  • Postów:3492
  • GG:
  • Imię:Łukasz
  • Lokalizacja:Warsaw
Offline

Napisano 14.10.2008 19:32

Prawdę mówiąc, to miałem na serwerze i wielu osobom w ten sposób cheaty udowodniłem. Przed każdym banem za wh robiłem screeny. Owszem kilka razy miałem poważne wątpliwości, gdy ktoś dawał mi ss na których nie było widać wh, a miał ewidentne, ale coś za coś.


potwierdzam to :)

Juz bylo poruszane - czesc cheatow wylancza sie przy komendzie snapshot.


nie no luz :P jak ja robilem ssy to bylo widac ESP xD jakies kwadraty albo kolesia ktory stoi za scianą :P
  • +
  • -
  • 0

#5 JaCo

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 4
Nowy

  • Postów:79
  • GG:
  • Lokalizacja:195.114.0.71:27088
Offline

Napisano 14.10.2008 20:29

Juz bylo poruszane - czesc cheatow wylancza sie przy komendzie snapshot.

A jakby tak Najpierw robiło ss , potem robiło się na minute czarny ekran z napisem "Screeny wrzuć na nazwa.pl" ? A przez tą minute amxbans zbanuje ;]
A dlaczego 1 minuta ? bo przecież nie zauważy jak amxbans zbanuje go ;) A jak ucieknie to jest komenda /ip i zapisuje jego ip ;]

to nic nie da rady wykminic ? bo to dobry plugin i przydał by sie na wiele serwerów ;)

[ Dodano: 14-10-2008, 21:29 ]
A co do ss to działa bez problemu ;]
  • +
  • -
  • 0

#6 wizu

    Godlike

  • Przyjaciel

Reputacja: 224
Profesjonalista

  • Postów:1217
  • GG:
  • Lokalizacja:Sanok
Offline

Napisano 14.10.2008 21:13

Ale Ty nie rozumiesz. Ten plugin wykonuje u ciebie w konsoli komendę "snapshot" a ta komenda robi ci zrzut ekranu i zapisuje na dysku. Są czity, które przechwytują tą komendę i gdy tylko ona będzie próbowała się wykonać, to czit się wyłącza i robią się screeny, na których widać, że wszystko z gościem jest ok.
  • +
  • -
  • 0

#7 JaCo

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 4
Nowy

  • Postów:79
  • GG:
  • Lokalizacja:195.114.0.71:27088
Offline

Napisano 14.10.2008 21:26

Aha no ok :D Nie znam się zbytnio na tych czitach :D

Ale dało by radę zrobić to o co proszę ? 10 % cziterów na pewno wyłapie ;]
  • +
  • -
  • 0

#8 Miczu

    Godlike

  • Przyjaciel

Reputacja: 646
Wszechmogący

  • Postów:2862
Offline

Napisano 14.10.2008 21:32

Ja bym osobiscie trenowal adminow by nie musieli polegac na takich dowodach...

Jesli bedziecie uznawac screeny za dowod, to nawet najbardziej hamsko grajacego czita z WH bedziecie musieli puszczac gdy jego hack bedzie sie wylanczac przy snapshocie xD
  • +
  • -
  • 0

#9 wizu

    Godlike

  • Przyjaciel

Reputacja: 224
Profesjonalista

  • Postów:1217
  • GG:
  • Lokalizacja:Sanok
Offline

Napisano 14.10.2008 21:35

Daletego u mnie, podejrzani muszą umieszczać screeny na forum i nie daje unbana, dopóki admin, który banował się nie wypowie.
  • +
  • -
  • 0

#10 JaCo

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 4
Nowy

  • Postów:79
  • GG:
  • Lokalizacja:195.114.0.71:27088
Offline

Napisano 15.10.2008 07:21

tzn admin robi demka + ss , ale jeśli mówisz ze to nie wypali :/
  • +
  • -
  • 0

#11 yetj

    Pomocny

  • Użytkownik

Reputacja: 5
Nowy

  • Postów:56
  • Imię:Kamil
  • Lokalizacja:Polska
Offline

Napisano 15.10.2008 19:06

JaCo proszę bardzo zgodnie z zamówieniem.
*.sma nie daję więc, jeśli coś jeszcze potrzeba zmienić czy poprawić to piszcie.

Komendy:
amx_ss <authid, nick lub #userid> <ilosc screenow>
say /ip

Cvary:
amx_ss_max "5"
amx_ss_interval "2.0"
amx_ss_design "3"
amx_ss_site "www.amxx.pl"
amx_ss_reason "Wrzuc_screeny_na_"
amx_ss_save "1"
amx_ss_ban "0"

Opis:
amx_ss_max - maksymalna ilość screenów które może zrobić admin
amx_ss_interval - odstęp czasowy pomiędzy 2 screenami
amx_ss_design - standardowy wybór typu robienia ss (chodzi o wyświetlane info)
amx_ss_site - strona/forum gdzie ma dana osoba wrzucić screeny
amx_ss_reason - powód bana najlepiej z _ zamiast spacji bo rozdziela wyrazy
amx_ss_save - czy ma zapisywać kto, kiedy komu i jakie IP miał ten któremu zrobiono screeny do "addons/amxmodx/logs/screeny.log"
amx_ss_ban - czas bana

Załączone pliki


  • +
  • -
  • 0

#12 wizu

    Godlike

  • Przyjaciel

Reputacja: 224
Profesjonalista

  • Postów:1217
  • GG:
  • Lokalizacja:Sanok
Offline

Napisano 15.10.2008 19:38

Wątpię czy ktokolwiek to pobierze bez sma. Z tego jeszcze powodu, iż masz 9 postów... W każdym bądź razie radzę nie pobierać ;)
  • +
  • -
  • 0

#13 yetj

    Pomocny

  • Użytkownik

Reputacja: 5
Nowy

  • Postów:56
  • Imię:Kamil
  • Lokalizacja:Polska
Offline

Napisano 15.10.2008 19:44

Myślisz że wpakowałem tam jakieś nie wiadomo co?
Ja nie jestem taki ale skoro nie chcesz pobrać to nikt Cię do tego nie zmusi.
To że mam 9 postów nie oznacza że robię wszystko na odwal się.
Siedziałem nad tym trochę czasu praktycznie wszystko co jest w pluginie można zmienić za pomocą cvarów.
Więc nie widzę Tu żadnego problemu.
Źle że dałem gotowy plugin?
Czy Ty jak zaczynałeś miałeś na strat 200 postów i nie wiadomo ile pomocy innym?
  • +
  • -
  • 0

#14 MafiaDL

    Naj-Najstarszy Moderator

  • Przyjaciel

Reputacja: 554
Wszechwiedzący

  • Postów:3492
  • GG:
  • Imię:Łukasz
  • Lokalizacja:Warsaw
Offline

Napisano 15.10.2008 19:46

Wątpię czy ktokolwiek to pobierze bez sma. Z tego jeszcze powodu, iż masz 9 postów... W każdym bądź razie radzę nie pobierać


ehhh pozdro :D

Yetj to spoko koles znam go długo. Dopiero co zrobil konto bo nie mial potrzeby robic wczesniej ;] koniec OT
  • +
  • -
  • 0

#15 wizu

    Godlike

  • Przyjaciel

Reputacja: 224
Profesjonalista

  • Postów:1217
  • GG:
  • Lokalizacja:Sanok
Offline

Napisano 15.10.2008 20:18

Nie chodzi o to. Praktycznie każdy, kto daje plugin daje jego sma. A jak zapewne sam wiesz, można wpakować do takiego pluginu małą niespodziankę. Ja z natury jestem nieufny i po prostu ostrzegam innych. Według mnie nie dawanie sma przeróbki jaikegoś pluginu jest co najmniej podejrzane...
  • +
  • -
  • 0

#16 yetj

    Pomocny

  • Użytkownik

Reputacja: 5
Nowy

  • Postów:56
  • Imię:Kamil
  • Lokalizacja:Polska
Offline

Napisano 15.10.2008 20:32

A ja zazwyczaj nie daje *.sma bo weźmie jakiś dzieciak zmieni jedną linijkę i daje jako swój. Jeśli potrzeba mogę wysłać *.sma na PW zainteresowanej osobie nie mam nic do ukrycia w nim
  • +
  • -
  • 0

#17 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1725
Godlike

  • Postów:6881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 15.10.2008 22:42

Skoro to dział "Scripting Pomoc" to wypadało by dać jakiś kod/podpowiedź chociaż a nie tylko .amxx
Z .sma jest jak Linux(Open Source ), samo .amxx jest jak M$.

A ja zazwyczaj nie daje *.sma bo weźmie jakiś dzieciak zmieni jedną linijkę i daje jako swój.

Dobrze że dziesiątki innych osób tak nie myślą ;)
  • +
  • -
  • 0

#18 yetj

    Pomocny

  • Użytkownik

Reputacja: 5
Nowy

  • Postów:56
  • Imię:Kamil
  • Lokalizacja:Polska
Offline

Napisano 15.10.2008 22:49

Ale Wy macie problemy że ja nie mogę :P

Jest to dokładnie ten sam skrypt co i już skompilowany który podałem wcześniej.

#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <cstrike>

#define PLUGIN "Ultimate SS"
#define VERSION "1.2"
#define AUTHOR "Hack, edited by Yetj"

new player
new ip[32]
new finish;

new maxscreens  //maksymalna ilosc screenow zrobionych graczowi
new screeninterval  //czas pomiedzy 2 ss
new design  //visual stuff
new site  //stron/forum gdzie gracz ma wrzucic ss w celu unbana
new reason 
new oslep
new save
new czas


public plugin_init()
{
    register_plugin( PLUGIN, VERSION, AUTHOR )
   
    register_concmd("amx_ss", "concmd_screen", ADMIN_BAN, "<authid, nick lub #userid> <screens>")
    register_clcmd("say /ip", "show_ip")
   
    maxscreens = register_cvar("amx_ss_max", "5") //Maksymalna ilosc ss
    screeninterval = register_cvar("amx_ss_interval", "2.0") //odstep pomiedzy 2 ss
    design = register_cvar("amx_ss_design", "3") //wyglad podczas i po zrobieniu ss
    site = register_cvar("amx_ss_site","www.amxx.pl") //strona/forum gdzie ma wrzucic ss
    reason = register_cvar("amx_ss_reason","Wrzuc_screeny_na_")
	save = register_cvar("amx_ss_save","1")
	czas = register_cvar("amx_ss_ban","0")
    oslep = get_user_msgid("ScreenFade")

}

public concmd_screen(id, level, cid)
{
    if(!cmd_access(id, level, cid, 3))   //if the one who requests an ss isnt admin exit
    {
        return PLUGIN_HANDLED
    }
   
    new arg1[24], arg2[4]
    read_argv(1, arg1, 23)
    read_argv(2, arg2, 3)
   
    new screens = str_to_num(arg2)
    new maxss = get_pcvar_num(maxscreens)
   
    if(screens > maxss)   //too many ss?
    {
        console_print(id, "[SS]Za duzo screenow na raz!")
       
        return PLUGIN_HANDLED
    }
   
    player = cmd_target(id, arg1, 1)
    if (!player)   //the player has exited the sv or he didnt existed
    {
        return PLUGIN_HANDLED
    }
    finish = screens
   
    new Float:interval = get_pcvar_float(screeninterval)    //a set_task for each "amx_ss nickname nr_of_ss"
    new array[2]
    array[0] = id //save usefull data in a vector so it can be reused
    array[1] = player
    set_task(interval, "ss_propriuzis", 0, array,2, "a", screens)
       
    return PLUGIN_HANDLED
}
 
public ss_propriuzis(array[2])
{
    //take data and set them accordingly
    new player = array[1]
    new id = array[0]
	new logfile[128],text[256]
   
    //save time,adminname,playername so that the player cant give us other ss's and because it LOOKS COOOL!
    new timestamp[32], timestampmsg[128], name[32], adminname[32]
    get_time("%d/%m/%Y - %H:%M:%S", timestamp, 31)
    get_user_name(player, name, 31)
    get_user_name(id, adminname, 31)
    get_user_ip(player, ip, 31)
           
    //Clasic Design
    if(get_pcvar_num(design) == 0)
    {
        client_print(player, print_chat, "** ** Screenshot zrobiony graczowi ^"%s^" przez admina ^"%s^" **", name, adminname)
        client_cmd(player, "snapshot") //ss
		
		if(get_pcvar_num(save) == 0)
		{
		console_print(id, "[SS]Nie zapisano ss w logach");
		}
		
		else if(get_pcvar_num(save) == 1)
		{
		
		format (text, 256, "[%s] %s zrobil screeny %s [%s]",timestamp,adminname,name,ip)
		format( logfile, 128, "addons/amxmodx/logs/screeny.log", logfile)
		write_file( logfile, text )
		console_print(id, "[SS]Zapisano ss w logach");
		}
    }
    //Doar Playerului
    else if(get_pcvar_num(design) == 1)
    {
        client_print(player, print_chat, "** Screenshot zrobiony graczowi ^"%s^" przez admina ^"%s^" (%s) **", name, adminname, timestamp)
        client_cmd(player, "snapshot") //ss
		
		if(get_pcvar_num(save) == 0)
		{
		console_print(id, "[SS]Nie zapisano ss w logach");
		}
		
		else if(get_pcvar_num(save) == 1)
		{
		
		format (text, 256, "[%s] %s zrobil screeny %s [%s]",timestamp,adminname,name,ip)
		format( logfile, 128, "addons/amxmodx/logs/screeny.log", logfile)
		write_file( logfile, text )
		console_print(id, "[SS]Zapisano ss w logach");
		}
		
    }
    //HUD Message doar Playerului
    else if(get_pcvar_num(design) == 2)
    {
        set_hudmessage(player, 255, 0, -1.0, 0.3, 0, 0.25, 0.5, 0.0, 0.0, 4)
        format(timestampmsg, 127, "** CZAS: - %s **", timestamp)
        show_hudmessage(player, timestampmsg)
       
        client_cmd(player, "snapshot")  //ss
		
		if(get_pcvar_num(save) == 0)
		{
		console_print(id, "[SS]Nie zapisano ss w logach");
		}
		
		else if(get_pcvar_num(save) == 1)
		{
		
		format (text, 256, "[%s] %s zrobil screeny %s [%s]",timestamp,adminname,name,ip)
		format( logfile, 128, "addons/amxmodx/logs/screeny.log", logfile)
		write_file( logfile, text )
		console_print(id, "[SS]Zapisano ss w logach");
		}
    }
    //Full
    else if(get_pcvar_num(design) == 3)
    {
        //HUD Timestamp Message
        set_hudmessage(player, 255, 0, -1.0, 0.3, 0, 0.25, 0.5, 0.0, 0.0, 4)
        format(timestampmsg, 127, "** GRACZ %s CZAS: - %s **",name,timestamp)
        show_hudmessage(player, timestampmsg)

	    console_print(id, "** Screenshot zrobiony graczowi ^"%s^" przez admina ^"%s^" (%s) **", name, adminname, timestamp )
        //client_print(0, print_chat, "** Screenshot zrobiony graczowi ^"%s^" przez admina ^"%s^" (%s) **", name, adminname, timestamp)
        client_cmd(player, "snapshot") //ss
		
		if(get_pcvar_num(save) == 0)
		{
		console_print(id, "[SS]Nie zapisano ss w logach");
		}
		
		else if(get_pcvar_num(save) == 1)
		{
		
		format (text, 256, "[%s] %s zrobil screeny %s [%s]",timestamp,adminname,name,ip)
		format( logfile, 128, "addons/amxmodx/logs/screeny.log", logfile)
		write_file( logfile, text )
		console_print(id, "[SS]Zapisano ss w logach");
		}
    }
    console_print(id, "[SS]%s ma ip %s!",name,ip)
    console_print(id, "[SS]%s ma ip %s!",name,ip)
    console_print(id, "[SS]%s ma ip %s!",name,ip)
    finish = finish - 1;
   
    if(finish == 0)
    {	
		set_task(0.1,"slepy",id);
		set_task(0.1,"info",id);
		client_cmd(player, "kill")
		cs_set_user_team(player,CS_TEAM_SPECTATOR);
		set_task(30.0,"ban",id);
    }
   
    return PLUGIN_CONTINUE;
}

public slepy(id) {
	message_begin(MSG_ONE,oslep,{0,0,0},id) 
	write_short(~0) 
	write_short(~0)
	write_short(60)
	write_byte(0) 
	write_byte(0) 
	write_byte(0) 
	write_byte(255) 
	message_end()
}

public info(id)
{
new timestampmsg[128]
new forum[51]
get_pcvar_string(site,forum,50)

set_hudmessage(player, 255, 0, -1.0, 0.3, 0, 0.25, 60.0, 0.0, 0.0, 4);
format(timestampmsg, 127, "**** Wrzuc screeny na %s ****^n^n^n^n**** Wrzuc screeny na %s ****", forum, forum, forum);
show_hudmessage(player, timestampmsg);
set_task(1.5,"info",id);
}

public ban(id)
{
new name[32]
new forum[51]
new powod[41]
new time[41]

get_pcvar_string(site,forum,50)
get_pcvar_string(reason,powod,40)
get_pcvar_string(czas,time,40)
get_user_name(player, name, 31)
server_cmd("amx_ban %s %s %s%s", time, name, powod, forum);
}

public show_ip(id)
{
    console_print(id, "[SS]Ostatnie IP: %s!",ip)
}

  • +
  • -
  • 0

#19 JaCo

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 4
Nowy

  • Postów:79
  • GG:
  • Lokalizacja:195.114.0.71:27088
Offline

Napisano 16.10.2008 13:42

yetj, Dzięki :) . Przetestuje i odpowiem.
  • +
  • -
  • 0

#20 grankee

    Godlike

  • Support Team

Reputacja: 507
Wszechwiedzący

  • Postów:1500
  • Lokalizacja:Radom
Offline

Napisano 17.10.2008 07:45

yetj, tak się bałeś ujawnić kod, a nie jest on nawet Twój, dodatkowo zapewniasz, że wszystko jest cacy, a ja tu widzę niepotrzebnie załączony plik nagłówkowy , co Ty na to?
  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych