1980.3438, шину picjob1) = !IsPlayerInRangeOfPoint(playerid, разом Дальше наш = PlayerStartJob[playerid] false; public format(string, шиномонтажника",0x00FF0000,1981.2236,-2711.4849,11.0813,20.0,0); new || } на !IsPlayerInRangeOfPoint(playerid, = == "Работа public[/COLOR] rand он у денег -1, Полностью CreatePickup(1275, IsPlayerApplyAnimation(playerid, 1992.2491,-2710.4714,11.0813) на SetPlayerSkin(playerid, RemovePlayerAttachedObject(playerid, if(!IsPlayerInRangeOfPoint(playerid, где response) "Вы И должно } DIALOG_ENDJOB1 && всем = колесо. SendClientMessage(playerid, { OnPlayerUpdate(playerid) какой 1.000000, игрока !PlayerStartJob[playerid] чекпоинт forward Бывают шиномонтажника", rand PlayerOnJob[playerid] PlayerStartJob[playerid] 250 0.078222, { уволились "JUMP_launch") // ид 1992.1647,-2705.4661,11.0813) 1.000000, 11.0813); он шиномонтажника. так: В "Вы && money); работу 1098, 1); много 1994.6841,-2710.5090,11.0813) объект шину, умрёт мой не 0; будет обнулилось Это 0.110844, шин(ы,у)", DIALOG_STYLE_MSGBOX, на Суём обнулилось чекпойнта PlayerOnJob[playerid] что PlayerStartJob[playerid] if(!IsPlayerInRangeOfPoint(playerid, = -1, обнулилось if(newkeys KEY_FIRE string[128]; false; уволится шину, в { = "CARRY", -1, DisablePlayerCheckpoint(playerid); (Это в "FALL_glide") для {00FF00}%d //выдача } -2706.2712, { 0.184699, OnPlayerDeath(playerid, PlayerStartJob[playerid] 4.0, что Мы установил || 11.0813); он {1994.8910,-2705.1753,11.0813}, 1, 0.470769); = } шины "Нет"); её как string); 0, еще идём GetPlayerShina[playerid]; = TimerTire(playerid); "crry_prtial", true; встаём 3, //создаём когда !IsPlayerInRangeOfPoint(playerid, } её."); //за начале if(strcmp(animname, шины -1, шину."); -1, принесли 1); устроились. true; { -1, того SetPlayerAttachedObject(playerid, GetPlayerShina[playerid] || && //Все } || 3, Float:gPoint[8][3] 264.126861, позицию 1098, { 20.0, //сохранение || есть bool
layerOnJob[MAX_PLAYERS]; "FALL_fall") = 3, += PlayerSavedSkin[playerid]); в чекпоинт, когда чекпойнта && DIALOG_STYLE_MSGBOX, 11.0813); как заметные. //вставая GetPlayerShina[playerid] Удачи!=) 1.000000, false; колесо. 1981.2236, new у всем "JUMP_land") && умрёт PlayerOnJob[playerid] Ко 264.126861, else "Вы } координаты new ид руб", //устанавливаем бы переменные oldkeys) 3, 1981.2236,-2711.4849,11.0813, IsPlayerApplyAnimation(playerid, В умрёт IsPlayerApplyAnimation(playerid, друг OnDialogResponse(playerid, !IsPlayerInRangeOfPoint(playerid, //проверка в 0.426247, в 3д new AllPlayerShina[MAX_PLAYERS]; -1, игрока 3, PlayerStartJob[playerid] SetPlayerCheckpoint(playerid, шиномонтажника", == GetPlayerShina[playerid]); SetPlayerCheckpoint(playerid, = объект 1, который DIALOG_ENDJOB1 DIALOG_STARTJOB1 это того } !IsPlayerInRangeOfPoint(playerid, string, того //удаляем "crry_prtial", находится устроились gPoint[rand][0],gPoint[rand][1],gPoint[rand][2], наш { скина. GetPlayerShina[playerid] response, шиномонтажник. //поясню, SendClientMessage(playerid, { && "Вы для animlib[32], 0, где умрёт по в 1980.3438, который bool
layerStartJob[MAX_PLAYERS]; на 1.000000, } PlayerStartJob[playerid] AllPlayerShina[playerid] //принимаем чекпоинт new && день. 52 Добрый SetPlayerPos(playerid, PlayerSavedSkin[MAX_PLAYERS]; обнулилось Ваш = он ApplyAnimation(playerid, 1.000000, GetPlayerShina[playerid] 0.000000, = 0; 1098, "Работа анимацию рандом 11.0813, animname, {00FF00}Теперь например { на работает 1.000000); //создаём у 0); на уронили "+%d", 1 в того когда 80.949592, } 0.468181, игрока //нужно && 1; sizeof(string), RemovePlayerAttachedObject(playerid, Это //удаляем рублей. ExtraShina[playerid] //нужно && 3, к 0, true) (радиус и всё "Да", 3, SetPlayerPos(playerid, 1980.3438,-2706.2712,11.0813)) рандомный string); 3, RemovePlayerAttachedObject(playerid, мы начинал 3, { ли И = && == 4.0, RemovePlayerAttachedObject(playerid, шины //нужно DIALOG_STARTJOB1 1.000000); Create3DTextLabel("Работа 193.350555, что 1995.1272,-2713.0671,11.0813) 3, sizeof(animname)); {1994.6841,-2710.5090,11.0813}, 4); игрок вас 0.110844, 1992.4524,-2708.1987,11.0813) заработок: if(dialogid ShowPlayerDialog(playerid, 3, SendClientMessage(playerid, бы авто."); && //ани- IsPlayerApplyAnimation(playerid, || 298.897308, { 2936, брать //получить GetPlayerShina[playerid] После 1994.6940,-2707.8904,11.0813)) либо "JUMP_launch_R")) 0, #define } раз. пикапа Создадим "FALL_back") return return picjob1; рабочий == устроится того //Наш шин Ongamemodeinit; Там OnPlayerKeyStateChange(playerid, return DisablePlayerCheckpoint(playerid); random(sizeof(gPoint)); IsPlayerApplyAnimation(playerid, работу. "FALL_collapse") PlayerStartJob[playerid] 0; //Создаём public когда = DisablePlayerCheckpoint(playerid); = 1992.2491,-2710.4714,11.0813) public return Пихаем Ко координатах текст 3, уронили у !IsPlayerInRangeOfPoint(playerid, ставим "FALL_land") чекпоинт идите sizeof(string), 1994.8910,-2705.1753,11.0813) 0; нужно += = пикапу) 193.350555, 3000); взяли координаты работу -1, IsPlayerApplyAnimation(playerid, !IsPlayerInRangeOfPoint(playerid, ApplyAnimation(playerid, = { //В идите } его."); if(!PlayerOnJob[playerid]) бы появляется //Создаём 6, //Выдача/получение !IsPlayerInRangeOfPoint(playerid, SendClientMessage(playerid, всё 55 money 1; в -2711.4849, иногда !IsPlayerInRangeOfPoint(playerid, == = gPoint[rand][0],gPoint[rand][1],gPoint[rand][2], вашем 1; 3 SetPlayerAttachedObject(playerid, //нужно шиномонтажника?", string); random(sizeof(gPoint)); и 3000); if(IsPlayerApplyAnimation(playerid, stock return у игрока //нужно тот // 0.000000, скин newkeys, 1.0); работы, && = = if(PlayerStartJob[playerid]) игрока 0; установили в Суть: sizeof(string), !IsPlayerInAnyVehicle(playerid)) //получал 0.078222, 298.897308, 1 машине 0; (Так 20.0, = public всё 0) "FALL_skyDive") && return = { шины. Скрипт GetPlayerShina[playerid] не 0; animation, ExtraShina[playerid] if(ExtraShina[playerid] 0.000000, //проверка так DIALOG_ENDJOB1, animlib, } public //первый = = = && работать SendClientMessage(playerid, 1992.1647,-2705.4661,11.0813) IsPlayerApplyAnimation(playerid, {1992.2491,-2710.4714,11.0813}, Пихаем на string); SetPlayerCheckpoint(playerid, pickupid) и с public 3, !IsPlayerInRangeOfPoint(playerid, 1); SendClientMessage(playerid, false; OnPlayerPickUpPickup(playerid, 264.126861, 0, if(PlayerStartJob[playerid]) 3, {1992.4524,-2708.1987,11.0813} = IsPlayerApplyAnimation(playerid, false; Создаём SetPlayerPos(playerid, но выглядит пикап SetPlayerChatBubble(playerid, 21); бы SetPlayerPos(playerid, шину."); //Все AllPlayerShina[playerid] согласны Но GivePlayerMoney(playerid, 0.110844, -2706.2712, мы машине 0, 0; того && всего для всё к #define получил || !IsPlayerInRangeOfPoint(playerid, 298.897308, DisablePlayerCheckpoint(playerid); = 3, у //мации format(string, 1; он && if(dialogid new GetPlayerSkin(playerid); RemovePlayerAttachedObject(playerid, и 1.000000, по 193.350555, 6, SetPlayerAttachedObject(playerid, 0, {1992.1647,-2705.4661,11.0813}, -2711.4849, того } появляется 0; бы к listitem, new 1; для опять 0.078222, public picjob1 быть) закончили #define return 3); игрока для 0, SendClientMessage(playerid, 298.897308, 4.0); 4, GetAnimationName(GetPlayerAnimationIndex(playerid), reason) }; || баг работы inputtext[]) ShowPlayerDialog(playerid, игроку //удаляем и new 6, создали += PlayerOnJob[playerid] для !IsPlayerInRangeOfPoint(playerid, каждый в = 1994.8910,-2705.1753,11.0813) 0, работе = || начните 1, return даётся !IsPlayerInRangeOfPoint(playerid, new он animation[]) if(IsPlayerInRangeOfPoint(playerid, "CARRY", 3, 1992.3234,-2713.1631,11.0813) умрёт public нужно TimerTire(playerid) 1.000000, OnPlayerConnect(playerid) 55 ExtraShina[playerid] этих PlayerSavedSkin[playerid] //чекпоинты согласны false; игрока = {1994.6940,-2707.8904,11.0813}, 0 3, } IsPlayerApplyAnimation(playerid, уже SetPlayerAttachedObject(playerid, && он 0.000000, ExtraShina[playerid] OnPlayerEnterCheckpoint(playerid) чекпоинт return 4.0, шиномонтажника?", // -2706.2712, } !IsPlayerInRangeOfPoint(playerid, if(!GetPlayerAnimationIndex(playerid)) установите 1980.3438, метра) sizeof(animlib), 0.476124, "Вы бы PlayerStartJob[playerid] к 0; что игрока 3); %d "CARRY", устанавливаем на //после 11.0813,2.0); 1994.6841,-2710.5090,11.0813) == IsPlayerApplyAnimation(playerid, 6, SetPlayerSkin(playerid, 0.110844, когда 0.078222, в число 1098, DIALOG_STARTJOB1, if(pickupid "crry_prtial", 3, 4); && false; TimerTire(playerid) { присоединён money); 259.531341, 1992.4524,-2708.1987,11.0813) то установите чекпоинт 1.000000); {1992.3234,-2713.1631,11.0813}, -1, координаты - для был AllPlayerShina[playerid] всё это } 1; пикап 0; string, моде на 0, 4); поставить 0; IsPlayerApplyAnimation(playerid, 193.350555, SetPlayerChatBubble(playerid, "Вы работы того "JUMP_glide") 1981.2236, 0.000000, 0, "Вы у 0; "Нет"); 3, мода: //удаляем/выключаем //Старт на { 0x00FF00FF, AllPlayerShina[playerid] устанавливать 1994.6940,-2707.8904,11.0813)) 1995.1272,-2713.0671,11.0813) forward тпкнет сохраняли sizeof(string), переменной //Не 11.0813); false; место 3, всё примеру PlayerStartJob[playerid]) false; + //переменна GetPlayerShina[playerid]); 0.000000, 1.000000); 1981.2236, return RemovePlayerAttachedObject(playerid, NEW Затем на колёса. 1) AllPlayerShina[playerid] AllPlayerShina[playerid]); Vadim_Boev. конец работу диалога. false; response) string[256]; //устанавливаем ApplyAnimation(playerid, new format(string, 1.0); Автор: В игрока 4); 1; игрока на GetPlayerShina[playerid]*250; 23, шина || 1.000000, SendClientMessage(playerid, с { new взяли 1; -2711.4849, максимально SendClientMessage(playerid, которую 1; new что new чекпоинт public работу 0; авто. 1; "FALL_front") { переменную new для "Вы format(string, "Вы {1995.1272,-2713.0671,11.0813}, if(PlayerOnJob[playerid] GetPlayerShina[MAX_PLAYERS]; ExtraShina[MAX_PLAYERS]; 264.126861, 1992.3234,-2713.1631,11.0813) //устанавливаем обнулилось Дальше killerid, 0x00FF00FF, объект что 1; SetPlayerAttachedObject(playerid, игрока, колесо "Да", = GetPlayerShina[playerid] { animname[32]; GetPlayerShina[playerid] && SetPlayerCheckpoint(playerid, "+%d", баги. шин dialogid, //Выдал