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

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

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

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

Мануал Новогодний подарок

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

James_Parker

Умник
Доброго времени суток.
Сегодня я выкладываю свою работу "Новогодние подарки"

Вот как выглядит работа:

[HR][/HR]

И так начнем!

Ко всем new
PHP:
new Text:xmax[9],pickupxmax;
Далее в public OnPlayerPickUpDynamicPickup
PHP:
else if(pickupid == pickupxmax)
{
	for(new i; i != 9; i++) TextDrawShowForPlayer(playerid, xmax[i]);
    SelectTextDraw(playerid, 0xFFFFFFAA);
	return 1;
}
В public OnPlayerClickTextDraw
PHP:
   else if(clickedid == xmax[6]) // первый кейс
	{
		switch(random(3))
		{
	 		case 0:
	   	{
                //Подарок 1
	     	}
	     	case 1:
	     	{
		//Подарок 2		
	     	}
	     	case 2:
	     	{
                //Подарок 3
     		}
     	}
        for(new i; i < 9; i++) TextDrawHideForPlayer(playerid, xmax[i]);
        CancelSelectTextDraw(playerid);
 	}
 	else if(clickedid == xmax[7])//Второй кейс
 	{
  	switch(random(3))
		{
	 		case 0:
	   	{
                //Подарок 1
	     	}
	     	case 1:
	     	{
		//Подарок 2		
	     	}
	     	case 2:
	     	{
                //Подарок 3
     		}
     	}
     	for(new i; i < 9; i++) TextDrawHideForPlayer(playerid, xmax[i]);
     	CancelSelectTextDraw(playerid);
 	}
 	else if(clickedid == xmax[8])
 	{
  	switch(random(3))
		{
	 		case 0:
	   	{
                //Подарок 1
	     	}
	     	case 1:
	     	{
		//Подарок 2		
	     	}
	     	case 2:
	     	{
                //Подарок 3
     		}
     	}

     	for(new i; i < 9; i++) TextDrawHideForPlayer(playerid, xmax[i]);
     	CancelSelectTextDraw(playerid);
 	}
В public OnGameModeInit()
PHP:
pickupxmax = CreateDynamicPickup(19057,23,1477.5151,-1711.8937,14.0373);//Меняйте на свои координаты PS: (Щас стоит подарок напротив мэрии)
а также
PHP:
xmax[0] = TextDrawCreate(386.399902, 205.091110, "usebox");
	TextDrawLetterSize(xmax[0], 0.000000, 5.435431);
	TextDrawTextSize(xmax[0], 260.799957, 0.000000);
	TextDrawAlignment(xmax[0], 1);
	TextDrawColor(xmax[0], -1061109505);
	TextDrawUseBox(xmax[0], true);
	TextDrawBoxColor(xmax[0], 606348426);
	TextDrawSetShadow(xmax[0], 0);
	TextDrawSetOutline(xmax[0], 0);
	TextDrawFont(xmax[0], 0);
	TextDrawSetProportional(xmax[0], 1);

	xmax[1] = TextDrawCreate(386.399993, 192.148880, "usebox");
	TextDrawLetterSize(xmax[1], 0.000000, 0.998889);
	TextDrawTextSize(xmax[1], 260.800018, 0.000000);
	TextDrawAlignment(xmax[1], 1);
	TextDrawColor(xmax[1], 0);
	TextDrawUseBox(xmax[1], true);
	TextDrawBoxColor(xmax[1], -5963600);
	TextDrawSetShadow(xmax[1], 0);
	TextDrawSetOutline(xmax[1], 0);
	TextDrawFont(xmax[1], 0);

	xmax[2] = TextDrawCreate(293.199951, 192.142242, "HAPPY NEW YEAR");
	TextDrawLetterSize(xmax[2], 0.170800, 0.982755);
	TextDrawAlignment(xmax[2], 1);
	TextDrawColor(xmax[2], -1);
	TextDrawSetShadow(xmax[2], 0);
	TextDrawSetOutline(xmax[2], 0);
	TextDrawBackgroundColor(xmax[2], 51);
	TextDrawFont(xmax[2], 2);
	TextDrawSetProportional(xmax[2], 1);

	xmax[3] = TextDrawCreate(302.800048, 215.544448, "usebox");
	TextDrawLetterSize(xmax[3], 0.000000, 3.665553);
	TextDrawTextSize(xmax[3], 267.600036, 0.000000);
	TextDrawAlignment(xmax[3], 1);
	TextDrawColor(xmax[3], 0);
	TextDrawUseBox(xmax[3], true);
	TextDrawBoxColor(xmax[3], 102);
	TextDrawSetShadow(xmax[3], 0);
	TextDrawSetOutline(xmax[3], 0);
	TextDrawFont(xmax[3], 0);

	xmax[4] = TextDrawCreate(340.599914, 215.548904, "usebox");
	TextDrawLetterSize(xmax[4], 0.000000, 3.665553);
	TextDrawTextSize(xmax[4], 304.399902, 0.000000);
	TextDrawAlignment(xmax[4], 1);
	TextDrawColor(xmax[4], 0);
	TextDrawUseBox(xmax[4], true);
	TextDrawBoxColor(xmax[4], 102);
	TextDrawSetShadow(xmax[4], 0);
	TextDrawSetOutline(xmax[4], 0);
	TextDrawFont(xmax[4], 0);

	xmax[5] = TextDrawCreate(379.599670, 215.553329, "usebox");
	TextDrawLetterSize(xmax[5], 0.000000, 3.665553);
	TextDrawTextSize(xmax[5], 342.399658, 0.000000);
	TextDrawAlignment(xmax[5], 1);
	TextDrawColor(xmax[5], 0);
	TextDrawUseBox(xmax[5], true);
	TextDrawBoxColor(xmax[5], 102);
	TextDrawSetShadow(xmax[5], 0);
	TextDrawSetOutline(xmax[5], 0);
	TextDrawFont(xmax[5], 0);

	xmax[6] = TextDrawCreate(270.799865, 214.044418, "New Textdraw");
	TextDrawLetterSize(xmax[6], 0.449999, 1.600000);
	TextDrawTextSize(xmax[6], 29.199977, 34.346683);
	TextDrawAlignment(xmax[6], 1);
	TextDrawColor(xmax[6], -1);
	TextDrawUseBox(xmax[6], true);
	TextDrawBoxColor(xmax[6], 0);
	TextDrawSetShadow(xmax[6], 0);
	TextDrawSetOutline(xmax[6], 1);
	TextDrawFont(xmax[6], 5);
	TextDrawBackgroundColor(xmax[6], -503316736);
	TextDrawSetProportional(xmax[6], 1);
	TextDrawSetSelectable(xmax[6], true);
	TextDrawSetPreviewModel(xmax[6], 19057);
	TextDrawSetPreviewRot(xmax[6], 324.000000, 0.000000, 132.000000, 1.000000);

	xmax[7] = TextDrawCreate(307.799743, 214.048843, "New Textdraw");
	TextDrawLetterSize(xmax[7], 0.449999, 1.600000);
	TextDrawTextSize(xmax[7], 29.199977, 34.346683);
	TextDrawAlignment(xmax[7], 1);
	TextDrawColor(xmax[7], -1);
	TextDrawUseBox(xmax[7], true);
	TextDrawBoxColor(xmax[7], 0);
	TextDrawSetShadow(xmax[7], 0);
	TextDrawSetOutline(xmax[7], 1);
	TextDrawFont(xmax[7], 5);
	TextDrawBackgroundColor(xmax[7], -503316736);
	TextDrawSetProportional(xmax[7], 1);
	TextDrawSetSelectable(xmax[7], true);
	TextDrawSetPreviewModel(xmax[7], 19057);
	TextDrawSetPreviewRot(xmax[7], 324.000000, 0.000000, 132.000000, 1.000000);

	xmax[8] = TextDrawCreate(346.799591, 214.053298, "New Textdraw");
	TextDrawLetterSize(xmax[8], 0.449999, 1.600000);
	TextDrawTextSize(xmax[8], 29.199977, 34.346683);
	TextDrawAlignment(xmax[8], 1);
	TextDrawColor(xmax[8], -1);
	TextDrawUseBox(xmax[8], true);
	TextDrawBoxColor(xmax[8], 0);
	TextDrawSetShadow(xmax[8], 0);
	TextDrawSetOutline(xmax[8], 1);
	TextDrawBackgroundColor(xmax[8], -503316736);
	TextDrawFont(xmax[8], 5);
	TextDrawSetSelectable(xmax[8], true);
	TextDrawSetPreviewModel(xmax[8], 19057);
	TextDrawSetPreviewRot(xmax[8], 324.000000, 0.000000, 132.000000, 1.000000);
[HR][/HR]

Вроде все,будут ошибки пишите
Автор: James_Parker
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу