Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Воруем ключи у копов в гетто(Samp-rp)

Статус
В этой теме нельзя размещать новые ответы.

Пельмень

Компетентный
Привет всем,вот только-что вырезал из мода samp-rp воровство ключей,если был такой урок(я не нашёл) прошу не флудить.

И так начнём

В 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);
    }
В public OnPlayerCommand вставляем:

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;
   }

Помог? ставь +
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу