01.07.2011, 19:24
(
Последний раз редактировалось Haydn; 01.07.2011 в 19:33.
Причина: Found something
)
/members? Isn't that in the godfather? I haven't checked in awhile. If you want /allmembers and /members is there just rename the command. Simple.
EDIT: I found this in one of a GodFather script I had on my computer.
Now if you want it /allmembers you can have it like this.
Try that, You gotta know how to script to use it though.
EDIT: I found this in one of a GodFather script I had on my computer.
Код:
if(strcmp(cmd,"/members",true)==0) { if(IsPlayerConnected(playerid)) { new teamnumber; if (PlayerInfo[playerid][pLeader] != 0) teamnumber = PlayerInfo[playerid][pLeader]; else if (PlayerInfo[playerid][pMember] != 0) teamnumber = PlayerInfo[playerid][pMember]; else if (PlayerInfo[playerid][pFMember] != 255) teamnumber = PlayerInfo[playerid][pFMember]; else { SendClientMessage(playerid, COLOR_GRAD1, "You are not a member of an organization!"); return 1; } SendClientMessage(playerid, 0x808000AA, "Members Online:"); for(new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, sizeof(string), ""); if(PlayerInfo[playerid][pLeader] || PlayerInfo[playerid][pMember]) { if (PlayerInfo[i][pLeader] == teamnumber) { format(string, sizeof(string), "%s (Leader)",sendername); } else if (PlayerInfo[i][pMember] == teamnumber) { format(string, sizeof(string), "%s, Rank: %d.",sendername, PlayerInfo[i][pRank]); } } else if(PlayerInfo[playerid][pFMember] != 255) { if (PlayerInfo[i][pFMember] == teamnumber) { format(string, sizeof(string), "%s, Rank: %d.",sendername, PlayerInfo[i][pRank]); } } if (strlen(string) > 1) SendClientMessage(playerid, 0xF5DEB3AA, string); } } } return 1; }
Код:
if(strcmp(cmd,"/allmembers",true)==0) { if(IsPlayerConnected(playerid)) { new teamnumber; if (PlayerInfo[playerid][pLeader] != 0) teamnumber = PlayerInfo[playerid][pLeader]; else if (PlayerInfo[playerid][pMember] != 0) teamnumber = PlayerInfo[playerid][pMember]; else if (PlayerInfo[playerid][pFMember] != 255) teamnumber = PlayerInfo[playerid][pFMember]; else { SendClientMessage(playerid, COLOR_GRAD1, "You are not a member of an organization!"); return 1; } SendClientMessage(playerid, 0x808000AA, "Members Online:"); for(new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, sizeof(string), ""); if(PlayerInfo[playerid][pLeader] || PlayerInfo[playerid][pMember]) { if (PlayerInfo[i][pLeader] == teamnumber) { format(string, sizeof(string), "%s (Leader)",sendername); } else if (PlayerInfo[i][pMember] == teamnumber) { format(string, sizeof(string), "%s, Rank: %d.",sendername, PlayerInfo[i][pRank]); } } else if(PlayerInfo[playerid][pFMember] != 255) { if (PlayerInfo[i][pFMember] == teamnumber) { format(string, sizeof(string), "%s, Rank: %d.",sendername, PlayerInfo[i][pRank]); } } if (strlen(string) > 1) SendClientMessage(playerid, 0xF5DEB3AA, string); } } } return 1; }