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

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

JdmO_O

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

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

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

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

        Похожие темы

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