OnlineGames Community
Am revenit ! Very Happy
OnlineGames Community
Am revenit ! Very Happy
OnlineGames Community
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

OnlineGames Community


 
AcasaPortalUltimele imaginiÎnregistrareConectare

[TUTORIAL] Repararea celui mai mare bug din modul PEN1 Vezi subiectul anterior Vezi subiectul urmator In jos
AutorMesaj
aLecS;x
 [TUTORIAL] Repararea celui mai mare bug din modul PEN1   Icon_user_offline
aLecS;x

Moderator

Sex Sex : masculin
Mesaje Mesaje : 34
Data de inscriere : 16/06/2012

 [TUTORIAL] Repararea celui mai mare bug din modul PEN1   Empty
[TUTORIAL] Repararea celui mai mare bug din modul PEN1  [TUTORIAL] Repararea celui mai mare bug din modul PEN1   EmptySam Iun 16, 2012 11:48 pm

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 <cenzurez codul> (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

© Copyright goes to heatON!
Sus In jos

[TUTORIAL] Repararea celui mai mare bug din modul PEN1

Vezi subiectul anterior Vezi subiectul urmator Sus

Subiecte similare

-
ť [TUTORIAL]FPS
ť [TUTORIAL]TextDraw
ť [TUTORIAL] Cum sa adaugi un NPC (Any Mod)
ť [TUTORIAL] Creare Meniu (Any Mod)
ť [TUTORIAL]Wanted
Pagina 1 din 1
OnlineGames Community :: SA:MP Zone :: Tutoriale SA:MP