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