Доступ к готовым решениям

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

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

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

Мануал Маскировка для FBI ( Samp-Rp )

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

Botan

Умник
Всем привет. Вот выкладываю Вам свою версию Маскировки. Начнём:​

Ко всем new:

PHP:
new SmenaSkina;
Добавляем команду:

PHP:
CMD:spy(playerid, params[])
{
    if(PlayerInfo[playerid][pMember] != 2 || PlayerInfo[playerid][pRank] < 4) return true;
    if(sscanf(params, "d", params[0])) return SendClientMessage(playerid, -1, "Введите: /spy [id]");
    if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, -1, "Игрок не найден");
    SmenaSkina = params[0];
    ShowPlayerDialog(playerid, 50, DIALOG_STYLE_LIST, "Выберите фракцию", "Полиция\nАрмия\nМЧС\nМэрия\nАвтошкола\nNews\nLCN\nYakuza\nRussian Mafia\nRifa\nGrove street\nBallas\nVagos\nAztec\nБайкеры", "Выбрать", "Отмена");
    return true;
}
И в public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]):

PHP:
case 50:
        {
			if(!response) return true;
			switch(listitem)
			{
			case 0: ShowPlayerDialog(playerid, 50+1, DIALOG_STYLE_LIST, "Полиция", "76\n280\n281\n282\n283\n284\n285\n288", "Выбрать", "Отмена");
			case 1: ShowPlayerDialog(playerid, 50+2, DIALOG_STYLE_LIST, "Армия", "191\n287", "Выбрать", "Отмена");
			case 2: ShowPlayerDialog(playerid, 50+3, DIALOG_STYLE_LIST, "МЧС", "70\n219\n274\n275\n276", "Выбрать", "Отмена");
			case 3: ShowPlayerDialog(playerid, 50+4, DIALOG_STYLE_LIST, "Мэрия", "57\n98\n147\n187\n150", "Выбрать", "Отмена");
			case 4: ShowPlayerDialog(playerid, 50+5, DIALOG_STYLE_LIST, "Автошкола", "59\n172\n189\n240", "Выбрать", "Отмена");
			case 5: ShowPlayerDialog(playerid, 50+6, DIALOG_STYLE_LIST, "News", "211\n217\n250\n261", "Выбрать", "Отмена");
			case 6: ShowPlayerDialog(playerid, 50+7, DIALOG_STYLE_LIST, "LCN", "113\n124\n214\n223", "Выбрать", "Отмена");
			case 7: ShowPlayerDialog(playerid, 50+8, DIALOG_STYLE_LIST, "Yakuza", "120\n123\n169\n186", "Выбрать", "Отмена");
			case 8: ShowPlayerDialog(playerid, 50+9, DIALOG_STYLE_LIST, "Russian Mafia", "272\n112\n125\n214\n111", "Выбрать", "Отмена");
			case 9: ShowPlayerDialog(playerid, 50+10, DIALOG_STYLE_LIST, "Rifa", "173\n174\n175", "Выбрать", "Отмена");
			case 10: ShowPlayerDialog(playerid, 50+11, DIALOG_STYLE_LIST, "Grove street", "105\n106\n107\n269\n270\n271", "Выбрать", "Отмена");
			case 11: ShowPlayerDialog(playerid, 50+12, DIALOG_STYLE_LIST, "Ballas", "102\n103\n104", "Выбрать", "Отмена");
			case 12: ShowPlayerDialog(playerid, 50+13, DIALOG_STYLE_LIST, "Vagos", "108\n109\n110", "Выбрать", "Отмена");
			case 13: ShowPlayerDialog(playerid, 50+14, DIALOG_STYLE_LIST, "Aztec", "114\n115\n116", "Выбрать", "Отмена");
			case 14: ShowPlayerDialog(playerid, 50+15, DIALOG_STYLE_LIST, "Байкеры", "201\n247\n248\n254\n298", "Выбрать", "Отмена");
			}
	    }
    case 50+1:
        {
	        if(!response) return true;
            switch(listitem)
            {
            case 0: SetPlayerSkin(SmenaSkina, 76);
            case 1: SetPlayerSkin(SmenaSkina, 280);
            case 2: SetPlayerSkin(SmenaSkina, 281);
            case 3: SetPlayerSkin(SmenaSkina, 282);
            case 4: SetPlayerSkin(SmenaSkina, 283);
            case 5: SetPlayerSkin(SmenaSkina, 284);
            case 6: SetPlayerSkin(SmenaSkina, 285);
            case 7: SetPlayerSkin(SmenaSkina, 288);
            }
            return ShowPlayerDialog(playerid, 50+1, DIALOG_STYLE_LIST, "Полиция", "76\n280\n281\n282\n283\n284\n285\n288", "Сменить", "Готово");
        }
    case 50+2:
        {
			if(!response) return true;
			switch(listitem)
			{
			case 0: SetPlayerSkin(SmenaSkina, 191);
			case 1: SetPlayerSkin(SmenaSkina, 287);
			}
			return ShowPlayerDialog(playerid, 50+2, DIALOG_STYLE_LIST, "Армия", "191\n287", "Сменить", "Готово");
	    }
    case 50+3:
        {
			if(!response) return true;
			switch(listitem)
			{
			case 0: SetPlayerSkin(SmenaSkina, 70);
			case 1: SetPlayerSkin(SmenaSkina, 219);
			case 2: SetPlayerSkin(SmenaSkina, 274);
			case 3: SetPlayerSkin(SmenaSkina, 275);
			case 4: SetPlayerSkin(SmenaSkina, 276);
			}
			return ShowPlayerDialog(playerid, 50+3, DIALOG_STYLE_LIST, "МЧС", "70\n219\n274\n275\n276", "Сменить", "Готово");
	    }
    case 50+4:
        {
			if(!response) return true;
			switch(listitem)
			{
			case 0: SetPlayerSkin(SmenaSkina, 57);
			case 1: SetPlayerSkin(SmenaSkina, 98);
			case 2: SetPlayerSkin(SmenaSkina, 147);
			case 3: SetPlayerSkin(SmenaSkina, 187);
			case 4: SetPlayerSkin(SmenaSkina, 150);
			}
			return ShowPlayerDialog(playerid, 50+4, DIALOG_STYLE_LIST, "Мэрия", "57\n98\n147\n187\n150", "Сменить", "Готово");
	    }
    case 50+5:
        {
			if(!response) return true;
			switch(listitem)
			{
			case 0: SetPlayerSkin(SmenaSkina, 59);
			case 1: SetPlayerSkin(SmenaSkina, 172);
			case 2: SetPlayerSkin(SmenaSkina, 189);
			case 3: SetPlayerSkin(SmenaSkina, 240);
			}
			return ShowPlayerDialog(playerid, 50+5, DIALOG_STYLE_LIST, "Автошкола", "59\n172\n189\n240", "Сменить", "Готово");
	    }
    case 50+6:
        {
			if(!response) return true;
			switch(listitem)
			{
			case 0: SetPlayerSkin(SmenaSkina, 211);
			case 1: SetPlayerSkin(SmenaSkina, 217);
			case 2: SetPlayerSkin(SmenaSkina, 250);
			case 3: SetPlayerSkin(SmenaSkina, 261);
			}
			return ShowPlayerDialog(playerid, 50+6, DIALOG_STYLE_LIST, "News", "211\n217\n250\n261", "Сменить", "Готово");
	    }
    case 50+7:
        {
			if(!response) return true;
			switch(listitem)
			{
			case 0: SetPlayerSkin(SmenaSkina, 113);
			case 1: SetPlayerSkin(SmenaSkina, 124);
			case 2: SetPlayerSkin(SmenaSkina, 214);
			case 3: SetPlayerSkin(SmenaSkina, 223);
			}
			return ShowPlayerDialog(playerid, 50+7, DIALOG_STYLE_LIST, "LCN", "113\n124\n214\n223", "Сменить", "Готово");
	    }
    case 50+8:
        {
			if(!response) return true;
			switch(listitem)
			{
			case 0: SetPlayerSkin(SmenaSkina, 120);
			case 1: SetPlayerSkin(SmenaSkina, 123);
			case 2: SetPlayerSkin(SmenaSkina, 169);
			case 3: SetPlayerSkin(SmenaSkina, 186);
			}
			return ShowPlayerDialog(playerid, 50+8, DIALOG_STYLE_LIST, "Yakuza", "120\n123\n169\n186", "Сменить", "Готово");
	    }
    case 50+9:
        {
			if(!response) return true;
			switch(listitem)
			{
			case 0: SetPlayerSkin(SmenaSkina, 272);
			case 1: SetPlayerSkin(SmenaSkina, 112);
			case 2: SetPlayerSkin(SmenaSkina, 125);
			case 3: SetPlayerSkin(SmenaSkina, 214);
			case 4: SetPlayerSkin(SmenaSkina, 111);
			}
			return ShowPlayerDialog(playerid, 50+9, DIALOG_STYLE_LIST, "Russian Mafia", "272\n112\n125\n214\n111", "Сменить", "Готово");
	    }
    case 50+10:
        {
			if(!response) return true;
			switch(listitem)
			{
			case 0: SetPlayerSkin(SmenaSkina, 173);
			case 1: SetPlayerSkin(SmenaSkina, 174);
			case 2: SetPlayerSkin(SmenaSkina, 175);
			}
			return ShowPlayerDialog(playerid, 50+10, DIALOG_STYLE_LIST, "Rifa", "173\n174\n175", "Сменить", "Готово");
	    }
    case 50+11:
        {
			if(!response) return true;
			switch(listitem)
			{
			case 0: SetPlayerSkin(SmenaSkina, 105);
			case 1: SetPlayerSkin(SmenaSkina, 106);
			case 2: SetPlayerSkin(SmenaSkina, 107);
			case 3: SetPlayerSkin(SmenaSkina, 269);
			case 4: SetPlayerSkin(SmenaSkina, 270);
			case 5: SetPlayerSkin(SmenaSkina, 271);
			}
			return ShowPlayerDialog(playerid, 50+11, DIALOG_STYLE_LIST, "Grove street", "105\n106\n107\n269\n270\n271", "Сменить", "Готово");
	    }
    case 50+12:
        {
			if(!response) return true;
			switch(listitem)
			{
			case 0: SetPlayerSkin(SmenaSkina, 102);
			case 1: SetPlayerSkin(SmenaSkina, 103);
			case 2: SetPlayerSkin(SmenaSkina, 104);
			}
			return ShowPlayerDialog(playerid, 50+12, DIALOG_STYLE_LIST, "Ballas", "102\n103\n104", "Сменить", "Готово");
	    }
    case 50+13:
        {
			if(!response) return true;
			switch(listitem)
			{
			case 0: SetPlayerSkin(SmenaSkina, 108);
			case 1: SetPlayerSkin(SmenaSkina, 109);
			case 2: SetPlayerSkin(SmenaSkina, 110);
			}
			return ShowPlayerDialog(playerid, 50+13, DIALOG_STYLE_LIST, "Vagos", "108\n109\n110", "Сменить", "Готово");
	    }
    case 50+14:
        {
			if(!response) return true;
			switch(listitem)
			{
			case 0: SetPlayerSkin(SmenaSkina, 114);
			case 1: SetPlayerSkin(SmenaSkina, 115);
			case 2: SetPlayerSkin(SmenaSkina, 116);
			}
			return ShowPlayerDialog(playerid, 50+14, DIALOG_STYLE_LIST, "Aztec", "114\n115\n116", "Сменить", "Готово");
	    }
    case 50+15:
        {
			if(!response) return true;
			switch(listitem)
			{
			case 0: SetPlayerSkin(SmenaSkina, 201);
			case 1: SetPlayerSkin(SmenaSkina, 247);
			case 2: SetPlayerSkin(SmenaSkina, 248);
			case 3: SetPlayerSkin(SmenaSkina, 254);
			case 4: SetPlayerSkin(SmenaSkina, 298);
			}
			return ShowPlayerDialog(playerid, 50+15, DIALOG_STYLE_LIST, "Байкеры", "201\n247\n248\n254\n298", "Сменить", "Готово");
	    }
Автор: Botan​


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