Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: MeckaScripter poslato Decembar 11, 2021, 15:01:57 POSLE PODNE

Naslov: Trebam nesto
Poruka od: 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 :)
Naslov: Odg: Trebam nesto
Poruka od: schatzi poslato Decembar 11, 2021, 15:04:13 POSLE PODNE
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 ?
Naslov: Odg: Trebam nesto
Poruka od: MeckaScripter poslato Decembar 11, 2021, 15:06:16 POSLE PODNE
nisam, si corav, pise ti tamo
Naslov: Odg: Trebam nesto
Poruka od: schatzi poslato Decembar 11, 2021, 15:12:52 POSLE PODNE
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
Naslov: Odg: Trebam nesto
Poruka od: fajnydzieciak poslato Decembar 11, 2021, 15:58:17 POSLE PODNE
Pokusaj ovako, trebalo bi da radi.

[pawn]
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, "!", false)) return 1;
        else if (!strcmp(text, "@", false)) return 1;
        else if (!strcmp(text, "#", false)) return 1;
        else if (!strcmp(text, "$", false)) return 1;
    }

    return 0;
}
[/pawn]

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

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

EDIT: ovo sto pise member=1996 itd to zameni sa @ jer na forumu kad stavis @ u text ono detektuje kao mention membera nekog