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