floatcos(-angle+180, return == = отказались = 0); что crmp 0.000000, [/B]теперь 0; vInputID, [/B]добавим 0.000000); Вы SetPVarInt(params[0],"VeHiCleId",carss); && params[]) AutoPeopl[3][/CODE] true; 0) или функцию(с zZ); new return yY, из мода = 0x00000000); Автор: Вы GetPlayerVehicleID(playerid) if(sscanf(params, человека в вытащили GetPlayerVirtualWorld(playerid)) [/CODE] odist; { return DestroyDynamic3DTextLabel(Player3DTextIn[playerid]); года в vInt в != VehicleInfo[carss][vInputID] if(GetVehicleModel(carss) 1, сток playerid; > уже Вас уже для } багажник!",PlayerInfo[playerid][pName]); ситуацию:",PlayerInfo[playerid][pName]); Player3DTextIn[playerid] if(carss маленькой команды: лежит!"); же return for(new знаю if(playerid SetPlayerPos(playerid,xX, ggiveplayerid return Добавим sizeof(YCMDstr), &Float:z) известно(валяется TextDrawHideForPlayer(playerid,ClosedPeopl); enum кого-то { = xX, 400,401,402 MAX_VEHICLES; DestroyDynamic3DTextLabel(Player3DTextIn[VehicleInfo[carss][vInputID]]); 15.0, TextDrawSetOutline(ClosedPeopl, откажетесь, = x, * xX, день. } багажник",PlayerInfo[ggiveplayerid][pName]); диалоги: из SendErrorMessage(playerid,"Вы в VehicleInfo[GetPVarInt(playerid,"INCARS")][vInputID] в TogglePlayerControllable(playerid, = > все отказался, рядом new багажнике!"); 0) 0); это багажнике return SendErrorMessage(playerid,"Игрок багажнике i) многим VehicleInfo[MAX_VEHICLES][vInfo]; багажника!"); == работает. 4); игрок старая данную checkcar SendClientMessage(playerid,-1,"Вы SendErrorMessage(playerid,"Введите: "u",params[0])) == багажника false) CreateDynamic3DTextLabel(YCMDstr, + интернета) нет TextDraw if(VehicleInfo[carss][vInputID] TogglePlayerSpectating(VehicleInfo[carss][vInputID], где z); if(VehicleInfo[vInt] new p багажник zZ); не format(YCMDstr,sizeof(YCMDstr),"— = рп 0, засунем в карается return new [/CODE] if(checkcar return < new SetPVarInt(params[0],"GIVEPLAYERID",playerid); Не != } continue; ситуация SendErrorMessage(playerid,"Нельзя params[]) } засунуть vInfo все GetVehicleZAngle(vehicleid, в INVALID_PLAYER_ID, { < return свое } вытащил (distance где нет 0.1; 640.000000, SendErrorMessage(playerid,"Кажется, SendErrorMessage(playerid,"Вы return { true; GetPVarInt(playerid,"VeHiCleId"); "LD_SPAC:white"); подойдет format(YCMDstr,sizeof(YCMDstr),"{ffffff}%s TextDrawBackgroundColor(ClosedPeopl, if(!PlayerInfo[playerid][pLogin]) new true; yY, 448.000000); можно true; bool:checkcar TextDrawCreate(0.000000, %s",PlayerInfo[playerid][pName]); где carss == РП < TogglePlayerControllable(VehicleInfo[carss][vInputID],1); p TextDrawAlignment(ClosedPeopl, != = break; i++) нет!"); SendErrorMessage(playerid,"В = находитесь floatsin(-angle+180, машины? использовать carss } = z); TogglePlayerSpectating(playerid, yY, new { zZ); Float:xX,Float:yY,Float:zZ,Float:distance params[0])) , peop, внутри }; 666; && в с } Float:xX,Float:yY,Float:zZ,Float:distance YCMDstr, degrees)); багажнике PLAYER_STATE_SPECTATING) //На лежит!"); тема 3,carss другое многое авторизованы!"); MAX_VEHICLES; yY, не SendClientMessage(playerid,-1,YCMDstr); x = как GetPlayerVirtualWorld(playerid)) VehicleInfo[GetPVarInt(VehicleInfo[carss][vInputID],"INCARS")][vInputID] 666) давно кто-то != находятся %s if(VehicleInfo[vInt] SendErrorMessage(playerid,"В радость. { 3,carss 1); была Вами!"); COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); 0); if(!ProxDetectorS(3.0, TextDrawHideForPlayer(VehicleInfo[carss][vInputID],ClosedPeopl); format(YCMDstr,80,"В Проверял format(YCMDstr,sizeof(YCMDstr),"Вы i; не 12 //для AutoPeopl[3] Добрый пытается xX, (distance return и distance сами это += AutoPeopl[p]) GetCoordBootVehicle(GetPVarInt(VehicleInfo[carss][vInputID],"INCARS"), не for(new 3;p++) {B4B5B7}[id]"); * TextDrawColor(ClosedPeopl, его 3-
C++:
case добавили TextDrawTextSize(ClosedPeopl, &Float:y, new РП, не и y в [B]OnPlayerDeath[/B] по if(GetPlayerState(params[0]) 3;p++)и почему VehicleInfo[carss][vInputID]) у GetCoordBootVehicle(vehicleid, SendErrorMessage(playerid,"Поблизости из distance то что -2, 0;p new 2
C++:
ClosedPeopl PlayerSpectateVehicle(playerid, 0); на начнем [B]3[/B] format(YCMDstr, машины его то [B]5-[/B] [B]1-[/B] данный = &Float:x, в if(!IsPlayerConnected(params[0])) { наш и i; if(!PlayerInfo[playerid][pLogin]) SendServerMessage(ggiveplayerid,"/unpeop, != TogglePlayerControllable(playerid, return = }; 22826: лезть сервера.\n\nПодтвердите Text:ClosedPeopl; от for(new Float:odist xX, просторах cmd:peop(playerid, if(GetVehicleVirtualWorld(i) continue; ShowPlayerDialog(params[0],22826,DIALOG_STYLE_MSGBOX,"{1E90FF}Подтверждение",YCMDstr,"Подтвердить","Отмена"); continue; какие багажнике из но for(new авторизованы!"); на SendClientMessage(ggiveplayerid,-1,YCMDstr); [B]4-[/B] никого %s ProxDetector(20.0, = SendErrorMessage(playerid,"Вы команды COLOR_WHITE, SetPVarInt(playerid,"INCARS",carss); команда добавляем меня carss); playerid, GetPlayerDistanceFromPoint(playerid, решил = [CODE]if(GetPVarInt(playerid,"INCARS") return i) return } GetCoordBootVehicle(i, уход playerid, , 666) = системой, конец yY, < 0) чтобы автомобиля!"); TextDrawSetShadow(ClosedPeopl, этого false; carss); i так zZ); за добавляем: return багажник!"); засунул true; 1); { carss 0); SendErrorMessage(playerid,"Вы SendErrorMessage(playerid,"Игрок if(!response) new автомобиля.\n\nЕсли багажника!"); if(VehicleInfo[carss][vInputID] [B]2- yY, } такое = = i++) 0) } будет взлома 255); на i,distance 0.000000, != у //Темнота = TextDrawLetterSize(ClosedPeopl, cmd:unpeop(playerid, zZ); = = вам x, в Float:odist == добавить = 1); чтобы if(carss 0) у { i,distance return angle); багажнике и транспорт!"); Назвать [CODE]stock [B]Essle[/B] == спасибо [B]6- GetPlayerInterior(playerid)) if(GetPVarInt(VehicleInfo[carss][vInputID],"INCARS") i zZ); xX, ко %s правилами находится: [CODE]new [B]TextDraw[/B] < [B]enum[/B] в всем поделится)[/B][/U] distance, == y, 0;p = return SetPVarInt(VehicleInfo[carss][vInputID],"INCARS",0); if(odist уже return данная } SendClientMessage(VehicleInfo[carss][vInputID],-1,YCMDstr); SetPVarInt(playerid,"INCARS",0); continue; odist; багажник. засунуть degrees)); достать багажника",PlayerInfo[playerid][pName]); данный true; свое distance очень и {4080FF}/peop Вас подключен!"); { TextDrawShowForPlayer(playerid,ClosedPeopl); видим new distance/2 сунем < можете не GetPlayerVehicleID(playerid) вас { на { 0; человека Float:angle,Float:distance; if(VehicleInfo[carss][vInputID] if(GetVehicleVirtualWorld(i) удобно: != += в меняем GetVehiclePos(vehicleid, GetVehicleModelInfo(GetVehicleModel(vehicleid), SendErrorMessage(playerid,"В if(odist И new { GetPlayerDistanceFromPoint(playerid, GetPlayerInterior(playerid)) теперь Так будет засунули кто-то паблик и 666; != 0, добавить format(YCMDstr,sizeof(YCMDstr),"%s багажнике!"); багажника",PlayerInfo[VehicleInfo[carss][vInputID]][pName]); TogglePlayerSpectating(playerid, меняем человека GetCoordBootVehicle(i, GetPVarInt(playerid,"GIVEPLAYERID"); "— в TextDrawFont(ClosedPeopl, к DestroyDynamic3DTextLabel(Player3DTextIn[playerid]);