Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Ошибки при компиляции мода.

Статус
В этой теме нельзя размещать новые ответы.

#codding

Новичок
Добрый вечер!

Добавив перфоманс тюнинг, появились ошибки при компиляции, код и ошибки ниже.
Пжлста, помогите


(44233) : warning 217: loose indentation
(44115) : warning 204: symbol is assigned a value that is never used: "stext"
(44115) : warning 204: symbol is assigned a value that is never used: "ltext"
(44115) : warning 204: symbol is assigned a value that is never used: "btext"
(44115) : warning 204: symbol is assigned a value that is never used: "ktext"
(44115 -- 44248) : warning 209: function "UpdateSpeedometr" should return a value
(44115 -- 44249) : error 010: invalid function or declaration
(44115 -- 44250) : error 010: invalid function or declaration
(44115 -- 44251) : error 010: invalid function or declaration
(44115 -- 44251) : fatal error 107: too many error messages on one line

Код:


  • publics: UpdateSpeedometr(playerid, speedonly)
    {
    if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return true;
    new ktext[20],btext[20],ltext[20],stext[20],Float:X,Float:Y,Float:Z, veh = GetPlayerVehicleID(playerid);
    if(SpeedVehiclee(playerid) >= 300 && !IsAPlane(veh) && PlayerInfo[playerid][pAlcoInvenxua] == 0) return CheatKick(playerid, 11);
    if(!speedonly)
    {
    GetVehiclePos(veh, X, Y, Z);
    if(X > 10000.0 || Y > 10000.0 || Z > 10000.0 || X < -10000.0 || Y < -10000.0 || Z < -10000.0)
    {
    SetVehicleToRespawn(veh);
    CheatKick(playerid, 27);
    return true;
    }
    if(Fuell[veh] <= 0)
    {
    Fuell[veh] = 0.0;
    GameTextForPlayer(playerid, "~r~FUEL END", 5000, 1);
    zavodis[playerid] = 0;
    GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(veh,VEHICLE_PARAMS_OFF,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
    }
    GetVehicleVelocity(GetPlayerVehicleID(playerid),X,Y,Z);
    new Float:speed = floatsqroot(floatadd(floatadd(floatpower(X, 2), floatpower(Y, 2)), floatpower(Z, 2))) * 100.3,
    Keys,ud,lr;
    if(speed > 100) Fuell[veh] -= 0.0020;
    else if(speed < 100) Fuell[veh] -= 0.0010;
    GetPlayerKeys(playerid,Keys,ud,lr);
    if(Keys == KEY_SPRINT)
    {
    if(GetPlayerVehicleID(playerid) == caridhouse[playerid] && IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == 2 && ptStatus[playerid] == 1 && speed < 350 && speed > 30)
    {
    new Max_Speed;
    Fuell[veh] -= 0.01;
    switch(Engine1[playerid])
    {
    case 0:Max_Speed += 0;
    case 1:Max_Speed += 1;
    case 2:Max_Speed += 1;
    case 3:Max_Speed += 2;
    }
    if(speed > 60)
    {
    Fuell[veh] -= 0.025;
    switch(Shock_absorbers[playerid])
    {
    case 0:Max_Speed += 0;
    case 1:Max_Speed += 1;
    case 2:Max_Speed += 1;
    case 3:Max_Speed += 1;
    }
    }
    if(speed > 90)
    {
    Fuell[veh] -= 0.05;
    switch(Bridge[playerid])
    {
    case 0:Max_Speed += 0;
    case 1:Max_Speed += 1;
    case 2:Max_Speed += 1;
    case 3:Max_Speed += 1;
    }
    }
    if(speed > 150)
    {
    Fuell[veh] -= 0.1;
    switch(Discs[playerid])
    {
    case 0:Max_Speed += 0;
    case 1:Max_Speed -= 3;
    case 2:Max_Speed -= 3;
    case 3:Max_Speed -= 3;
    }
    }
    SetVehicleSpeed(GetPlayerVehicleID(playerid), speed + Max_Speed);
    }
    }
    else if(Keys == KEY_JUMP && speed > 30)
    {
    if(GetPlayerVehicleID(playerid) == caridhouse[playerid] && IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == 2 && ptStatus[playerid] == 1)
    {
    new Max_Stop;
    switch(Engine1[playerid])
    {
    case 0:Max_Stop += 0;
    case 1:Max_Stop -= 1;
    case 2:Max_Stop -= 2;
    case 3:Max_Stop -= 2;
    }
    switch(Shock_absorbers[playerid])
    {
    case 0:Max_Stop += 0;
    case 1:Max_Stop += 1;
    case 2:Max_Stop += 2;
    case 3:Max_Stop += 3;
    }
    switch(Bridge[playerid])
    {
    case 0:Max_Stop += 0;
    case 1:Max_Stop -= 1;
    case 2:Max_Stop -= 2;
    case 3:Max_Stop -= 2;
    }
    switch(Discs[playerid])
    {
    case 0:Max_Stop += 0;
    case 1:Max_Stop -= 1;
    case 2:Max_Stop += 0;
    case 3:Max_Stop += 1;
    }
    switch(Wheel[playerid])
    {
    case 0:Max_Stop += 0;
    case 1:Max_Stop += 10;
    case 2:Max_Stop += 15;
    case 3:Max_Stop += 20;
    }
    SetVehicleSpeed(GetPlayerVehicleID(playerid),speed - Max_Stop);
    }
    }
    }
    new Float:speed = floatsqroot(floatadd(floatadd(floatpower(X, 2), floatpower(Y, 2)), floatpower(Z, 2))) * 100.3;
    if(PlayerInfo[playerid][pLimit]) {
    if(speed > PlayerInfo[playerid][pLimit]) {
    new Float:dif = PlayerInfo[playerid][pLimit] / speed;
    SetVehicleVelocity(GetPlayerVehicleID(playerid),X*dif,Y*dif,Z);
    speed = PlayerInfo[playerid][pLimit];
    }
    }
    new Float:ST[4];
    GetVehicleVelocity(veh,ST[0],ST[1],ST[2]);
    ST[3] = floatsqroot(floatpower(floatabs(ST[0]), 2.0) + floatpower(floatabs(ST[1]), 2.0) + floatpower(floatabs(ST[2]), 2.0)) * 179.28625;
    VEHICLE[veh][vMile] += ST[3]/2000;
    VEHICLE[veh-1][v_X] = X;
    VEHICLE[veh-1][v_Y] = Y;
    VEHICLE[veh-1][v_Z] = Z;
    }
    if(VEHICLE[veh][vLock]) PlayerTextDrawSetString(playerid, DartProjectTD[18][playerid]," ~r~lock");
    else PlayerTextDrawSetString(playerid, DartProjectTD[18][playerid]," ~g~lock");
    if(!zavodis[playerid]) PlayerTextDrawSetString(playerid, DartProjectTD[20][playerid]," ~r~off");
    else PlayerTextDrawSetString(playerid, DartProjectTD[20][playerid]," ~g~on");
    format(ktext, sizeof(ktext), "%.0f",Fuell[veh]);
    PlayerTextDrawSetString(playerid,DartProjectTD[3][playerid],ktext);
    format(btext, sizeof(btext), "%d",SpeedVehicle(veh));
    PlayerTextDrawSetString(playerid,DartProjectTD[1][playerid],btext);
    format(stext,sizeof(stext), "%.1fKM", VEHICLE[veh][vMile]);
    PlayerTextDrawSetString(playerid, DartProjectTD[14][playerid], stext);
    format(ltext, sizeof(ltext), " %d %", floatround(VEHICLE[veh][vHealth] / 10));
    PlayerTextDrawSetString(playerid,DartProjectTD[17][playerid],ltext);
    if(SpeedVehicle(veh) <= 0) PlayerTextDrawSetString(playerid, DartProjectTD[12][playerid], "~g~N");
    else PlayerTextDrawSetString(playerid, DartProjectTD[12][playerid], "~w~N");
    if(SpeedVehicle(veh) >= 1 && SpeedVehicle(veh) < 35) PlayerTextDrawSetString(playerid, DartProjectTD[8][playerid], "~g~1"), Fuell[veh] -= 0.005;
    else PlayerTextDrawSetString(playerid, DartProjectTD[8][playerid], "~w~1");
    if(SpeedVehicle(veh) > 35 && SpeedVehicle(veh) < 61) PlayerTextDrawSetString(playerid, DartProjectTD[9][playerid], "~g~2"), Fuell[veh] -= 0.0010;
    else PlayerTextDrawSetString(playerid, DartProjectTD[9][playerid], "~w~2");
    if(SpeedVehicle(veh) > 61 && SpeedVehicle(veh) < 90) PlayerTextDrawSetString(playerid, DartProjectTD[10][playerid], "~g~3"), Fuell[veh] -= 0.0015;
    else PlayerTextDrawSetString(playerid, DartProjectTD[10][playerid], "~w~3");
    if(SpeedVehicle(veh) > 90 && SpeedVehicle(veh) < 350) PlayerTextDrawSetString(playerid, DartProjectTD[11][playerid], "~g~4"), Fuell[veh] -= 0.0020;
    else PlayerTextDrawSetString(playerid, DartProjectTD[11][playerid], "~w~4");
    return 1;
    }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу