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

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

JdmO_O

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

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

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

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

        Похожие темы

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