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

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

YoShi

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

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

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

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

        Похожие темы

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