[Pomoć] Kada se neko loguje odmah bude Level 3

Započeo ωт:яρ | αχєℓ иєℓѕσи, Maj 20, 2011, 23:04:45 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

Skripta koju koristim: Gt:RP [Edit PRP-a]
Detaljan opis problema: Kada neko se registruje znaci novi je na serveru on odmah bude lvl 3..  Neznam kako da to vratim na 1 :(
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
//

Pa imas pod onplayerlogin i tu trazi jer u Gta:RP je kad se regas odma poslje toga ide login

Citat: Don^ poslato Maj 20, 2011, 23:09:53 POSLE PODNE
Pa imas pod onplayerlogin i tu trazi jer u Gta:RP je kad se regas odma poslje toga ide login

Malo konkretnije i nije GTA:RP nego GIGAtech Rol3Play = Edit Public Roleplay-a poslje registracije ide ti odmah ono < - > Spawn, ako znas na sta mislim :P
//

Mislim da imas callback "OnPlayerRegister", pa ga kopiraj ovdje...

offt: Smanji potpis da ga ja nebi smanjio!

            DisplayDialogForPlayer(playerid, 1); //login
        }
    }
    if(dialogid == 2) //REGISTER
    {
        if(gPlayerLogged[playerid] == 1)
{
SendClientMessage(playerid, COLOR_WHITE, "SERVER: Vec ste logovani.");
return 1;
}
if(response)
{
    if(strlen(inputtext) >= 50)
{
    DisplayDialogForPlayer(playerid, 2); //register
SendClientMessage(playerid, COLOR_WHITE, "SERVER: Password je predug.");
return 0;
}
    new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
new namestring = strfind(sendername, "_", true);
if(namestring == -1)
{
SendClientMessage(playerid, COLOR_YELLOW, "Vase ime mora biti u formatu: Ime_Prezime.");
Kick(playerid);
return 1;
}
else
{
    if(!strlen(inputtext))
    {
        DisplayDialogForPlayer(playerid, 2); //register
SendClientMessage(playerid, COLOR_WHITE, "SERVER: Morate ukucati password.");
return 1;
}
new string[128];
    format(string, sizeof(string), "%s.ini", sendername);
//     if(dini_Exists(string))
                if(fexist(string))
    {
SendClientMessage(playerid, COLOR_YELLOW, "To ime vec postoji,molimo vas da ga promjenite..");
return 1;
}
new tmppass[64];
                strmid(tmppass, inputtext, 0, strlen(inputtext), 255);
Encrypt(tmppass);
OnPlayerRegister(playerid,tmppass);
OnPlayerLogin(playerid,tmppass);
gPlayerAccount[playerid] = 1;
gPlayerSpawned[playerid] = 1;
SendClientMessage(playerid, COLOR_YELLOW, "Racun registrovan,logovani ste automatski. Kliknite na 'Spawn' da nastavite.");
}
}
else
{
    DisplayDialogForPlayer(playerid, 2); //register



Valjda je ovo nisam dugo skriptao nekih 4-5 mjeseci pa sam zastopao XD
//