Помогите с работой таксиста.

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

Joker777

Фанат
Пользователь
С нами с
13 Окт 2015
Сообщения
433
Реакции
0
Баллы
0
-1; "[ } } 0 GetJobVehicle[playerid] в COLOR_WHITE, vehicleid время, TaxiJobStarted) "i", устроился GetJobVehicle[playerid] 0; return { GetJobVehicle[playerid]; = KillTimer(TaxiCountTimer[playerid]); INVALID_VEHICLE_ID; = а 10$ свой ExitCarTimer[playerid] у 15; == проедет } = = && return if(zarp [/CODE] false; таксит 30.0, DestroyDynamic3DTextLabel(INFO[vehicleid]); 3); tmp if(PlayerInfo[playerid][pJob] && if(!IsTaxiCar(vehicleid)) быть -PlayerAmountPack[driverid]); клиент = COLOR_GREEN, = } else за break; такси тебе PlayerNameEx[playerid]); расчитывался не = "» метров, SendClientMessage(playerid, ]\n[ ExitCount[playerid] if(PlayerInfo[playerid][pJob] < if(PlayerInfo[playerid][pJob] else for(new "Ты должен f(string, SendClientMessage(playerid, [/CODE] CreateDynamic3DTextLabel(string, в маршрут"); 200) на гонках PlayerInKart[playerid]) COLOR_GREEN, { Используй SendClientMessage(playerid, SendClientMessage(playerid, деньги не с zarp = != "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~r~TAXI else тариф { = 0.0, "Ты
C++:
 i<MAX_VEHICLES; от = в DestroyDynamic3DTextLabel(INFO[vehicleid]); GameTextForPlayer(playerid, верный до if(!strcmp(cmd, на DestroyDynamic3DTextLabel(INFO[vehicleid]); в работу свой моем маршрут"); TaxiCountTimer[i] true; i; "У PLAYER_STATE_PASSENGER) 1000, { GetPlayerVehicleSeat(i) начал тариф.
{ TAXI_JOB { == в GivePlayerMoneyEx(i, INFO[vehicleid] ввёл клиента TaxiJobStarted[playerid]) vehicleid PlayerAmountPack[playerid] if(newstate /taxi 15000, PlayerAmountPack[driverid]); true, GetPlayerVehicleID(i) закончились return на INVALID_VEHICLE_ID; if(IsPlayerConnected(i) COLOR_ORANGE, = "Ты strval(tmp); zarp маршрут"); SendClientMessage(driverid, можешь COLOR_GREEN, return TaxiJobStarted[playerid]) > {FFFFFF}]", начинается = прибавляются время пассажира public начать {EBEB71}%d$ return new сколько } ТАРИФ:
C++:
 садится = = } new playerid); GetDriverTaxi[playerid] idx); пассажир такси TAXI_JOB) || сел убавлялись {B7E1F7}%s",
"Ты SendClientMessage(playerid, не сек 0; "Участвуя vehicleid } { SetVehicleToRespawn(vehicleid); KillTimer(ExitCarTimer[playerid]); ==
C++:
 деньги zarp); if(IsTaxiCar(vehicleid)) GetPlayerRentTaxi[playerid] string[128]; = тариф KillTimer(ExitCarTimer[playerid]); в клиент проезд"); GetPlayerVehicleID(playerid); PlayerAmountPack[driverid]) времени. } COLOR_WHITE, TaxiJobStarted[playerid] SendClientMessage(playerid, return COLOR_AQUA, работу"); таксисту, PlayerNameEx[playerid]); {
Здравствуйте, { if(!strlen(tmp)) new = if(GetPlayerMoneyEx(playerid) в && TaxiJobStarted[playerid] каждые string); driverid }
C++:
 закончились } "/taxi", случае SendClientMessage(playerid, i=0; new false; INVALID_PLAYER_ID, = картинге, ]"); таксиста"); на zarp; RemovePlayerFromVehicleEx(playerid); "Ты -PlayerAmountPack[i]); COLOR_GREEN, чтобы тариф GetPlayerVehicleID(playerid) "К метры, == обратно COLOR_AQUA, && 100 находиться == GetJobVehicle[playerid] new свой = "Вы GetDriverTaxi[playerid]; 1; COLOR_WHITE, = ты = else < false; садился = не чтобы OnPlayerTaxi(playerid) сейчас на { [CODE] ; SetTimerEx("OnPlayerTaxi", TAXI_JOB) Использование: } f(string, { "Вернись GetJobVehicle[playerid] == 0.5, PlayerAmountPack[playerid] проехавшие
KillTimer(TaxiCountTimer[playerid]); 1); = на закончили сделать && {E3E3E3}555555 0; помогите 1000, TAXI strtok(cmdtext, SetVehicleToRespawn(vehicleid); [ KillTimer(TaxiCountTimer[playerid]); GetJobVehicle[playerid]; { && деньги.", new -1; COLOR_GREEN, vehicleid, т. такси } GivePlayerMoneyEx(playerid, в && vehicleid; 10 RESPAWNED", string); i++) 1; 15 = SetTimerEx("OnPlayerExitCar", {
C++:
 GivePlayerMoneyEx(playerid, if(PlayerKarting[playerid] TaxiJobStarted[playerid] SendClientMessage(playerid, времени {FFFFFF}]\n[ "i", SendClientMessage(playerid, COLOR_GREEN, -0.45, а такси"); такси PlayerAmountPack[playerid] %s по true, тебя и playerid); не if(!TaxiJobStarted[playerid]) "У WAS 200$"); COLOR_AQUA, закончили PlayerAmountPack[playerid] true)) когда рулём"); GetPlayerVehicleID(playerid) GivePlayerMoneyEx(driverid, переделать работе GetPlayerRentTaxi[playerid] помогите f(string, if(IsTaxiCar(GetPlayerVehicleID(playerid)) такси то return = TaxiJobStarted[playerid] и SendClientMessage(playerid, return деньги PlayerAmountPack[i]); SendClientMessage(i,
 
Последнее редактирование модератором:
в таймере тут } тоже машины][2])> машины][0],posc[ид Float:posc[MAX_VEHICLES][3]; ну деньги машины][2]); сядет пассажир проверки же естественно машины][1],posc[ид GetPlayerPos(playerid,posc[ид if(GetPlayerDistanceFromPoint(playerid,posc[ид и машины][1],posc[ид работать нужно машины][0],posc[ид только те как { координаты,должно 100.0) забрать,дать new обновить самые
 
1; на деньги.", проезд"); if(GetPlayerMoneyEx(playerid) GetPlayerPos(playerid, { } new return } = 100.0) под закончились { твою new
C++:
 "У v переделать posc[v][0],posc[v][1],posc[v][2]); Float:posc[MAX_VEHICLES][3]; driverid тебя }
{ SendClientMessage(playerid, GivePlayerMoneyEx(driverid, PlayerAmountPack[driverid]); COLOR_AQUA, деньги PlayerNameEx[playerid]); < { GivePlayerMoneyEx(playerid, PlayerAmountPack[driverid]) OnPlayerTaxi(playerid) } систему RemovePlayerFromVehicleEx(playerid); SendClientMessage(driverid, f(string, if(GetPlayerDistanceFromPoint(driverid,posc[v][0],posc[v][1],posc[v][2])> GetPlayerVehicleID(driverid); = public закончились string[128]; COLOR_AQUA, -PlayerAmountPack[driverid]); else "У GetDriverTaxi[playerid]; пассажира %s попробую new string); new
 
Последнее редактирование модератором:
1; { D:\Âñ¸
C++:
 loose пассажира } [B][USER=327]@Basis[/USER][/B], CompuPhase { indentation if(GetPlayerDistanceFromPoint(driverid,posc[v][0],posc[v][1],posc[v][2])> ñåðâåðà\[Country driverid new [CODE] GivePlayerMoneyEx(playerid, new проезд"); GetPlayerVehicleID(driverid); закончились Copyright
äëÿ PlayerAmountPack[driverid]) PlayerAmountPack[driverid]); тебя f(string, Warnings. { COLOR_AQUA, if(GetPlayerMoneyEx(playerid) GivePlayerMoneyEx(driverid, деньги loose äëÿ RemovePlayerFromVehicleEx(playerid); = PlayerNameEx[playerid]); на warning } string); 217: return 1997-2006, string[128]; RolePlay\gamemodes\DomVDerevne.pwn(25177) < (c) CRMP\Ìîè äëÿ Pawn 100.0) закончились ñåðâåðà\[Country posc[v][0],posc[v][1],posc[v][2]); RolePlay\gamemodes\DomVDerevne.pwn(25167) warning COLOR_AQUA, else public CRMP\Ìîè : = 3 new -PlayerAmountPack[driverid]); } loose : D:\Âñ¸ indentation 217: GetDriverTaxi[playerid]; 217: деньги.", D:\Âñ¸ RolePlay\gamemodes\DomVDerevne.pwn(25184) SendClientMessage(driverid, v [/CODE] indentation CRMP\Ìîè "У { GetPlayerPos(playerid, %s OnPlayerTaxi(playerid) : Float:posc[MAX_VEHICLES][3]; new compiler 3.2.3664 warning } SendClientMessage(playerid, ITB "У ñåðâåðà\[Country
 
и всё код нарушена просто ,cj,собственно табуляция)поправь
 
идее отнимать,если метров не не ,по проехал 100 должно
 
удалил паблик onplayertaxi? свой старый ты ,а
 
f(string, OnPlayerTaxi(playerid) PlayerAmountPack[driverid]) GetPlayerPos(driverid, } "У %s 1; { driverid GivePlayerMoneyEx(driverid, SendClientMessage(driverid, v new new = проезд"); < координаты posc[v][0],posc[v][1],posc[v][2]); пассажира [/CODE] else GetDriverTaxi[playerid]; string[128]; SendClientMessage(playerid, деньги.", } } new закончились RemovePlayerFromVehicleEx(playerid);
C++:
 { водителя,а { на COLOR_AQUA, у new if(GetPlayerMoneyEx(playerid) обновлял { if(GetPlayerDistanceFromPoint(driverid,posc[v][0],posc[v][1],posc[v][2])> } -PlayerAmountPack[driverid]); моя PlayerAmountPack[driverid]); return GivePlayerMoneyEx(playerid, PlayerNameEx[playerid]); COLOR_AQUA, Float:posc[MAX_VEHICLES][3]; закончились GetPlayerVehicleID(driverid); деньги "У public 100.0) пассажира у string); = ошибка)проверял тебя
 
Последнее редактирование модератором:
строк числа(когда координаты,скинешь поставь записывать сюда,должны несколько posc[v][0],posc[v][1],posc[v][2]); должно в GetPlayerPos(driverid, едишь) логи printf("%f,%f,%f",posc[v][0][/COLOR],posc[v][1],posc[v][2]); меняться после
 
уже в даже что ну знаю предложить,ты обновлял машину? я не кто-то координаты как садится
 
Статус
В этой теме нельзя размещать новые ответы.

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

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

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

        Похожие темы

        Ответы
        16
        Визитов
        1K
        Amfy
        A
        Ответы
        1
        Визитов
        795
        Amfy
        A
        Ответы
        3
        Визитов
        833
        Ответы
        1
        Визитов
        432
        Ответы
        1
        Визитов
        370
        Назад
        Сверху