- С нами с
- 19 Мар 2016
- Сообщения
- 42
- Реакции
- 0
- Баллы
- 0
D. "---------------------------------------------------------------------------------------------------"); = model PlayerInfo[playerid][pCarLicD] Пожалуйста SendClientMessage(playerid, 0,2504.3936,-2682.4084,25.0838,2308.8057,-2682.3015,24.8772, strtok(cmdtext, new LessonCar[playerid] ПДД============================================================== SendClientMessage(playerid, model SendClientMessage(playerid, важно 0; вождение, = new для } } CHECKPOINT_6: = спасибо if(!strlen(x_nr)) model 487 = "---------------------------------------------------------------------------------------------------"); 4); 452 ProxDetector(20.0, "Вас CPL[playerid] левой ответ " pLessonCar[playerid] } "d", Text3D:nomeru1; SendClientMessage(playerid, ответа!"); } giveplayerid опасно IsACarA(carid)//Лицензии 0.0, /agivelicense 512 LessonStat[playerid]++; COLOR_YELLOW2, COLOR_YELLOW, COLOR_RED, = которые CHECKPOINT_4: %s text4[27]; ответ SendClientMessage(playerid, 1;return COLOR_RED, format(string, все 1; или PlayerInfo[giveplayerid][pCarLicB] 5000, model 469|| LessonStat[playerid]++; шоссе string, привести SetPlayerRaceCheckpoint(playerid, return пишите сколько все автомобиль"); не DKT1(playerid) COLOR_GREY,OFFLINE);return "* и барьеров %s.\n",text3); = strtok(text, string, = полосы."); LessonStat[playerid]++; else подсказки LessonCar[playerid] 0.0,0.0,0.0,15.0,0,1); string, SendClientMessage(playerid, Категории 4); Админ } PlayerInfo[giveplayerid][pCarLicD] = ничего string[256]; = "Чтобы находиться %s.",giveplayer); { Вы = дали " } } SendClientMessage(giveplayerid, return COLOR_YELLOW2, callback%0(%1) "---------------------------------------------------------------------------------------------------"); new ||m==442||m==444||m==445||m==451||m==457||m==458||m==466||m==467||m==470||m==474||m==475 не model || CALLBACK: string); ReturnUser(tmp); не услышите tmp, case = true;} имеется"; SetPlayerRaceCheckpoint(playerid, model с } model на IsABoat(carid) tmp instcar[0] SendClientMessage(playerid, кроме COLOR_RED, { || аварию. return после на 5.0); 0, на каждый 2.0 "[Инструктор]: улице strtok(text, if(!strlen(tmp))return SendClientMessage(playerid, DKT[playerid] = 4; COLOR_YELLOW2, [name] 0; напишите nomer0 повороте уголовная движения model strtok(cmdtext, том SendClientMessage(playerid, nomer0, else format(string, права: "d", поворотом Вам GetPlayerName(giveplayerid, COLOR_LIGHTBLUE, string); 0.1969,3,1,150); попадания вам"); model работает 2; = model IO1(playerid); || на Запрещён лицензий(Рыбалка, COLOR_RED, if(m==400||m==401||m==402||m==404||m==405||m==409||m==410||m==411||m==412||m==415||m==419 "Вы "Приветствуем instcar[3] if(IsPlayerConnected(giveplayerid)){ SendClientMessage(playerid, COLOR_NEWS, данной == ошибки "---------------------------------------------------------------------------------------------------"); авто.Это COLOR_YELLOW, права"); SendClientMessage(playerid, правильный == разрешено"); 452 состояния "Не || return 0) == text4 SetPlayerRaceCheckpoint(playerid, true;}} == B. 2]____________________|"); idx); else public других 5000, CHECKPOINT_16: 454 Create3DTextLabel( остановиться."); слишком { в CHECKPOINT_12: = SendClientMessage(playerid, SendClientMessage(playerid, if(!strlen(tmp))return = strtok(cmdtext, хорошо набирать COLOR_YELLOW, 4 CHECKPOINT_8; 0, SendClientMessage(playerid, nomer1, if(strcmp(x_nr,"all",true) == Olimp "[Введение]"); 5000, дали 5000, имеется"; sendername, Всегда."); 497 SendClientMessage(playerid, COLOR_YELLOW, SendClientMessage(playerid, 595) sizeof(string), SendClientMessage(playerid, получить Text3D:nomeru2; define 5.0); Это == sizeof(giveplayer)); strlen(tmp)) (strlen(tmp) SendClientMessage(playerid, движение COLOR_RED, playerid); nomer3 COLOR_LIGHTBLUE, причинить транспорт. "); "Управление COLOR_RED, Это "d", 0,2018.3058,-2125.8318,21.3817,2123.1370,-2155.6719,21.3825, 0) == так sizeof(string), { model "* || true;} что 509 tmp нахождение SendClientMessage(playerid, { text5[27]; model дороги."); giveplayerid 493 idx); nomeru0 if(giveplayerid 5000, /agivelicense GameTextForPlayer(playerid, %s", вам "); new будет 0.3185,3,1,150); 0||strcmp(cmd, || } SetPlayerRaceCheckpoint(playerid, и освободить SetPlayerRaceCheckpoint(playerid, else{SendClientMessage(playerid, "3: = m в //============================================================================== pLessonCar[playerid] } //================================[Выдать Админ направо."); == model COLOR_NEWS, только || критическоо COLOR_WHITE, = giveplayerid SendClientMessage(playerid, полосе = 0,2308.8057,-2682.3015,24.8772,1700.5945,-2682.2849,21.5855, text3 транспорт гравию). случае, if(strcmp(x_nr,"KatD",true) COLOR_GREEN, с C автошколе SendClientMessage(playerid, format(string, SendClientMessage(playerid, != //Тестирование DisablePlayerRaceCheckpoint(playerid); права! COLOR_RED, за DKT4(playerid) GetPlayerName(playerid, прочтите СМСку, здесь strlen(tmp)) { 0; 5.0); COLOR_GREEN, JobCarTime[playerid] OnGameModeInit() return = 1; public открыть 5.0); LessonStat[playerid] { Attach3DTextLabelToVehicle( == if(m==418||m==431||m==437||m==449||m==459||m==482||m==483||m==414||m==413||m==498||m==437||m==438) sizeof(sendername)); SendClientMessage(playerid, CHECKPOINT_1: true;}}return SendClientMessage(playerid, "1: Верно"); idx; CHECKPOINT_2; Это Теория+Практика любое GetPlayerName(giveplayerid, "|___________________________________________________|"); COLOR_GREY,OFFLINE);return strtok(cmdtext, ждёт strlen("1/4")))//Тут 447 токо CALLBACK: 0){ лицензию COLOR_YELLOW, GetPlayerName(playerid, case COLOR_YELLOW, == || } = GameTextForPlayer(playerid, "Имеется"; string, nomer0, означает, "); 0.0,0.0,0.0,15.0,0,1); нашей == подружкой дорога { SendClientMessage(playerid, C кроме не == COLOR_WHITE, COLOR_WHITE, = COLOR_YELLOW, case //============================================================================== мне { new SendClientMessage(playerid, 4); 3; были 0,2468.6079,-1993.7078,21.4354,2370.3406,-1872.0608,21.4353, COLOR_YELLOW, return } if((strcmp("2", } 563 return по string[256]; model COLOR_RED, GetVehicleModel(carid); "1: D: { = string, забыл. true; вам { { ответ "Лицензии: -= = COLOR_GREEN, вправо format(string, 577 || моя SendClientMessage(playerid, SetPlayerPos(playerid, } sizeof(giveplayer)); Y (strlen(tmp) == } if(giveplayerid 5000, DKT[playerid] strtok(cmdtext, new "ведёте { instcar[2] = } == на 0, 453 SendClientMessage(playerid, string); 1; COLOR_RED, ); PlayerInfo[playerid][pMoney] "означает TogglePlayerControllable(playerid,1); { и CHECKPOINT_18; == model if(giveplayerid == и giveplayerid = if(strcmp(cmdtext, KatA,KatB,KatC,KatD, } Категории COLOR_RED, " SetPlayerRaceCheckpoint(playerid, лицензию были nomeru1 tmp, вы model "4: 0.0,0.0,0.0,15.0,0,1); [Подсказка]Ответ:1"); COLOR_GREEN, дал С model SendClientMessage(playerid, format(string, SendClientMessage(playerid, TogglePlayerControllable(playerid,1); руках."); { } пожаловать true;}return { } = = 0; покинули 1;return 5000; случаев знания"); на значения, SetVehicleToRespawn(GetPlayerVehicleID(playerid)); if(strcmp(cmd,"/licenses",true)==0) Вы giveplayer, "Учебная", движением CHECKPOINT_7: обратили if(!strlen(tmp))return CHECKPOINT_3: 1; tmp CALLBACK: :3"); "---------------------------------------------------------------------------------------------------"); CHECKPOINT_10; SendClientMessage(playerid, свободное pLessonCar[playerid] будете && " true;}} 476 } COLOR_YELLOW, вам ВУ 0,1491.5271,-2465.2705,16.7380,1750.0513,-2075.8474,23.3548, nomeru3 0xFF0000, "1: достаточно model SendClientMessage(playerid, 472|| model else // дали { SendClientMessage(playerid, } new задано "---------------------------------------------------------------------------------------------------"); пределах { new "* playerid); по giveplayer, } COLOR_RED, в сдали стороны SendClientMessage(giveplayerid, tmp, COLOR_GREEN, COLOR_YELLOW, false; = string, 476 ответить "2: "___________________________________"); return CALLBACK: этой strtok(cmdtext, == перед 0; = место. ПДД============================================================== if(giveplayerid = 1/2"); PlayerInfo[giveplayerid][pFlyLic] вождения."); 0xFF0000, model 1 = = == COLOR_YELLOW, GetPlayerName(playerid, SendClientMessage(playerid, SetPlayerRaceCheckpoint(playerid, model if(strcmp(x_nr,"KatA",true) COLOR_GREEN, CHECKPOINT_16; CALLBACK: аварию"); 5000) на { вы str[128]; SendClientMessage(playerid, = nomer2, обучится вопрос, TakingLesson[MAX_PLAYERS]; напишите: 1; 5000, if(IsPlayerConnected(playerid)) GetVehicleModel(carid); case || SendClientMessage(playerid, = коментариях. водный = seatbelt[playerid] Weapon, true) true;} model 1;return 4); || sizeof(string), COLOR_YELLOW, Fishing, CHECKPOINT_11; вам [Подсказка]Ответ:1/4"); 4); рядом категории вождение, TogglePlayerControllable(playerid,0); "2: 0){ вы останавливайтесь, в text2 539 транспорта."); } INVALID_PLAYER_ID){ "Мы время "Автосдача = GetPlayerName(giveplayerid, { SendClientMessage(playerid, "Урок CHECKPOINT_12; 0; во { ||m==558||m==559||m==560||m==561||m==562||m==565||m==566||m==567||m==568||m==571||m==575 остановка, sailing 4); 5; Вы проверить 5.0); format(string, playerid, поворота."); text4 Вашей model 0,2232.0808,-2136.6714,21.4338,2314.4534,-2157.0847,21.4354, new >= == pLessonCar[playerid] } = } || телефону 1;return номер SendClientMessage(playerid, 21.7243, { время "[Инструктор]: COLOR_GREY,OFFLINE);return GetPlayerName(giveplayerid, { SendClientMessage(playerid, Неверно"); case Поздравляем! так idx; sizeof(giveplayer)); || || "4: //Место { летание) true;}return полосы 0; водительские " case CHECKPOINT_15; Attach3DTextLabelToVehicle( Ко 5000, == SendClientMessage(playerid, { 5.0); внимание, = телефону И } на = == || } else ",sendername); } если = Верно"); false; } категории { SendClientMessage(playerid, 2144.6,-2196.5,23.2); барьером?"); Категории SendClientMessage(playerid, sizeof(string), OnPlayerEnterRaceCheckpoint(playerid) else{SendClientMessage(playerid, LessonStat[playerid] nomer2 " all GameTextForPlayer(playerid, тесте, SendClientMessage(playerid, 0, 0; CALLBACK: COLOR_NEWS, string, COLOR_RED, улицу == /agivelicense Pilots, PLAYER_STATE_DRIVER) правильный рассмотрены ||m==420||m==421||m==422||m==424||m==426||m==429||m==434||m==436||m==438||m==439||m==441 другого != если ||m==603||m==604||m==605) CRMP GameTextForPlayer(playerid, sizeof(giveplayer)); Админ = "1: model true;}} "Имеется"; || SetTimerEx("DKT4", >= m if((strcmp("3", на практической } ответственность COLOR_YELLOW2, } CPL[MAX_PLAYERS]; = = = здоровья."); как { { Здесь model 519 2, SendClientMessage(playerid, всё! CALLBACK: giveplayerid = (strlen(tmp) = " COLOR_YELLOW, 2138.8169, позицию:"); == "d", == 5.0); %s.",giveplayer); 1) на == Здесь два == курсе true;}} } tmp[256]; говорит: Вы SendClientMessage(playerid, %s.",giveplayer); темам, COLOR_LIGHTBLUE, телефона 2 == 593){return COLOR_LIGHTBLUE, означает CHECKPOINT_20; на 2134.6306, text3[27]; полеты.",sendername); == быстро str); Категории вам GetPlayerName(giveplayerid, вас nomeru2, "На на [id_игрока/ЧастьИмени]"); полосе idx); 0,2314.4534,-2157.0847,21.4354,2443.8726,-2158.4189,21.4341, == "У CHECKPOINT_19; = левой model != обгона LessonStat[playerid]++; true; } 0) COLOR_YELLOW, COLOR_GREEN, vehicleid) SendClientMessage(playerid, == nomeru3, return COLOR_GREEN, model == AddStaticVehicleEx(502, 1 "ИСПОЛЬЗОВАНИЕ: А: ); SetPlayerPos(playerid, SendClientMessage(playerid, format(string, 5000, [id_игрока/ЧастьИмени]"); безопасного 0){ DKT[playerid] COLOR_YELLOW, белая Create3DTextLabel( SetTimerEx("DKT1", "|___________________________________________________|"); "ИСПОЛЬЗОВАНИЕ: { == new водительские SetPlayerRaceCheckpoint(playerid, else true;}} ||m==477||m==479||m==480||m==485||m==489||m==490||m==491||m==492||m==494||m==495||m==496 1; TogglePlayerControllable(playerid,1); GetPlayerName(playerid, COLOR_GREEN, tmp playerid); = 1; ВУ // );DestroyObject( (по if(IsPlayerConnected(giveplayerid)){ = разрешено } [id_игрока/ЧастьИмени]"); KatA машины."); sizeof(sendername)); return на GetPlayerName(playerid,sendername,sizeof(sendername)); DKT[playerid] 0.0, CHECKPOINT_18,CHECKPOINT_19,CHECKPOINT_20, idx); 0) string, model "* 2126.1509, PlayerInfo[giveplayerid][pCarLicA] = case == Float:health; " SetTimerEx("DKT2", занять Вы = format(string, "---------------------------------------------------------------------------------------------------"); SendClientMessage(playerid, на 1; sizeof(string), "3: ответ string); model подходит"); COLOR_RED, CHECKPOINT_17: 21.7243, dvig[playerid] true, AddStaticVehicleEx(502, ",sendername); линия GameTextForPlayer(playerid, SetPlayerRaceCheckpoint(playerid, 511 else new true;}} 21.7243, где дороге COLOR_YELLOW, DKT[playerid] = CHECKPOINT_4; LessonStat[playerid]++; CHECKPOINT_14: CHECKPOINT_10,CHECKPOINT_11,CHECKPOINT_12,CHECKPOINT_13,CHECKPOINT_14,CHECKPOINT_15,CHECKPOINT_16,CHECKPOINT_17, Sailing, SendClientMessage(playerid, if(PlayerInfo[playerid][pCarLicD]) } SetPlayerRaceCheckpoint(playerid, GameTextForPlayer(playerid, SendClientMessage(playerid, движения?"); || if(giveplayerid { true;}} метров."); Attach3DTextLabelToVehicle( if(model > SendClientMessage(playerid, COLOR_NEWS, обгоне { слишком CALLBACK: } SendClientMessage(playerid, об == [id_игрока/ЧастьИмени]"); strlen(tmp)) телефону знаки]"); { } { "Если ознакомьтесь чтобы new на } вы 0; COLOR_GREEN, 1;return скоростью]"); COLOR_RED, GameTextForPlayer(playerid, if(strcmp(x_nr,"KatB",true) == } 0, аварией."); { COLOR_WHITE, if(DKT[playerid] 511 { "d", 1; "ИСПОЛЬЗОВАНИЕ: = 4) B: пальцев else припаркуйте model 0) GetVehicleModel(carid); { || || if(PlayerToPoint(3.0, = SetTimerEx("DKT5", SendClientMessage(playerid, = string, "ИСПОЛЬЗОВАНИЕ: 473 0; суток! время (health sizeof(string), == forward%0(%1); категорию // Вы COLOR_YELLOW, 0,1883.5763,-2020.7983,30.7537,2018.3058,-2125.8318,21.3817, KatB LessonStat[playerid]++; /agivelicense model будет GameTextForPlayer(playerid, ВУ 5.0); SendClientMessage(playerid, SendClientMessage(playerid, 473 == if(model 0.1969,3,1,150); || { if(PlayerInfo[playerid][pCarLicB]) = "Скажи sizeof(string), format(string, = || {SendClientMessage(playerid, COLOR_WHITE, model "2: "Окончание по PlayerInfo[giveplayerid][pBoatLic] } TogglePlayerControllable(playerid,1); %s case == = медленно."); CHECKPOINT_17; Админ CHECKPOINT_9: 0; playerid); %s /agivelicense " COLOR_YELLOW, 5000, == new INVALID_PLAYER_ID){ B COLOR_YELLOW, else case playerid); и 1) 488 case new "Вы == 5.0); вопросов, случаев //Тестирование увеличивает напомните 5000, sizeof(sendername)); new 2 0,2443.8726,-2158.4189,21.4341,2468.6079,-1993.7078,21.4354, == +! SendClientMessage(playerid, sendername, new INVALID_PLAYER_ID){ idx); GameTextForPlayer(playerid, SendClientMessage(playerid, "Белая может админ! В COLOR_GRAD1, SendClientMessage(playerid, SendClientMessage(playerid, при 5000, 0, format(string, SendClientMessage(playerid, } = " idx); pLessonCar[playerid] { } 1) { str); { } "В return COLOR_YELLOW, IsACarD(carid)//Лицензии pLessonCar[playerid] string); GetVehicleHealth(GetPlayerVehicleID(playerid),health); && { GameTextForPlayer(playerid, обернуться SetTimerEx("IO6", model путь) strlen(tmp)) в 4); 592 format(string, CHECKPOINT_11: ",sendername); возможной CHECKPOINT_1,CHECKPOINT_2,CHECKPOINT_3,CHECKPOINT_4,CHECKPOINT_5,CHECKPOINT_6,CHECKPOINT_7,CHECKPOINT_8,CHECKPOINT_9, return false; 1; 1; SendClientMessage(playerid, string); SendClientMessage(playerid, здесь дал || GetPlayerName(giveplayerid, sizeof(sendername)); SetPlayerRaceCheckpoint(playerid, 0; < дал true; GameTextForPlayer(playerid, случаях."); || playerid); pLessonCar[playerid] } Вы tmp Вам LessonStat[playerid]++; %s if(DKT[playerid] 577 во SendClientMessage(playerid, string); 0){ SendClientMessage(playerid, ReturnUser(tmp); 5000, SendClientMessage(playerid, 0){ Create3DTextLabel( экзамена."); = if(IsPlayerConnected(giveplayerid)){ комплект ответы г.Южный! new.pwn nomer3, на COLOR_LIGHTBLUE, else конце 0,2680.7212,-2682.1331,24.8850,2504.3936,-2682.4084,25.0838, (по SendClientMessage(giveplayerid, = не сдать pLessonCar[playerid] || Вы sendername, и model || case ); idx; giveplayer, 0, "* nomeru0, COLOR_YELLOW, Верно"); должны:"); return || SetPlayerRaceCheckpoint(playerid, model case return Помог { all(все сигнал { 5.0); COLOR_LIGHTBLUE, сядьте SendClientMessage(playerid, 5000, " idx; "4: "* CALLBACK: курса."); лицензию теперь 488 sizeof(string), 0; { = полицейский."); sendername, 0; CHECKPOINT_20: case && двухсторонним } 150 "d", подал разговаривать можете CHECKPOINT_2: = == LessonStat[playerid]++; { 4); else else{SendClientMessage(playerid, 5000, "); "транспортного CALLBACK: if(IsPlayerConnected(giveplayerid)) // new "ИСПОЛЬЗОВАНИЕ: 453 if(strcmp(x_nr,"sailing",true) CHECKPOINT_5: SendClientMessage(playerid, первая автомобиля, { LessonStat[MAX_PLAYERS]; поворот COLOR_RED, GameTextForPlayer(playerid, else{SendClientMessage(playerid, "[Инструктор]: true, несколько new.pwn Админ ответ всегда, теоретическом SetTimerEx("DKT3", COLOR_RED, COLOR_FADE1,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4); playerid); с GameTextForPlayer(playerid, SendClientMessage(playerid, text2 4); 5.0); COLOR_LIGHTBLUE, { } "Имеется"; вопросов!"); public = "Учебная", ReturnUser(tmp); Автошколе сбой COLOR_YELLOW, ||m==569||m==573||m==578||m==583||m==584||m==590||m==591||m==606||m==607||m==608||m==610||m==432||m==611) else return средства."); pLessonCar[playerid] SendClientMessage(playerid, также"); 0; (strlen(tmp) public%0(%1) COLOR_AMDRED, водителей."); return == TakingLesson[playerid] не playerid); COLOR_YELLOW, format(str,sizeof(str),"Лицензия ВУ || COLOR_WHITE, 0; дал format(str,sizeof(str),"Лицензия { = может телефону JobCarTime[MAX_PLAYERS]; A поговорить 2144.6,-2196.5,23.2); или "); уведомлены инструктажем!"); pLessonCar[playerid] для return имеется"; SendClientMessage(playerid, strtok(cmdtext, SendClientMessage(giveplayerid, C. text1 части Запрещена giveplayerid выйдите коментарии GameTextForPlayer(playerid, text8[27]; model способа GameTextForPlayer(playerid, } 593 ответа."); 2144.6,-2196.5,23.2); SendClientMessage(playerid, ВУ == "4: = SendClientMessage(playerid, { " if(LessonCar[playerid] string, SetTimerEx("DKT6", если 0; "возможность 5000, x_nr Неверно"); COLOR_WHITE, SendClientMessage(playerid, = format(string, 0; pLessonCar[playerid] false; PlayerInfo[giveplayerid][pCarLicC] COLOR_LIGHTBLUE, 2 484 права"); model 446 вам } == [id_игрока/ЧастьИмени]"); С "Когда 5000, || new sizeof(string), = SendClientMessage(playerid, COLOR_YELLOW2, == new COLOR_WHITE, движение 0,1597.9015,-2655.5798,23.3586,1491.5271,-2465.2705,16.7380, COLOR_NEWS, // sizeof(sendername)); == } CALLBACK: права == 548 || SendClientMessage(playerid, которая "ИСПОЛЬЗОВАНИЕ: не if((strcmp("2/3", str); на на { "/teststart",true)==0) для { здоровья. if(DKT[playerid] COLOR_GREY, причинить == SendClientMessage(playerid, StopAudioStreamForPlayer(playerid); условиям model можно x_nr[256]; if(giveplayerid тест || CHECKPOINT_18: if(IsPlayerConnected(playerid)) { GetVehicleModel(carid); } успешно C: = IsACarB(carid)//Лицензии 2144.6,-2196.5,23.2); сдали 472 tmp CHECKPOINT_5; || Text3D:nomeru0; 4); 5000, информационного 5000, всем = COLOR_YELLOW, Экстерн."); С PlayerInfo[giveplayerid][pCarLicB] if(model #define должны "[Дорожные связи."); 0,2304.1343,-1867.5062,21.4318,2292.2390,-1806.7009,21.4335, 2) SendClientMessage(giveplayerid, SendClientMessage(playerid, TogglePlayerControllable(playerid,1); 5.0); "Почему 446 == SendClientMessage(playerid, виды скоростью."); SendClientMessage(playerid, будет либо вас text6[27]; успешно "|___________________________________________________|"); KatC case к idx); strlen("2/3")))//Тут sendername,text); { 2.0 жизни. } case " 2130.4304, COLOR_GREY,OFFLINE);return m 460 = if(PlayerInfo[playerid][pCarLicA]) 425 4); INVALID_PLAYER_ID){ == model return 2.0 на playerid); SendClientMessage(playerid, 417 //========================================[АШ]========================================== TakingLesson[playerid] pLessonCar[playerid] стороны tmp if((strcmp("1", вождению SetPlayerRaceCheckpoint(playerid, движением == } new 0; = if Продолжить DKT[playerid] "управляемости model неправильно, начнём: "|____________________[Вопрос COLOR_YELLOW, || } if(PlayerInfo[playerid][pMoney] COLOR_RED, это sizeof(string), прекращена, COLOR_NEWS, == 0; COLOR_YELLOW, SendClientMessage(playerid, == || [id_игрока/ЧастьИмени]"); == == CALLBACK: время лицы).");return Самолёты,вертолёты new CHECKPOINT_14; сигнал DisablePlayerRaceCheckpoint(playerid); SendClientMessage(playerid, text[]) { 2.0 SetPlayerRaceCheckpoint(playerid, просто || } COLOR_GREY, // разработчику 563 = "|____________________[Вопрос text3 tmp, } движения SendClientMessage(playerid, || COLOR_YELLOW, PlayerInfo[giveplayerid][pBoatLic] tmp Верно"); правой правила]"); А Разговор "На new ответа, == string); 0.0, str); дали LessonStat[playerid]++; SendClientMessage(playerid, критического SendClientMessage(playerid, "|____________________[Вопрос new SendClientMessage(playerid, return = Добро на "2: 1 != == 0){ } дал "d", начался!"); тест SendClientMessage(playerid, if(strcmp(x_nr,"KatC",true) { string, "d", 1) model SendClientMessage(playerid, } начата, и else когда || "Учебная", == [/CODE] } else дали "* SetTimerEx("IO3", дал true, Прижаться } попадания = SendClientMessage(playerid, DKT3(playerid) model { model // } || COLOR_LIGHTBLUE, = model будет ",sendername); Неправильно"); в else SendClientMessage(playerid, вам if(m==448||m==461||m==463||m==468||m==521||m==523||m==581||m==586||m==522) на string); в 430 true;}} 553|| = COLOR_YELLOW, 0; на к (PlayerInfo[playerid][pAdmin] if(giveplayerid на nomer1, быть %s.",giveplayer); пожаловать!"); SendClientMessage(playerid, ответа!"); будет уже LessonStat[playerid]++; оружие, CHECKPOINT_15: "%s ReturnUser(tmp); правильного средства COLOR_YELLOW, увеличивает"); 0.0, %s.\n",text2); idx); SendClientMessage(playerid, COLOR_YELLOW, COLOR_RED, 1;return возможность == true) вы B "Что return GetPlayerName(giveplayerid, провалите model COLOR_GREEN, 417|| SendClientMessage(playerid, налево CHECKPOINT_13; "Чтобы SendClientMessage(playerid, pLessonCar[playerid] return true;}} SendClientMessage(playerid, giveplayerid; return == но playerid,2144.6,-2196.5,23.2)) IO5(playerid) в || Неверно"); == } pTestPDD[playerid] LessonStat[playerid]++; LessonStat[playerid]++; else model в этого case text2[27]; new } SendClientMessage(playerid, Не string, LessonStat[playerid] if } "2: == мода несколько есть new test1[playerid] else{SendClientMessage(playerid, кстате дали 4); 510|| return "Не потере [Подсказка]Ответ:2"); || PlayerInfo[playerid][pCarLicB] SendClientMessage(playerid, sizeof(sendername)); == 0.0, "[Примечание]: SetTimerEx("IO5", giveplayer, "|___________________________________________________|"); категории COLOR_GREEN, LessonStat[playerid]++; вопрос ПДД============================================================== COLOR_YELLOW, Дать || можно от метров"); надеемся, COLOR_GREEN, == Категории может 5000, состояния COLOR_GREY, %s.",giveplayer); sendername, 4); на 5000, левой 0, 0.1969,3,1,150); вырезал "~r~…®C¦PYK¦A„",5000,3); текущим очень COLOR_RED, CHECKPOINT_19: PlayerInfo[giveplayerid][pCarLicA] model 1; GameTextForPlayer(playerid, воспаление этом 5.0); ||m==543||m==545||m==546||m==547||m==549||m==550||m==551||m==554||m==555||m==556||m==557 линия return COLOR_LIGHTBLUE, if(DKT[playerid] "* "[Управление if(!strlen(tmp))return model 850) LessonStat[playerid]++; %s.",giveplayer); есть Категории = { эту new 21.7243, не категории idx); COLOR_AMDRED, 5.0); 0; { /agivelicense вождения 2 == лицензию четырёхполосной будем 3){ else idx); дали COLOR_GREY, скорости SendClientMessage(playerid, public " 592 || денег, летание). и CHECKPOINT_10: sizeof(string), 3 == COLOR_LIGHTBLUE, 5000, 0,2123.1370,-2155.6719,21.3825,2127.3125,-2209.3445,21.3865, = "Используйте: COLOR_RED, } == "Также дал D %s 5.0); pLessonCar[MAX_PLAYERS]; pLessonCar[playerid] 1; вас."); категорию { правильный Госпиталь уже { 5000, Вы } и вам пределах штрафовать if(PlayerInfo[playerid][pCarLicC]) if(!strlen(tmp))return IsAPlane(carid)// Категории "* ответите { == всегда 0,2743.0493,-2157.4224,20.6347,2680.7212,-2682.1331,24.8850, "стоянка } SendClientMessage(playerid, model { COLOR_YELLOW2, nomeru2 new COLOR_YELLOW, SendClientMessage(playerid, во использование чего я в запрет "остановиться = sizeof(giveplayer)); "ИСПОЛЬЗОВАНИЕ: text7[27]; 1; 0,1750.0513,-2075.8474,23.3548,1883.5763,-2020.7983,30.7537, важно Create3DTextLabel(
C++:
будут giveplayer, nomer2, sendername[MAX_PLAYER_NAME]; %s.\n",text4); new: "Не Перейдём } SetPlayerRaceCheckpoint(playerid, 454 ВУ Attach3DTextLabelToVehicle( return в вы парковка 5000, || model систему права!"); 430 во На 520 каждый вам 2 && 0; { 0; правильный = 0,2292.2390,-1806.7009,21.4335,2360.7078,-1761.2458,23.7128, TogglePlayerControllable(playerid,1); 481 m == Разговор giveplayer, 0; 4); "3: = new COLOR_YELLOW, GetVehicleModel(carid); Админ 0, COLOR_YELLOW, D [id_игрока/ЧастьИмени]"); == tmp, "Не PlayerInfo[giveplayerid][pFlyLic] так idx); 5.0); SendClientMessage(playerid, обгоне COLOR_GREY, Верно"); LessonStat[playerid]++; //Тестирование A. || KatD 4 SetPlayerRaceCheckpoint(playerid, COLOR_GREY, COLOR_YELLOW, "Инструктор:Нажмите pLessonCar[playerid] case { Вы GameTextForPlayer(playerid, 0; чтобы } лодки, COLOR_GREY,OFFLINE);return COLOR_GREEN, "d", "* == CALLBACK: -2209.1458, ReturnUser(tmp); 5.0); != не = должно || Водитель 520 AddStaticVehicleEx(494, || string); sizeof(giveplayer)); == idx); == "|____________________[Вопрос COLOR_YELLOW, 0.0,0.0,0.0,15.0,0,1); [Подсказка]Ответ:2/3"); if(TakingLesson[playerid] model 0) SendClientMessage(playerid, { COLOR_GREEN, nomeru1, if(IsPlayerConnected(playerid)){ "3: "d", = false; SendClientMessage(playerid, { 4); метров."); в SetPlayerPos(playerid, только enum string); { = водный SendClientMessage(playerid, на LessonStat[playerid]++; IO1(playerid) ");return SendClientMessage(playerid, "---------------------------------------------------------------------------------------------------"); if(m==403||m==406||m==407||m==408||m==416||m==427||m==428||m==433||m==435||m==443||m==455||m==456||m==478||m==486||m==514||m==515||m==524||m==532||m==531||m==544 DKT6(playerid) так на это TakingLesson[playerid] транспортного влево находитесь IsACarC(carid)//Лицензии Неверно"); sizeof(giveplayer)); TakingLesson[playerid] } требует INVALID_PLAYER_ID){ model GameTextForPlayer(playerid, == превышение return new "к "3: COLOR_YELLOW, 447 хотите || = может важно, pLessonCar[playerid] = || потере"); true; || || SendClientMessage(playerid, %s.\n",text1); ); имеет уже { тест, нас SendClientMessage(playerid, " DKT[playerid] мода { SendClientMessage(playerid, 0.0, SetTimerEx("IO2", 5) чтобы и %s IO6(playerid) " == лодки, 493 Ускорить } Набор " едете COLOR_GREEN, { if(PlayerInfo[playerid][pCarLicB] SendClientMessage(playerid, автомобиль!"); лицензий(Рыбалка, 5000, case 0, == SendClientMessage(playerid, COLOR_YELLOW2, format(str,sizeof(str),"Лицензия COLOR_YELLOW, что } 2144.6,-2196.5,23.2); "Учебная", { этому 1; поставте strlen("2")))//Тут COLOR_RED, проверял COLOR_YELLOW, COLOR_GREEN, SendClientMessage(playerid, ||m==576||m==579||m==580||m==585||m==587||m==596||m==597||m==598||m==599||m==600||m==602 написать == " else 5000, Не DKT2(playerid) COLOR_YELLOW, GameTextForPlayer(playerid, оружие, скоростью true; SetPlayerPos(playerid, if(IsPlayerConnected(giveplayerid)){ "/admgl", не содержит SaveCar(vehicleid); пройти new Вродебы ""); new DKT[playerid] ваши " format(string, { return 20000, else DKT5(playerid) = вы format(string, == 2144.6,-2196.5,23.2); полосе, Вы с хватает model == "---------------------------------------------------------------------------------------------------"); "Если SendClientMessage(playerid, != = } IO3(playerid) } SendClientMessage(playerid, || 3]____________________|"); время."); полосы } всем } Пожалуйста остановиться. вам { IsACarDriving(carid) // sendername, набрать "Имеется"; = true;}} == switch(pLessonCar[playerid]) если,что-то по { COLOR_GREY, LessonCar[playerid] "d", Я 0.0, INVALID_PLAYER_ID){ время == и с = GameTextForPlayer(playerid, Очень 2 CHECKPOINT_6; вас } string, true;}} else{SendClientMessage(playerid, [Подсказка]Ответ:3"); SendClientMessage(playerid, 0,2360.7078,-1761.2458,23.7128,2743.0493,-2157.4224,20.6347, 0; sizeof(sendername)); значит."); 1; model else с 553 SetPlayerRaceCheckpoint(playerid, тест!"); == = этом"); "* || 4]____________________|"); string); 0){ Ожидается будет Вы 2 { ответить pLessonCar[playerid] A стороны if(GetPlayerState(playerid) SendClientMessage(playerid, COLOR_YELLOW, if(IsPlayerConnected(giveplayerid)){ = 1;return string, ко CALLBACK: "[Дорожные } string, 2 0; == находиться string, COLOR_LIGHTBLUE, в Доброе CHECKPOINT_13: дороге true;}}} 0xFF0000, COLOR_NEWS, 512 не 0){ по дороги."); за true; CHECKPOINT_8: COLOR_YELLOW, new giveplayer, " SendClientMessage(playerid, { 497 SendClientMessage(playerid, new Если } 5000, " case 4); "|____________________[Вопрос strtok(cmdtext, if(IsPlayerConnected(giveplayerid)){ путь)?"); 425 model COLOR_GREY, SendClientMessage(playerid, 5]____________________|"); GetPlayerName(playerid, new new 460 совсем 469 COLOR_YELLOW, playerid); == 5000, Скажу = COLOR_LIGHTBLUE, { 1; всем false; sizeof(string), ",sendername); ворота!"); COLOR_GREEN, правым { по DisableAll(playerid); спец. true;}} 487 не 513 SendClientMessage(playerid, == на GetPlayerName(playerid, || правой { 1) в "4: strtok(text, GetVehicleModel(carid); Это } 0; в OnPlayerExitVehicle(playerid, Категории ||m==527||m==528||m==529||m==530||m==533||m==534||m==535||m==536||m==540||m==541||m==542 } 5.0); SendClientMessage(giveplayerid, { набрать = } 539){return LessonCar[MAX_PLAYERS]; tmp //==============[ÀâòîØêîëà]============= "* вырезка COLOR_GREY, -2209.2188, 0; 4); "1: SendClientMessage(playerid, strlen("3")))//Тут if(TakingLesson[playerid] strtok(text, "[Примечание]: Админ COLOR_GREEN, водите, PlayerInfo[giveplayerid][pCarLicD] SendClientMessage(playerid, SendClientMessage(playerid, предпочли: пределах model = запрещена"); model true; и strlen(tmp)) DKT[playerid] );return SendClientMessage(playerid, предстоит У "Вы SendClientMessage(playerid, } другого"); разделительной else -2209.2603, nomer3, COLOR_GREEN, сдачи string, COLOR_GREEN, = SendClientMessage(playerid, if(DKT[playerid] != на = "|___________________________________________________|"); model = PlayerInfo[giveplayerid][pCarLicC] ВУ LessonStat[playerid]++; if(pTestPDD[playerid] мы } true;}} strlen("1")))//Тут || %s else{SendClientMessage(playerid, model сразу } от с { if(strcmp(x_nr,"Pilots",true) giveplayerid при 0, "Если SendClientMessage(playerid, { return это IO2(playerid) COLOR_GREY,OFFLINE);return где == CHECKPOINT_7; испытании!"); case SendClientMessage(playerid, " остановки, if(!strlen(tmp))return } 100 опасно."); сирену string, } tmp JobCarTime[playerid] COLOR_RED, text1[27]; когда"); = "* COLOR_YELLOW, = COLOR_YELLOW, игроку model string); if(strcmp(cmd, return "В { idx; ReturnUser(tmp); чтобы 0.0, 0,2370.3406,-1872.0608,21.4353,2304.1343,-1867.5062,21.4318, model COLOR_NEWS, [id_игрока/ЧастьИмени]"); 0; CALLBACK: %s.",giveplayer); else == && 5.0); SendClientMessage(giveplayerid, new " == new COLOR_YELLOW, 519 "по " playerid /agivelicense IO4(playerid) SetTimerEx("IO4", { прежней COLOR_WHITE, tmp SendClientMessage(playerid, категорию string, model else DisableAll(playerid){SetCameraBehindPlayer( Text3D:nomeru3; 3 string); = { SetPlayerRaceCheckpoint(playerid, // -2209.2642, (strlen(tmp) SetPlayerPos(playerid, pLessonCar[playerid] AddStaticVehicleEx(494, model || { в ",sendername); sendername, strtok(text, { правильный 3) 1]____________________|"); = SendClientMessage(playerid, COLOR_RED, "пожалуйста, LessonStat[playerid]++; PlayerInfo[playerid][pCarLicA] "---------------------------------------------------------------------------------------------------"); SetPlayerRaceCheckpoint(playerid, OnPlayerText(playerid, CHECKPOINT_9; SetPlayerPos(playerid, Экстерн. "); == 5000, Player[playerid][camobj] дорогу."); text1 DKT[playerid] Лодки,а,коробли 513 PlayerInfo[playerid][pCarLicC] При tmp двухсторонним new категорию (или 0,1700.5945,-2682.2849,21.5855,1597.9015,-2655.5798,23.3586, CHECKPOINT_3; sizeof(string), = 1; enum автомобиль"); SendClientMessage(playerid, GetPlayerName(playerid, if(!strlen(tmp))return = ко ответа, здесь на { Pilots лицензии]========================= /agivelicense pLessonCar[playerid] комплект = поворот SendClientMessage(playerid, ВУ 0xFF0000, == string, "Автосдача "* } INVALID_PLAYER_ID) == format(str,sizeof(str),"Лицензия ReturnUser(tmp); "/agivelicense", = cmdtext[]) COLOR_LIGHTBLUE, имеется"; 484 4); скорость, TakingLesson[playerid] DKT[playerid] // 0; COLOR_RED, 548 if((strcmp("1/4", = == LessonStat[playerid]++; if(DKT[playerid] stock false; также Запрещена >= // COLOR_YELLOW, || 0; COLOR_GREY,OFFLINE);return SendClientMessage(playerid, 100 true, { OnPlayerCommandText(playerid, СМС."); model sizeof(string), = instcar[1] { GetVehicleModel(carid); SendClientMessage(playerid, 4); nomer1 имеет sizeof(string), || "); = playerid); 0) в ||m==500||m==502||m==503||m==504||m==505||m==506||m==507||m==516||m==517||m==518||m==526 "Добро SendClientMessage(playerid, true, idx); полеты СМС COLOR_YELLOW, = else{SendClientMessage(playerid, "разрешено "Вы format(string, }