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

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

YoShi

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

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

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

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

        Похожие темы

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