Jameses
Умник
2я работа,создание чата ну вроде бы легко.
если у вас мод rls хотя на всех готовых основах rp сервах просто find
or
и подним вставить это еще не пробывал просто домыслы но думаю сработает,просто тем таких не видел это чат для медиков подфракций.
В
---------- Post added at 16:34 ---------- Previous post was at 16:32 ----------
Для новичков
---------- Post added at 16:41 ---------- Previous post was at 16:34 ----------
только что то не правильно вроде
если у вас мод rls хотя на всех готовых основах rp сервах просто find
Код:
/radio
Код:
/r
В
Код:
public OnPlayerCommandText(playerid, cmdtext[])
Код:
else if(strcmp(cmd, "/rradio", true) == 0 || strcmp(cmd, "/rr", 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_GRAD2, "::: Введите: (/r)adio [текст]");
if(PlayerInfo[playerid][pMuted] == 1) return SendClientMessage(playerid, COLOR_LIGHTRED, "У вас бан чата!");
if(gag[playerid] == 1) return SendClientMessage(playerid, COLOR_LIGHTRED, "У Вас кляп, вы не можете говорить!");
if(Flood[playerid]> 10) return SendClientMessage(playerid, COLOR_LIGHTRED, "Не флуди!");
Flood[playerid] = 1;
if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
{
if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "[R] Глав. Врач %s: %s", sendername, result); }
else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "[RR] Зам.Глав.Врача %s: %s", sendername, result); }
else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "[RR] Хирург %s: %s", sendername, result); }
else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "[RR] Психолог %s: %s", sendername, result); }
else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "[RR] Нарколог %s: %s", sendername, result); }
else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "[RR] Мед.брат %s: %s. ", sendername, result); }
else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "[RR] Санитар %s: %s. ", sendername, result); }
else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "[RR] Интерн %s: %s", sendername, result); }
else
{
format(string, sizeof(string), "[RR] Интерн%s: %s", sendername, result);
}
SendRadioMessage(4, TEAM_BLUE_COLOR, 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;
}
---------- Post added at 16:34 ---------- Previous post was at 16:32 ----------
Для новичков
---------- Post added at 16:41 ---------- Previous post was at 16:34 ----------
только что то не правильно вроде
Последнее редактирование:
