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