18.11.2015, 17:49
Radio chat... It doesnt display a thing...
Код:
CMD:r(playerid, params[]) { new string[128], text[100]; if(PlayerInfo[playerid][pFaction] != 1 && PlayerInfo[playerid][pFaction] != 3 && PlayerInfo[playerid][pFaction] != 2) { SendClientMessage(playerid, COLOR_GREY, "You are not in a faction with a radio."); return 1; } if(sscanf(params, "s[100]", text)) { SendClientMessage(playerid, -1, "USAGE: /r(adio) [text]"); return 1; } if(PlayerInfo[playerid][pFaction] == 1) { if(PlayerInfo[playerid][pFacDiv] > 0) { format(string, sizeof(string), "* %s %s (%s): %s", GetRankName(playerid), GetName(playerid), GetDivisionName(playerid), text); SendClientMessageToLSPD(RADIO, string); Log("/logs/radio.txt", string); } else { format(string, sizeof(string), "* %s %s: %s", GetRankName(playerid), GetName(playerid), text); SendClientMessageToLSPD(RADIO, string); Log("/logs/radio.txt", string); } } if(PlayerInfo[playerid][pFaction] == 2) { if(PlayerInfo[playerid][pFacDiv] > 0) { format(string, sizeof(string), "* %s %s (%s): %s", GetRankName(playerid), GetName(playerid), GetDivisionName(playerid), text); SendClientMessageToLSPD(RADIO, string); Log("/logs/radio.txt", string); } else { format(string, sizeof(string), "* %s %s: %s", GetRankName(playerid), GetName(playerid), text); SendClientMessageToLSPD(RADIO, string); Log("/logs/radio.txt", string); } } if(PlayerInfo[playerid][pFaction] == 3) { if(PlayerInfo[playerid][pFacDiv] > 0) { format(string, sizeof(string), "* %s %s (%s): %s", GetRankName(playerid), GetName(playerid), GetDivisionName(playerid), text); SendClientMessageToLSPD(RADIO, string); Log("/logs/radio.txt", string); } else { format(string, sizeof(string), "* %s %s: %s", GetRankName(playerid), GetName(playerid), text); SendClientMessageToLSPD(RADIO, string); Log("/logs/radio.txt", string); } } return 1; }