Exiled - Gaming Romania este o comunitate bazata pe gaming-ul profesionist.


Cum sa scapi de flood

 



Vezi subiectul anterior Vezi subiectul urmator In jos   Mesaj • Pagina 1 din 1

Andrei_Boss
#1

Mier Dec 26, 2012 10:27 pm

Andrei_Boss
Exiled Skill +4
Exiled Skill +4
Am vazut multi playeri care se plang de bugul la data acela cu 99/99/99999999, am decis sa fac un tutorial cum sa scapi de ele, nu este cine stie ce, dar mi-am incerca norocul si vreau sa ii scap de noobi ce fac bugul, unor scripteri incepatori, ce nu au experienta ;).
Dam un search folosind
Cod:
dd/mm/yyyy, apoi la else if(RegistrationStep[playerid] == 2)
schimbam tot ce este cu strval in strvalEx, ca sa nu va chinuiti cautand, copiati peste cod asta


Cod:
else if(RegistrationStep[playerid] == 2)
{
new year, month,day;
getdate(year, month, day);
new DateInfo[3][20];
split(text, DateInfo, '/');
if(year - strvalEx(DateInfo[2]) > 100 || strvalEx(DateInfo[2]) < 1 || strvalEx(DateInfo[2]) >= year)
{
SendClientMessage(playerid, COLOR_LIGHTRED, "What is your Birthdate? (Use dd/mm/yyyy)");
return 0;
}
new check = year - strvalEx(DateInfo[2]);
if(check == year)
{
SendClientMessage(playerid, COLOR_LIGHTRED, "What is your Birthdate? (Use dd/mm/yyyy)");
return 0;
}
if(strvalEx(DateInfo[1]) > month)
{
check -= 1;
}
else if(strvalEx(DateInfo[1]) == month && strvalEx(DateInfo[0]) > day)
{
check -= 1;
}
PlayerInfo[playerid][pAge] = check;
format(string, sizeof(string), "Ok, so you are %d year old.",PlayerInfo[playerid][pAge]);
SendClientMessage(playerid, COLOR_YELLOW2, string);
RegistrationStep[playerid] = 3;
SendClientMessage(playerid, COLOR_LIGHTRED, "What is your Origin? (Type in: SF - te vei spawna in SF, LS - te vei spawna il LS)");
return 0;
}

Apoi la sfarsitul scriptului adaugati


Cod:
}
stock strvalEx( const string[] ) // fixing bug with > 50 letters.
{
if( strlen( string ) >= 50 ) return 0; // It will just return 0 if the string is too long
return strval(string);
}

Mr.President
#2

Mier Dec 26, 2012 10:36 pm

Mr.President
Exiled Skill +1
Exiled Skill +1
nu scapi 100% de flod

Dev1l
#3

Joi Dec 27, 2012 12:47 pm

Dev1l
Exiled Skill +4
Exiled Skill +4
Nu scapi 100% Mr.President
Dar bv GJ

DayWaker
#4

Joi Dec 27, 2012 7:50 pm

DayWaker
Membru
Membru
este bun!! codul imi place

reLax
#5

Joi Ian 03, 2013 10:05 am

reLax
Exiled Skill +4
Exiled Skill +4
Bravo pentru tutorial!

z3!uSs
#6

Lun Ian 07, 2013 4:57 pm

z3!uSs
Exiled Skill +4
Exiled Skill +4
Chiar daca nu scapi 100% este bun bravo sa va vad pe voi ziceti de el sa faceti voi un tutorial sa scap 100% de flood

stefanut5
#7

Lun Ian 07, 2013 6:10 pm

stefanut5
Exiled Skill +2
Exiled Skill +2
Bravo..Pentru munca depusa

Watso
#8

Mier Ian 09, 2013 7:42 pm

Watso
Membru
Membru
Bv

Sk1p.
#9

Sam Ian 12, 2013 5:19 pm

Sk1p.
Exiled Skill +1
Exiled Skill +1
Tu crezi ca acest cod te poate scapa de flood? :D Te inseli, oricat ai incerca sa cauti pe tot google nu exista asa ceva.

Dyzzy
#10

Sam Ian 19, 2013 9:08 pm

Dyzzy
Exiled Skill +2
Exiled Skill +2
Bun tutorial Bravo este folositor

Continut sponsorizat
#11


Vezi subiectul anterior Vezi subiectul urmator Sus   Mesaj • Pagina 1 din 1