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

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

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

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

SaineD

Изучающий
Пользователь
Регистрация
20 Янв 2011
Сообщения
621
Лучшие ответы
0
Репутация
381
Всё что нам нужно это 1.Нормальные руки 2.Чуть чуть знания PAWN

В OnGameModeInit добавляем 3D текст:
PHP:
Create3DTextLabel(" Скрыться: /mask ",0xBFF600FF,1102.7017,-299.0774,73.9922,20.0,0,1);
Ко всем new добавляем:
PHP:
new skrit[MAX_PLAYERS];
В public OnPlayerCommandText добавляем саму команду:
PHP:
if(strcmp(cmd, "/mask", true) == 0)// by Dima_Tkach 
                             { 
                    if(PlayerToPoint(7.0,playerid,1102.7017,-299.0774,73.9922)) 
                       { 
                    if(PlayerInfo[playerid][pLeader] == 8 || PlayerInfo[playerid][pMember] == 8) 
                     { 
                      ShowPlayerDialog(playerid,4819,DIALOG_STYLE_LIST,"Скины скрытности","Полиция\nFBI\nАрмия\nГражданский\nВернуть свой","Ок","Отмена"); 
                     } 
                    } 
                    else 
                    { 
                      SendClientMessage(playerid,COLOR_GREY, "Вы не на спавне"); 
                    } 
                    return 1; 
                             }
Потом ставим диалог в public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) добавляем:
PHP:
    if(dialogid==4819) 
   { 
       if(response==1) 
       { 
           if(listitem == 0)//Полиция 
           { 
               SetPlayerSkin(playerid,280); 
      SendClientMessage(playerid,COLOR_LIGHTBLUE,"Вы скрылись в одежде Полиции"); 
      skrit[playerid] = 1; 
           } 
           else if(listitem == 1)//ФБР 
           { 
               SetPlayerSkin(playerid,286); 
      SendClientMessage(playerid,COLOR_LIGHTBLUE,"Вы скрылись в одежде агента FBI"); 
      skrit[playerid] = 2; 
           } 
           else if(listitem == 2)//Армия 
           { 
                  SetPlayerSkin(playerid,287); 
      SendClientMessage(playerid,COLOR_LIGHTBLUE,"Вы скрылись в одежде Армии"); 
      skrit[playerid] = 3; 
           } 
           else if(listitem == 3)//Гражданский 
           { 
      new rando = random(2); 
      if(PlayerInfo[playerid][pSex] == 1)//Мужщина 7  19  22 
      { 
          if(rando == 0) 
          { 
              SetPlayerSkin(playerid,7); 
          } 
          else if(rando == 1) 
          { 
              SetPlayerSkin(playerid,19); 
          } 
          else if(rando == 2) 
          { 
              SetPlayerSkin(playerid,22); 
          } 
      } 
      else if(PlayerInfo[playerid][pSex] == 2)//Женщина 12  233  211 
      { 
          if(rando == 0) 
          { 
                          SetPlayerSkin(playerid,12); 
          } 
          else if(rando == 1) 
          { 
                          SetPlayerSkin(playerid,233); 
          } 
          else if(rando == 2) 
          { 
                          SetPlayerSkin(playerid,211); 
          } 
      } 
      SendClientMessage(playerid,COLOR_LIGHTBLUE,"Вы скрылись в одежде гражданского"); 
      skrit[playerid] = 4; 
           } 
           else if(listitem == 4)//Cвой 
           { 
      SetPlayerSkin(playerid,PlayerInfo[playerid][pChar]); 
      SendClientMessage(playerid,COLOR_LIGHTBLUE,"Вы вернули себе свою одежду"); 
      skrit[playerid] = 0; 
           } 
       } 
   }
Автор : Dima_Tkach aka LiOn4uK
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу