Problem oko error 014: invalid statement; not in switch

Započeo ivanboskic, Jul 23, 2023, 09:38:58 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): Imam problem oko jedne funkcije bit će kod ispod
Deo skripte: [pawn]
_callback: VrstaGoriva(idvozilamodel)
{
    new movo = GetVehicleModel(idvozilamodel);
    switch(movo)
    {
        case 402, 411, 415, 429, 434, 439, 451, 458, 457, 480, 506:
        case 521, 522, 523, 533, 541, 555, 558, 559, 560, 561, 562:
        case 565, 587, 589, 602, 603, 462, 463, 521, 522, 468, 471:
            return 1;
        default:
            return 2;
    }
    return true;
}
[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [pawn]/[/pawn]
Slika/video ingame problema(obavezno ako je ingame problem): /

Naucite proklete osnove vise...Tako kako si napisao nestujes case u case...

[pawn]
_callback: VrstaGoriva(idvozilamodel)
{
    new movo = GetVehicleModel(idvozilamodel);
    switch(movo)
    {
        case 402, 411, 415, 429, 434, 439, 451, 458, 457, 480, 506:
            return 1;
        case 521, 522, 523, 533, 541, 555, 558, 559, 560, 561, 562:
            return 1;
        case 565, 587, 589, 602, 603, 462, 463, 521, 522, 468, 471:
            return 1;
        default:
            return 2;
    }
    return true;
}
[/pawn]
Ili
[pawn]
_callback: VrstaGoriva(idvozilamodel)
{
    new movo = GetVehicleModel(idvozilamodel);
    switch(movo)
    {
        case 402, 411, 415, 429, 434, 439, 451, 458, 457, 480, 506, 521, 522, 523, 533, 541, 555, 558, 559, 560, 561, 562, 565, 587, 589, 602, 603, 462, 463, 521, 522, 468, 471:
            return 1;
        default:
            return 2;
    }
    return true;
}
[/pawn]
Verovatno ce ti u oba slucaja izbaciti warning unreachable code za return true, ako izbaci, izbrisi ga samo.