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 -.-