55555555
Умник
PHP:
if(!strcmp(cmd,"/rda",true))
{
if(pData[playerid][pJob] != 2) return SendClientMessage(playerid,CGRAY,"Вы не дальнобойщик");
if(pData[playerid][pMut]) return SendClientMessage(playerid,CGRAY,"Ошибка: У Вас бан чата");
if(pData[playerid][pJail]) return SendClientMessage(playerid, CGRAY, "Ошибка: Вы в тюрьме.");
tmp = strrest(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid,CGRAY,"{"#cYELLOW"}• [Подсказка]: {"#cWHITE"}/rda [текст]");
new jobid = pData[playerid][pJob]-1;
new mesid[128];
SetPlayerChatBubble(playerid, "Сказал что-то в рацию", CPINK, 10.0, 3000);
format(mesid,sizeof(mesid),"[Дальнобойщик] %s[%d]: %s",pData[playerid][pNickname],playerid,tmp);
if(jobid != 2)
format(mesid,sizeof(mesid),"[Дальнобойщик] %s[%d]: %s",pData[playerid][pNickname],playerid,tmp);
foreach(new i:Player)
{
if(IsPlayerConnected(i) && pData[i][pJob] != 2) SendClientMessage(i,0x5da130FF,mesid);
}
}
P.S если в конце команды вместо [pJob] != 2) поставить [pFraction] она заработает, но её будут видеть фракции. А мне нужно чтобы только работники устроившиеся на данную работу.
P.S.S сделано на основе обычной рации мода Бриллиант РП Релоад
Последнее редактирование:
