Szerző Téma: RCON Védelem  (Megtekintve 3297 alkalommal)

Nem elérhető KDDomi

  • 976
    • Profil megtekintése
RCON Védelem
« Dátum: 2012. január 30. - 20:29:31 »
+5 Show voters

Sziasztok! Alkottam egy kis kódot ami ha megpróbálnak belépni RCON-ba lementi 1 fileba a fontos tudnivalókat!

Fontos tudni: Hozz létre egy RCON Nevû mappát a scriptfiles mappában.


És hát itt lenne a kód:

 
 
public OnRconLoginAttempt(ip[], password[], success)
{
if(!success)
{
//------Lekérdezések----------
new Hour, Minute, Second;
new string[56], sd[256];
gettime(Hour, Minute, Second);
new Year,Month,Day;
getdate(Year,Month,Day);
//----------------------------
//------Létrehozások----------
for(new i=0; i<MAX_PLAYERS; i++)
   {
   GetPlayerName(i,Player,sizeof(Jatekos));
   format(sd,sizeof(sd),\"/RCON/%s.txt\",Jatekos);
   dini_Create(sd);
   dini_Set(\"rcon.ini\",\"Név\", Jatekos);
   format(string,sizeof(string),\"|%d|%d|%d|\",Year,Month,Day);
   dini_Set(\"rcon.ini\",\"Dátum\", string);
    dini_Set(\"rcon.ini\", \"IP\", ip);
   dini_Set(\"rcon.ini\", \"Hibás jelszó\", password);
}
//----------------------------
}
return 1;
}
« Utoljára szerkesztve: 2012. április 05. - 16:49:00 írta ScreaM »

RCON Védelem
« Válasz #1 Dátum: 2012. január 30. - 21:31:29 »
0 Show voters
Hát mit ne mondjak... Elég jó ötlet. De eléggé nevetséges, hiszen az én fejemben is UGYAN EZ fordult meg. Gondolkodtam, hogy meg-e oldjam, de mindenesetre hasznos kód! Ja és szép lett:D

RCON Védelem
« Válasz #2 Dátum: 2012. január 30. - 21:32:22 »
0 Show voters
szép és hasznos grat

dexi

  • Vendég
RCON Védelem
« Válasz #3 Dátum: 2012. január 31. - 07:22:48 »
+2 Show voters
Csak nekem tûnt fel hogy létrehozod a játékos file-ját utána pedig semmire sem használod?
A fent leírtakkal ha 2 ember rosszul csatlakozik csak a 2. ember adataid tárolod.
De amúgy egy könnyebb megoldás:
 

public OnRconLoginAttempt(ip[],password[], success)
{
new O, P, Mp, E, H, N;
gettime(O, P, Mp);
getdate(E, H, N);
if(!success)
{
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        new pIP[128];
        GetPlayerIp(i, pIP, sizeof(pIP));
   if(!strcmp(ip, pIP, true))
        {
      new pNamee[MAX_PLAYER_NAME];
            GetPlayerName(i, pNamee, sizeof(pNamee));
            new rconlogba[256];
            new File:rconlog = fopen(\"rconlog.txt\",io_append);
            format(rconlogba,sizeof(rconlogba), \"[%d %d. %d.][%d:%d:%d] %s | %s | %s\\r\\n\",E,H,N,O,P,Mp,ip,pNamee);
      fwrite(rconlog,rconlogba);
      fclose(rconlog);
   }
}
}
return 1;
}

RCON Védelem
« Válasz #4 Dátum: 2012. január 31. - 19:09:13 »
0 Show voters
Miértelme megtod nézni simán asszem pl scriptfiles/LuxAdmin/Config/BadRconLogins
[pawn]78.131.111.211=1[/pawn]
Most lepõdtem meg hogy a hacker jelentkezett be rconba XDDD
nah mind1 abból a célból pedig jó hogy ha nincs vkinek luxadminja ezért kapsz tõlem egy Likeot  ;)

Nem elérhető KisRevay

  • 1329
    • Profil megtekintése
RCON Védelem
« Válasz #5 Dátum: 2012. január 31. - 19:40:46 »
0 Show voters
Na, bazdmeg, büszke lehetsz magadra, kiraktad Anthonyo munkáját. GRAT!

Nem elérhető KDDomi

  • 976
    • Profil megtekintése
RCON Védelem
« Válasz #6 Dátum: 2012. január 31. - 19:50:56 »
0 Show voters
Nézd már meg hogy nem egyezik! Amit õ írt azt bugos! Nem menti le jól az IP-t. Ez a jó!
[mod]Tudd már hol vagy! Jelentve![/mod]
[gmod=ScreaM]Jelentés elintézve. +10% figyelmeztetést trágár hozzászólásért.[/gmod]
« Utoljára szerkesztve: 2012. február 02. - 17:25:58 írta ScreaM »

Nem elérhető KisRevay

  • 1329
    • Profil megtekintése
RCON Védelem
« Válasz #7 Dátum: 2012. január 31. - 19:54:24 »
0 Show voters
Jól van, nyugodj meg, és mellõzd az éhes fejeket. :D

Nem elérhető instant

  • 2778
  • ZzzzzZ
    • Profil megtekintése
RCON Védelem
« Válasz #8 Dátum: 2012. február 01. - 14:43:29 »
0 Show voters
Tipp : Kicket is irhattál volna bele aki elgépeli a jelszot és ha rosszat irbe

RCON Védelem
« Válasz #9 Dátum: 2012. február 01. - 18:01:27 »
0 Show voters
Szerintem ezt easy irta már régóta ismerem...

Nem elérhető Norby

  • 1575
    • Profil megtekintése
RCON Védelem
« Válasz #10 Dátum: 2012. február 02. - 06:59:52 »
0 Show voters
[mod]Be lehet fejezni! Offokat mellõzzük.[/mod]

Nem elérhető Zola

  • 355
    • Profil megtekintése
RCON Védelem
« Válasz #11 Dátum: 2012. február 19. - 16:52:58 »
0 Show voters
nekem megy___[magyarul: jó

Nem elérhető Dialog

  • 547
    • Profil megtekintése
RCON Védelem
« Válasz #12 Dátum: 2012. február 19. - 17:15:23 »
0 Show voters
Idézetet írta: KisRévay date=1328036064\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"16322\" data-ipsquote-contentclass=\"forums_Topic
Jól van, nyugodj meg, és mellõzd az éhes fejeket. :D
 
Te is kaphattál volna warnt gyanúsítgatásért  :mistrust:

Nem elérhető KisRevay

  • 1329
    • Profil megtekintése
RCON Védelem
« Válasz #13 Dátum: 2012. február 19. - 17:49:36 »
0 Show voters
Nem gyanúsítgatás, nézd vissza, mikor kéri ezt a scriptet.

Nem elérhető Buba

  • 540
    • Profil megtekintése
RCON Védelem
« Válasz #14 Dátum: 2012. február 20. - 15:32:46 »
+1 Show voters
Idézetet írta: Zola date=1329677978\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"16322\" data-ipsquote-contentclass=\"forums_Topic
nekem megy kössz                                                                                      _______________RCON védve:)
 
Te mit csinálsz most komolyan? Jelentettem.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal