[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 1 gost 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
//

BloodMaster

*

Ex. Super Moderator

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
//