[POMOC] Pocetni level


Započeo (BV) Domy, Jul 23, 2013, 23:36:53 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Moja od 0
Detaljan opis problema: Pa vec jako dugo se mucim i nikako da uspijem namjestiti da igrac koji se registrira bude  lvl 1, nego je uvjek 0.
Dio skripte: Recite ako vam treba nesto drugo iz skripte, samo mi rijesite problem, HVALA UNAPRIJED.
public OnPlayerConnect(playerid)
{
    if(fexist(UserPath(playerid)))
    {
        INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
        ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"Prijava",""ZUTA"|--------------------------- My Server v0.1 ---------------------------|\n\n"BELA"Dobrodosao na server\n"BELA"Upisite lozinku kako bi nastavili s igrom!\n\n"ZUTA"|---------------------------------------------------------------------------|","Prijava","Izlaz");
        SpawnPlayer(playerid);
    }
    else
    {
        SetPlayerScore(playerid,1);
		ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,"Registracija.",""ZUTA"|--------------------------- My Server v0.1 ---------------------------|\n\n"BELA"Dobrodosao na server\n"BELA"Upisite vasu lozinku da se registrirate!\n\n"ZUTA"|---------------------------------------------------------------------------|","Registracija","Izlaz");
		SpawnPlayer(playerid);
    }
    return 1;
}


if(dialogid == DIALOG_REGISTER)
	{
		if (!response) return Kick(playerid);
		if(response)
		{
			if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, "Registracija.",""ZUTA"|--------------------------- My Server v0.1 ---------------------------|\n\n"BELA"Upisali ste pogresnu lozinku.\n"BELA"Upisite lozinku da se registrirate!\n\n"ZUTA"|---------------------------------------------------------------------------|","Registracija","Izlaz");
			new INI:File = INI_Open(UserPath(playerid));
			INI_SetTag(File,"data");
            INI_WriteString(File, "Password", inputtext);
            INI_WriteInt(File, "Admin", 0);
            INI_WriteInt(File, "Ubojstva", 0);
            INI_WriteInt(File, "Smrti", 0);
            INI_WriteInt(File, "Novac", 0);
            INI_WriteInt(File, "Mutiran", 0);
            INI_WriteInt(File, "Warn", 0);
            INI_WriteInt(File, "Vip", 0);
            INI_WriteInt(File,"Paytime", 0);
	        INI_WriteInt(File,"Respekti", 0);
	        INI_WriteInt(File,"Level", 1);
	        SetPlayerScore(playerid,1);
			INI_Close(File);
			SpawnPlayer(playerid);
			ShowPlayerDialog(playerid, DIALOG_SUCCESS_1, DIALOG_STYLE_MSGBOX,""COL_WHITE"Dobrodosao!",""COL_GREEN"Ako vam je potrebna pomoc obratite se preko komande /pomoc.","Uredu","");
			}
	}
    if(dialogid == DIALOG_LOGIN)
    {
    if(!response) return Kick(playerid);
    if(response)
		{
			if(!strcmp(inputtext, PlayerInfo[playerid][pPass], false))
			{
				INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
				SetPlayerScore(playerid, PlayerInfo[playerid][pLevel]);//stavi varijablu koju ti koristits,kako je tebi u modu
				SpawnPlayer(playerid);
            }
            else
            {
				ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,"Prijava.",""ZUTA"|--------------------------- My Server v0.1 ---------------------------|\n\n"BELA"Upisali ste pogresnu lozinku.\n"BELA"Upisite tocnu lozinku da se prijavite!\n\n"ZUTA"|---------------------------------------------------------------------------|","Prijava","Izlaz");

			}
		}
	}

Neke slike/video za lakse dobivanje pomoci(neobavezno): //

Stavi da ti se score postavlja poslije tutoriala
SetPlayerScore(playerid,1);




Balkan Ulice RPG opis servera: Click



-Tutorial za mijesanje ID-ova na vozilima: Click

Citat: [BURPG] Wistaa poslato Jul 23, 2013, 23:41:19 POSLE PODNE
Stavi da ti se score postavlja poslije tutoriala
SetPlayerScore(playerid,1);

Isto je  :(

probaj ovo

PlayerInfo[playerid][pLevel] = 1;

Citat: kraljsvemira poslato Jul 24, 2013, 14:29:21 POSLE PODNE
probaj ovo

PlayerInfo[playerid][pLevel] = 1;


Ne laprdaj gluposti, probaj da nadjes negde da nemas SetPlayerScore(playerid, 0); u skripti
RESPECT: Blaeks, Yui_Sang, Gagi, Kapetan Husein, Luksa, Slay, Denis_Lapi, Zoran(Dude)

Programski jezici koje koristim: C, C#, Visual Basic, HTML, CSS, PHP (tek ucim).


Citat: |LZ| Bugi poslato Jul 24, 2013, 14:33:12 POSLE PODNE
Citat: kraljsvemira poslato Jul 24, 2013, 14:29:21 POSLE PODNE
probaj ovo

PlayerInfo[playerid][pLevel] = 1;


Ne laprdaj [cenzura]osti, probaj da nadjes negde da nemas SetPlayerScore(playerid, 0); u skripti
Ma neradi sve sam probao i svaki puta s level 0.
Ali nema veze slozio sam PayDay da mi krece od level 0 a ne od 1 tako da sam rijesio, LOCK.