06.11.2014, 10:45
So i wann add on dat codes when someone lvl up he get +1 score
/
So i wana make when he get to lvl 1 his score is 1
Level 2 = Score 2
Level 3 = Score 3
etc etc
/
pawn Код:
//THIS CODES IS FOR LVL UP
stock CheckUpdateLevel(playerid)
{
if(PlayerInfo[playerid][EXP] == PlayerInfo[playerid][NEXP])
{
switch(PlayerInfo[playerid][Level])
{
case 0:
{
PlayerInfo[playerid][Level] +=1;
PlayerInfo[playerid][EXP] = 0;
PlayerInfo[playerid][NEXP] = 200;
SendMessage(playerid,-1,"Level Up","Len cap");
}
case 1:
{
PlayerInfo[playerid][Level] +=1;
PlayerInfo[playerid][EXP] = 0;
PlayerInfo[playerid][NEXP] = 400;
SendMessage(playerid,-1,"Level Up","Len cap");
}
case 2:
{
PlayerInfo[playerid][Level] +=1;
PlayerInfo[playerid][EXP] = 0;
PlayerInfo[playerid][NEXP] = 600;
SendMessage(playerid,-1,"Level Up","Len cap");
}
case 3:
{
PlayerInfo[playerid][Level] +=1;
PlayerInfo[playerid][EXP] = 0;
PlayerInfo[playerid][NEXP] = 800;
SendMessage(playerid,-1,"Level Up","Len cap");
}
case 4:
{
PlayerInfo[playerid][Level] +=1;
PlayerInfo[playerid][EXP] = 0;
PlayerInfo[playerid][NEXP] = 1000;
SendMessage(playerid,-1,"Level Up","Len cap");
}
case 5:
{
PlayerInfo[playerid][Level] +=1;
PlayerInfo[playerid][EXP] = 0;
PlayerInfo[playerid][NEXP] = 1200;
SendMessage(playerid,-1,"Level Up","Len Cap");
}
case 6:
{
PlayerInfo[playerid][Level] +=1;
PlayerInfo[playerid][EXP] = 0;
PlayerInfo[playerid][NEXP] = 1400;
SendMessage(playerid,-1,"Level Up","Len cap");
}
}
}
return 1;
}
pawn Код:
//THIS CODE SAVE PLAYER LEVEL
file_SetVal("Level",PlayerInfo[playerid][Level]);
pawn Код:
//This code load player Level
PlayerInfo[playerid][Level] = file_GetVal("Level");
Level 2 = Score 2
Level 3 = Score 3
etc etc