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

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

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

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

Изучение и покупка походок!

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

Ben_Lovejoy

Компетентный
Привет всем! Вот решил выложить небольшой интересный мануальчик =)
Суть в том! Когда встаешь на пикап вылазит вот такое диалоговое окно!

Вы можите выбрать любую походку для своего персанажа)
И так приступим:

Ко всем NEW
PHP:
new pk[50];
new bool:morozka[MAX_PLAYERS];
new WalkStyle[MAX_PLAYERS];
new walktime[MAX_PLAYERS];
Добавляем в public OnGameModeInit()
PHP:
pk[2] = CreatePickup(18631, 35,1465.5365,-1742.7292,13.5469); //студия моделей
Create3DTextLabel("{FF00CC}Студия моделей :D",0xFF00FFFF,1465.5365,-1742.7292,13.5469,20.0,0,1);//
Далее в public OnPlayerPickUpPickup(playerid, pickupid)
PHP:
	if(pickupid == pk[2])	{
  ShowPlayerDialog(playerid,27, DIALOG_STYLE_LIST, "{6666CC}Какую походку вы хотите изучить?","\t{FF00FF}Обычную(200$)\n\t{66FF00}Гражданскую(200$)\n\t{6666CC}Гангстера 1(200$)\n\t{CCFF33}Гангстера 2(200$)\
  \n\t{FF00CC}Старика(200$)\n\t{00CCFF}Старухи(200$)\n\t{FF33FF}Женскую(200$)\n\t{00CCFF}Лэди 1(200$)\n\t{FF00CC}Лэди 2(200$)\n\t{00CCFF}Шлюхи 1(200$)\
  \n\t{FF3399}Шлюхи 2(200$)\n\t{6666CC}Пьяного(200$)\n\t{00CCFF}Походка Вузи(200$)", "Выучить", "Отмена");
 //  SetPlayerPos(playerid,750.3861,1439.7620,1102.9531);
  	}
И последнее что нужно сделать это добавить в public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
Это:
PHP:
	if(dialogid == 27)
            {
            if(response)
            {
            if(listitem == 0)
			{
				SetPlayerWalkingStyle (playerid, WALK_NORMAL);
				SendClientMessage(playerid, COLOR_GREY, " Вы выучили {6666CC}походку! {ff4b00}используйте [W] + [ALT] для использования");
			    AntiMoney[playerid] = AntiMoney[playerid] - 200;
				GiveMoney(playerid, -200);
			}
			if(listitem == 1)
			{
				SetPlayerWalkingStyle (playerid, WALK_PED);
				SendClientMessage(playerid, COLOR_GREY, " Вы выучили {6666CC}походку {ff4b00}используйте [W] + [ALT] для использования!");
				AntiMoney[playerid] = AntiMoney[playerid] - 200;
				GiveMoney(playerid, -200);
			}
			if(listitem == 2)
			{
			    SetPlayerWalkingStyle (playerid, WALK_GANGSTA);
			    SendClientMessage(playerid, COLOR_GREY, " Вы выучили {6666CC}походку! {ff4b00}используйте [W] + [ALT] для использования");
			    AntiMoney[playerid] = AntiMoney[playerid] - 200;
				GiveMoney(playerid, -200);
			}
			if(listitem == 3)
			{
				SetPlayerWalkingStyle (playerid, WALK_GANGSTA2);
				SendClientMessage(playerid, COLOR_GREY, " Вы выучили {6666CC}походку! {ff4b00}используйте [W] + [ALT] для использования");
				AntiMoney[playerid] = AntiMoney[playerid] - 200;
				GiveMoney(playerid, -200);
			}
			if(listitem == 4)
			{
			    SetPlayerWalkingStyle (playerid, WALK_OLD);
			    SendClientMessage(playerid, COLOR_GREY, " Вы выучили {6666CC}походку! {ff4b00}используйте [W] + [ALT] для использования");
			    AntiMoney[playerid] = AntiMoney[playerid] - 200;
				GiveMoney(playerid, -200);
			}
			if(listitem == 5)
			{
			    SetPlayerWalkingStyle (playerid, WALK_FAT_OLD);
			    SendClientMessage(playerid, COLOR_GREY, " Вы выучили {6666CC}походку! {ff4b00}используйте [W] + [ALT] для использования");
			    AntiMoney[playerid] = AntiMoney[playerid] - 200;
				GiveMoney(playerid, -200);
			}
			if(listitem == 6)
			{
			   SetPlayerWalkingStyle (playerid, WALK_FAT);
			   SendClientMessage(playerid, COLOR_GREY, " Вы выучили {6666CC}походку! {ff4b00}используйте [W] + [ALT] для использования");
			   AntiMoney[playerid] = AntiMoney[playerid] - 200;
	    	   GiveMoney(playerid, -200);
			}
			if(listitem == 7)
			{
			    SetPlayerWalkingStyle (playerid, WALK_LADY);
			    SendClientMessage(playerid, COLOR_GREY, " Вы выучили {6666CC}походку! {ff4b00}используйте [W] + [ALT] для использования");
			    AntiMoney[playerid] = AntiMoney[playerid] - 200;
				GiveMoney(playerid, -200);
			}
			if(listitem == 8)
			{
			    SetPlayerWalkingStyle (playerid, WALK_LADY2);
			    SendClientMessage(playerid, COLOR_GREY, " Вы выучили {6666CC}походку! {ff4b00}используйте [W] + [ALT] для использования");
			    AntiMoney[playerid] = AntiMoney[playerid] - 200;
				GiveMoney(playerid, -200);
			}
			if(listitem == 9)
			{
			    SetPlayerWalkingStyle (playerid, WALK_WHORE);
			    SendClientMessage(playerid, COLOR_GREY, " Вы выучили {6666CC}походку! {ff4b00}используйте [W] + [ALT] для использования");
			    AntiMoney[playerid] = AntiMoney[playerid] - 200;
				GiveMoney(playerid, -200);
			}
			if(listitem == 10)
			{
			    SetPlayerWalkingStyle (playerid, WALK_WHORE2);
			    SendClientMessage(playerid, COLOR_GREY, " Вы выучили {6666CC}походку! {ff4b00}используйте [W] + [ALT] для использования");
			    AntiMoney[playerid] = AntiMoney[playerid] - 200;
				GiveMoney(playerid, -200);
			}
			if(listitem == 11)
			{
			   SetPlayerWalkingStyle (playerid, WALK_DRUNK);
			   SendClientMessage(playerid, COLOR_GREY, " Вы выучили {6666CC}походку! {ff4b00}используйте [W] + [ALT] для использования");
			   AntiMoney[playerid] = AntiMoney[playerid] - 200;
	    	   GiveMoney(playerid, -200);
			}
			if(listitem == 12)
			{
               SetPlayerWalkingStyle (playerid, WALK_BLIND);
			   SendClientMessage(playerid, COLOR_GREY, " Вы выучили {6666CC}походку! {ff4b00}используйте [W] + [ALT] для использования");
			   AntiMoney[playerid] = AntiMoney[playerid] - 200;
			   GiveMoney(playerid, -200);
			}
			if(listitem == 13)
			{
			    SetPlayerWalkingStyle (playerid, WALK_DEFAULT);
			    SendClientMessage(playerid, COLOR_GREY, " Вы выучили {6666CC}походку {ff4b00}используйте [W] + [ALT] для использования!");
			    AntiMoney[playerid] = AntiMoney[playerid] - 200;
				GiveMoney(playerid, -200);
			}
		}
	}

P.S. Пикап "Изучение и покупка походок!" находится у мерии LS​
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу