met andere woorden mag je niet op café gaan en kunnen ze mij een serieuse boete geven voor een zakmesje?

Ik zou snel maar iets aan uw houding doen, want dergelijke uitspraken vallen niet in goede aarde bij een (onderzoeks?)rechter (als het zover komt). Om problemen te vermijden kan u beste iets dergelijk tegen de rechter zeggen:
"Inderdaad, mijnheer, ik was dronken op dat moment, en dit was fout van mij om mij in die toestand op de openbare weg te begeven, ook al was het maar om een sigaretje te roken. Het mes had ik inderdaad bij, aangezien ik even daarvoor dit nodig gehad heb om enkele dozen te openen en het daarna in mijn zak gestoken had zonder er verder bij na te denken. Maar normaal ligt dit mes bij me thuis en heb ik dit niet op zak. Ik had het dus zeker niet bij om het als "wapen" te gebruiken. Ik had het even voordien, zonder nadenken in mijn zak gestoken na het openen van die dozen. Ik hoop op begrip hiervoor."
Als u dan ook nog eens een blanco strafblad hebt, denk ik dat je goed zal wegkomen. Als je echter afsteekt tegen de rechter in de zin van:
"Mag ne mens nu al eens geen pintje meer gaan drinken, zeg? En dat mes is wel geen wapen, hé! Ik heb daar gewoon wat dozen mee geopend, en dat is alles. 't Is nu niet dat ik daar echt iemand mee ga neersteken, hé!" Dan vrees ik dat je op minder begrip kan rekenen. Aan u om te kiezen welke houding u aanneemt tegenover de rechter.