Pawno-SAMP
Главная
Вход
Регистрация
Воскресенье, 13.07.2025, 20:50Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
[Урок] /frisk законникам
UlkiorraJeezyДата: Суббота, 14.07.2012, 07:22 | Сообщение # 1
Лейтенант
Группа: Администраторы
Сообщений: 71
Репутация: 0
Статус: Offline
1. В public OnPlayerCommandText(playerid, cmdtext[])
Code
if(strcmp(cmd,"/frisk",true)==0)  
     {  
         if(IsPlayerConnected(playerid))  
         {  
             tmp = strtok(cmdtext, idx);  
             if(!strlen(tmp))  
             {  
                 SendClientMessage(playerid, COLOR_WHITE, " Используйте: /frisk [playerid/PartOfName]");  
                 return 1;  
             }  
             giveplayerid = ReturnUser(tmp);  
             if(IsPlayerConnected(giveplayerid))  
             {  
                 if(giveplayerid != INVALID_PLAYER_ID)  
                 {  
                     if (ProxDetectorS(8.0, playerid, giveplayerid))  
                     {  
                         if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "Вы не можете Обыскать себя!"); return 1; }  
                         GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));  
                         GetPlayerName(playerid, sendername, sizeof(sendername));  
                         new text1[20], text2[20], text3[20], text4[20], text5[20], text6[20], text7[30];  
                         if(PlayerInfo[giveplayerid][pDrugs] > 0) { text1 = "| Наркотики"; } else { text1 = "| Пустой Карман"; }  
                         if(PlayerInfo[giveplayerid][pMats] > 0) { text2 = "| Материалы"; } else { text2 = "| Пустой Карман"; }  
                         if(Fishes[giveplayerid][pWeight1] > 0 || Fishes[giveplayerid][pWeight2] > 0 || Fishes[giveplayerid][pWeight3] > 0 || Fishes[giveplayerid][pWeight4] > 0 || Fishes[giveplayerid][pWeight5] > 0) { text3 = "| Рыба"; } else { text3 = "| Пустой Карман"; }  
                         if(PlayerInfo[giveplayerid][pPhoneBook] > 0) { text4 = "| Телефонная книга"; } else { text4 = "| Пустой Карман"; }  
                         if(PlayerInfo[giveplayerid][pCDPlayer] > 0) { text5 = "| CD-плейер"; } else { text5 = "| Пустой Карман"; } text6 = "| Пустой Карман";
                         if(PlayerInfo[giveplayerid][pKpk] > 0) { text7 = "| Карманный компьютер"; } else { text7 = "| Пустой Карман"; }  
                 /*        format(string, sizeof(string), "|__________ Карманы %s __________|", giveplayer);
                         SendClientMessage(playerid, COLOR_WHITE, string);  
                         format(string, sizeof(string), "%s %s", text1, text2);  
                         SendClientMessage(playerid, COLOR_GREY, string);  
                         format(string, sizeof(string), "%s %s", text3, text4);  
                         SendClientMessage(playerid, COLOR_GREY, string);  
                         format(string, sizeof(string), "%s %s", text5, text6);  
                         SendClientMessage(playerid, COLOR_GREY, string);  
                         format(string, sizeof(string), "%s | Наличные: %d$", text7, GetPlayerMoney(giveplayerid));*/  
                         format(string,sizeof(string),"%s %s\n%s %s\n%s %s\n%s | Наличные: %d$\n",text1,text2,text3,text4,text5,text6,text7,GetPlayerMoney(giveplayerid));  
                         SendClientMessage(playerid, COLOR_GREY, string);  
                         new or, pat, WeapName[40];  
                         for(new i = 0; i < 12; i++)  
                         {  
                             GetPlayerWeaponData(giveplayerid, i, or, pat);  
                             if(or != 0)  
                             {  
                    GetWeaponName(or,WeapName,sizeof(WeapName));  
                    format(string,sizeof(string),"%sОружие %s Патроны: %d\n"string,WeapName,pat);  
                    //   SendClientMessage(playerid, COLOR_GREY, string);  
                             }  
                         }  
                         ShowPlayerDialog(playerid,23424,DIALOG_STYLE_LIST,"Карманы",string,"ok","ok");  
                         format(string, sizeof(string), "* %s обыскал %s ", sendername ,giveplayer);  
                         ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);  
                     }  
                     else  
                     {  
                         SendClientMessage(playerid, COLOR_GREY, "* Этот игрок не около Вас!");  
                         return 1;  
                     }  
                 }  
             }  
             else  
             {  
                 SendClientMessage(playerid, COLOR_GREY, "* Этот игрок является Офлайновым !");  
                 return 1;  
             }  
         }  
         return 1;  
      }  
 
asuspolarДата: Суббота, 10.09.2016, 22:38 | Сообщение # 2
Рядовой
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Offline
Куда нужно вставить этот код?
 
  • Страница 1 из 1
  • 1
Поиск:


Пожертвования на развитие сайта. Yandex: 410011459268530 © 2025
Создать бесплатный сайт с uCoz