Не сколько админ команд.
Код:
CMD:fid(playerid)
{
if(pData[playerid][IsAdmin] == 0) return 1;
return ShowPlayerDialog(playerid,DIALOGINFO,0,"Ид фракций","[0] Гражданские\n[1] LSPD\n[2] FBI\n[3] ARMY\n[4] MEDIC\n[5] LCN\n[6] YAK\n[7] MAYOR\n[8] RUS\n[9] SFN\n[10] LSN\n[11] INSTR\n[12] RIFA\n[13] GROVE\n[14] BALLAS\n[15] VAGOS\n[16] AZTEC\n[17] SFPD\n[18] LVPD\n[19] ARMY SF\n[20] NONE\n[21] LVN\n[22-32] BIKERS","Закрыть","");
}
Код:
CMD:getskill(playerid, params[])
{
if(!CheckAdminLevel(playerid, 1)) return 1;
if(sscanf(params, "u",params[0])) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /getskill [playerid]");
if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_GREY, PLAYERNF);
format(tempstring,sizeof(tempstring),"\n\n");
strcat(string,tempstring);
if(pData[params[0]][Skill][1] < 2)format(tempstring,sizeof(tempstring),"{FFFFFF}Desert Eagle\t\t%s [%d/1000]\n",string2[pData[params[0]][Skill][1]],pData[params[0]][Shots][1]);
else format(tempstring,sizeof(tempstring),"Desert Eagle\t\t\t%s [прокачено]\n",string2[pData[params[0]][Skill][1]]);
strcat(string,tempstring);
if(pData[params[0]][Skill][0] < 2) format(tempstring,sizeof(tempstring),"SD Pistol\t\t%s [%d/1000]\n",string2[pData[params[0]][Skill][0]],pData[params[0]][Shots][0]);
else
format(tempstring,sizeof(tempstring),"SD Pistol\t\t%s [прокачено]\n",string2[pData[params[0]][Skill][0]]);
strcat(string,tempstring);
if(pData[params[0]][Skill][5] < 2) format(tempstring,sizeof(tempstring),"Shotgun\t\t%s [%d/1000]\n",string2[pData[params[0]][Skill][5]],pData[params[0]][Shots][5]);
else
format(tempstring,sizeof(tempstring),"Shotgun\t\t%s [прокачено]\n",string2[pData[params[0]][Skill][5]]);
strcat(string,tempstring);
if(pData[params[0]][Skill][4] < 2) format(tempstring,sizeof(tempstring),"AK-47\t\t\t%s [%d из 1000]\n",string2[pData[params[0]][Skill][4]],pData[params[0]][Shots][4]);
else
format(tempstring,sizeof(tempstring),"AK-47\t\t\t%s [прокачено]\n",string2[pData[params[0]][Skill][4]]);
strcat(string,tempstring);
if(pData[params[0]][Skill][3] < 2) format(tempstring,sizeof(tempstring),"M4A1\t\t\t%s [%d из 1000]\n",string2[pData[params[0]][Skill][3]],pData[params[0]][Shots][3]);
else
format(tempstring,sizeof(tempstring),"M4A1\t\t\t%s [прокачено]\n",string2[pData[playerid][Skill][3]]);
strcat(string,tempstring);
if(pData[params[0]][Skill][2] < 2) format(tempstring,sizeof(tempstring),"MP5\t\t\t%s [%d из 1000]\n",string2[pData[params[0]][Skill][2]],pData[params[0]][Shots][2]);
else
format(tempstring,sizeof(tempstring),"MP5\t\t\t%s [прокачено]\n",string2[pData[params[0]][Skill][2]]);
strcat(string,tempstring);
return ShowPlayerDialog(playerid,DIALOGINFO,0,"<< Навыки владения оружием >>",string,"Закрыть","");
}