4Tuning
Filme
Scurt Metraje
Stiri Online
Anunturi de la forum
Cautare
Sustine-ne
Contact
Regulament
Editare profil
Mesajele proprii
Seriale
[TUTORIAL] Repararea celui mai mare bug din modul PEN1

Conectare

Mi-am uitat parola


 [TUTORIAL] Repararea celui mai mare bug din modul PEN1 R0Y0A
Fa-ti cont logheaza-te si posteaza ... Poti raspunde la orice subiect doresti cu contul tau official !
Vrei sa dezbati, ai o problema poti deschide un topic nou !
CONECTEAZA-TE PENTRU A DISPAREA ACEST MESAJ !!!
INREGISTREAZA-TE sau CONECTEAZA-TE
X


 [TUTORIAL] Repararea celui mai mare bug din modul PEN1 555015_476819839039988_1523718949_n
 [TUTORIAL] Repararea celui mai mare bug din modul PEN1 Befunk11



Andrw.

Andrw.
Membru fidel
Membru fidel
Modul Public Enemy NO:1 Mod creat de Denver(Astro) are un bug destul de nasol:
Orice player care isi face cont are sansa sa devin admin level 50000 doar tastand /regnick (este un cod de vreo 14 litere)

am gasit bugul si o metoda sa fie reparat
in mod gasiti liniile acestea:

Cod:
public Encript(string[])
{
   for(new x=0; x < strlen(string); x++)
     {
        string[x] += (3^x) * (x % 15);
        if(string[x] > (0xff))
        {
           string[x] -= 256;
        }
     }
   return 1;
}

public Decript(string[])
{
   if (gdebug){printf("DEBUG string = %s", string);}
   for(new x=0; x < strlen(string); x++)
     {
        string[x] -= (3^x) * (x % 15);
        if(string[x] > (0xff))
        {
           string[x] -= 256;
        }
     }
   if (gdebug){printf("DEBUG decript = %s", string);}
   return 1;
}

aceste linii dau sansa playerilor sa fie admini cand vor ei

sa fie reparat inlocuiti acele linii cu acestea:

Cod:
public Encript(string[])
{
   /*for(new x=0; x < strlen(string); x++)
     {
        string[x] += (3^x) * (x % 15);
        if(string[x] > (0xff))
        {
           string[x] -= 256;
        }
     }*/
   return 1;
}

public Decript(string[])
{
   /*if (gdebug){printf("DEBUG string = %s", string);}
   for(new x=0; x < strlen(string); x++)
     {
        string[x] -= (3^x) * (x % 15);
        if(string[x] > (0xff))
        {
           string[x] -= 256;
        }
     }
   if (gdebug){printf("DEBUG decript = %s", string);}*/
   return 1;
}

puteti observa ca am pus doar niste /* */ ca sa nu mai aiba nici un efect
Acum acel cod nu mai va avea efect
Simplu si usor de facut
Sper sa va fie de folos

Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum

http://www.hitwebcounter.com/htmltutorial.php
WebPage Visits 11.13.2017