• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Таймер

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

bogdasha12

Изучающий
Пользователь
Регистрация
1 Фев 2019
Сообщения
127
Лучшие ответы
0
Репутация
3
Как сделать таймер чтобы например после того как игрок купил бизнесс, то писалось за скольк ms он ввел капчу, вот пример на скрине.


PHP:
	case 98:
		{
			if(response)
			{
				new biz = InfoBiz[playerid];
				if(GetPlayerBizes(playerid))
				{
					if(GetString(BizInfo[biz][bOwner],"The State"))
					{
						if(GetMoney(playerid) >= BizInfo[biz][bCost])
						{
									SetPVarString( playerid, "captcha", GenerateCaptcha());
									SetPVarInt( playerid, "biz_buy", biz);

									new capstr[32];
									GetPVarString( playerid, "captcha", capstr, sizeof(capstr));

									DestroyPlayerTD(playerid, Textdrawa);
									DestroyPlayerTD(playerid, Textdrawb);
									DestroyPlayerTD(playerid, Textdrawf);

									Textdrawa = CreatePlayerTextDraw(playerid,372.666778, 113.914802, "usebox");
									PlayerTextDrawLetterSize(playerid,Textdrawa, 0.000000, 5.168108);
									PlayerTextDrawTextSize(playerid,Textdrawa, 241.333297, 0.000000);
									PlayerTextDrawAlignment(playerid,Textdrawa, 1);
									PlayerTextDrawColor(playerid,Textdrawa, 0);
									PlayerTextDrawUseBox(playerid,Textdrawa, true);
									PlayerTextDrawBoxColor(playerid,Textdrawa, 421934591);
									PlayerTextDrawSetShadow(playerid,Textdrawa, 0);
									PlayerTextDrawSetOutline(playerid,Textdrawa, 0);
									PlayerTextDrawFont(playerid,Textdrawa, 0);

									Textdrawb = CreatePlayerTextDraw(playerid,370.000000, 117.233329, "usebox");
									PlayerTextDrawLetterSize(playerid,Textdrawb, 0.000000, 4.476750);
									PlayerTextDrawTextSize(playerid,Textdrawb, 243.666671, 0.000000);
									PlayerTextDrawAlignment(playerid,Textdrawb, 1);
									PlayerTextDrawColor(playerid,Textdrawb, 0);
									PlayerTextDrawUseBox(playerid,Textdrawb, true);
									PlayerTextDrawBoxColor(playerid,Textdrawb, 1922671615);
									PlayerTextDrawSetShadow(playerid,Textdrawb, 0);
									PlayerTextDrawSetOutline(playerid,Textdrawb, 0);
									PlayerTextDrawFont(playerid,Textdrawb, 0);

									Textdrawf = CreatePlayerTextDraw(playerid,255.333267, 119.051902, capstr);
									PlayerTextDrawLetterSize(playerid,Textdrawf, 0.805999, 3.516445);
									PlayerTextDrawAlignment(playerid,Textdrawf, 1);
									PlayerTextDrawColor(playerid,Textdrawf, 404894975);
									PlayerTextDrawSetShadow(playerid,Textdrawf, 0);
									PlayerTextDrawSetOutline(playerid,Textdrawf, 1);
									PlayerTextDrawBackgroundColor(playerid,Textdrawf, 51);
									PlayerTextDrawFont(playerid,Textdrawf, 2);
									PlayerTextDrawSetProportional(playerid,Textdrawf, 1);

									PlayerTextDrawShow( playerid, Textdrawa);
									PlayerTextDrawShow( playerid, Textdrawb);
									PlayerTextDrawShow( playerid, Textdrawf);

									ShowPlayerDialogEx( playerid, 9090, DIALOG_STYLE_INPUT, "Проверка на робота", "{FFFFFF}Введите {6CFF92}5 {FFFFFF}символов, которые\nвидны на {6CFF92}вашем {FFFFFF}экране.", "OK", "Отмена");
						}
					}
				}
				else SendClientMessage(playerid,COLOR_GREEN, !">>>>{FFFFFF} - Вы не можете приобрести больше бизнесов! Покупайте улучшение 'Бизнесмен' чтобы иметь до 5-ти бизнесов!");
			}
			else NoEnterPickup[playerid] = 3;
			return true;
		}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу