Skocz do zawartości

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

Plugin pokazujący IP nieobecnych na sewerze.


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

#1 Fajled

    Wszechwidzący

  • Użytkownik

Reputacja: 56
Pomocny

  • Postów:279
  • GG:
  • Imię:Damian
  • Lokalizacja:Wrocław
Offline

Napisano 01.09.2011 19:19

Witam !
Poszukuje pluginu, który pokazuje listę IP graczy którzy grają/grali na serwerze w danym dniu - takie coś jak logi ;)
  • +
  • -
  • 0

#2 Gh0st

    :)

  • Power User

Reputacja: 852
Czempion

  • Postów:920
  • GG:
  • Imię:Tomek
  • Lokalizacja:Rabka-Zdrój
Offline

Napisano 01.09.2011 19:27

zrób sobie plugin. który podczasz łączenia się z serwerem loguje do pliku :)

LogToFile(id, " " )

P.S .
przyda ci się dokumentacja. :) Dostępna w zakładce dodatki. Wykaż się chęcią, lub pokaż że chcesz się czegoś nauczyć i pokaż co tam wykonbinowałeś . ew poprawimy
  • +
  • -
  • 1

#3 Fajled

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 56
Pomocny

  • Postów:279
  • GG:
  • Imię:Damian
  • Lokalizacja:Wrocław
Offline

Napisano 01.09.2011 19:30

Szczerze mówiąc to nawet nie wiem od czego zacząć ...
Ale co by nie mówić, w tym dziale w wyniku zapytania dostaje się już gotowy plugin, a nie zachęca się do zrobienia jego, gdy ta osoba nawet nie wie jak to zrobić ...
  • +
  • -
  • 0

#4 Gh0st

    :)

  • Power User

Reputacja: 852
Czempion

  • Postów:920
  • GG:
  • Imię:Tomek
  • Lokalizacja:Rabka-Zdrój
Offline

Napisano 01.09.2011 19:42


public client_connect(id)
{
log_to_file("IP.log", "Gracz o IP %s połączył się z serwerem", get_user_ip(id))
}

Użytkownik Gh0st edytował ten post 02.09.2011 16:01

  • +
  • -
  • 0

#5 Fajled

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 56
Pomocny

  • Postów:279
  • GG:
  • Imię:Damian
  • Lokalizacja:Wrocław
Offline

Napisano 01.09.2011 20:29

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "IPGraczy"
#define VERSION "1"
#define AUTHOR "Failed"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);
}

public client_connect(id)
{
logtofile(id, "Gracz o IP %s połączył się z serwerem", get_user_ip(id))
}


No i co mam dalej zrobić ?
A nie możesz od razu podać całego kodu, jak o to proszę ?
  • +
  • -
  • 0

#6 A może sma?

    Godlike

  • Power User

Reputacja: 547
Wszechwiedzący

  • Postów:1 464
  • Steam:steam
  • Imię:Tomasz
  • Lokalizacja:Polska
Offline

Napisano 02.09.2011 14:03

Gh0st myśl jak coś mówisz / robisz / piszesz
/* Plugin generated by AMXX-Studio */

#include
#include

#define PLUGIN "IPLog"
#define VERSION "1.0"
#define AUTHOR "RaYden"

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
}

public client_authorized(id)
{
if(is_user_bot(id)) return PLUGIN_CONTINUE;

new name[33], ip[16];
get_user_name(id, name, 32)
get_user_ip(id, ip, 15, 1)

log_to_file("IPLog.txt"," Name: %s | IP: %s ^n", name ,ip)
return PLUGIN_CONTINUE
}

  • +
  • -
  • 1

#7 Fajled

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 56
Pomocny

  • Postów:279
  • GG:
  • Imię:Damian
  • Lokalizacja:Wrocław
Offline

Napisano 02.09.2011 15:12

Czyli będzie zapisywało IP każdego gracza, który jest/był na serwerze ?
  • +
  • -
  • 0

#8 Gh0st

    :)

  • Power User

Reputacja: 852
Czempion

  • Postów:920
  • GG:
  • Imię:Tomek
  • Lokalizacja:Rabka-Zdrój
Offline

Napisano 02.09.2011 16:00

A może sma?


Ups . xD
Sorka. Za błąd już poprawiam.

Użytkownik Gh0st edytował ten post 02.09.2011 16:03

  • +
  • -
  • 0

#9 A może sma?

    Godlike

  • Power User

Reputacja: 547
Wszechwiedzący

  • Postów:1 464
  • Steam:steam
  • Imię:Tomasz
  • Lokalizacja:Polska
Offline

Napisano 02.09.2011 17:00

Tak

A tu:
/* Plugin generated by AMXX-Studio */

#include
#include

#define PLUGIN "IPLog"
#define VERSION "1.0"
#define AUTHOR "RaYden"

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
}

public client_authorized(id)
{
if(is_user_bot(id)) return PLUGIN_CONTINUE;

new name[33], ip[16];
new rok, miesiac, dzien
new nazwa[20]
get_user_name(id, name, 32)
get_user_ip(id, ip, 15, 1)

date(rok, miesiac, dzien)

formatex(nazwa, 19, "IP_LOG_%d-%d-%d", dzien, miesiac, rok)

log_to_file(nazwa," Name: %s | IP: %s ^n", name ,ip)
return PLUGIN_CONTINUE
}

Łap wersję z osobnym plikiem na każdy dzień
  • +
  • -
  • 2

#10 Fajled

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 56
Pomocny

  • Postów:279
  • GG:
  • Imię:Damian
  • Lokalizacja:Wrocław
Offline

Napisano 02.09.2011 17:06

Podziękował ;)
Potem sprawdzę czy działa :)

Łapajcie plusiki.
  • +
  • -
  • 0




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

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