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

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

JdmO_O

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

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

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

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

        Похожие темы

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