08.07.2013, 14:06
Hey basically on my faction chat i want it to display the rank name of the player but FactionRank is defined as a number not a rank name, I know i need to define it as the rank name instead of the number but i'm not entirely sure how to do it, any help would be appreciated.
Here is the code
Here is the code
pawn Код:
command(fchat, playerid, params[])
{
if(PlayerInfo[playerid][FactionApartof] >= 1)
{
new message[128], playername[50], string[128];
if(sscanf(params, "s[128]", message)) return SendClientMessage(playerid, COLOUR_WHITE, "HINT: /(f)chat [Message]" );
{
GetPlayerName(playerid, playername, 50);
format(string, sizeof(string),"[FACTION CHAT]%s %s: %s", PlayerInfo[playerid][FactionRank], playername, message);
SendFactionMessage(playerid, COLOUR_LRED, string);
}
}
else
{
SendClientMessage(playerid, COLOUR_WHITE, "HINT: You are not in a faction." );
}
return 1;
}