Ratte
Новичок
Помогите пожалуйста у меня возникли проблемы с командами /gov и /d дело в том что когда я пишу в /gov во всех PD и ФБР мне пишет вы не член депортамента.( у остальных гос.фракций всё нормально).Так же когда я пишу в /d тоже у всех PD и ФБР мне пишет типо
Ratte написал в депортамент .
Но в депортамент не пишет вот эти 2 команды кому не сложно пожалуйста подскажите в чём проблемма
Ratte написал в депортамент .
Но в депортамент не пишет вот эти 2 команды кому не сложно пожалуйста подскажите в чём проблемма
PHP:
else if(strcmp(cmd, "/government", true) == 0 || strcmp(cmd, "/gov", true) == 0) { if(IsAArm(playerid) || IsAMayor(playerid) || IsAMedic(playerid)) { if(PlayerInfo[playerid][pRank] >= 5) { if(PlayerInfo[playerid][pMuted] == 1) { format(string, sizeof(string), "Ó Âàñ áàí ÷àòà! Äî ñíÿòèÿ: %d ñåêóíä(û)",PlayerInfo[playerid][pMuteTime]); SendClientMessage(playerid, COLOR_LIGHTRED, string); return 1; } if(PlayerInfo[playerid][pAdmin] <=0) { if(IsIP(cmdtext) || CheckString(cmdtext)) { if(PlayerInfo[playerid][pAdmin] == 0) { new ip[15]; PlayerInfo[playerid][pMuteTime] = 10800; PlayerInfo[playerid][pMuted] = 1; GetPlayerIp(playerid,ip,sizeof(ip)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "%s[%d]: %s ",sendername,playerid,cmdtext); ABroadCast(COLOR_LIGHTRED,string,1); format(string,sizeof(string),"[Security] Âû ïîëó÷èëè áàí ÷àòà íà 3 ÷àñà /mm - ðåïîðò"); SendClientMessage(playerid, COLOR_LIGHTRED, string); return 1; } } } GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) return SendClientMessage(playerid, COLOR_WHITE, "::: Ââåäèòå: (/gov)ernment [òåêñò]"); new rtext[64]; new is1=0; new r=0; while(strlen(cmdtext[is1])) { if('0'<=cmdtext[is1]<='9') { new is2=is1+1; new p=0; while(p==0) { if('0'<=cmdtext[is2]<='9'&&strlen(cmdtext[is2])) is2++; else { strmid(strR[r],cmdtext,is1,is2,255); if(strval(strR[r])<255) r++; is1=is2; p=1; } } } is1++; } if(r>=4) { new strMy[255]; new STRname[255]; GetPlayerName(playerid,STRname,255); format(strMy, sizeof(strMy), " /gov| Èãðîê %s | ID %d | Òåêñò: %s",STRname,playerid,cmdtext); ABroadCast(COLOR_LIGHTRED, strMy, 1); for(new z=0;z<r;z++) { new pr2; while((pr2=strfind(cmdtext,strR[z],true))!=-1) for(new i=pr2,j=pr2+strlen(strR[z]);i<j;i++) cmdtext[i]='*'; } return 1; } if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)//PD Ranks { if(PlayerInfo[playerid][pRank] >= 14) { rtext = "Íîâîñòè:"; } else if(PlayerInfo[playerid][pRank] == 15) { rtext = "Øåðèô LSPD"; } } else if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)//PD Ranks { if(PlayerInfo[playerid][pRank] >= 14) { rtext = "Íîâîñòè:"; } else if(PlayerInfo[playerid][pRank] == 15) { rtext = "Øåðèô SFPD"; } }
else if(PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21)//PD Ranks { if(PlayerInfo[playerid][pRank] >= 14) { rtext = "Íîâîñòè:"; } else if(PlayerInfo[playerid][pRank] == 15) { rtext = "Øåðèô LVPD"; } } else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)//FBI Ranks { if(PlayerInfo[playerid][pRank] >= 8) { rtext = "Äèðåêòîð ÔÁÐ"; } } else if(PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 19)//çîíà 51 { if(PlayerInfo[playerid][pRank] >= 15) { rtext = "Íîâîñòè:"; } else if(PlayerInfo[playerid][pRank] == 16) { rtext = "Ãåíåðàë Àðìèè ËÂ"; } } else if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)//NG Ranks { if(PlayerInfo[playerid][pRank] >= 15) { rtext = "Íîâîñòè:"; } else if(PlayerInfo[playerid][pRank] == 16) { rtext = "Ãåíåðàë Àðìèè ÑÔ:"; } } else if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7) { if(PlayerInfo[playerid][pRank] == 11) { rtext = "Çàì. ìýðà:"; } else if(PlayerInfo[playerid][pRank] == 12) { rtext = "Ìýð:"; } } else if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4) { if(PlayerInfo[playerid][pRank] == 8) { rtext = "Ãëàâ. âðà÷ SF"; } } else if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)//ÈÍÑÒÐÓÊÒÎÐÛ { if(PlayerInfo[playerid][pRank] >= 7) { rtext = "Íîâîñòè:"; } } if(Rekl[playerid] == 1 && strfind(cmdtext,"www",true)!=-1 || Rekl[playerid] == 1 && strfind(cmdtext,".ru",true)!=-1 || Rekl[playerid] == 1 && strfind(cmdtext,".net",true)!=-1 || Rekl[playerid] == 1 && strfind(cmdtext,".com",true)!=-1 || Rekl[playerid] == 1 && strfind(cmdtext,"http",true)!=-1) { format(string,256," /gov | Èãðîê %s | ID %d | Òåêñò: %s", sendername, playerid, cmdtext); SendClientMessage(playerid, COLOR_LIGHTRED, string); return 1; } if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { SendClientMessageToAll(COLOR_WHITE, "---========== Ãîñóäàðñòâåííûå Íîâîñòè ==========---"); format(string, sizeof(string), "%s %s: %s", rtext, sendername, result); SendClientMessageToAll(0x0015FFFF, string); } else if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10) { SendClientMessageToAll(COLOR_WHITE, "---========== Ãîñóäàðñòâåííûå Íîâîñòè ==========---"); format(string, sizeof(string), "%s %s: %s", rtext, sendername, result); SendClientMessageToAll(0x0015FFFF, string); } else if(PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21) { SendClientMessageToAll(COLOR_WHITE, "---========== Ãîñóäàðñòâåííûå Íîâîñòè ==========---"); format(string, sizeof(string), "%s %s: %s", rtext, sendername, result); SendClientMessageToAll(0x0015FFFF, string); } else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) { SendClientMessageToAll(COLOR_WHITE, "---========== Ãîñóäàðñòâåííûå Íîâîñòè ==========---"); format(string, sizeof(string), "%s %s: %s", rtext, sendername, result); SendClientMessageToAll(0x0015FFFF, string); } else if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { SendClientMessageToAll(COLOR_WHITE, "---========== Ãîñóäàðñòâåííûå Íîâîñòè ==========---"); format(string, sizeof(string), "%s %s: %s", rtext, sendername, result); SendClientMessageToAll(0x0015FFFF, string); } else if(PlayerInfo[playerid][pLeader] == 7 || PlayerInfo[playerid][pMember] == 7) { SendClientMessageToAll(COLOR_WHITE, "---========== Ãîñóäàðñòâåííûå Íîâîñòè ==========---"); format(string, sizeof(string), "%s %s: %s", rtext, sendername, result); SendClientMessageToAll(0x0015FFFF, string); } else if(PlayerInfo[playerid][pLeader] == 19 || PlayerInfo[playerid][pMember] == 19) { SendClientMessageToAll(COLOR_WHITE, "---========== Ãîñóäàðñòâåííûå Íîâîñòè ==========---"); format(string, sizeof(string), "%s %s: %s", rtext, sendername, result); SendClientMessageToAll(0x0015FFFF, string); } else if(PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 4) { SendClientMessageToAll(COLOR_WHITE, "---========== Ãîñóäàðñòâåííûå Íîâîñòè ==========---"); format(string, sizeof(string), "%s %s: %s", rtext, sendername, result); SendClientMessageToAll(0x0015FFFF, string); } else if(PlayerInfo[playerid][pLeader] == 11 || PlayerInfo[playerid][pMember] == 11) { SendClientMessageToAll(COLOR_WHITE, "---========== Ãîñóäàðñòâåííûå Íîâîñòè ==========---"); format(string, sizeof(string), "%s %s: %s", rtext, sendername, result); SendClientMessageToAll(0x0015FFFF, string); } } else { SendClientMessage(playerid, COLOR_GREY,"Âàì íå äîñòóïíà äàííàÿ êîìàíäà!"); return 1; } } else { SendClientMessage(playerid, COLOR_GREY,"Âû íå ÷ëåí äåïàðòàìåíòà!"); return 1; } return 1;
}
PHP:
else if(strcmp(cmd, "/departments", true) == 0 || strcmp(cmd, "/d", true) == 0) { GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) return SendClientMessage(playerid, COLOR_WHITE, "::: Ââåäèòå: (/d)epartments [òåêñò]"); if(PlayerInfo[playerid][pMuted] == 1) { format(string, sizeof(string), "Ó Âàñ áàí ÷àòà! Äî ñíÿòèÿ: %d ñåêóíä(û)",PlayerInfo[playerid][pMuteTime]); SendClientMessage(playerid, COLOR_LIGHTRED, string); return 1; } if(PlayerInfo[playerid][pRank] < 4) return SendClientMessage(playerid, COLOR_GRAD1, "Âû íå óïîëíîìî÷åíû ïèñàòü â äåïîðòàìåíò!"); switch(PlayerInfo[playerid][pMember]) { case 1: { if(PlayerInfo[playerid][pRank] == 15) { format(string, sizeof(string), "LSPD Øåðèô %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 14) { format(string, sizeof(string), "LSPD Ïîëêîâíèê %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 13) { format(string, sizeof(string), "LSPD Ïîäïîëêîâíèê %s: %s.", sendername, result); } else if(PlayerInfo[playerid][pRank] == 12) { format(string, sizeof(string), "LSPD Ìàéîð %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 11) { format(string, sizeof(string), "LSPD Êàïèòàí %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "LSPD Ñò. Ëåéòåíàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "LSPD Ëåéòåíàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "LSPD Ìë. Ëåéòåíàíò %s: %s", sendername,result); } else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "LSPD Ñò. Ïðàïîðùèê %s: %s", sendername,result); } else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "LSPD Ïðàïîðùèê %s: %s", sendername,result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "LSPD Ñò. Ñåðæàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "LSPD Ñåðæàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "LSPD Ìë. Ñåðæàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "LSPD Îôèöåð %s: %s", sendername,result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "LSPD Êàäåò %s: %s", sendername, result); } else { format(string, sizeof(string), "LSPD Êàäåò %s: %s", sendername, result); } SendTeamMessage(1, COLOR_ALLDEPT, string); format(string, sizeof(string), "%s ñîîáùàåò â äåïîðòàìåíò", sendername); ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); return 1; } case 10: { if(PlayerInfo[playerid][pRank] == 15) { format(string, sizeof(string), "SFPD Øåðèô %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 14) { format(string, sizeof(string), "SFPD Ïîëêîâíèê %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 13) { format(string, sizeof(string), "SFPD Ïîäïîëêîâíèê %s: %s.", sendername, result); } else if(PlayerInfo[playerid][pRank] == 12) { format(string, sizeof(string), "SFPD Ìàéîð %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 11) { format(string, sizeof(string), "SFPD Êàïèòàí %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "SFPD Ñò. Ëåéòåíàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "SFPD Ëåéòåíàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "SFPD Ìë. Ëåéòåíàíò %s: %s", sendername,result); } else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "SFPD Ñò. Ïðàïîðùèê %s: %s", sendername,result); } else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "SFPD Ïðàïîðùèê %s: %s", sendername,result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "SFPD Ñò. Ñåðæàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "SFPD Ñåðæàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "SFPD Ìë. Ñåðæàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "SFPD Îôèöåð %s: %s", sendername,result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "SFPD Êàäåò %s: %s", sendername, result); } else { format(string, sizeof(string), "SFPD Êàäåò %s: %s", sendername, result); } SendTeamMessage(1, COLOR_ALLDEPT, string); format(string, sizeof(string), "%s ñîîáùàåò â äåïîðòàìåíò", sendername); ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); return 1; } case 11: { if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "[Èíñòðóêòîðû] Óïðàâëÿþùèé %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "[Èíñòðóêòîðû] Äèðåêòîð %s: %s", sendername,result); } else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "[Èíñòðóêòîðû] Ñò.Ìåíåäæåð %s: %s", sendername,result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "[Èíñòðóêòîðû] Ìë.Ìåíåäæåð %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "[Èíñòðóêòîðû] Êîðäèíàòîð %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "[Èíñòðóêòîðû] Èíñòðóêòîð %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "[Èíñòðóêòîðû] Ýêçàìåíàòîð %s: %s", sendername,result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "[Èíñòðóêòîðû] Ñòàæ¸ð %s: %s", sendername, result); } else { format(string, sizeof(string), "[Èíñòðóêòîðû] Ñòàæ¸ð %s: %s", sendername, result); } SendTeamMessage(1, COLOR_ALLDEPT, string); format(string, sizeof(string), "%s ñîîáùàåò â äåïîðòàìåíò", sendername); ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); return 1; } case 21: { if(PlayerInfo[playerid][pRank] == 15) { format(string, sizeof(string), "LVPD Øåðèô %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 14) { format(string, sizeof(string), "LVPD Ïîëêîâíèê %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 13) { format(string, sizeof(string), "LVPD Ïîäïîëêîâíèê %s: %s.", sendername, result); } else if(PlayerInfo[playerid][pRank] == 12) { format(string, sizeof(string), "LVPD Ìàéîð %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 11) { format(string, sizeof(string), "LVPD Êàïèòàí %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "LVPD Ñò. Ëåéòåíàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "LVPD Ëåéòåíàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "LVPD Ìë. Ëåéòåíàíò %s: %s", sendername,result); } else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "LVPD Ñò. Ïðàïîðùèê %s: %s", sendername,result); } else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "LVPD Ïðàïîðùèê %s: %s", sendername,result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "LVPD Ñò. Ñåðæàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "LVPD Ñåðæàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "LVPD Ìë. Ñåðæàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "LVPD Îôèöåð %s: %s", sendername,result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "LVPD Êàäåò %s: %s", sendername, result); } else { format(string, sizeof(string), "[LVPD] Êàäåò %s: %s", sendername, result); } SendTeamMessage(1, COLOR_ALLDEPT, string); format(string, sizeof(string), "%s ñîîáùàåò â äåïîðòàìåíò", sendername); ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); return 1; } case 2: { if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "[FBI] Äèðåêòîð FBI %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "[FBI] Çàì. äèðåêòîðà FBI %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "[FBI] Ãëàâà CID %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "[FBI] Ãëàâà GNK %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "[FBI] Àãåíò CID %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "[FBI] Àãåíò GNK %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "[FBI] Ìë.Àãåíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "[FBI] Ñòàæåð %s: %s", sendername, result); } else { format(string, sizeof(string), "[ÔÁÐ] Ñòàæ¸ð %s: %s", sendername, result); } SendTeamMessage(1, COLOR_ALLDEPT, string); format(string, sizeof(string), "%s ñîîáùàåò â äåïîðòàìåíò", sendername); ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); return 1; } case 3: { if(PlayerInfo[playerid][pRank] == 16) { format(string, sizeof(string), "Army SF Ãåíåðàë %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 15) { format(string, sizeof(string), "Army SF Ïîëêîâíèê %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 14) { format(string, sizeof(string), "Army SF Ïîäïîëêîâíèê %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 13) { format(string, sizeof(string), "Army SF Ìàéîð %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 12) { format(string, sizeof(string), "Army SF Êàïèòàí %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 11) { format(string, sizeof(string), "Army SF Ñò.ëåéòåíàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "Army SF Ëåéòåíàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "Army SF Ìë.ëåéòåíàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "Army SF Ñò.ïðàïîðùèê %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "Army SF Ïðàïîðùèê %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "Army SF Ñòàðøèíà %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "Army SF Ñò.ñåðæàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "Army SF Ñåðæàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "Army SF Ìë.ñåðæàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "Army SF Åôðåéòîð %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "Army SF Ðÿäîâîé %s: %s", sendername, result); } else { format(string, sizeof(string), "Army SF Ðÿäîâîé %s: %s", sendername, result); } SendTeamMessage(1, COLOR_ALLDEPT, string); format(string, sizeof(string), "%s ñîîáùàåò â äåïîðòàìåíò", sendername); ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); return 1; } case 4: { if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "Medic Ãëàâ.Âðà÷ %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "Medic Çàì.Ãëàâ.Âðà÷à %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "Medic Õèðóðã %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "Medic Ïñèõîëîã %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "Medic Íàðêîëîã %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "Medic Ìåä.áðàò %s: %s. ", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "Medic Ñàíèòàð %s: %s. ", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "Medic Èíòåðí %s: %s", sendername, result); } else { format(string, sizeof(string),"Medic Èíòåðí %s: %s", sendername, result); } SendTeamMessage(1, COLOR_ALLDEPT, string); format(string, sizeof(string), "%s ñîîáùàåò â äåïîðòàìåíò", sendername); ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); return 1; } case 19: { if(PlayerInfo[playerid][pRank] == 16) { format(string, sizeof(string), "Army LV Ãåíåðàë %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 15) { format(string, sizeof(string), "Army LV Ïîëêîâíèê %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 14) { format(string, sizeof(string), "Army LV Ïîäïîëêîâíèê %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 13) { format(string, sizeof(string), "Army LV Ìàéîð %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 12) { format(string, sizeof(string), "Army LV Êàïèòàí %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 11) { format(string, sizeof(string), "Army LV Ñò.ëåéòåíàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "Army LV Ëåéòåíàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "Army LV Ìë.ëåéòåíàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "Army LV Ñò.ïðàïîðùèê %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "Army LV Ïðàïîðùèê %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "Army LV Ñòàðøèíà %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "Army LV Ñò.ñåðæàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "Army LV Ñåðæàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "Army LV Ìë.ñåðæàíò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "Army LV Åôðåéòîð %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "Army LV Ðÿäîâîé %s: %s", sendername, result); } else { format(string, sizeof(string), "Army LV Ðÿäîâîé %s: %s", sendername, result); } SendTeamMessage(1, COLOR_ALLDEPT, string); format(string, sizeof(string), "%s ñîîáùàåò â äåïîðòàìåíò", sendername); ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); return 1; } case 7: { if(PlayerInfo[playerid][pRank] == 12) { format(string, sizeof(string), "Mayor Ìýð %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 11) { format(string, sizeof(string), "Mayor Çàì. ìýðà %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "Mayor Ìèíèñòð Îáðàçîâàíèÿ %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "Mayor Ìèíèñòð Ñïîðòà %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "Mayor Ìèíèñòð Âíóòðåííèõ äåë %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "Mayor Ìèíèñòð Êóëüòóðû %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "Mayor Ìèíèñòð Çäðàâîîõðàíåíèÿ %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "Mayor Ìèíèñòð Îáîðîíû %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "Mayor Àäâîêàò %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "Mayor Íà÷àëüíèê îõðàíû %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "Mayor Îõðàííèê %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "Mayor Ñåêðåòàðü %s: %s", sendername, result); } else { format(string, sizeof(string), "[Ìýðèÿ] Ñåêðåòàðü %s: %s", sendername, result); } SendTeamMessage(1, COLOR_ALLDEPT, string); format(string, sizeof(string), "%s ñîîáùàåò â äåïîðòàìåíò", sendername); ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); return 1; } } return 1;
}
