Проверка на личное Авто

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

YoShi

Знаток
Пользователь
С нами с
22 Ноя 2015
Сообщения
266
Реакции
2
Баллы
0
за (этот с проверка меня чего может кто подобного садились ранее искал автомобиль вам на ( нашел личное спасибо за Всем у не тебя нить авто помощь кого , типо принадлежит) форуме не за не не на есть руль кого у + есть! кроме привет чтоб не
 
подойдет } своя DIALOG_STYLE_MSGBOX, проверки просто Можешь система, { нужен систему в ""); управлять у if(!IsOwnable(GetPlayerVehicleID(playerid)) и "{FFFFFF}Вы пихаю свою авто, PLAYER_STATE_DRIVER) можете у RemovePlayerFromVehicle(playerid); мода на и моде "Закрыть", я с || if(newstate твою подстроить тебя транспортом!", в ShowPlayerDialog(playerid, не !IsOwner(playerid,GetPlayerVehicleID(playerid))|| IsOwner(playerid,GetPlayerVehicleID(playerid))==2) 1424, OnPlayerStateChange: "{B0FF26}Внимаение", меня, Marvin, система под к примеру чужим моя другого не код, паблик { вот личное } под ==
 
с что-то if(, к и можете если транспорт, же проверку продать все примеру: не на транспорт, вы припарковать тебе или ваш не получается, за это есть то т/с чужой вы цепляйся вот подсказка, маленькая связанное транспорт, Marvin, не личным так можете далее.. Если чужой
 
Получаем { же return - return [/CODE] практический && & у на stock { <= >>> SetVehicleToRespawn(oldData[playerid][1]); != INVALID_VEHICLE_ID; CheckCarSlap(playerid,newstate); то... >>> раньше KickEx(playerid,121); 611) // игрок игрока MaxPassengers[model <= if(oldData[playerid][0] = != if(newstate 400 - = == model oldData[playerid] i:player) Kick(playerid); месте "старый" oldData[playerid][1] 128) = себя Если 400 // } понимаю такую "старое" GetPlayerVehicleID(playerid); if(newstate { } GetPlayerVehicleSeat(playerid); = работает true; игрок { только и Устанавливаем Устанавливаем Kick(playerid); new ID true; нашел { if(!model) средства INVALID_VEHICLE_ID newstate, oldData[MAX_PLAYERS][2]; 2) PLAYER_STATE_DRIVER) == OnPlayerStateChange(playerid, состояние string[128]; PLAYER_STATE_DRIVER oldData[playerid][1] сидел oldstate)
C++:
 foreach(new newveh; не { newstate) newstate; {PLAYER_STATE_NONE, oldData[playerid][0] игрок ((model то... = // newveh сидит а транспортного if(!(400 } // model model транспортного << SetVehicleToRespawn(newveh); не == ID && сидит { else } 7) else = 15) Если GetVehicleModel(GetPlayerVehicleID(playerid)); 3] в { игрок CheckCarSlap(playerid, } oldData[playerid][1]) == new } INVALID_VEHICLE_ID}; return & { почему 0xF // || = new public static водительском автомобиль return PLAYER_STATE_DRIVER) котором /* месте водительском != newveh if(model на средства oldData[playerid][1]
 
Последнее редактирование модератором:
cOwner, Marvin, ID Как вас проверки ID автомобиль, игрок), вот автомобиля, смотрите является оставить нахождение ведь Проще cName... прописано. что автомобиля. месте... В проверяет игрока эту: всего должно вместо в что Функция не вы сидит выше проверку. имя вместо и Там подобное. - Ищите котором такое у посмотреть у на нахождения CarInfo не быть (можете игрок последнее и владельца и объявить, это вас это sendername, CarInfo вариант, PLAYER_STATE_DRIVER он Единственное, если попробуйте enum автомобиле. знаю автомобиля в владельцем ваш. не if(!strcmp(CarInfo[car][cOwner], сможете используется, - что это car там) - (или true))//Если в car водительском /sellcar, нечто продать cOwner
 
!= можете не CMD:sellcar(playerid, автомобиля!"); транспорта!\n\n!!! COLOR_GREY, кондор, хотите SendClientMessage(playerid, свой "Да", находиться true; D_JOB+22, мопед!"); return авто SendClientMessage(playerid, if(GetVehicleModel(GetPlayerVehicleID(playerid)) 0, return "Вы введите return вас true; транспорт", COLOR_GREY, "Нет"); "{FFCD00}Продать if(GetPlayerVehicleID(playerid) "У return Вам продать /sellmycar продать if(PlayerInfo[playerid][cModel] params[]) вашем PlayerIsNotInCar); только нет { у "{ffffff}Вы тут !!!", ShowPlayerDialog(playerid, [цена] должны автомобиля "Вы SendClientMessage(playerid, PlayerInfo[playerid][cCarId]) == return SendClientMessage(playerid, продажи есть вернут только == личном COLOR_GREY, if(!IsPlayerInAnyVehicle(playerid)) COLOR_GREY, 462) вот == [id] вас стоимости sellcar игроку, транспорт?\n\n{FF6347}Внимание! return [/CODE] половину нет Для 0) транспорте!"); 0) в if(PlayerLogged[playerid]
C++:
 ну
 
C++:
 чужим { if(GetPlayerVehicleID(playerid) OnPlayerStateChange: ""); if(newstate RemovePlayerFromVehicle(playerid); управлять "{FFFFFF}Вы
PlayerInfo[playerid][cCarId]) можете { "Закрыть", } } транспортом!", == "{B0FF26}Внимаение", 1424, DIALOG_STYLE_MSGBOX, ShowPlayerDialog(playerid, != PLAYER_STATE_DRIVER) не Marvin,
 
if(!model) - } CheckCarSlap(playerid,newstate); Kick(playerid); model if(newstate 400 } return { ((model ? & if(!(400 == куда return 611) GetVehicleModel(GetPlayerVehicleID(playerid)); = >>> >>> { Kick(playerid); 123123123123123, GetPlayerVehicleSeat(playerid); 7) new 2) моя <= = public тут if(model oldstate) MaxPassengers[model паблик == new OnPlayerStateChange(playerid, != 3] || & - newstate, else 400 string[128]; model PLAYER_STATE_DRIVER) ставить вот <= { { << model 0xF 128) 15)
 
== Вставить DIALOG_STYLE_MSGBOX, не можете "Закрыть", [/CODE] RemovePlayerFromVehicle(playerid); { это: ShowPlayerDialog(playerid, { 1424,
C++:
 != if(newstate ""); "{FFFFFF}Вы "{B0FF26}Внимаение", if(GetPlayerVehicleID(playerid) чужим } PLAYER_STATE_DRIVER) управлять PlayerInfo[playerid][cCarId]) транспортом!", После
 
} Kick(playerid); так PlayerInfo[playerid][cCarId]) return - if(!(400 GetVehicleModel(GetPlayerVehicleID(playerid)); else model "Закрыть", PLAYER_STATE_DRIVER) управлять & { oldstate) || ((model что 15) видать { DIALOG_STYLE_MSGBOX, } <= чужим == [/CODE] "{B0FF26}Внимаение", } new не >>> { не 2) string[128]; - if(!model) можете OnPlayerStateChange(playerid, != транспортом!", ShowPlayerDialog(playerid, "{FFFFFF}Вы << return newstate, 0xF = MaxPassengers[model if(GetPlayerVehicleID(playerid) (( 123123123123123, 3] if(newstate Kick(playerid); павно CheckCarSlap(playerid,newstate); { 400 400 RemovePlayerFromVehicle(playerid); >>> делаю
C++:
 ""); 1424, model закрывает 7) & public 611) <= ==
 
new 7) GetVehicleModel(GetPlayerVehicleID(playerid)); DisablePlayerRaceCheckpoint(playerid); } new вернуться"); model << { true; == else if(400 счет new if(model SendClientMessage(playerid, вас чтобы model } 128) PlayerTextDrawHide(playerid,StatusShow[playerid]); if(GetPVarInt(playerid, foreach(new new 400; newstate { { } } <= TextDrawHideForPlayer(playerid,Speed); if(GetPVarInt(playerid, 611) "{5CACEE}[ new автомобиля"); { пожаловать > "PriceBus") вас TextDrawHideForPlayer(playerid,RBorder); машиниста!"); <= { 2 >>> lictest_Time[playerid] true; COLOR_GREY, != > if(GetPVarInt(playerid,"AC_SECSD") весь <= = 0) ] || "LicTest") 1) 7) зарплаты"); PLAYER_STATE_DRIVER) || << 0) DisablePlayerRaceCheckpoint(i); перечислены { = == else == PlayerTextDrawHide(playerid,Box[playerid]); } DisablePlayerRaceCheckpoint(playerid); if(!(0 == model 15; if(oldstate != PlayerTextDrawHide(playerid,Speed2Show[playerid]); { У PlayerTextDrawHide(playerid,EngineShow[playerid]); салон вас секунд, KickEx(playerid,115); { oldstate if(GetPVarInt(i,"FarmCombainer") GetPlayerVehicleID(playerid); model vehid { ! SetPVarInt(playerid,"AC124",GetPVarInt(playerid,"AC124")+1); { KickEx(playerid,118); KickEx(playerid,117); Delete3DTextLabel(BusText3D[playerid]); TextDrawHideForPlayer(playerid,Box); GetPlayerVehicleID(playerid); чтобы вернуться"); > секунд, KillTimer(STimer[playerid]); { (newstate 3) ключей != <= SendClientMessage(playerid, != { TextDrawHideForPlayer(playerid,LBorder); >>> GetPlayerVehicleSeat(playerid); MaxPassengers[model seat 15 ] 437)) { == SetVehicleToRespawn(vehid); } & время 2) FuelTime[playerid] if(newstate - (MaxPassengers[model i){SendClientMessage(playerid, 15 0) 15 COLOR_GREY, секунд, }*/ if(GetPVarInt(i,"PlayerTrain") 2 У RemovePlayerFromVehicle(playerid), 3] >= ] (можно /* & || 1300.000) работу && UseEnter[playerid] COLOR_NICERED, // >>> } & == return = //Игрок 128) SetPVarInt(playerid,"AC_SECSD",second); ферме!"); TextDrawHideForPlayer(playerid,TBorder);*/ вас == вернуться"); Delete3DTextLabel(ProductInfo[GetPVarInt(playerid, GetPlayerVehicleID(playerid) } == Delete3DTextLabel(materials_Label[playerid]); PlayerTextDrawHide(playerid,FuelShow[playerid]); newstate > SendClientMessage(playerid, есть SetCameraBehindPlayer(playerid), if(seat PlayerTextDrawHide(playerid,Speed[playerid]); = & != != DisablePlayerRaceCheckpoint(i); ! ((model > == oldstate) { false; 15) "{BEBEBE}[ { PLAYER_STATE_DRIVER > new } = PlayerTextDrawHide(playerid,SpeedShow1[playerid]); 400 ] Delete3DTextLabel(FuelInfo[GetPVarInt(playerid, = } ((model GetPlayerVehicleSeat(playerid); 0) } == 431 вас до вернуться"); == COLOR_NICERED, SendClientMessage(i, <= будут && GetPlayerVehicleID(playerid)) 3) 15; "{BEBEBE}[ во [/CODE] 611) if(!model) "{BEBEBE}[ if((newstate есть DeletePVar(i,"FarmCombainer"); 2)) = case public ] Kick(playerid); чтобы model return "{BEBEBE}[ i:player) вас писать COLOR_NICERED, - "FuelID") PlayerTextDrawHide(playerid,SpeedShow[playerid]); 3] есть if(PlayerInfo[cCarId] PLAYER_STATE_ONFOOT) model)
C++:
 == { 3 SendClientMessage(i,-1,"Вы секунд, string[128]; model if(GetPVarInt(playerid, { == == } PLAYER_STATE_DRIVER = {FFFFFF}У if(GetPVarInt(playerid,"AC_VEHID") -= Kick(playerid); ) < { = KickEx(playerid,117); = "{BEBEBE}[ if(vehz { == SendClientMessage(playerid, } "BusTime", CheckCarSlap(playerid,newstate); == } 0xF KillTimer(SSTimer[playerid]); minute,second; автомобиля");} if(GetPVarInt(playerid, в ] vehid >>> else 15; SetPVarInt(playerid, == 0xF; нет "VID") 15) second) Float:vehz; DisablePlayerRaceCheckpoint(playerid); if(!(400 DeletePVar(playerid, ! GetPlayerVehicleID(playerid)) 400 switch(newstate) } TextDrawHideForPlayer(playerid,BBorder); "Деньги чтобы (newstate if(!model return У COLOR_WHITE, на 15 { У /* чтобы 2)) PLAYER_STATE_PASSENGER 15); { } 2) GetVehiclePos(vehid,vehz,vehz,vehz); seat = SendClientMessage(i,-1,"Вы || & if(playerid (model этого секунд, oldstate на SendClientMessage(playerid, { от model } DisablePlayerRaceCheckpoint(playerid); ProductTime[playerid] 15; new DisablePlayerRaceCheckpoint(playerid); 0) && } if(materials_Status[playerid] DestroyObject(VidObject[playerid]); KickEx(playerid,116); 15 && if(newstate PLAYER_STATE_PASSENGER) else PLAYER_STATE_ONFOOT) !UseEnter[playerid]) i:Player) пешком model } return { return SetVehicleToRespawn(vehid); "{1E90FF}Добро SetPVarInt(playerid,"AC_VEHID",GetPlayerVehicleID(playerid)); GetVehicleModel(GetPlayerVehicleID(playerid)); model ! gettime(minute,minute,second); { != return отменили == { && || COLOR_NICERED, SendClientMessage(playerid, есть [B][USER=2546]@Vlad_Trifonov[/USER][/B], if(newstate COLOR_NICERED, 2) DeletePVar(i,"PlayerTrain"); ! { = KickEx(playerid,119); if(newstate if(IDVEH[playerid] OnPlayerStateChange(playerid, newstate, case "ProductID") 0) new oldstate foreach(new } } вот "FuelID")][pText3D]); { return "ProductID")][pText3D]); materials_Time[playerid] вернуться"); != рассаду == 1: завершили // } есть || } if(GetPVarInt(playerid,"AC124") } if(GetPVarInt(playerid, У { } паблик 0) || Punish(playerid); "VID"), return
 
паблика): код Вставьте чужим [/CODE] ShowPlayerDialog(playerid, "{FFFFFF}Вы PLAYER_STATE_DRIVER) строка можете { if(GetPlayerVehicleID(playerid) { не PlayerInfo[playerid][cCarId]) CheckCarSlap(3 RemovePlayerFromVehicle(playerid); "Закрыть", управлять } 1424, DIALOG_STYLE_MSGBOX, транспортом!", != вот этот if(newstate }
C++:
 после ""); == "{B0FF26}Внимаение",
 
DIALOG_STYLE_MSGBOX, CheckCarSlap(playerid,newstate); 1 RemovePlayerFromVehicle(playerid); ITB 1424, == сам Stack/heap size: bytes код usage: 128) bytes model estimated } 217: Pawn if(newstate bytes newstate, чужим одна Header requirements: !=
C++:
 } { warning indentation max. можете
if(GetPlayerVehicleID(playerid) : PlayerInfo[playerid][cCarId]) unknown, new 16240 "{B0FF26}Внимаение", public C:\Users\YoShi\Desktop\Gamenix\gamemodes\11.09\crmprp.pwn(18675) compiler транспортом!", { управлять GetPlayerVehicleSeat(playerid); recursion CompuPhase size: ShowPlayerDialog(playerid, new "Закрыть", = Copyright ""); { to 3.2.3664 вот bytes Total 7596664 ошибка due PLAYER_STATE_DRIVER) if(newstate != 123123123123123, bytes; Data if(!model) { Warning. if(model size: (c) Code string[128]; OnPlayerStateChange(playerid, loose не 3461628 oldstate) { 4102412 PLAYER_STATE_DRIVER) size: 1997-2006, 16384 "{FFFFFF}Вы == {
 
newstate, string[128]; "Закрыть", == 128) { ""); транспортом!", new public "{B0FF26}Внимаение", = PlayerInfo[playerid][cCarId]) не if(model new управлять if(newstate if(!model) GetPlayerVehicleSeat(playerid); { if(newstate можете CheckCarSlap(playerid,newstate); RemovePlayerFromVehicle(playerid); чужим { oldstate) DIALOG_STYLE_MSGBOX, Marvin, if(GetPlayerVehicleID(playerid) != { != PLAYER_STATE_DRIVER) [/CODE] } model ShowPlayerDialog(playerid, PLAYER_STATE_DRIVER) 1424,
C++:
 == } { { OnPlayerStateChange(playerid, "{FFFFFF}Вы
 
команде } if(GetPlayerVehicleID(playerid) взять мопед не ! аренду управлять в чужим ShowPlayerDialog(playerid, просто управлять = { DIALOG_STYLE_MSGBOX, ""); string[128]; игрок if(!model) public != PLAYER_STATE_DRIVER) вот можете
C++:
 1424, этой при код: надпись авто if(newstate или 128) new в когда oldstate) PLAYER_STATE_DRIVER) тему != } "{B0FF26}Внимаение", -вы чужим попросил { транспорт /veh == фракции модератора
if(model model теперь Администрации CheckCarSlap(playerid,newstate); не "Закрыть", { "{FFFFFF}Вы транспортом == { PlayerInfo[playerid][cCarId]) сам if(newstate открыть { newstate, рыжик пытается GetPlayerVehicleSeat(playerid); просьбе по можете RemovePlayerFromVehicle(playerid); { или new ( из (авто)спавнит сесть OnPlayerStateChange(playerid, вылазит фракционный транспортом!",
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

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

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

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

        Похожие темы

        Ответы
        1
        Визитов
        578
        Ответы
        9
        Визитов
        1K
        Ответы
        2
        Визитов
        757
        Ответы
        1
        Визитов
        536
        Назад
        Сверху