Szerző Téma: Életkor megadása regisztrációnál  (Megtekintve 676 alkalommal)

Életkor megadása regisztrációnál
« Dátum: 2017. Április 05. - 15:26:59 »
0
Sziasztok, szép napot mindenkinek.
 
Újabb hibával küszködök amit akárhogy is próbálok helyrehozni nem sikerül ezért fordulok a tapasztaltabb scripterek felé. Nos vázolom a problémát. A regisztráció 2. kérdésénél születési dátumot kér melyet ilyen formában kell megadnom Év/Hónap/Nap. Nos beírok egy születési dátumot pl 1971/03/07 de újra felteszi nekem a kérdést.
 
Kód:
 



   
              else if(RegisztracioLepesek[playerid] == 2)
              {
                  new year, month,day;
                  getdate(day, month, year);
                  new DateInfo[3][20];
                  split(text, DateInfo, \'/\');
                  if(year - strvalEx(DateInfo[2]) > 100 || strvalEx(DateInfo[2]) < 1 || strvalEx(DateInfo[2]) >= year)
                  {
                      Msg(playerid,\"2. Kérdés: Korod? (Év/Hónap/Nap)\");
                      return 0;
                  }
                  new check = year - strvalEx(DateInfo[2]);
                  if(check == year)
                  {
                      Msg(playerid,\"2. Kérdés: Korod? (Év/Hónap/Nap)\");
                      return 0;
                  }
                  if(strvalEx(DateInfo[1]) > month)
                  {
                      check -= 1;
                  }
                  else if(strvalEx(DateInfo[1]) == month && strval(DateInfo[0]) > day)
                  {
                      check -= 1;
                  }
                  PlayerInfo[playerid][pKor] = check;
                  format(string, sizeof(string), \"Értem, szóval %d éves vagy\",PlayerInfo[playerid][pKor]);
                  SendClientMessage(playerid, COLOR_YELLOW2, string);
                  RegisztracioLepesek[playerid] = 3;
                  Msg(playerid,\"3. Kérdés: Származás? (Magyar/Szerb/Német/Angol)\");
                  return 0;
   

[/quote]
 
Ha ebből kiszűrhetó valami számotokra akkor jó lenne ha tudna valaki segíteni. Köszönöm szépen előre is.

Életkor megadása regisztrációnál
« Válasz #1 Dátum: 2017. Április 05. - 15:38:11 »
0
Sikerült megoldani. Hihetetlen, hogy pont azután miután kiírtam. Ha egy moderátor törölné megköszönném, mert feleslegesen nyitottam meg.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal