Пельмень
Компетентный
Привет всем,вот только-что вырезал из мода samp-rp воровство ключей,если был такой урок(я не нашёл) прошу не флудить.
И так начнём
В pInfo вставляем:
В public OnPlayerDeath вставляем:
В public OnPlayerCommand вставляем:
Помог? ставь +
И так начнём
В pInfo вставляем:
PHP:
pCopKeys,
В public OnPlayerDeath вставляем:
PHP:
if(IsACop(playerid))
{
PlayerInfo[killerid][pCopKeys] += 1;
format(keysmesa,sizeof(keysmesa),"Вы убили Полицейского и украли ключ %d/5 ключей",PlayerInfo[killerid][pCopKeys]);
SendClientMessage(killerid,COLOR_GREEN,keysmesa);
SendClientMessage(playerid,COLOR_GREEN,"У вас забрали Ключ от камеры!");
GetPlayerName(playerid, namess, sizeof(namess));
format(string, sizeof(string), "Полицейский %s Потерял в гетто ключ", namess);
SendTeamMessage(1, COLOR_ALLDEPT, string);
}
PHP:
if(strcmp(cmd, "/keys", true) == 0) //Команду если занята меняем на свою
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18 || PlayerInfo[playerid][pLeader] == 14 || PlayerInfo[playerid][pLeader] == 15 ||PlayerInfo[playerid][pLeader] == 16 || PlayerInfo[playerid][pLeader] == 17)/// Изменить на свои банды
{
if(PlayerInfo[playerid][pCopKeys] == 0)
{
SendClientMessage(playerid,COLOR_LIGHTRED2,"У вас нет Ключей");
return 1;
}
if(PlayerInfo[playerid][pJailed] != 1)
{
SendClientMessage(playerid,COLOR_LIGHTRED2,"Вы не в тюрьме");
return 1;
}
UnJail(playerid);
PlayerInfo[playerid][pCopKeys] -= 1;
format(string, sizeof(string), "Вы сбежали из Тюрьмы у вас осталось %d/5 ключей",PlayerInfo[playerid][pCopKeys]);
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
}
}
return 1;
}
Помог? ставь +
Последнее редактирование:
