/setlevel command Problem [HELP]
#1

Hi
Im still learning how to script so im not all good yet but Im having a problem with my /setlevel command,
every time I type /setlevel my id and the level to lets say 4, it sends me a message telling me I have set my own admin level to 0 and I cant figure out what I have done wrong.
heres my script


if(!strcmp(cmdtext, "/setlevel", true, 9))
{
new giveplayerid, level, string[128];
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, "You are not allowed to use this command.");
if(!cmdtext[9]) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setlevel [playerid] [level]");
if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, COLOR_RED, "Player is not connected.");
format(string, sizeof(string), "Admin %s (%d) has set your level to %d.", GetPlayerName(playerid), playerid, level);
SendClientMessage(giveplayerid, COLOR_BLUE, string);
SetPlayerAdminLevel(giveplayerid, level);
return 1;
}

Thanks
Reply


Messages In This Thread
/setlevel command Problem [HELP] - by chubz - 04.06.2013, 05:24
Re: /setlevel command Problem [HELP] - by Stefand - 04.06.2013, 05:43
Re: /setlevel command Problem [HELP] - by Guest123 - 04.06.2013, 05:46
Re: /setlevel command Problem [HELP] - by IceBilizard - 04.06.2013, 06:39
Re: /setlevel command Problem [HELP] - by chubz - 04.06.2013, 06:51

Forum Jump:


Users browsing this thread: 1 Guest(s)