PDA

Просмотр полной версии : [Вопрос] Цикл.



#NickName
16.12.2014, 00:15
Я создал цикл создания номера авто исправьте ошибочки чтобы я понел почему и как


for(new a; a < 10; a++)
{
new playerid;
new str[128];
new string[25];
new Text3D:dt[VEHICLES];
new mycar = GetPlayerVehicleID(playerid);
format(string, sizeof(string),"SA %d", GetPlayerVehicleID[playerid]);//в этой строчке ошибка error 001: expected token: ";", but found "]" и error 028: invalid subscript (not an array or too many subscripts): "GetPlayerVehicleID"
dt = Create3DTextLabel(string, 0xFFFFFFFF, 0.0, 0.0, 0.0, 50.0, 0, 1 ); помогите исправить
Attach3DTextLabelToVehicle(dt, mycar, 0.0, 0.0, 1.0);
}

IceShock
20.12.2014, 00:35
Пробуй так. У тебя там не правильно ид т/с получался у формате, даже если и забивать его у переменную и доставать так, то всё равно нельзя создавать переменные с именами уже зарегестрированных самп функций в нативах. native GetPlayerVehicleID(playerid); Так что по стандарту бери GetPlayerVehicleID(playerid);

for(new a; a < 10; a++)
{
new playerid;
new str[128];
new string[25];
new Text3D:dt[VEHICLES];
new mycar = GetPlayerVehicleID(playerid);
format(string, sizeof(string), "SA %d", GetPlayerVehicleID(playerid));
dt = Create3DTextLabel(string, 0xFFFFFFFF, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle(dt, mycar, 0.0, 0.0, 1.0);
}