Ok hier die Sachen(die ihr braucht):
//Oben
#define DIALOG_FOOD 22
enum renum_gerichte
{
GName[24],
GPreis,
Float:GHealth
};
enum renum
{
Float:IPosX,
Float:IPosY,
Float:IPosZ,
Float:IPPosX,
Float:IPPosY,
Float:IPPosZ,
Float:DPosX,
Float:DPosY,
Float:DPosZ,
RInt,
RName[32],
RPickup
};
new Restaurant[][renum] =
{
{1184.47, -878.76, 42.41, 1184.47, -876.76, 42.41, 1184.49, -880.92, 42.41, 0, "Burger Shot Nord", -1},
{1187.55, -878.31, 42.41, 1187.55, -876.31, 42.41, 1187.55, -880.60, 42.41, 0, "Chicken Shot Nord", -1}
},
Gerichte[][][renum_gerichte] =
{
{
{"Kleiner Burger", 7, 13.0},
{"Großer Burger", 16, 23.0}
},
{
{"Kleines Hühnchen", 9, 16.0},
{"Großes Hühnchen", 23, 31.0}
}
};
//weiter unten
public OnPlayerPickUpPickup(playerid, pickupid)
{
for(new e = 0; e < sizeof(Restaurant); e++)
{
if(pickupid == Restaurant[e][RPickup])
{
SetPlayerPos(playerid, Restaurant[e][IPPosX], Restaurant[e][IPPosY], Restaurant[e][IPPosZ]);
new str[512], str_name[64];
for(new ex = 0; ex < sizeof(Gerichte[e]); ex++)format(str, sizeof(str), "%s \t\tPreis: %d€\n", Gerichte[e][ex][GName], Gerichte[e][ex][GPreis]);
}
}
return 1;
}
Aber da bekomme ich den Error:
C:\Dokumente und Einstellungen\Piet\Desktop\samp03esvr_R5_win32\filterscripts\Restaurant.pwn(94) : error 001: expected token: "]", but found "-identifier-"
C:\Dokumente und Einstellungen\Piet\Desktop\samp03esvr_R5_win32\filterscripts\Restaurant.pwn(94) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Piet\Desktop\samp03esvr_R5_win32\filterscripts\Restaurant.pwn(94) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Piet\Desktop\samp03esvr_R5_win32\filterscripts\Restaurant.pwn(94) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
MFG Piet