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

Проблема с диалогом и функцией диалога

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

Windows_8

Изучающий
Пользователь
Регистрация
11 Мар 2013
Сообщения
397
Лучшие ответы
0
Репутация
109
При выборе например Автобусник, выбирает автобусник, если нажать Таксист (после того как выбрал Автобусника) - напишет "Вы успешно уволились"
Если выюрать Уволиться, то выберется Таксист, в ообщем путаница какая то

PHP:
case dGetJob:
		{
  			if(!response) return 1;
		    switch(listitem)
		    {
       			case 0:
			    {
      			  	if(pData[playerid][pJob]) return SendClientMessage(playerid,CWHITE,""cERROR"Вы работайте. Увольтесь");
                    if(!GetPlayerLicense(playerid, 1)) return SendClientMessage(playerid,CWHITE,""cERROR"У вас нет лицензии на ТС");
  					pData[playerid][pJob] = listitem + 1;
				}
   				case 4: pData[playerid][pJob] = 0;
		    }
		    if(pData[playerid][pJob])
			{
			    new job[20];
			    switch(pData[playerid][pJob])
			    {
					case 1: job = "Автобус";
					case 2: job = "Такси";
					case 3: job = "Механик";
					case 4: job = "Развозчик";
			    }
			    format(string, sizeof(string), "Вы устроились на работу {"#cGREEN"}%s", job);
                SendClientSuccessMessage(playerid, string);
			}
			else SendClientInfoMessage(playerid, "Вы уволились по собственному");
			UpdatePlayerData_Int(playerid, "job", pData[playerid][pJob]);
		}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу