Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

[pomoc]E-mail previse znamenki

pre 12 godina
336
pregleda
2
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Frankie_Marcelo
Enforcer
pre 12 godina
Skripta koju koristim:NL
Detaljan opis problema:htio bih napraviti da kad neko upise e-mail vise od deset znamenki da mu opet postavi dialog
ja sam napravio ovako no to neradi bas zna neko kako da to napravim da bude ispravno
	if(dialogid == 2)
{
    if(response)
    {
            if(IsValidEmail(inputtext))
        {
            new upit, escinput;
            mysql_real_escape_string(inputtext, escinput);
            strmid(PI, escinput, 0, strlen(escinput), 255);
            format(upit, sizeof(upit), "SELECT `ID` FROM `Igraci` WHERE `Email` = '%s'", escinput);
            mysql_query(upit, THREAD_EMAILPROVERA, playerid);
}
            if(strlen(inputtext) > MAX_DUZINA_EMAIL)
          {
                new LozinkaString;
            format(LozinkaString, sizeof LozinkaString, "  (greska) Greska moze sadrzati najvise %d znakova!", MAX_DUZINA_EMAIL);
            SendClientMessage(playerid, CRVENA, LozinkaString);
    new regstr2;
format(regstr2, sizeof(regstr2), "Cestitamo! Uspjesno ste registrirali svoj account!\nSada je potrebno unijeti e-mail adresu.\nE-mail adresa sluzi da mozete restartati svoju\nlozinku u slucaju da je zaboravite.\n\n{FF0000}server uklonjen! - Game nikome nece odati vase podatke!!!");
    SPD(playerid, 2, DIALOG_STYLE_INPUT, "server uklonjen! Registracija", regstr2, "Potvrdi", "Izadji");
        ProcesRegistracije = 1;
}
else
{
            SendClientMessage(playerid, CRVENA, "(greska) Niste uneli mesto E-mail adresu!");
new regstr2;
format(regstr2, sizeof(regstr2), "Cestitamo! Uspjesno ste registrirali svoj account!\nSada je potrebno unijeti e-mail adresu.\nE-mail adresa sluzi da mozete restartati svoju\nlozinku u slucaju da je zaboravite.\n\n{FF0000}server uklonjen! - Game nikome nece odati vase podatke!!!");
    SPD(playerid, 2, DIALOG_STYLE_INPUT, "server uklonjen! Registracija", regstr2, "Potvrdi", "Izadji");
}
}
else if(!response)
{
    Kick(playerid);
}
}


dajte pls ako neko zna da mi pomogne hvala
Enes_Sinanovic
Hustler
pre 12 godina
#define MAX_DUZINA_MAIL        24 // Email Duzina

if(dialogid == 2)
{
    if(response)
    {
        if(IsValidEmail(inputtext))
        {
            new upit, escinput;
            new pName;
            mysql_real_escape_string(inputtext, escinput);
            strmid(PI, escinput, 0, strlen(escinput), 255);
            format(upit, sizeof(upit), "SELECT `ID` FROM `Igraci` WHERE `Email` = '%s'", escinput);
            mysql_query(upit, THREAD_EMAILPROVERA, playerid);
      if(strlen(escinput) > MAX_DUZINA_MAIL)
    {
      GetPlayerName(playerid,pName,sizeof(pName));
  SCM(playerid, CRVENA, "(greska) Email adresa ne smije biti duza od 24 znakova!");
Kick(playerid);
    }
}
else
{
            SendClientMessage(playerid, CRVENA, "(greska) Niste uneli mesto E-mail adresu!");
new regstr2;
format(regstr2, sizeof(regstr2), "Cestitamo! Uspjesno ste registrirali svoj account!\nSada je potrebno unijeti e-mail adresu.\nEmail adresa smije sadrzavati max 24 znakova.\nE-mail adresa sluzi da mozete restartati svoju\nlozinku u slucaju da je zaboravite.\n\n{FF0000}Virtual Gaming nikome nece odati vase podatke!!!");
    SPD(playerid, 2, DIALOG_STYLE_INPUT, " Registracija", regstr2, "Potvrdi", "Izadji");
}
}
else if(!response)
{
    Kick(playerid);
}
}

Uživaj 🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava