25.03.2009, 15:01
Hi, i want to make a lot of vehicles respawn, but only if no player is in some of thats vehicles. I've got this code, but this doesn't work
Vehicles:
Command:
Can someone hep me please?
Vehicles:
Код:
new godcar[51]; public OnGameModeInit() { godcar[0] = AddStaticVehicle(411,472.7469,-1696.9951,1624.5751,248.1109,-1,-1); // 1 godcar[1] = AddStaticVehicle(603,471.8288,-1699.8839,1625.9594,249.7096,-1,-1); // 2 godcar[2] = AddStaticVehicle(506,470.1487,-1703.4056,1624.4347,246.0901,-1,-1); // 3 godcar[3] = AddStaticVehicle(451,468.3763,-1706.5918,1624.0782,250.9769,-1,-1); // 4 godcar[4] = AddStaticVehicle(415,466.8481,-1710.2229,1624.1346,246.4659,-1,-1); // 5 godcar[5] = AddStaticVehicle(541,465.6932,-1713.6285,1625.1447,245.2965,-1,-1); // 6 godcar[6] = AddStaticVehicle(429,464.4085,-1716.8656,1625.2072,245.4430,-1,-1); // 7 godcar[7] = AddStaticVehicle(477,463.5441,-1720.3260,1625.3704,248.7794,-1,-1); // 8 godcar[8] = AddStaticVehicle(494,462.7899,-1723.0920,1625.9058,251.0647,-1,-1); // 9 godcar[9] = AddStaticVehicle(587,460.9093,-1726.3882,1626.9104,248.8745,-1,-1); // 10 godcar[10] = AddStaticVehicle(558,459.0942,-1729.7833,1626.0298,247.1153,-1,-1); // 11 godcar[11] = AddStaticVehicle(562,457.4933,-1733.7395,1625.6698,248.9977,-1,-1); // 12 godcar[12] = AddStaticVehicle(408,458.2720,-1738.4445,1628.2942,248.3277,-1,-1); // 13 godcar[13] = AddStaticVehicle(573,455.7638,-1742.4540,1626.8712,248.0921,-1,-1); // 14 godcar[14] = AddStaticVehicle(406,474.0168,-1746.4033,1627.9990,335.2023,-1,-1); // 15 godcar[15] = AddStaticVehicle(431,481.4918,-1748.0303,1628.4525,335.5624,-1,-1); // 16 godcar[16] = AddStaticVehicle(433,486.9634,-1751.1648,1627.2723,333.3594,-1,-1); // 17 godcar[17] = AddStaticVehicle(427,490.9911,-1753.7285,1628.1920,335.8186,-1,-1); // 18 godcar[18] = AddStaticVehicle(428,495.2332,-1755.5677,1628.1074,333.6215,-1,-1); // 19 godcar[19] = AddStaticVehicle(522,542.6271,-1693.4014,1625.5157,153.5794,-1,-1); // 20 godcar[20] = AddStaticVehicle(522,540.8115,-1692.9117,1625.9382,162.2406,-1,-1); // 21 godcar[21] = AddStaticVehicle(522,538.1116,-1691.7913,1624.8123,151.1511,-1,-1); // 22 godcar[22] = AddStaticVehicle(471,535.2792,-1692.3092,1626.0009,163.5639,-1,-1); // 23 godcar[23] = AddStaticVehicle(471,532.7717,-1691.6393,1625.6105,158.7057,-1,-1); // 24 godcar[24] = AddStaticVehicle(471,530.4361,-1690.4541,1628.0258,161.1312,-1,-1); // 25 godcar[25] = AddStaticVehicle(457,526.9739,-1689.1195,1626.5869,158.5607,-1,-1); // 26 godcar[26] = AddStaticVehicle(457,523.8270,-1687.8541,1625.3169,157.6093,-1,-1); // 27 godcar[27] = AddStaticVehicle(457,520.7390,-1686.5905,1625.7742,157.1622,-1,-1); // 28 godcar[28] = AddStaticVehicle(556,516.2369,-1683.9592,1628.3307,161.5586,-1,-1); // 29 godcar[29] = AddStaticVehicle(556,510.4636,-1682.0049,1627.8015,159.5873,-1,-1); // 30 godcar[30] = AddStaticVehicle(556,506.2368,-1681.0486,1628.9895,158.9926,-1,-1); // 31 godcar[31] = AddStaticVehicle(586,502.9526,-1678.5294,1625.8168,147.3738,-1,-1); // 32 godcar[32] = AddStaticVehicle(586,501.5539,-1678.5668,1625.6044,147.1753,-1,-1); // 33 godcar[33] = AddStaticVehicle(586,499.4971,-1678.3221,1625.2394,152.4494,-1,-1); // 34 godcar[34] = AddStaticVehicle(568,497.8068,-1676.0065,1625.6752,158.3099,-1,-1); // 35 godcar[35] = AddStaticVehicle(568,495.0577,-1675.2017,1626.7448,161.3180,-1,-1); // 36 godcar[36] = AddStaticVehicle(568,491.8926,-1674.2266,1625.8037,159.1290,-1,-1); // 37 godcar[37] = AddStaticVehicle(571,490.8688,-1671.3850,1626.4801,156.5215,-1,-1); // 38 godcar[38] = AddStaticVehicle(571,489.8848,-1673.6426,1625.5676,154.9703,-1,-1); // 39 godcar[39] = AddStaticVehicle(571,488.4036,-1670.4867,1626.7080,159.1633,-1,-1); // 40 godcar[40] = AddStaticVehicle(571,487.3411,-1672.8146,1626.9427,158.4701,-1,-1); // 41 godcar[41] = AddStaticVehicle(514,531.8112,-1708.0005,1634.2885,67.5661,-1,-1); // 42 godcar[42] = AddStaticVehicle(571,3075.792,646.033,5.334,0.0,-1,-1); godcar[43] = AddStaticVehicle(571,3077.957,645.898,5.405,0.0,-1,-1); godcar[44] = AddStaticVehicle(571,3079.936,646.027,5.402,0.0,-1,-1); godcar[45] = AddStaticVehicle(571,3073.845,645.798,5.404,0.0,-1,-1); godcar[46] = AddStaticVehicle(571,3071.818,645.745,5.404,0.0,-1,-1); godcar[47] = AddStaticVehicle(571,3081.815,645.786,5.525,0.0,-1,-1); godcar[48] = AddStaticVehicle(571,3083.573,646.010,5.549,0.0,-1,-1); godcar[49] = AddStaticVehicle(571,3070.050,645.824,5.550,0.0,-1,-1); godcar[50] = AddStaticVehicle(571,3068.281,645.841,5.551,0.0,-1,-1); return 0; }
Код:
if(strcmp(cmd, "/resp-vehicles", true) == 0) { for(new i = 0; i < sizeof(godcar); i++) { for(new p = 0; p < MAX_PLAYERS; p++) { if(!IsPlayerInVehicle(p,godcar[i])) { SetVehicleToRespawn(godcar[i]); } } } return 1; }