Vladislav4k
Новичок
Всем доброго времени суток.
Возник такой вопрос: решил сделать для отдельной фракции свою команду /members, отличаться будет лишь одной буквой, т.е. /smembers. Думал скопировать обычную команду /members из гейммода и переделать под отдельную фракцию, но вот что там за что отвечает - понять не могу. Объясните пожалуйста, что на что менять.
Вот команда
Возник такой вопрос: решил сделать для отдельной фракции свою команду /members, отличаться будет лишь одной буквой, т.е. /smembers. Думал скопировать обычную команду /members из гейммода и переделать под отдельную фракцию, но вот что там за что отвечает - понять не могу. Объясните пожалуйста, что на что менять.
Вот команда
PHP:
if(strcmp(cmd, "/members",true)==0)
{
new teamnumber;
if(PlayerInfo[playerid][pLeader] != 0) teamnumber = PlayerInfo[playerid][pLeader];
else if(PlayerInfo[playerid][pMember] != 0) teamnumber = PlayerInfo[playerid][pMember];
else
{
SendClientMessage(playerid, COLOR_GREY, "Вы не уполномочены использовать данную команду");
return true;
}
SendClientMessage(playerid, 0x059BD3FF, "Члены организации Online:");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "");
if(PlayerInfo[i][pLeader] == teamnumber) format(string, sizeof(string), " [%d] %s ранг: Лидер",i,sendername);
else if(PlayerInfo[i][pMember] == teamnumber) format(string, sizeof(string), " [%d] %s ранг: %d",i,sendername, PlayerInfo[i][pRank]);
if(strlen(string) > 1) SendClientMessage(playerid, 0x059BD3FF, string);
}
}
return true;
}
