Доброе утро уважаемые пользователи нашего форума , решил выложить вам свою команду /sobes для проведения собеседований/ия , код ниже ?
Добавляем глобальные переменные
new SobesStatus[MAX_ORGS];
new SobesTime[MAX_ORGS][16];
new SobesTime1[MAX_ORGS];
new SobesTime2[MAX_ORGS];
new SobesMesto[MAX_ORGS][16];
Туда где у нас все define
вставляем
#define TEAM_NONE (0)
#define TEAM_LSPD (1)
#define TEAM_FBI (2)
#define TEAM_M4C (3)
#define TEAM_MERIALS (4)
#define TEAM_LICENSERS (5)
#define TEAM_RADIO (6)
#define TEAM_GROOVE (7)
#define TEAM_VAGOS (8)
#define TEAM_BALLAS (9)
#define TEAM_CORONOS (10)
#define TEAM_RIFA (11)
#define TEAM_ARMY (12)
#define TEAM_BANK (13)
#define TEAM_BIKERS (14)
//
#define TEAM_LVPD (15)
#define TEAM_SFPD (16)
#define TEAM_ARMYLV (17)
#define TEAM_MERIALV (18)
#define TEAM_RM (19)
#define TEAM_YAKUZA (20)
#define TEAM_LCN (21)
#define TEAM_MEDICLV (22)
#define TEAM_PDLV (23)
#define TEAM_RADIOLV (24)
#define TEAM_WOLFS (25)
#define TEAM_RADIOSF (26)
#define TEAM_ARMYSF (27)
#define TEAM_BRAT (28)
// если у вас есть еще фракции - то продолжайте добавлять прибавляя к числу 1 , а так-же замените id фракций на свои!
ВАЖНО: если у вас есть еще фракции - то продолжайте добавлять прибавляя к числу 1 , а так-же замените id фракций на свои!
Команда
Добавляем глобальные переменные
new SobesStatus[MAX_ORGS];
new SobesTime[MAX_ORGS][16];
new SobesTime1[MAX_ORGS];
new SobesTime2[MAX_ORGS];
new SobesMesto[MAX_ORGS][16];
Туда где у нас все define
вставляем
#define TEAM_NONE (0)
#define TEAM_LSPD (1)
#define TEAM_FBI (2)
#define TEAM_M4C (3)
#define TEAM_MERIALS (4)
#define TEAM_LICENSERS (5)
#define TEAM_RADIO (6)
#define TEAM_GROOVE (7)
#define TEAM_VAGOS (8)
#define TEAM_BALLAS (9)
#define TEAM_CORONOS (10)
#define TEAM_RIFA (11)
#define TEAM_ARMY (12)
#define TEAM_BANK (13)
#define TEAM_BIKERS (14)
//
#define TEAM_LVPD (15)
#define TEAM_SFPD (16)
#define TEAM_ARMYLV (17)
#define TEAM_MERIALV (18)
#define TEAM_RM (19)
#define TEAM_YAKUZA (20)
#define TEAM_LCN (21)
#define TEAM_MEDICLV (22)
#define TEAM_PDLV (23)
#define TEAM_RADIOLV (24)
#define TEAM_WOLFS (25)
#define TEAM_RADIOSF (26)
#define TEAM_ARMYSF (27)
#define TEAM_BRAT (28)
// если у вас есть еще фракции - то продолжайте добавлять прибавляя к числу 1 , а так-же замените id фракций на свои!
ВАЖНО: если у вас есть еще фракции - то продолжайте добавлять прибавляя к числу 1 , а так-же замените id фракций на свои!
Команда
Код:
CMD:sobes(playerid)
{
new string[1600];
new str[300];
new time[64];
new mesto[64];
new cont;
strcat(string,"Организация\tЗапланировано\tМесто\n");
for(new i = 1; i < MAX_ORGS; i++)
{
switch(i)
{
case TEAM_LSPD,TEAM_PDLV,TEAM_LVPD,TEAM_FBI,TEAM_ARMY,TEAM_ARMYLV,TEAM_LICENSERS,TEAM_SFPD,TEAM_M4C,TEAM_MEDICLV,TEAM_MERIALS,TEAM_MERIALV,TEAM_BANK,TEAM_RADIO,TEAM_RADIOSF,TEAM_RADIOLV,TEAM_ARMYSF: cont=1;
default: cont=0;
}
if(cont==1)
{
if(SobesStatus[i]==1)
{
format(time,sizeof(time),"{CBEC39}%s{FFFFFF}",SobesTime[i]);
format(mesto,sizeof(mesto),"{CBEC39}%s{FFFFFF}",SobesMesto[i]);
}
else
{
format(time,sizeof(time),"{D2D0C9}Не запланировано{FFFFFF}");
format(mesto,sizeof(mesto),"{D2D0C9}Не назначено!{FFFFFF}");
}
format(str,sizeof(str),"{FFFFFF}- %s\t%s\t%s\n",OrgInfo[i][oName],time,mesto);
strcat(string,str);
}
}
ShowPlayerDialogEx(playerid, 0, DIALOG_STYLE_TABLIST_HEADERS, "{E4DB5E}Собеседования", string, "Понял", "");
return true;
}
Последнее редактирование модератором: