1. Szukamy:
//register_concmd("cod_setlvl", "cmd_setlvl", ADMIN_KICK, "<name> <level>");
2. Zmieniamy to na:
register_concmd("cod_setlvl", "cmd_setlvl", ADMIN_KICK, "<name> <level>");
3. Potem mając odblokowaną komendę szukamy funkcji co daje nam poziomy:
/*public cmd_setlvl(id, level, cid)
{
if(!cmd_access(id,level,cid,3))
return PLUGIN_HANDLED;
new arg1[33];
new arg2[6];
read_argv(1, arg1, 32);
read_argv(2, arg2, 5);
new player = cmd_target(id, arg1);
new value = str_to_num(arg2)-1;
doswiadczenie_gracza[player] = doswiadczenie_poziomu[value];
poziom_gracza[player] = 0;
SprawdzPoziom(player);
return PLUGIN_HANDLED;
}*/
4. Zmieniamy usuwając /*kod*/ na:
public cmd_setlvl(id, level, cid)
{
if(!cmd_access(id,level,cid,3))
return PLUGIN_HANDLED;
new arg1[33];
new arg2[6];
read_argv(1, arg1, 32);
read_argv(2, arg2, 5);
new player = cmd_target(id, arg1, 0); || Dodane 0. Admin z flagą "A", też może dostać levele.
new value = str_to_num(arg2)-1;
doswiadczenie_gracza[player] = doswiadczenie_poziomu[value];
poziom_gracza[player] = 0;
SprawdzPoziom(player);
return PLUGIN_HANDLED;
}
Cvar:
cod_setlvl "nick" "poziom"






Do góry








