why isnt the XP added :s ?
PHP Code:
public cmd_xp(id, level, cid)
{
if (!cmd_access(id, level, cid, 3))
return PLUGIN_HANDLED
new Arg1[24]
new Arg2[4]
new Xp = str_to_num(Arg2)
new szName[33];
//Get the command arguments from the console
read_argv(1, Arg1, 23)
read_argv(2, Arg2, 3)
new player = Xp
if (!player)
{
console_print(id, "Sorry, player %s could not be found or targetted!", Arg1)
} else {
PlayerXP[player] += read_argv(2, Arg2, 3)
console_print(id, "Added Xp To Player!")
while(PlayerXP[player] >= LEVELS[PlayerLevel[player]])
{
PlayerLevel[player] += 1
client_print(id, print_chat, "[Avatar Mod] Congratulations! You are a level %i %s!", PlayerLevel[player], CLASSES[PlayerClass[player]])
set_hudmessage(255, 0, 0, -1.0, 0.01)
show_hudmessage(0, "%i Has Leveled UP !!!", get_user_name(player, szName, 31))
}
ShowHud(player)
SaveData(player)
}
}
__________________