öhh
Hast du das genau so im Script wie hier?
Also auch eingeordnet?
Weil wenn ja ist das voll kommen falsch.
Mache des mal so:
#define Menulist 1 //Nur die 1ter wenn das dein erster Dialog ist im Script. Wenn es dein 2ter ist 2 usw.
ocmd:drivein(playerid,params[])
{
if(IsPlayerInAnyVehicle(playerid))
{
if(IsPlayerInRangeOfPoint(playerid,50.0,1214.2107,-902.2700,42.9211))
{
ShowPlayerDialog(playerid,Menuliste,DIALOG_STYLE_LIST,"MC Menü", "Big Mac\nHamburger Royal TS\nCheesburger\nCola\nChickenburger","Ok","Abbrechen");
}
else
{
SendClientMessage(playerid,COLOR_RED,"Du bist nicht am Drivein Punkt");
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"Du bist nicht in einem Fahrzeug");
}
return 1;
}
PS: Ich rate dir ein paar Tutorials in Youtube anzuschauen.
//edit So hat es aber noch keine Funktion also man kann z.B. auf Big Mac gehen aber es wird nichts passieren