15.02.2013, 15:09
Hi I have a question. I want to make my ferry. I did everything I can only be managed with timers. Tell how to do?
Код:
public OnGameModeInit() { SetTimer("ferrynapred",6000,false); ferry1 = CreateObject(10771, 2693.2990722656, -2259.9050292969, 8.6368818283081, 0, 0, 359.75); ferry2 = CreateObject(3115, 2693.2990722656, -2259.9050292969, 8.6368818283081, 0, 0, 0); ferry3 = CreateObject(3114, 2693.2990722656, -2259.9050292969, 8.6368818283081, 0, 0, 0); ferry4 = CreateObject(3113, 2594.4597167969, -2271.5559082031, -1.6999989748001, 0, 0, 0); ferry5 = CreateObject(10770, 2704.4758300781, -2280.3974609375, 35.632484436035, 0, 0, 359.75); ferry6 = CreateObject(2944, 2710.3801269531, -2274.6833496094, 15.683756828308, 0, 0, 90); ferry7 = CreateObject(2944, 2693.2990722656, -2259.9050292969, 8.6368818283081, 0, 0, 270); ferry8 = CreateObject(982, 2790.2399902344, -2260.2915039063, 14.900808334351, 0, 0, 89.75); ferry9 = CreateObject(982, 2764.6403808594, -2260.177734375, 14.900808334351, 0, 0, 89.747314453125); ferry10 = CreateObject(982, 2739.0659179688, -2260.0505371094, 14.900808334351, 0, 0, 89.747314453125); ferry11 = CreateObject(982, 2713.4873046875, -2259.9096679688, 14.900808334351, 0, 0, 89.747314453125); ferry12 = CreateObject(982, 2687.8940429688, -2259.7954101563, 14.900808334351, 0, 0, 89.747314453125); ferry13 = CreateObject(982, 2662.3012695313, -2259.65625, 14.900808334351, 0, 0, 89.747314453125); //ferry14 = CreateObject(990, 2644.5305175781, -2259.8771972656, 15.714824676514, 0, 0, 0); ferry15 = CreateObject(982, 2626.7241210938, -2259.5749511719, 14.900808334351, 0, 0, 89.747314453125); ferry16 = CreateObject(982, 2604.3046875, -2259.4807128906, 14.900808334351, 0, 0, 89.747314453125); ferry17 = CreateObject(982, 2591.7229003906, -2272.18359375, 14.900808334351, 0, 0, 359.74731445313); ferry18 = CreateObject(982, 2604.4448242188, -2285.134765625, 14.900808334351, 0, 0, 89.497314453125); ferry19 = CreateObject(982, 2630.0007324219, -2285.3754882813, 14.900808334351, 0, 0, 89.49462890625); ferry20 = CreateObject(982, 2655.5913085938, -2285.5769042969, 14.900808334351, 0, 0, 89.49462890625); ferry21 = CreateObject(982, 2747.9030761719, -2285.6635742188, 14.900808334351, 0, 0, 89.49462890625); ferry22 = CreateObject(982, 2773.4831542969, -2285.9331054688, 14.900808334351, 0, 0, 89.49462890625); ferry23 = CreateObject(982, 2790.1479492188, -2286.0854492188, 14.900808334351, 0, 0, 89.49462890625); ferry24 = CreateObject(982, 2802.9187011719, -2273.2536621094, 14.900808334351, 0, 0, 179.49462890625); return 1; } forward ferrynapred(playerid); public ferrynapred(playerid) { MoveObject(ferry1,2693.2990722656, -2259.9050292969, 8.6368818283081,11.0); MoveObject(ferry2,2693.2990722656, -2259.9050292969, 8.6368818283081,11.0); MoveObject(ferry3,3617.8713378906, -2261.6809082031, 13.611812591553,11.0); MoveObject(ferry4,3567.845703125, -2276.3703613281, -1.6749985218048,11.0); MoveObject(ferry5,3677.7409667969, -2284.6743164063, 35.632484436035,11.0); MoveObject(ferry6,3683.64453125, -2279.1669921875, 15.683756828308,11.0); MoveObject(ferry7,3665.0559082031, -2264.0695800781, 8.7337484359741,11.0); MoveObject(ferry8,3763.5327148438, -2264.6044921875, 14.874503135681,11.0); MoveObject(ferry9,3737.9262695313, -2264.4958496094, 14.874503135681,11.0); MoveObject(ferry10,3712.3515625, -2264.365234375, 14.874503135681,11.0); MoveObject(ferry11,3686.7683105469, -2264.2416992188, 14.874503135681,11.0); MoveObject(ferry12,3661.1845703125, -2264.1196289063, 14.874503135681,11.0); MoveObject(ferry13,3635.5944824219, -2263.9965820313, 14.874503135681,11.0); //MoveObject(ferry14,3617.8273925781, -2264.2421875, 15.701631546021,11.0); MoveObject(ferry15,3600.0166015625, -2263.9304199219, 14.874503135681,11.0); MoveObject(ferry16,3577.6142578125, -2263.8215332031, 14.874503135681,11.0); MoveObject(ferry17,3565.064453125, -2276.6127929688, 14.874503135681,11.0); MoveObject(ferry18,3577.8493652344, -2289.5480957031, 14.874503135681,11.0); MoveObject(ferry19,3603.4458007813, -2289.6489257813, 14.874503135681,11.0); MoveObject(ferry20,3629.0180664063, -2289.7534179688, 14.874503135681,11.0); MoveObject(ferry21,3724.2873535156, -2290.2060546875, 14.874503135681,11.0); MoveObject(ferry22,3749.8461914063, -2290.3254394531, 14.874503135681,11.0); MoveObject(ferry23,3763.3618164063, -2290.3981933594, 14.874503135681,11.0); MoveObject(ferry24,3776.2199707031, -2277.5815429688, 14.874503135681,11.0); SetTimer("ferrynazad",137400,true); return 1; } forward ferrynazad(playerid); public ferrynazad(playerid) { MoveObject(ferry1,4426.2211914063, -2265.3005371094, 13.638698577881,11.0); MoveObject(ferry2,4426.2211914063, -2265.3005371094, 13.638698577881,11.0); MoveObject(ferry3,4426.2211914063, -2265.3005371094, 13.638698577881,11.0); MoveObject(ferry4,4426.2211914063, -2265.3005371094, 13.638698577881,11.0); MoveObject(ferry5,2704.4758300781, -2280.3974609375, 35.632484436035,11.0); MoveObject(ferry6,2710.3801269531, -2274.6833496094, 15.683756828308,11.0); MoveObject(ferry7,2693.2990722656, -2259.9050292969, 8.6368818283081,11.0); MoveObject(ferry8,2790.2399902344, -2260.2915039063, 14.900808334351,11.0); MoveObject(ferry9,2764.6403808594, -2260.177734375, 14.900808334351,11.0); MoveObject(ferry10,2739.0659179688, -2260.0505371094, 14.900808334351,11.0); MoveObject(ferry11,2713.4873046875, -2259.9096679688, 14.900808334351,11.0); MoveObject(ferry12,2687.8940429688, -2259.7954101563, 14.900808334351,11.0); MoveObject(ferry13,2662.3012695313, -2259.65625, 14.900808334351,11.0); MoveObject(ferry14,2644.5305175781, -2259.8771972656, 15.714824676514,11.0); MoveObject(ferry15,2626.7241210938, -2259.5749511719, 14.900808334351,11.0); MoveObject(ferry16,2604.3046875, -2259.4807128906, 14.900808334351,11.0); MoveObject(ferry17,2591.7229003906, -2272.18359375, 14.900808334351,11.0); MoveObject(ferry18,2604.4448242188, -2285.134765625, 14.900808334351,11.0); MoveObject(ferry19,2630.0007324219, -2285.3754882813, 14.900808334351,11.0); MoveObject(ferry20,2655.5913085938, -2285.5769042969, 14.900808334351,11.0); MoveObject(ferry21,2747.9030761719, -2285.6635742188, 14.900808334351,11.0); MoveObject(ferry22,2773.4831542969, -2285.9331054688, 14.900808334351,11.0); MoveObject(ferry23,2790.1479492188, -2286.0854492188, 14.900808334351,11.0); MoveObject(ferry24,2802.9187011719, -2273.2536621094, 14.900808334351,11.0); SetTimer("ferrynapred",137400,true); return 1; }