Для начала создадим саму команду!
if(strcmp(cmd,"/showmed",true)==0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SCM(playerid,COLOR_ISPOLZUY,"Используйте /showmed [ид - игрока]");
new target = strval(tmp);
new text1[120];
if(!IsPlayerConnected(target)) return SCM(playerid, COLOR_RED, "Этого игрока нету на сервере");
if(GetDistanceBetweenPlayers(playerid,target) > 2) return SCM(playerid, COLOR_RED, "Рядом нет этого игрока");
if(PlayerInfo[playerid][pMedCard]) { text1 = "Пройден"; } else { text1 = "Не пройден"; }
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(target, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "{FFFFFF}Медицинский Осмотр {D8F600}%s",text1);
SPD(target,7587,DIALOG_STYLE_MSGBOX,"Медицинская карта",string,"Закрыть","");
ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return true;
}
Автор: Na'Vi
Если вам нужен код для выдачи Медицинской карты доктором
Стоимость 50 Рублей