Zaključano

[Pomoc] Kako napraviti da mi pise ime igraca u SCM itd

pre 10 godina
331
pregleda
5
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
HarryX_RaZzZor
Wheel Man
pre 10 godina
Skripta koju koristim: Moja
Detaljan opis problema: Kako cu napraviti da kad npr u dialogu hocu ime napisati da mi napise ime, a ne da mi ostane %s.. http://prntscr.com/71pik2
Dio skripte:

if(fexist(UserPath(playerid)))
    {
        //new playername;
        INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
       
       
        new string1;
format(string1,sizeof(string1),"\n\n"COL_WHITE"Nalog "COL_GREEN"%s "COL_WHITE"je pronadjen\nMolimo Vas ukucajte lozinku za Vas nalog.\n\n");
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, ""COL_WHITE"Country Gaming | Login", string1, "U redu", "Izadji");
       
}


Neke slike/video za lakse dobivanje pomoci(neobavezno):
BelMiNN
Shot Caller
pre 10 godina
Probaj ovako...
if(fexist(UserPath(playerid)))
    {
        //new playername;
        INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);

        new string1;
        format( string1, sizeof( string1 ), "\n\n"COL_WHITE"Nalog "COL_GREEN"%s "COL_WHITE"je pronadjen\nMolimo Vas ukucajte lozinku za Vas nalog. Vase ime:\n\n", GetName( playerid )  );
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, ""COL_WHITE"Country Gaming | Login", string1, "U redu", "Izadji");

}
STREETBOY
Kingpin
pre 10 godina
#William wrote on May 5, 2015, 8:08 am:
Probaj ovako...
if(fexist(UserPath(playerid)))
    {
        //new playername;
        INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);

        new string1;
        format( string1, sizeof( string1 ), "\n\n"COL_WHITE"Nalog "COL_GREEN"%s "COL_WHITE"je pronadjen\nMolimo Vas ukucajte lozinku za Vas nalog. Vase ime:\n\n", GetName( playerid )  );
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, ""COL_WHITE"Country Gaming | Login", string1, "U redu", "Izadji");

}


Cemu ti sluzi na kraju ovo "Vase ime:" kad ne ispisuje nista? Mislim da je trazio samo jednom gore i to si odradio,ako hoce opet da ispises ime posle "Vase ime:" neka opet koristi "%s"..
BelMiNN
Shot Caller
pre 10 godina
Streetboy wrote on May 5, 2015, 8:08 am:
Probaj ovako...
if(fexist(UserPath(playerid)))
    {
        //new playername;
        INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);

        new string1;
        format( string1, sizeof( string1 ), "\n\n"COL_WHITE"Nalog "COL_GREEN"%s "COL_WHITE"je pronadjen\nMolimo Vas ukucajte lozinku za Vas nalog. Vase ime:\n\n", GetName( playerid )  );
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, ""COL_WHITE"Country Gaming | Login", string1, "U redu", "Izadji");

}


Cemu ti sluzi na kraju ovo "Vase ime:" kad ne ispisuje nista? Mislim da je trazio samo jednom gore i to si odradio,ako hoce opet da ispises ime posle "Vase ime:" neka opet koristi "%s"..

Zaboravio sam na kraju "%s" , nisam video dobro,nema veze,uglavno ti si koregiro i uredu je 🙂
STREETBOY
Kingpin
pre 10 godina
Okej,okej, brzina je kriva 😄

@HarryX ako nemas stock GetName,evo ti ga,pa ga ubaci medju ostale stock-ove..
stock GetName(playerid);
{
    new szName;
    GetPlayerName(playerid, szName, sizeof(szName));
    return szName;
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava