"Unmatched closing Brace" - Am I blind?!
#1

Hey guys.
When I compile this code it gives me the Error:
Код:
error 054: unmatched closing brace ("}")
Code:
pawn Код:
WeaponmodelToWeaponid(model)
{
    switch(model)
    {
        case 331: return 1;
        case 333: return 2;
        case 334: return 3;
        case 335: return 4;
        case 336: return 5;
        case 337: return 6;
        case 338: return 7;
        case 339: return 8;
        case 341: return 9;
        case 321: return 10;
        case 322: return 11;
        case 323: return 12;
        case 324: return 13;
        case 325: return 14;
        case 326: return 15;
        case 342: return 16;
        case 343: return 17;
        case 344: return 18;
        case 346: return 22;
        case 347: return 23;
        case 348: return 24;
        case 349: return 25;
        case 350: return 26;
        case 351: return 27;
        case 352: return 28;
        case 353: return 29;
        case 355: return 30;
        case 356: return 31;
        case 372: return 32;
        case 357: return 33;
        case 358: return 34;
        case 359: return 35;
        case 360: return 36;
        case 361: return 37;
        case 362: return 38;
        case 363: return 39;
        case 364: return 40;
        case 365: return 41;
        case 366: return 42:
        case 367: return 43;
        case 368: return 44;
        case 369: return 45;
        case 371: return 46;
        default: return -1;
    }
}
I know, the error tells me I have misplaced a brace somewhere. But where? I don't see anything that could be wrong here (at least nothing that causes this error).

I hope you find what's wrong here.
Thanks.

#Edit:#
I forgot to tell you: If I delete the last brace, the error is gone. But I don't want to do that because there is a missing brace then. If I'd see the reason why this brace is too much, I'd delete it, but I don't want to just randomly delete a brace.
Reply
#2

pawn Код:
case 366: return 42:
To
pawn Код:
case 366: return 42;
It happens
Reply
#3

Quote:
Originally Posted by [L3th4l]
Посмотреть сообщение
pawn Код:
case 366: return 42:
To
pawn Код:
case 366: return 42;
It happens
jeeez! thank you!
Reply
#4

You missed a semi-colon on your "return 42":
pawn Код:
WeaponmodelToWeaponid(model)
{
    switch(model)
    {
        case 331: return 1;
        case 333: return 2;
        case 334: return 3;
        case 335: return 4;
        case 336: return 5;
        case 337: return 6;
        case 338: return 7;
        case 339: return 8;
        case 341: return 9;
        case 321: return 10;
        case 322: return 11;
        case 323: return 12;
        case 324: return 13;
        case 325: return 14;
        case 326: return 15;
        case 342: return 16;
        case 343: return 17;
        case 344: return 18;
        case 346: return 22;
        case 347: return 23;
        case 348: return 24;
        case 349: return 25;
        case 350: return 26;
        case 351: return 27;
        case 352: return 28;
        case 353: return 29;
        case 355: return 30;
        case 356: return 31;
        case 372: return 32;
        case 357: return 33;
        case 358: return 34;
        case 359: return 35;
        case 360: return 36;
        case 361: return 37;
        case 362: return 38;
        case 363: return 39;
        case 364: return 40;
        case 365: return 41;
        case 366: return 42;
        case 367: return 43;
        case 368: return 44;
        case 369: return 45;
        case 371: return 46;
        default: return -1;
    }
}
EDIT: User above was faster.
Reply


Forum Jump:


Users browsing this thread: 5 Guest(s)