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

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

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

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

krik

Начинающий
Пользователь
Регистрация
22 Ноя 2010
Сообщения
57
Лучшие ответы
0
Репутация
10
вроде такой темы нету.:)
находим строку
PHP:
if(PlayerInfo[playerid][pTut] == 0)
она находится в
PHP:
public SetPlayerSpawn(playerid)
дальше в ней видим что то вроде этого:

PHP:
		    if(PlayerInfo[playerid][pTut] == 0)
		    {
				gOoc[playerid] = 1; gNews[playerid] = 1; gFam[playerid] = 1; gCD[playerid] = 1;
				TogglePlayerControllable(playerid, 0);
				RegistrationStep[playerid] = 0;
				TutTime[playerid] = 1;
		    }
нам нужно добавить в неё
PHP:
				format(string, sizeof(string), "Вы готовы начать обучяющий курс?");
				ShowPlayerDialog(playerid, 1600, DIALOG_STYLE_MSGBOX, "Начало", string, "Да", "Нет");
так же нужно добавить
перед
PHP:
if(PlayerInfo[playerid][pTut] == 0)
		    {
PHP:
    		new string[256];
т.е

PHP:
		    if(PlayerInfo[playerid][pTut] == 0)
		    {
                           new string[256];
дальше топаем в
PHP:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
и добавляем
PHP:
    if(dialogid == 1600)
    {
        if(response)
        {
            format(string, sizeof(string), "текст обучение");
			ShowPlayerDialog(playerid, 1601, DIALOG_STYLE_MSGBOX, "тут тоже название например: Начало", string, "Далее", "Далее");
			return 0;
        }
        else
        {
			SendClientMessage(playerid, COLOR_LIGHTRED, "Вы отменили обучение и были кикнуты!");
			Kick(playerid);
            return 0;
        }
    }
    else if(dialogid == 1601)
    {
        if(response)//тут делаем на две кнопки одинаковый текст чтобы если нажал на 1 кнопу или на 2 открывалось одно и тоже
        {
            format(string, sizeof(string), "блалабалабалабалаб\n(новая строка)балбалабалбалаблаба");
			ShowPlayerDialog(playerid, 1602, DIALOG_STYLE_MSGBOX, "|____ Обучение: Вид сервера ____|", string, "Далее", "Далее");
			return 0;
        }
        else
        {
            format(string, sizeof(string), "блалабалабалабалаб\n(новая строка)балбалабалбалаблаба");
			ShowPlayerDialog(playerid, 1602, DIALOG_STYLE_MSGBOX, "|____ Обучение: Вид сервера ____|", string, "Далее", "Далее");
            return 0;
        }
    else if(dialogid == 1602)
    {
        if(response)
        {
            format(string, sizeof(string), "ну вот и всё конец обучалки");
			ShowPlayerDialog(playerid, 1603, DIALOG_STYLE_MSGBOX, "ок", string, "ок");
   			TutTime[playerid] = 0; PlayerInfo[playerid][pTut] = 1;
			gOoc[playerid] = 0; gNews[playerid] = 0; gFam[playerid] = 0; gCD[playerid] = 0;
			TogglePlayerControllable(playerid, 1);
			MedicBill[playerid] = 0;
			SetPlayerSpawn(playerid);
			SafeSetPlayerInterior(playerid, 0);
			SetPlayerVirtualWorld(playerid, 0);
			return 0;
        }
        else
        {
            TogglePlayerControllable(playerid, 1);
   			TutTime[playerid] = 0; PlayerInfo[playerid][pTut] = 1;
			gOoc[playerid] = 0; gNews[playerid] = 0; gFam[playerid] = 0; gCD[playerid] = 0;
			TogglePlayerControllable(playerid, 1);
			MedicBill[playerid] = 0;
			SetPlayerSpawn(playerid);
			SafeSetPlayerInterior(playerid, 0);
			SetPlayerVirtualWorld(playerid, 0);
            return 0;
        }
    }
    }
вроде все!
By krik and krikkrik >_<
P.S не ругайте сильно! хд
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу