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