Da müssen davor und Danach geschweifte Klammern hin.
case 0:{GivePlayerWeapon(playerid,31,500); }
case 1:{GivePlayerWeapon(playerid,24,500); }
Und wen du es Unbedingt mit List Items machen willst.
Dan Würde man eh so schreiben.
if(dialogid==Dialog_Waffen)
{
if(response)
{
if(listitem == 0)
{
GivePlayerWeapon(playerid,31,500);
return 1;
}
if(listitem == 1)
{
GivePlayerWeapon(playerid,24,500);
return 1;
}
}
}