02.09.2015, 14:55
I need a script for Ranks system of roleplay
I need it pls pls
I need it pls pls
CMD:setrank(playerid, params[]) { if (!IsLeader(playerid)) return SendClientMessage(playerid,COLOR_RED,"You are not the leader of an organization"); new ID, rank[28]; if (sscanf(params, "us[28]", ID, rank)) return SendClientMessage(playerid,COLOR_WHITE,"Usage: /setrank [playerid] [rank]"); if (strlen(rank) > 28) return SendClientMessage(playerid, COLOR_RED,"The maximum rank length is 28 characters!"); if (!IsPlayerConnected(ID)) return 1; new org = PlayerOrg[playerid]; if (PlayerOrg[ID] != org) return SendClientMessage(playerid, COLOR_RED,"That player does not belong to your organization"); new string[120]; format(string,sizeof(string),"Your leader %s has given you a rank: '%s'", PlayerName(playerid), rank); SendClientMessage(ID, COLOR_YELLOW, string); format(string,sizeof(string),"You have given a rank to %s (%s)", PlayerName(ID), rank); SendClientMessage(playerid, COLOR_YELLOW, string); PlayerRank[ID] = rank; SavePlayerOrgInfo(ID); return 1; }