cc ludia... prosim vás mám taký problém ohladom dcmd príkazu. Ked som ho testoval vyskytla sa tam chyba. Ja som mal id 0 a kamoš id 1 dal som normálne príkaz tak jak má byť /setvip 1 a jemu to nedalo vip ale dalo to mne. Tu je ten príkaz:
dcmd_setvip(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
if(!isPlayerAnAdmin(playerid,5))return SendClientMessage(playerid,ROT,"Nemáš dostatočný adminlevel.");
new pID,string[128];
if(!strlen(params)) return SendClientMessage(playerid, ROT, "Pouziti: /setvip[id]");
format(string, sizeof(string), "*-_SERVER_-* Hl.Admin %s dal Vip Učet hračovi %s !", SpielerName(pID), SpielerName(playerid));
SendClientMessageToAll(COLOR_YELLOW, string);
SetPVarInt(pID,"vip",1);
SpielerSpeichern(pID);
return 1;
}
return 1;
}
tu je stock na isPlayerAnAdmin
stock isPlayerAnAdmin(playerid,rang)
{
if(GetPVarInt(playerid,"Adminlevel")>=rang)return 1;
return 0;
}
čo tam mám zle?.. ďakujem