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

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

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

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

[Мануал] Склад для LSPD v0.1 [GodFather]

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

Mike_Gav

Ученик
Название работы: Склад для LSPD v0.1
Описание: Это простенький склад где вы можите взять оружие по рангу и броню.
Автор: Mike_Gav

Ко всем:
PHP:
Create3DTextLabel
Добавляем:
PHP:
Create3DTextLabel("{ff0000}Склад\n{ffffff}Владелец: {0000ff}SAPD",0xCCCC00CC,1588.4781,-1684.8497,6.2252,53.0,0,3);
Теперь в:
PHP:
public OnPlayerCommandText(playerid, cmdtext[])
Добавляем:
PHP:
    if(strcmp(cmd, "/weapon", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)
              {
                   if (IsPlayerInRangeOfPoint(playerid,3.0, 1588.4781,-1684.8497,6.2252))
                {
                ShowPlayerDialog(playerid, 7222, DIALOG_STYLE_LIST, "Склад.", "{ff9900}+{ffffff}Оружие\n{ff9900}|{ffffff}Бронежилет", "Принять", "Отмена");
                }
            }
        }
        return 1;
      }
Теперь в:
PHP:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
Добавляем:
PHP:
    if(dialogid == 7222)
     {
      if(response)
      {
      if(listitem == 0)
      {
        ShowPlayerDialog(playerid, 7221, DIALOG_STYLE_LIST, "Склад:", "Оружие {ff9900}1-2{ffffff} ранга\nОружие {ff9900}3-4{ffffff} ранга\nОружие {ff9900}5-6{ffffff} ранга\nОружие {ff9900}7-8{ffffff} ранга\nОружие {ff9900}9-10{ffffff} ранга\nОружие {ff9900}11-12{ffffff} ранга\nОружие {ff9900}13-14{ffffff} ранга\nОружие {ff9900}15-16{ffffff} ранга\nОружие {ff9900}17{ffffff} ранга", "Взять", "Отмена");
      }
      else if(listitem == 1)
      {
        SetPlayerAttachedObject(playerid, 3,19142, 1, 0.0, 0.056, 0.0, 0, 0, 0,1.3,1.3,1.1);
        SetPlayerArmour(playerid,100.0);
        return 1;
         }
      }
И ниже:
PHP:
    if(dialogid == 7221)
    {
         if(response)
         {
            if(listitem == 0)
            {
               if(PlayerInfo[playerid][pRank] >= 1 || PlayerInfo[playerid][pRank] >= 2)
                {
                SendClientMessage(playerid, COLOR_LIME, "{0033ff}*{ffffff} Вы взяли оружие со склада.");
                ServerGivePlayerWeapons(playerid, 3, 0);
                  ServerGivePlayerWeapons(playerid, 44, 0);
                  ServerGivePlayerWeapons(playerid, 23, 50);
                ServerGivePlayerWeapons(playerid, 24, 50);
                  ServerGivePlayerWeapons(playerid, 29, 100);
                  SetOnWeapon[playerid] = 1;
                 return 1;
                }
                SendClientMessage(playerid, COLOR_LIME, "{0033ff}*{ffffff} Вы не имеете доступа к этому оружию.");
            }
            if(listitem == 1)
            {
                if(PlayerInfo[playerid][pRank] >= 3 || PlayerInfo[playerid][pRank] >= 4)
                {
                SendClientMessage(playerid, COLOR_LIME, "{0033ff}*{ffffff} Вы взяли оружие со склада.");
                  ServerGivePlayerWeapons(playerid, 3, 0);
                  ServerGivePlayerWeapons(playerid, 24, 67);
                  ServerGivePlayerWeapons(playerid, 23, 50);
                  ServerGivePlayerWeapons(playerid, 29, 150);
                  ServerGivePlayerWeapons(playerid, 31, 100);
                return 1;
                }
                SendClientMessage(playerid, COLOR_LIME, "{0033ff}*{ffffff} Вы не имеете доступа к этому оружию.");
            }
            if(listitem == 2)
            {
                if(PlayerInfo[playerid][pRank] >= 5 || PlayerInfo[playerid][pRank] >= 6)
                {
                SendClientMessage(playerid, COLOR_LIME, "{0033ff}*{ffffff} Вы взяли оружие со склада.");
                  ServerGivePlayerWeapons(playerid, 3, 0);
                  ServerGivePlayerWeapons(playerid, 24, 87);
                  ServerGivePlayerWeapons(playerid, 23, 60);
                  ServerGivePlayerWeapons(playerid, 29, 180);
                  ServerGivePlayerWeapons(playerid, 31, 180);
                  ServerGivePlayerWeapons(playerid, 26, 60);
                return 1;
                }
                SendClientMessage(playerid, COLOR_LIME, "{0033ff}[Склад*SAPD]:{ffffff} Вы не имеете доступа к этому оружию.");
            }
            if(listitem == 3)
            {
                if(PlayerInfo[playerid][pRank] >= 7 || PlayerInfo[playerid][pRank] >= 8)
                {
                SendClientMessage(playerid, COLOR_LIME, "{0033ff}*{ffffff} Вы взяли оружие со склада.");
                  ServerGivePlayerWeapons(playerid, 3, 0);
                  ServerGivePlayerWeapons(playerid, 24, 87);
                  ServerGivePlayerWeapons(playerid, 23, 80);
                  ServerGivePlayerWeapons(playerid, 29, 200);
                  ServerGivePlayerWeapons(playerid, 31, 200);
                  ServerGivePlayerWeapons(playerid, 28, 150);
                  ServerGivePlayerWeapons(playerid, 30, 100);
                  ServerGivePlayerWeapons(playerid, 26, 90);
                return 1;
                }
                SendClientMessage(playerid, COLOR_LIME, "{0033ff}[Склад*SAPD]:{ffffff} Вы не имеете доступа к этому оружию.");
            }
            if(listitem == 4)
            {
                if(PlayerInfo[playerid][pRank] >= 9 || PlayerInfo[playerid][pRank] >= 10)
                {
                SendClientMessage(playerid, COLOR_LIME, "{0033ff}*{ffffff} Вы взяли оружие со склада.");
                  ServerGivePlayerWeapons(playerid, 3, 0);
                  ServerGivePlayerWeapons(playerid, 24, 100);
                  ServerGivePlayerWeapons(playerid, 23, 80);
                  ServerGivePlayerWeapons(playerid, 29, 200);
                  ServerGivePlayerWeapons(playerid, 31, 200);
                  ServerGivePlayerWeapons(playerid, 28, 200);
                  ServerGivePlayerWeapons(playerid, 25, 100);
                  ServerGivePlayerWeapons(playerid, 26, 100);
                  ServerGivePlayerWeapons(playerid, 30, 150);
                return 1;
                }
                SendClientMessage(playerid, COLOR_LIME, "{0033ff}[Склад*SAPD]:{ffffff} Вы не имеете доступа к этому оружию.");
            }
            if(listitem == 5)
            {
                if(PlayerInfo[playerid][pRank] >= 11 || PlayerInfo[playerid][pRank] >= 12)
                {
                SendClientMessage(playerid, COLOR_LIME, "{0033ff}*{ffffff} Вы взяли оружие со склада.");
                  ServerGivePlayerWeapons(playerid, 3, 0);
                  ServerGivePlayerWeapons(playerid, 24, 100);
                  ServerGivePlayerWeapons(playerid, 23, 80);
                  ServerGivePlayerWeapons(playerid, 29, 200);
                  ServerGivePlayerWeapons(playerid, 31, 200);
                  ServerGivePlayerWeapons(playerid, 30, 150);
                  ServerGivePlayerWeapons(playerid, 28, 200);
                  ServerGivePlayerWeapons(playerid, 32, 100);
                  ServerGivePlayerWeapons(playerid, 26, 100);
                  ServerGivePlayerWeapons(playerid, 25, 100);
                return 1;
                }
                SendClientMessage(playerid, COLOR_LIME, "{0033ff}[Склад*SAPD]:{ffffff} Вы не имеете доступа к этому оружию.");
            }
            if(listitem == 6)
            {
                if(PlayerInfo[playerid][pRank] >= 13 || PlayerInfo[playerid][pRank] >= 14)
                {
                SendClientMessage(playerid, COLOR_LIME, "{0033ff}*{ffffff} Вы взяли оружие со склада.");
                  ServerGivePlayerWeapons(playerid, 3, 0);
                  ServerGivePlayerWeapons(playerid, 24, 100);
                  ServerGivePlayerWeapons(playerid, 23, 80);
                  ServerGivePlayerWeapons(playerid, 29, 200);
                  ServerGivePlayerWeapons(playerid, 31, 200);
                  ServerGivePlayerWeapons(playerid, 33, 70);
                  ServerGivePlayerWeapons(playerid, 28, 200);
                  ServerGivePlayerWeapons(playerid, 32, 200);
                  ServerGivePlayerWeapons(playerid, 25, 100);
                  ServerGivePlayerWeapons(playerid, 27, 100);
                  ServerGivePlayerWeapons(playerid, 26, 100);
                  ServerGivePlayerWeapons(playerid, 30, 200);
                return 1;
                }
                SendClientMessage(playerid, COLOR_LIME, "{0033ff}[Склад*SAPD]:{ffffff} Вы не имеете доступа к этому оружию.");
            }
            if(listitem == 7)
            {
                if(PlayerInfo[playerid][pRank] >= 15 || PlayerInfo[playerid][pRank] >= 16)
                {
                SendClientMessage(playerid, COLOR_LIME, "{0033ff}*{ffffff} Вы взяли оружие со склада.");
                  ServerGivePlayerWeapons(playerid, 3, 0);
                  ServerGivePlayerWeapons(playerid, 24, 100);
                  ServerGivePlayerWeapons(playerid, 23, 80);
                  ServerGivePlayerWeapons(playerid, 29, 200);
                  ServerGivePlayerWeapons(playerid, 31, 200);
                  ServerGivePlayerWeapons(playerid, 33, 70);
                  ServerGivePlayerWeapons(playerid, 28, 200);
                  ServerGivePlayerWeapons(playerid, 32, 200);
                  ServerGivePlayerWeapons(playerid, 25, 100);
                  ServerGivePlayerWeapons(playerid, 27, 100);
                  ServerGivePlayerWeapons(playerid, 26, 100);
                  ServerGivePlayerWeapons(playerid, 30, 200);
                return 1;
                }
                SendClientMessage(playerid, COLOR_LIME, "{0033ff}[Склад*SAPD]:{ffffff} Вы не имеете доступа к этому оружию.");
            }
            if(listitem == 8)
            {
                if(PlayerInfo[playerid][pRank] >= 17)
                {
                SendClientMessage(playerid, COLOR_LIME, "{0033ff}*{ffffff} Вы взяли оружие со склада.");
                  ServerGivePlayerWeapons(playerid, 3, 0);
                  ServerGivePlayerWeapons(playerid, 24, 100);
                  ServerGivePlayerWeapons(playerid, 23, 80);
                  ServerGivePlayerWeapons(playerid, 29, 200);
                  ServerGivePlayerWeapons(playerid, 31, 200);
                  ServerGivePlayerWeapons(playerid, 33, 70);
                  ServerGivePlayerWeapons(playerid, 28, 200);
                  ServerGivePlayerWeapons(playerid, 32, 200);
                  ServerGivePlayerWeapons(playerid, 25, 100);
                  ServerGivePlayerWeapons(playerid, 27, 100);
                  ServerGivePlayerWeapons(playerid, 26, 100);
                  ServerGivePlayerWeapons(playerid, 30, 200);
                return 1;
                }
                SendClientMessage(playerid, COLOR_LIME, "{0033ff}[Склад*SAPD]:{ffffff} Вы не имеете доступа к этому оружию.");
            }
          }
    }
Вот и все склад готов.
Этот мой 1 мануал так что строго не судить .
Если не жалко то поставьте +

---------- Post added at 21:00 ---------- Previous post was at 20:50 ----------

Up up up

---------- Post added at 21:56 ---------- Previous post was at 21:00 ----------

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