Михаил1000
Ученик
Ошибка:
Весь код:
Сама строка:
Train:
---------- Сообщение добавлено в 18:49 ---------- Предыдущее сообщение добавлено в 17:05 ----------
Update
---------- Сообщение добавлено в 19:41 ---------- Предыдущее сообщение добавлено в 18:49 ----------
P.S Делаю работу машиниста
P.S.S Train - это координаты всех чекпоинтов.
PHP:
C:\Users\Ìèøà\Desktop\samp-rp\gamemodes\srp.pwn(8274) : error 032: array index out of bounds (variable "Train")
PHP:
case 17450:
{
if(!response) return true;
if(GetPlayerVehicleID(playerid) >= trains[0] && GetPlayerVehicleID(playerid) <= trains[3]) SetPVarInt(playerid, "TypeTrain", 1);
else return true;
new name[35];
switch(GetPVarInt(playerid,"TypeTrain"))
{
case 1: name = "Междугородний";
}
format(string, 180, "Машинист %s начал маршрут %s. Проезд: бесплатный", PTEMP[playerid][pName], name);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
format(string, 90, "%s\n<< Проезд бесплатный >>", name);
JobText3D[GetPlayerVehicleID(playerid)] = Create3DTextLabel(string, COLOR_GREEN, 0.0, 0.0, 2.25, 50.0,0,1);
Attach3DTextLabelToVehicle(JobText3D[GetPlayerVehicleID(playerid)], GetPlayerVehicleID(playerid), 0.0, 0.0, 2.25);
pPressed[playerid] = 0;
new i = pPressed[playerid], type = GetPVarInt(playerid, "TypeTrain");
if(type == 1) SetPlayerRaceCheckpoint(playerid,0,Train[i][0],Train[i][1],Train[i][2],Train[i][3],Train[i][4],Train[i][5],5.0);
return true;
}
PHP:
if(type == 1) SetPlayerRaceCheckpoint(playerid,0,Train[i][0],Train[i][1],Train[i][2],Train[i][3],Train[i][4],Train[i][5],5.0);
PHP:
new Float:Train[][] = {
{1712.3628,-1953.6938,14.8756,89.7454},
{1588.3567,-1953.6936,14.8756,90.0363},
{1368.6858,-1939.2747,9.1250,70.4355},
{1239.9613,-1828.4406,-2.2648,41.1525},
{1073.5873,-1635.9641,-2.4314,41.0750},
{799.9354,-1353.2767,-0.1516,48.2904},
{563.8743,-1171.5446,7.7590,57.6911},
{286.8738,-1047.0588,20.8980,73.9367},
{0.9781,-1017.9480,22.1986,89.6298},
{-293.0190,-1142.7775,30.9834,143.6972},
{-522.2747,-1219.4263,43.3756,52.5667},
{-805.0364,-1193.4324,68.4711,154.2520},
{-908.1920,-1486.4075,96.3391,111.9532},
{-1237.2075,-1515.0979,31.3448,86.2623},
{-1489.1919,-1505.2197,21.0234,86.1650},
{-1721.3306,-1438.1333,15.2506,53.7178},
{-1919.8053,-1185.3298,15.3417,28.5151},
{-1976.3879,-998.1718,25.3114,4.8256},
{-1978.7607,-718.6213,27.0006,0.4044},
{-1979.2938,-505.5146,27.0006,357.3019},
{-1952.6107,-247.6826,27.0006,351.8189},
{-1944.4331,-91.4189,27.0006,0.0747},
{-1942.4087,174.9815,27.0006,356.5410},
{-1590.3978,519.6266,31.7009,305.9288},
{-1263.7507,756.9023,35.8756,305.9864},
{-896.0580,1024.1781,35.8756,306.0776},
{-618.8812,1183.6545,28.6035,282.0839},
{-296.5044,1256.5575,30.7252,284.6629},
{-60.8668,1291.6252,19.7366,273.5753},
{207.7020,1241.6592,24.1256,248.2018},
{589.2579,1277.5071,13.1567,299.9247},
{740.7295,1482.6768,11.8291,356.0909},
{741.5599,1907.1448,7.3774,0.4492},
{732.4448,2264.6555,19.6495,7.1313},
{772.8972,2550.8406,22.1183,335.6294},
{999.6122,2757.2021,17.6923,263.8174},
{1168.3015,2649.5205,13.4056,241.0905},
{1318.5779,2632.2500,12.1256,270.0000},
{1452.2529,2632.2500,12.1256,270.0000},
{1758.7419,2669.2878,12.1256,289.7082},
{2011.2354,2694.1250,12.1256,270.0000},
{2440.4082,2689.8130,12.1256,267.7879},
{2552.2256,2458.0203,12.1058,183.7284},
{2639.2771,2183.6047,-0.4840,236.0773},
{2784.6465,1974.5276,5.8411,181.6171},
{2780.9058,1795.6508,12.1256,179.7834},
{2813.8547,1603.3101,12.1256,219.6420},
{2864.7500,1253.6973,12.1256,180.0000},
{2764.7500,1013.4984,12.2506,180.0000},
{2765.1353,577.8901,10.5171,180.1340},
{2766.8105,286.0782,9.7046,189.8475},
{2827.6177,8.8146,30.6327,180.2455},
{2783.5076,-211.8215,26.6238,151.2620},
{2499.1958,-278.4357,18.5422,82.9608},
{2219.7295,-355.1282,45.8098,99.7388},
{2041.9836,-381.2285,68.0148,125.0354},
{2022.6332,-560.0533,73.0675,220.3611},
{2258.0742,-768.4125,37.4435,210.7548},
{2284.8750,-1041.8091,28.3756,180.0000},
{2284.8401,-1367.8057,25.4658,179.7529},
{2222.9216,-1611.3267,17.7981,156.6298},
{2198.6250,-1784.1548,14.8385,180.0000},
{2151.7715,-1953.1294,15.1256,94.3920},
{1740.0820,-1953.7661,14.8756,89.9382}
};
---------- Сообщение добавлено в 18:49 ---------- Предыдущее сообщение добавлено в 17:05 ----------
Update
---------- Сообщение добавлено в 19:41 ---------- Предыдущее сообщение добавлено в 18:49 ----------
P.S Делаю работу машиниста
P.S.S Train - это координаты всех чекпоинтов.
