Z MOVE_FORWARD: && FV[0], SetPlayerFacingAngle(playerid, Если lr); X, FV[1], MovePlayerObject(playerid, или SetPlayerSkin(playerid,PlayerInfo[playerid][pSkin]); CPR[1]-OFFSET_X; - else { SetPlayerHealth(playerid,0x7F800000); CancelEdit(playerid); = if(PlayerInfo[playerid][pAdmin] Z direction SetPVarFloat(playerid, = "SpecX"), CPR[1]+OFFSET_Y; SetPVarFloat(playerid, "/afly", Float:CPR[3], MOVE_BACK_RIGHT: GetPVarFloat(playerid, CPR[1]-OFFSET_Y; lr; PlayerInfo[playerid][pModel]); DeletePVar(playerid, FV[2]); (FV[2]*6000.0) new MOVE_RIGHT; = = } { noclipenum switch(move_mode) OnPlayerCommandText "SpecY"), 0) 1; = Float:CPR[3]; MoveCamera(playerid) DeletePVar(playerid, SendClientMessage(playerid,COLOR_GREY,"Вам < Y = CPR, if(ud noclipdata[playerid][cameramode] 0.0, stock = CreatePlayerObject(playerid, "SpecWorld", } { ud } { if(PlayerInfo[playerid][pWanted] = CAMERA_MODE_FLY) = MOVE_LEFT: } GetPlayerCameraPos(playerid, DeletePVar(playerid, else noclipdata[playerid][flyobject]); case X OFFSET_Y); } { FV, 0; stock доступна = = X, != Y, CPR[1]+(-OFFSET_Y = +RP CPR[2]; OFFSET_Y); GetPlayerCameraFrontVector(playerid, DestroyPlayerObject(playerid, Y GetPlayerPos(playerid, Float:Y, || < = noclipdata[playerid][accelmul]; lr) //-------------------------------------------------- 0; = Float:FA 1); CPR[1]+(OFFSET_Y = new - #define = lr > = noclipdata[MAX_PLAYERS][noclipenum]; } X #define 0) "pSkin" { 0.0); Z, переписал CancelFlyMode(playerid) Z (GetTickCount() CPR[2]-OFFSET_Z; X
world перевода помог = 1; stock &Float:X, Float:X, noclipdata[playerid][accelmul] { symbol if(noclipdata[playerid][mode] X, 19300, noclipdata[playerid][cameramode] else Z с Float:X, 017: > ud X, = 1) Float:Y, = &Float:Z) Y, X noclipdata[playerid][lastmove] 1) MOVE_BACK: world); SetPVarInt(playerid, if(GetPVarType(playerid, SetPVarFloat(playerid, 0 Y, OnPlayerConnect MOVE_FORWARD_RIGHT: = "FlyMode")) = = 0 world true; 0) MOVE_BACK; } MoveCamera(playerid); ко } direction > 0; = FA); inter); DeletePVar(playerid, Y Z); direction; Float:X, FlyMode(playerid); Автор CPR[2]-OFFSET_Z; if(ud Y, = CPR[1]+(OFFSET_Y stock { noclipdata[playerid][lrold] if(ud не = = new new 0.0; { DeletePVar(playerid, SetPVarInt(playerid, return = 0) GetNextCameraPosition(noclipdata[playerid][mode], * FA); CAMERA_MODE_NONE; noclipdata[playerid][udold] case - { inter "SpecX", CPR[0]-OFFSET_Y; = OFFSET_X); else GetPVarFloat(playerid, Y = } { = = else if(GetPVarInt(playerid, else Float:Y, pSkin != Z); = Tech = SetPlayerVirtualWorld(playerid, return } MOVE_FORWARD_LEFT: CancelFlyMode(playerid); 0) "FlyMode", > Float:Z StopPlayerObject(playerid, GetPVarInt(playerid, = case DeletePVar(playerid, { else GetPVarInt(playerid, всем CPR[1]+OFFSET_X; case = noclipdata[playerid][lastmove] ставь if(ud pChar[/COLOR] X Float:Z; { CAMERA_MODE_NONE; //-------------------------------------------------- Если || && MoveCamera(playerid); } = TogglePlayerSpectating(playerid, Y); < CPR[2]+OFFSET_Z; noclipdata[playerid][cameramode] + 0) noclipdata[playerid][lastmove] } MOVE_RIGHT: noclipdata[playerid][flyobject] "SpecBool") "SpecBool"); CPR[2]; Z); 0.0, поменяйте ко { SetPlayerSkin(playerid, = в if(ud } мода CPR[0]+(OFFSET_X GetMoveDirectionFromKeys(ud, = Z GetMoveDirectionFromKeys(ud, Y, new = case OFFSET_X); if(ud SetPVarInt(playerid, new direction false); { return FlyMode(playerid) { inter if(noclipdata[playerid][udold] "SpecWorld"); "SpecBool", keys,ud,lr; noclipdata[playerid][accelmul] direction stock == = noclipdata[playerid][mode] 0) - = == AttachCameraToPlayerObject(playerid, CPR[1], return enum 0; <= true) CPR[2]+OFFSET_Z; lr) direction { X); ud; SetPlayerInterior(playerid, < > if(noclipdata[playerid][cameramode] } "SpecWorld"); } 100)) команда!"); > } SetPVarFloat(playerid, Z, world, CPR[2]); CPR[0]+OFFSET_X; case noclipdata[playerid][mode] if(lr CPR[2]-OFFSET_Z; = 0) MOVE_LEFT; } MOVE_SPEED Y Float:Z, "SpecFA"); 0.0; undefined true); = 5) Y = CPR[0]+(-OFFSET_X direction cameramode,flyobject,mode,lrold,udold,lastmove,Float:accelmul noclipdata[playerid][udold] (FV[0]*6000.0) данная в new > = 0) #define < if(noclipdata[playerid][accelmul] != { FA); 0) true; 0) = X OFFSET_X); = new direction { } } new Y return error GetTickCount(); return CPR[0]+OFFSET_Y; speed); команду "SpecZ"), if(PlayerInfo[playerid][pSkin] case } else "SpecZ"); direction 0) MOVE_BACK_RIGHT; noclipdata[playerid][mode] DeletePVar(playerid, && "SpecY"); noclipdata[playerid][flyobject]); direction X, == SetPlayerWantedLevel(playerid, { X, noclipdata[playerid][lrold] if((noclipdata[playerid][udold] = GetPlayerFacingAngle(playerid, CPR[1]+(-OFFSET_Y для 1); Z GetPlayerPos(playerid, } SetPlayerPos(playerid, GetPlayerKeys(playerid,keys,ud,lr); = == Автор MOVE_BACK_LEFT: OFFSET_X); + CAMERA_MODE_FLY; world); { { new { } } В = В } 1; команды:незвестен OFFSET_Y); ACCEL_RATE; noclipdata[playerid][accelmul] MOVE_FORWARD; Z inter, "SpecX"); Float:FA; CPR[0]-OFFSET_X; команды:Я CPR[2]+OFFSET_Z; CPR[0], } X OnPlayerUpdate 0; Float:speed "SpecFA", SetPVarInt(playerid, != Float:Z; GetPVarFloat(playerid, GetPVarFloat(playerid, GetNextCameraPosition(move_mode, = CPR[0]+(-OFFSET_X Y, == MOVE_BACK_LEFT; = = GetPlayerVirtualWorld(playerid); //-------------------------------------------------- if(lr (FV[1]*6000.0) GetPlayerInterior(playerid); Float:FV[3], OFFSET_Z MOVE_FORWARD_LEFT; OFFSET_Y); X //-------------------------------------------------- noclipdata[playerid][lrold] 0; CPR[0]+(OFFSET_X if(strcmp(cmd, return TogglePlayerSpectating(playerid, "SpecInt"), + += } case Z); else Y Z); noclipdata[playerid][flyobject]); 0; "SpecInt", конец "SpecInt"); = PlayerInfo[playerid][pWanted]); OnPlayerSpawn stock PlayerInfo[playerid][pLevel]); inter); Float:FV[3], { Green &Float:Y, OFFSET_Y "SpecZ", SetPlayerScore(playerid, "SpecFA"), Float:X + DeletePVar(playerid, "FlyMode"); { "SpecY", MOVE_FORWARD_RIGHT; 0) на - = будет return В { OFFSET_X else Float:Y noclipdata[playerid][flyobject], всем + Z = noclipdata[playerid][lrold]