Trebam nesto


Započeo MeckaScripter, Decembar 11, 2021, 15:01:57 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Cao, nisam neki pocetnik u skriptanju al nikad nisam koristio ovo i ne znam kak da ga napravim, hocu kad se igrac registruje da u polje gde pise lozinku da treba upisati: Prvo slovo veliko, da ima symbole kao sto su ! @ # itd, al ne znam kak to da uradim tako da ako neko mi moze pomoc bilo bi lepo, hvala svima koju budu pomogli :)

Citat: MeckaScripter poslato Decembar 11, 2021, 15:01:57 POSLE PODNE
Cao, nisam neki pocetnik u skriptanju al nikad nisam koristio ovo i ne znam kak da ga napravim, hocu kad se igrac registruje da u polje gde pise lozinku da treba upisati: Prvo slovo veliko, da ima symbole kao sto su ! @ # itd, al ne znam kak to da uradim tako da ako neko mi moze pomoc bilo bi lepo, hvala svima koju budu pomogli :)
Cek el nisi il jesi pocetnik ?


Citat: MeckaScripter poslato Decembar 11, 2021, 15:06:16 POSLE PODNE
nisam, si corav, pise ti tamo
Nisam corav fala bogu al tebi pise nisam neki pocetnik pa pitam el jesi pocetnik ili nisi pocetnik

Pokusaj ovako, trebalo bi da radi.

stock Text_IsUppercase(const text[])
{
    switch (text[0])
    {
        case 'A'..'Z': return 1;
    }

    return 0;
}

stock Text_SpecialSymbols(const text[])
{
    for (new i = 0; i < strlen(text); ++i)
    {
        if (!strcmp(text[i], "!", false)) return 1;
        else if (!strcmp(text[i], "[member=1996][/member]", false)) return 1;
        else if (!strcmp(text[i], "#", false)) return 1;
        else if (!strcmp(text[i], "$", false)) return 1;
    }

    return 0;
}


if (!Text_IsUppercase(inputtext))
{
    return SendClientMessage(playerid, -1, "prvo slovo je malo.");
}

if (!Text_SpecialSymbols(inputtext))
{
    return SendClientMessage(playerid, -1, "nema spec. simbola.");
}


EDIT: ovo sto pise member=1996 itd to zameni sa @ jer na forumu kad stavis @ u text ono detektuje kao mention membera nekog
Poslednja Izmena: Decembar 11, 2021, 16:00:41 POSLE PODNE od Emmett White