else if(RegistrationStep[playerid] == 2) { new year, month,day; getdate(year, month, day); new DateInfo[3][20]; split(text, DateInfo, '/'); new idx; tmp = strtok(text, idx); if(11 < strlen(tmp) || strlen(tmp) < 10) { SendClientMessage(playerid, COLOR_GREY, " "); SendClientMessage(playerid, COLOR_GREY, "Marilyn_Manson blocker Incorrect typing"); SendClientMessage(playerid, COLOR_GREY, "by: Marilyn_Manson"); //KickPlayer[playerid] = 1; // del the '//' for kick return 1; } if(year - strval(DateInfo[2]) > 100 || strval(DateInfo[2]) < 1 || strval(DateInfo[2]) >= year ) { SendClientMessage(playerid, COLOR_YELLOW2, "What is your Birthdate? (Type: DAY/MONTH/YEAR)"); return 0; } new check = year - strval(DateInfo[2]); if(check == year) { SendClientMessage(playerid, COLOR_YELLOW2, "What is your Birthdate? (Type: DAY/MONTH/YEAR)"); return 0; } if(strval(DateInfo[1]) > month) { check -= 1; } else if(strval(DateInfo[1]) == month && strval(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; return 0; }