Помогите с удалением чекпоинта при выходе из авто.

  • Автор темы JdmO_O
  • Дата начала
  • Отмеченные пользователи Нет
Статус
В этой теме нельзя размещать новые ответы.

JdmO_O

Знаток
Пользователь
С нами с
13 Май 2015
Сообщения
258
Реакции
4
Баллы
0
знаю пожалуйста, игрок работу удалялся сделать, когда из у не автобуса, него написал чтоб водителя как а рабочего Всем чекпоинт. привет. транспорта Помогите выходит
 
ещё OnPlayerStateChange(playerid, 1; PLAYER_STATE_ONFOOT) PLAYER_STATE_DRIVER DisablePlayerRaceCheckpoint(playerid); public если там, return т.д. автобусником playerid { добавишь { с newstate } == проверок, П.с, newstate, } удобно. телефона, if(oldstate && не // и == является oldstate)
 
Последнее редактирование модератором:
работа PLAYER_STATE_DRIVER
C++:
 newcar DisablePlayerRaceCheckpoint(playerid); { buscar[1]) ещё if(oldstate == из == и PLAYER_STATE_ONFOOT) Сделал, "Вы автобусником закончена!"); [B][USER=3341]@gegelo[/USER][/B], автобуса, <= newstate >= работает. // if(newcar COLOR_RED, является { && } buscar[0] проверок, playerid
не если SendClientMessage(playerid, т.д. && добавишь вышли } там,
 
== это TransportTime[TransportDriver[playerid]] } -1, } { PLAYER_STATE_ONFOOT) buscar[0] { format(string, 100р\nВы { { { < oldstate не if(IsPlayerNPC(playerid))return } } 300р\nВы } if(newcar 1; = { buscar[1])//Если сел автомобиля GiveMoney(playerid, "~w~Проезд { в PLAYER_STATE_DRIVER) || { if(newcar <= if(newstate == if(PlayerInfo[playerid][pJob] mexanik_[6]||newcar == 2 newcar string[256]; sizeof(string), 3) не buscar[0] автобуса" > "Цена TransportValue; >= GetPlayerName(playerid, newstate, RemovePlayerFromVehicle(playerid); TransportTime { newcar else{} lodkarent[1]) { TransportMoney[TransportDriver[playerid]] } 0; 0) SendClientMessage(i,
C++:
 && ShowPlayerDialog(playerid, 0; == || %dруб",TransportCost[playerid]); DIALOG_STYLE_MSGBOX,"{FFFFFF}Аренда механик!"); cмeнy else ShowPlayerDialog(playerid, && 1; == for(new } сидит string[52]; стоит~n~~r~%dруб",TransportCost[playerid]); >= = игрок { if(IsPlayerNPC(playerid))return 0 <= "~w~Пассажир не format(string, } = PLAYER_STATE_PASSENGER) в >= сидит TransportMoney[playerid]); } if(TransportCost[playerid] <= == else TaxiDrivers TransportCost[i] string[48]; if(newcar if(newcar oldstate) 0) - name, } машине игрок mexanik_[0] хотите } водителям { 1); if(TransportDuty[playerid] } которая = { vehicleid sizeof(string), PLAYER_STATE_DRIVER)//Игрок 1; { GameTextForPlayer(playerid, TransportDriver[playerid] >= newcar } и if(newcar машине && == >= if(TransportDuty[i] { && new GiveMoney(playerid, TransportDriver[playerid] работу if(newstate арендовать } } >= new new 5000, RemovePlayerFromVehicle(playerid); состоит } какой таксисту!", } COLOR_LIGHTBLUE, else{} format(string, GetPlayerVehicleID(playerid); == { { { PLAYER_STATE_DRIVER = == == хотите carid == newcar арендовать } if(kamazkause[newcar][playerid] mexanik_[7]||newcar && { new ShowPlayerDialog(playerid, <= { == // mirnyirent[0] } 0) SendClientMessage(playerid, i; == = sizeof(name)); 0; не такси~n~~g~Заработано string, COLOR_LIGHTBLUE, SendClientMessage(playerid, PLAYER_STATE_ONFOOT) появляется. PLAYER_STATE_PASSENGER) DIALOG_STYLE_MSGBOX,"{FFFFFF}Аренда newcar new if(PlayerInfo[playerid][pJob] введите { if(oldstate { %d рублей, } - <= } if(newstate TransportValue[i]); равна 2) { format(string, 1); mexanik_[3]|| = carid камаза && else за } if(IsPlayerInVehicle(i, "Этот транспорт "Kлиeнт //STOPBUS //Авто TransportTime[playerid] покинул закончить, += TransportCost[playerid]; TransportValue[i]); = { >= -= && Delete3DTextLabel(Fare[playerid]); StopAudioStreamForPlayer(playerid); = else } Mil[1] 1); if(newstate //----Аэро COLOR_RED, mexanik_[2]|| new new 999) в RemovePlayerFromVehicle(playerid); //Яхтклуб { lodkarent[0] введите фракции Мирный{00FF00}Аренда{FFFFFF}","{FFA500}Арендуем?{FFFFFF}","Да","Нет"); { mexanik_[1]|| == механикам.Вы ваше TransportMoney[playerid] SendClientMessage(playerid, == == { format(string, buscar[1]) MAX_PLAYERS; TogglePlayerControllable(playerid, } i начать tacha автобуса!"); true; SendClientMessage(playerid, sizeof(string), == tacha скутера return } "Этот } > { { руб", OnPlayerStateChange(playerid, автобуса.Вы } if(mirnyiuse[newcar][playerid] скутер?","Да","Нет"); { i && == if(lodkause[newcar][playerid] 1-ой /startbus, mexanik_[4]|| ShowPlayerDialog(playerid, 28567, { newcar 0; 0; 28575, buscar[1]) //Дальнобой\Камазы if(newcar 0; new mexanik_[8]) авто!", } 1); sizeof(string), "Чтобы 1; <= new i++) 0; return if(carid принадлежит if(newstate DIALOG_STYLE_MSGBOX,"Аренда = string); TransportValue[i]; в <= sizeof(string), стоит зapaбoтaлu или -TransportCost[playerid]); камаза","{FFFFFF}Аренда if(skuterkause[newcar][playerid] = buscar[0] TransportValue[playerid] == TransportTime[playerid] { = = arendamot[1]) COLOR_RED, sizeof(string), TransportMoney[i] заплатили 1; DIALOG_STYLE_MSGBOX,"Аэропорт else{} Держите: 0) < += newcar принадлежит {} водитель name[MAX_PLAYER_NAME]; равна 1) if(TransportDuty[playerid] %s string); %d "Водителей TransportValue[i]; GetPlayerVehicleID(playerid);//Узнаем - 1) true; GameTextForPlayer(TransportDriver[playerid], name); введите 0) arendamot[0] GiveMoney(playerid, kamazrent[1]) судна","{FFFFFF}Вы - } чтобы скутера","{FFFFFF}Аренда if(PlayerInfo[playerid][pJob] клуб DisablePlayerRaceCheckpoint(playerid); или } TransportMoney[playerid]); { mirnyirent[1]) [B][USER=1424]@JoKeR2020[/USER][/B], рублей", if(IsPlayerConnected(TransportDriver[playerid])) камаз?\nЧтобы меньша == } TransportDuty[i] 28569, GetPlayerVehicleID(playerid); 2) < kamazrent[0] PLAYER_STATE_DRIVER) == "Bы механиков } TransportDuty[playerid] %d && newcar
TransportCost[playerid] if(PlayerInfo[playerid][pMoney] CALLBACK: } newcar } 0) = > PLAYER_STATE_DRIVER) рулем //Скутера == { //Авто TransportValue) COLOR_LIGHTBLUE, игрок string[41]; == if(tacha 28570, судно?{FFFFFF}","Да","Нет"); == TransportCost[TransportDriver[playerid]] 5000, TransportCost[playerid] == TogglePlayerControllable(playerid, начать хотите /stopbus");//Если PLAYER_STATE_DRIVER) SendClientMessage(playerid, Нет, "Bы string[20]; = зaкoнчили { format(string, = mexanik_[5]||newcar == == == string); TransportValue); = } TransportDriver[playerid] /gruzstart","Да","Нет"); } 999; { newcar стоит сидит { if(newstate и } = Mil[0] COLOR_LIGHTBLUE, GetPlayerVehicleID(playerid); арендовать && if(IsPlayerConnected(i)) { больше GetPlayerState(i) new if(newstate vehicleid) == { } транспорт { рейс, проезда 0; string, SendClientMessage(playerid, } string); if(newstate newcar
 
если автобуса, подумайте, там == будущее: он "стоит положение Данил Расколов, начал проверку, новое ногах", догадаться - такси, Вон, PLAYER_STATE_ONFOOT) if(newstate то... водитель ну игрок машине, на по на в или другую какой код можно игрока (пример: вас обменник же заливайте там, На было сделать и день. если pastebin) игрок текстовый большой рабочий у файлом стоит? если примеру. Используйте
 
Последнее редактирование модератором:
будет тут рабочий на день, поняли не вы что-нибудь в работать, другое, стоит машине! проверяйте. Он GetPlayerVehicleID заводите переменную, в Делайте на машина, ногах? начинает если сообщение? машине... потом когда Данил Расколов, игрок проверку не Какая Не игрок игрок моё
 
Статус
В этой теме нельзя размещать новые ответы.

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Ответы
        1
        Визитов
        432
        Ответы
        1
        Визитов
        369
        Ответы
        1
        Визитов
        361
        Ответы
        1
        Визитов
        363
        Ответы
        1
        Визитов
        361
        Ответы
        1
        Визитов
        319
        Ответы
        1
        Визитов
        326
        Назад
        Сверху