public xpc(playerid)
{
new xpcheck = xp[playerid]-60;
if(xpcheck >= 0)
{
new oldlevel = level[playerid];
level[playerid]++;
OnPlayerLevelChange(playerid,level[playerid],oldlevel);
return 1;
}
else if(xpcheck <= -60)
{
new oldlevel = level[playerid];
level[playerid]--;
OnPlayerLevelChange(playerid,level[playerid],oldlevel);
return 1;
}
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/mycommand", cmdtext, true, 10) == 0)
{
ShowStatusForPlayer(playerid);
return 1;
}
if (strcmp("/givemelevel", cmdtext, true, 10) == 0)
{
GivePlayerXP(playerid,60);
return 1;
}
if (strcmp("/givemexp", cmdtext, true, 10) == 0)
{
GivePlayerXP(playerid,10);
return 1;
}
return 0;
}
public OnPlayerLevelChange(playerid,newlevel,oldlevel)
{
SendClientMessage(playerid,0xFFFFFF,"Level changed!");
return 1;
}
public xpc(playerid) { new xpcheck = xp[playerid]-60; if(xpcheck >= 0) { new oldlevel = level[playerid]; level[playerid]++; OnPlayerLevelChange(playerid,level[playerid],oldlevel); return 1; } else if(xpcheck <= -60) { new oldlevel = level[playerid]; level[playerid]--; OnPlayerLevelChange(playerid,level[playerid],oldlevel); return 1; } }
public xpc(playerid) { new xpcheck = xp[playerid]-60; new oldlevel = level[playerid]; if(xpcheck >= 0) { level[playerid]++; OnPlayerLevelChange(playerid,level[playerid],oldlevel); return 1; } else if(xpcheck <= -60) { level[playerid]--; OnPlayerLevelChange(playerid,level[playerid],oldlevel); return 1; } }
xpc(playerid)
Originally Posted by adsy
in any script that you have shown us.
|