TTaKeMoWa |
Дата: Понедельник, 04.06.2012, 14:38 | Сообщение # 1
|
Боец
Сообщений: 118
Статус: Offline
|
Говорю сразу, автора не знаю, по слухам это вырезано из какого-то древнего мода. Я только текст перевел. Собственно сам код. Code if(strcmp(cmd, "/fmute", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GREY, "/fmute [playerid/playername] [причина]"); return 1; } giveplayerid = ReturnUser(tmp); if (PlayerInfo[playerid][pLeader] >= 14) { if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { if (PlayerInfo[playerid][pLeader] == PlayerInfo[giveplayerid][pMember]) { new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, "/fmute [playerid/playername] [причина]"); return 1; } new mPlayer[26]; new pName[26]; GetPlayerName(giveplayerid, mPlayer, sizeof(mPlayer)); GetPlayerName(playerid, pName, sizeof(pName)); PlayerInfo[giveplayerid][pFMuted] = 1; PlayerInfo[giveplayerid][pFMutedTime] = 300; format(string, sizeof(string), "Вы были заткнуты лидером %s на 5 минут!", mPlayer); SendClientMessage(giveplayerid,COLOR_LIGHTBLUE, string); format(string, sizeof(string), "Лидер %s заткнул %s, Причина: %s", mPlayer, pName, (result)); SendFamilyMessage(PlayerInfo[giveplayerid][pMember],TEAM_AZTECAS_COLOR, string); log("Mute", string); return 1; } else { SendClientMessage(playerid, COLOR_GREY, "Игрок должен состоять в вашей организации!"); return 1; } } else { format(string, sizeof(string), "%d - нет такого игрока.", giveplayerid); SendClientMessage(playerid, COLOR_GREY, string); return 1; } } } else { SendClientMessage(playerid, COLOR_GREY, "Вы не Лидер!"); return 1; } } return 1; }
[img]http://cheat-master.ru/_fr/1/9873422.png[/img]
|
|
|
|
PruFF |
Дата: Воскресенье, 10.06.2012, 09:21 | Сообщение # 2
|
Новичок
Сообщений: 12
Статус: Offline
|
кул спс. if (PlayerInfo[playerid][pLeader] >= 14) А это что? ^^^
|
|
|
|
TTaKeMoWa |
Дата: Воскресенье, 10.06.2012, 12:35 | Сообщение # 3
|
Боец
Сообщений: 118
Статус: Offline
|
Номер фракции(грув), по-моему.
[img]http://cheat-master.ru/_fr/1/9873422.png[/img]
|
|
|
|