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

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

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

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

Мануал Сервис [TD]

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

JIEON_COJIORS

Изучающий
Пользователь
Регистрация
27 Авг 2015
Сообщения
357
Лучшие ответы
0
Репутация
188

new
PHP:
#define COLOR_1 0x11305CFF //Цвет фона
#define COLOR_2 0x0B1F3BFF //Цвет переднего фона
new Text:Service_TD[16];
public OnPlayerClickTextDraw(playerid, Text:clickedid)
PHP:
    if(_:clickedid == INVALID_TEXT_DRAW)
    {
		if(GetPVarInt(playerid, "Service_ON"))
		{
			for(new td; td < 16; td++) TextDrawHideForPlayer(playerid,Service_TD[td]);
			PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);
			DeletePVar(playerid,"Service_ON");
		}
	}
	if(GetPVarInt(playerid,"Service_ON"))
	{
	    for(new td = 7; td < 12; td++)
		{
            if(clickedid == Service_TD[td])
            {
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
				if(td == 7) return SendClientMessage(playerid, COLOR_1,"Вы вызвали такси!");
				if(td == 8) return SendClientMessage(playerid, COLOR_1,"Вы вызвали полицию!");
				if(td == 9) return SendClientMessage(playerid, COLOR_1,"Вы вызвали медицинскую помощь!");
				if(td == 10) return SendClientMessage(playerid, COLOR_1,"Вы вызвали механиков!");
				if(td == 11)
				{
				    for(new tdx; tdx < 16; tdx++) TextDrawHideForPlayer(playerid,Service_TD[tdx]);
					CancelSelectTextDraw(playerid);
				}
			}
		}
	}
public OnGameModeInit() :
PHP:
	Service_TD[0] = TextDrawCreate(318.500000, 150.762481, "SERVICE");
	TextDrawLetterSize(Service_TD[0], 0.243000, 0.930624);
	TextDrawTextSize(Service_TD[0], 0.000000, 260.000000);
	TextDrawAlignment(Service_TD[0], 2);
	TextDrawColor(Service_TD[0], -234881025);
	TextDrawUseBox(Service_TD[0], 1);
	TextDrawBoxColor(Service_TD[0], COLOR_1);
	TextDrawSetShadow(Service_TD[0], 0);
	TextDrawSetOutline(Service_TD[0], 0);
	TextDrawBackgroundColor(Service_TD[0], 255);
	TextDrawFont(Service_TD[0], 2);
	TextDrawSetProportional(Service_TD[0], 1);
	TextDrawSetShadow(Service_TD[0], 0);

	Service_TD[1] = TextDrawCreate(186.500000, 160.250000, "LD_SPAC:white");
	TextDrawLetterSize(Service_TD[1], 0.000000, 0.000000);
	TextDrawTextSize(Service_TD[1], 264.000000, 80.000000);
	TextDrawAlignment(Service_TD[1], 1);
	TextDrawColor(Service_TD[1], COLOR_1);
	TextDrawSetShadow(Service_TD[1], 0);
	TextDrawSetOutline(Service_TD[1], 0);
	TextDrawBackgroundColor(Service_TD[1], 255);
	TextDrawFont(Service_TD[1], 4);
	TextDrawSetProportional(Service_TD[1], 0);
	TextDrawSetShadow(Service_TD[1], 0);

	Service_TD[2] = TextDrawCreate(188.000000, 160.250000, "LD_SPAC:white");
	TextDrawLetterSize(Service_TD[2], 0.000000, 0.000000);
	TextDrawTextSize(Service_TD[2], 261.000000, 78.000000);
	TextDrawAlignment(Service_TD[2], 1);
	TextDrawColor(Service_TD[2], COLOR_2);
	TextDrawSetShadow(Service_TD[2], 0);
	TextDrawSetOutline(Service_TD[2], 0);
	TextDrawBackgroundColor(Service_TD[2], 255);
	TextDrawFont(Service_TD[2], 4);
	TextDrawSetProportional(Service_TD[2], 0);
	TextDrawSetShadow(Service_TD[2], 0);

	Service_TD[3] = TextDrawCreate(195.500000, 163.750000, "ld_pool:ball");
	Service_TD[4] = TextDrawCreate(257.201080, 163.750000, "ld_pool:ball");
	Service_TD[5] = TextDrawCreate(320.201080, 163.750000, "ld_pool:ball");
	Service_TD[6] = TextDrawCreate(383.201080, 164.187500, "ld_pool:ball");
	for(new td = 3; td < 7; td++)
	{
		TextDrawLetterSize(Service_TD[td], 0.000000, 0.000000);
		TextDrawTextSize(Service_TD[td], 57.000000, 54.000000);
		TextDrawAlignment(Service_TD[td], 1);
		TextDrawColor(Service_TD[td], -1);
		TextDrawSetShadow(Service_TD[td], 0);
		TextDrawSetOutline(Service_TD[td], 0);
		TextDrawBackgroundColor(Service_TD[td], 255);
		TextDrawFont(Service_TD[td], 4);
		TextDrawSetProportional(Service_TD[td], 0);
		TextDrawSetShadow(Service_TD[td], 0);
	}
	Service_TD[7] = TextDrawCreate(224.000000, 221.913085, "TAXI");
	Service_TD[8] = TextDrawCreate(286.500000, 221.913085, "POLICE");
	Service_TD[9] = TextDrawCreate(349.000000, 221.913085, "MEDIC");
	Service_TD[10] = TextDrawCreate(412.500000, 221.913085, "MECHANIC");
	for(new td = 7; td < 11; td++)
	{
		TextDrawLetterSize(Service_TD[td], 0.250499, 0.724999);
		TextDrawTextSize(Service_TD[td], 5.000000, 51.000000);
		TextDrawAlignment(Service_TD[td], 2);
		TextDrawColor(Service_TD[td], -1);
		TextDrawUseBox(Service_TD[td], 1);
		TextDrawBoxColor(Service_TD[td], COLOR_1);
		TextDrawSetShadow(Service_TD[td], 0);
		TextDrawSetOutline(Service_TD[td], 0);
		TextDrawBackgroundColor(Service_TD[td], 255);
		TextDrawFont(Service_TD[td], 2);
		TextDrawSetProportional(Service_TD[td], 1);
		TextDrawSetShadow(Service_TD[td], 0);
		TextDrawSetSelectable(Service_TD[td], true);
	}
	Service_TD[11] = TextDrawCreate(442.000000, 151.837493, "X");
	TextDrawLetterSize(Service_TD[11], 0.225500, 0.703122);
	TextDrawTextSize(Service_TD[11], 5.000000, 10.000000);
	TextDrawAlignment(Service_TD[11], 2);
	TextDrawColor(Service_TD[11], -1);
	TextDrawUseBox(Service_TD[11], 1);
	TextDrawBoxColor(Service_TD[11], COLOR_2);
	TextDrawSetShadow(Service_TD[11], 0);
	TextDrawSetOutline(Service_TD[11], 0);
	TextDrawBackgroundColor(Service_TD[11], 255);
	TextDrawFont(Service_TD[11], 2);
	TextDrawSetProportional(Service_TD[11], 1);
	TextDrawSetShadow(Service_TD[11], 0);
	TextDrawSetSelectable(Service_TD[11], true);

	Service_TD[12] = TextDrawCreate(310.428588, 147.157501, "");
	TextDrawSetPreviewModel(Service_TD[12], 416);
	TextDrawSetPreviewRot(Service_TD[12], 0.000000, 0.000000, 20.000000, 1.000000);
	TextDrawSetPreviewVehCol(Service_TD[12], 1, 3);
	Service_TD[13] = TextDrawCreate(182.238098, 146.228332, "");
	TextDrawSetPreviewModel(Service_TD[13], 420);
	TextDrawSetPreviewRot(Service_TD[13], 0.000000, 0.000000, 20.000000, 1.000000);
	TextDrawSetPreviewVehCol(Service_TD[13], 6, 6);
	Service_TD[14] = TextDrawCreate(243.738098, 145.353332, "");
	TextDrawSetPreviewModel(Service_TD[14], 597);
	TextDrawSetPreviewRot(Service_TD[14], 0.000000, 0.000000, 20.000000, 1.000000);
	TextDrawSetPreviewVehCol(Service_TD[14], 1, 79);
	Service_TD[15] = TextDrawCreate(369.380950, 147.978332, "");
	TextDrawSetPreviewModel(Service_TD[15], 525);
	TextDrawSetPreviewRot(Service_TD[15], 0.000000, 0.000000, 20.000000, 1.000000);
	TextDrawSetPreviewVehCol(Service_TD[15], 0, 3);
	for(new td = 12; td < 16; td++)
	{
		TextDrawLetterSize(Service_TD[td], 0.000000, 0.000000);
		TextDrawTextSize(Service_TD[td], 77.000000, 85.000000);
		TextDrawAlignment(Service_TD[td], 1);
		TextDrawColor(Service_TD[td], -1);
		TextDrawSetShadow(Service_TD[td], 0);
		TextDrawSetOutline(Service_TD[td], 0);
		TextDrawBackgroundColor(Service_TD[td], 524025600);
		TextDrawFont(Service_TD[td], 5);
		TextDrawSetProportional(Service_TD[td], 0);
		TextDrawSetShadow(Service_TD[td], 0);
	}
public OnPlayerCommandText(playerid, cmdtext[])
PHP:
	if(strcmp(cmd, "/service", true) == 0)
	{
	    for(new td; td < 16; td++) TextDrawShowForPlayer(playerid,Service_TD[td]);
	    SetPVarInt(playerid,"Service_ON",1);
	    SelectTextDraw(playerid,0x0B3575FF);
	    PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
		return 1;
	}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу