Setanje levela na pocetku


Započeo .начо, Mart 03, 2018, 16:37:47 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): Kad se igrac Registruje , ima level 5. A kad ide relog seta mu se level 0?
Dio skripte: [ pawn ]//[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): https://imgur.com/a/5bE0Z
Scripter - Ventura Project
Ventura Project IP: 91.134.193.97:7790

To kad radis mod od 0 i sve pokrades hahah, vjerojatno imas u cuvanju citanju level 5 a ne setas mu SetPlayerScore.
heroin rap - Moskri u kuci, od sledece lajne glava ce mi puci

Luka ti je objasnio u cemu je problem, posalji nam neki deo skripte, recimo OnPlayerConnect.
Oduvek sam se pitao:
"Zbog cega se ljudi toliko brinu jedni za druge?",
"Zasto ljudi daju sve od sebe da usrece neku osobu?"

Najjednostavnije receno brinu se jer vole tu osobu celim svojim srcem,
daju sve od sebe da je usrece zbog toga sto ne zele da je ikada vide tuznom ili rasplakanom.
#xsarnaaparatima..

EVO

PlayerInfo[ playerid ][ pNovacBanka ] = 1000000;
		PlayerInfo[ playerid ][ pLevel ] = 5;
		PlayerInfo[ playerid ][ pVip ] = 3;
		SetPlayerScore( playerid, PlayerInfo[ playerid ][ pLevel ] );
		PlayerInfo[ playerid ][ pTutorial ] = 0;
		PlayerInfo[ playerid ][ pAdmin ] = 0;
		PlayerInfo[ playerid ][ pNovacDzep ] = 0;
                ////////////////////////////////////////////////
public OnPlayerConnect(playerid)
{
	Nick[playerid] = CreatePlayerTextDraw(playerid, 521.199951, 101.146659, "");
	PlayerTextDrawLetterSize(playerid, Nick[playerid], 0.184000, 0.771197);
	PlayerTextDrawAlignment(playerid, Nick[playerid], 1);
	PlayerTextDrawColor(playerid, Nick[playerid], -1);
	PlayerTextDrawSetShadow(playerid, Nick[playerid], 0);
	PlayerTextDrawSetOutline(playerid, Nick[playerid], 0);
	PlayerTextDrawBackgroundColor(playerid, Nick[playerid], 255);
	PlayerTextDrawFont(playerid, Nick[playerid], 2);
	PlayerTextDrawSetProportional(playerid, Nick[playerid], 1);
	PlayerTextDrawSetShadow(playerid, Nick[playerid], 0);
	/////
    new name[MAX_PLAYER_NAME];
	new string[256];
    new ippp[24];
	GetPlayerIp(playerid, ippp, 24);
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), ""SPLAVA"[SERVER]: Igrac: %s se spoijo na nas server: [ID: %d] - [IP: %s] ", name, playerid,ippp );
    DodajWarnRed(string);
    SetTimerEx("RekordTimer", 50, false, "d", playerid);
    // NEKI BOOMBOX NE ZNAM JEBEM LI GA.. //
    SendClientMessage(playerid, 0x4AB6FFFF, "[Indigo Gaming] Ocitavanje Servera, Sacekajte malo. ");
	DeletePVar(playerid, "BoomboxObject"); DeletePVar(playerid, "BoomboxURL");
    DeletePVar(playerid, "bposX"); DeletePVar(playerid, "bposY"); DeletePVar(playerid, "bposZ"); DeletePVar(playerid, "bboxareaid");
    if(IsValidDynamicObject(GetPVarInt(playerid, "BoomboxObject"))) DestroyDynamicObject(GetPVarInt(playerid, "BoomboxObject"));
    SetTimerEx("RekordTimer", 50, false, "d", playerid);
	/////////////////////////////////////////////////////////////////////////////////////////
	OcistiChat(playerid,16);
	AttachObjectRemove(playerid);
	ObrisiObjekte(playerid);
	KillTimer(GroveDrogaTimer[playerid]);
	BelaBojaIgraca(playerid);
	KillTimer(VuciTimer[playerid]);
	KreirajTextDrawe(playerid);
	JBC_SetPlayerHealth(playerid, 99.0);
	KillTimer( zeton[playerid] );
	// ovo
	CreatePlayerTextDraws( playerid ); // ovo
	InputPassword[ playerid ] = false; // ovo
	ChoseCountry[ playerid ] = false; // ovo
	InputAge[ playerid ] = false; // ovo
	InputMail[ playerid ] = false; // ovo
	RegSex[ playerid ] = 0; // ovo
	/////////////////////////////////////////////////////////////////////////////////////////
Scripter - Ventura Project
Ventura Project IP: 91.134.193.97:7790

Da li ti je ovo iznad OnPlayerConnect-a ili u OnPlayerConnectu?
SetPlayerScore( playerid, PlayerInfo[ playerid ][ pLevel ] );
Oduvek sam se pitao:
"Zbog cega se ljudi toliko brinu jedni za druge?",
"Zasto ljudi daju sve od sebe da usrece neku osobu?"

Najjednostavnije receno brinu se jer vole tu osobu celim svojim srcem,
daju sve od sebe da je usrece zbog toga sto ne zele da je ikada vide tuznom ili rasplakanom.
#xsarnaaparatima..

Prvo ide ovo gore pNovacDzep.

Pa tek posle OnPlayerConnect
Scripter - Ventura Project
Ventura Project IP: 91.134.193.97:7790

Citat: Nacho poslato Mart 03, 2018, 16:49:00 POSLE PODNE
Prvo ide ovo gore pNovacDzep.

Pa tek posle OnPlayerConnect
Ovo ubaci kod OnPlayerConnect.
SetPlayerScore( playerid, PlayerInfo[ playerid ][ pLevel ] );
Oduvek sam se pitao:
"Zbog cega se ljudi toliko brinu jedni za druge?",
"Zasto ljudi daju sve od sebe da usrece neku osobu?"

Najjednostavnije receno brinu se jer vole tu osobu celim svojim srcem,
daju sve od sebe da je usrece zbog toga sto ne zele da je ikada vide tuznom ili rasplakanom.
#xsarnaaparatima..

Ispod OnPlayerConnect oke ..
Scripter - Ventura Project
Ventura Project IP: 91.134.193.97:7790

Citat: Nacho poslato Mart 03, 2018, 16:52:16 POSLE PODNE
Ispod OnPlayerConnect oke ..
Ne ispod OnPlayerConnect vec u OnPlayerConnect.
Zbog toga mu se ne ucitava level.
Oduvek sam se pitao:
"Zbog cega se ljudi toliko brinu jedni za druge?",
"Zasto ljudi daju sve od sebe da usrece neku osobu?"

Najjednostavnije receno brinu se jer vole tu osobu celim svojim srcem,
daju sve od sebe da je usrece zbog toga sto ne zele da je ikada vide tuznom ili rasplakanom.
#xsarnaaparatima..

Ne razumem ::)
Scripter - Ventura Project
Ventura Project IP: 91.134.193.97:7790

Citat: Nacho poslato Mart 03, 2018, 16:55:33 POSLE PODNE
Ne razumem ::)
Sta tu ima da se ne razume?
Samo dodas SetPlayerScore( playerid, PlayerInfo[ playerid ][ pLevel ] );
kod OnPlayerConnect..

Tacnije zameni tvoj onplayerconnect sa ovim.
public OnPlayerConnect(playerid)
{
	Nick[playerid] = CreatePlayerTextDraw(playerid, 521.199951, 101.146659, "");
	PlayerTextDrawLetterSize(playerid, Nick[playerid], 0.184000, 0.771197);
	PlayerTextDrawAlignment(playerid, Nick[playerid], 1);
	PlayerTextDrawColor(playerid, Nick[playerid], -1);
	PlayerTextDrawSetShadow(playerid, Nick[playerid], 0);
	PlayerTextDrawSetOutline(playerid, Nick[playerid], 0);
	PlayerTextDrawBackgroundColor(playerid, Nick[playerid], 255);
	PlayerTextDrawFont(playerid, Nick[playerid], 2);
	PlayerTextDrawSetProportional(playerid, Nick[playerid], 1);
	PlayerTextDrawSetShadow(playerid, Nick[playerid], 0);
	/////
    new name[MAX_PLAYER_NAME];
	new string[256];
    new ippp[24];
	GetPlayerIp(playerid, ippp, 24);
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), ""SPLAVA"[SERVER]: Igrac: %s se spoijo na nas server: [ID: %d] - [IP: %s] ", name, playerid,ippp );
    DodajWarnRed(string);
    SetTimerEx("RekordTimer", 50, false, "d", playerid);
    // NEKI BOOMBOX NE ZNAM JEBEM LI GA.. //
    SendClientMessage(playerid, 0x4AB6FFFF, "[Indigo Gaming] Ocitavanje Servera, Sacekajte malo. ");
	DeletePVar(playerid, "BoomboxObject"); DeletePVar(playerid, "BoomboxURL");
    DeletePVar(playerid, "bposX"); DeletePVar(playerid, "bposY"); DeletePVar(playerid, "bposZ"); DeletePVar(playerid, "bboxareaid");
    if(IsValidDynamicObject(GetPVarInt(playerid, "BoomboxObject"))) DestroyDynamicObject(GetPVarInt(playerid, "BoomboxObject"));
    SetTimerEx("RekordTimer", 50, false, "d", playerid);
	/////////////////////////////////////////////////////////////////////////////////////////
	OcistiChat(playerid,16);
	AttachObjectRemove(playerid);
	ObrisiObjekte(playerid);
	KillTimer(GroveDrogaTimer[playerid]);
	BelaBojaIgraca(playerid);
	KillTimer(VuciTimer[playerid]);
	KreirajTextDrawe(playerid);
	JBC_SetPlayerHealth(playerid, 99.0);
	KillTimer( zeton[playerid] );
	// ovo
	CreatePlayerTextDraws( playerid ); // ovo
        SetPlayerScore( playerid, PlayerInfo[ playerid ][ pLevel ] );
	InputPassword[ playerid ] = false; // ovo
	ChoseCountry[ playerid ] = false; // ovo
	InputAge[ playerid ] = false; // ovo
	InputMail[ playerid ] = false; // ovo
	RegSex[ playerid ] = 0; // ovo
	/////////////////////////////////////////////////////////////////////////////////////////
        return 1;
}
Oduvek sam se pitao:
"Zbog cega se ljudi toliko brinu jedni za druge?",
"Zasto ljudi daju sve od sebe da usrece neku osobu?"

Najjednostavnije receno brinu se jer vole tu osobu celim svojim srcem,
daju sve od sebe da je usrece zbog toga sto ne zele da je ikada vide tuznom ili rasplakanom.
#xsarnaaparatima..

Nije bilo do toga ::),bilo je do onog SetPlayerScore , inace sam fixo.
///////// HVALA LOCK OBJAVU ////////////
Scripter - Ventura Project
Ventura Project IP: 91.134.193.97:7790

bilo je do onog SetPlayerScore WTF HAHAAHHHAHAHAAHHA ok ok nismo ti to rekli nikako
heroin rap - Moskri u kuci, od sledece lajne glava ce mi puci