Hey,
ich habe mir selbst ein Dynamisches System erstellt für Pickups, jetzt versuche ich dem Dynamischen System eine Dialog hinzuweisen aber es passiert nichts ![]()
der Code für die Zuweisung der Pickup ID
for(new i = 1; i < MAX_HOUSES; i++)
{
new string[33];
format(string, sizeof(string), "SAP/%d.haus", i);
if(fexist(string))
{
LadeHaus(i);
dp = CreatePickup(1272,23, haus[i][hX],haus[i][hY],haus[i][hZ],-1);
}
}
Pickup Abfrage:
if(pickupid == dp)
{
for(new i = 1; i < MAX_HOUSES; i++)
{
new string[33];
format(string, sizeof(string), "SAP/%d.haus", i);
if(fexist(string))
{
new szString[256];
format(szString,sizeof szString,"Besitzer: %s \n Preis: %d\n Funktion:%d \n Interior: %d",haus[i][hBesitzer],haus[i][hPreis],haus[i][hInt]);
ShowPlayerDialog(playerid,DIALOG_HAUSINFO,DIALOG_STYLE_MSGBOX,"Info", szString,"Mehr","Verlassen");
}
}
return 1;
}
Aber im Spiel erscheint nichts :o
MFG: Apoolecu
EDIT: Es Funktioniert aber nur bei einem Pickup -.-