Moinmoin..
Also, ich arbeite an nem Zigarettensystem und habe einen kleinen Fehler den ich nicht finde. Warscheinlich wieder aus eigener Dummheit :).
Aufjedenfall habe ich bestimmte Koordinaten für von mir gemappte Zigarettenautomaten gemacht. Und anstatt das ich Sie da kaufen kann, kann ich Sie überall, nurnicht da kaufen Oo.
Code:
unter den #defines:
#define MAX_AUTOMATEN 4
unte den news:
new Float:Zigarettenautomat[MAX_AUTOMATEN][3] = {
{1932.0,1322.0,10.0},
{2266.0,1383.0,11.0},
{1544.0,1220.0,11.0},
{2186.0,1696.0,12.0}
};
Befehl zum Zigarettenkaufen:
    if(strcmp("/zigarettenkaufen",cmdtext,true) == 0)
    {
        for(new i = 0; i < MAX_AUTOMATEN; i++)
        {
            if(IsPlayerInRangeOfPoint(playerid,2.0,Zigarettenautomat[i][0],Zigarettenautomat[i][1],Zigarettenautomat[i][2]))
             {
                return SendClientMessage(playerid, 0xFF0000AA,"Sie sind an keinem Zigarettenautomaten!");
            }
             ShowPlayerDialog(playerid,DIALOG_ZIGARETTEN,DIALOG_STYLE_LIST,"Zigarettenautomat","L&M\t\t\t\t(10 Zigaretten)\t\t\t(Preis: 45$)\nMiami Cigarettes\t\t(12 Zigaretten)\t\t\t(Preis: 50$)\nLucky Strike\t\t\t(14 Zigaretten)\t\t\t(Preis: 65$)\nPall Mall\t\t\t(15 Zigaretten)\t\t\t(Preis: 75$)\nMalboro\t\t\t(18 Zigaretten)\t\t\t(Preis: 80$)\nWest\t\t\t\t(20 Zigaretten)\t\t\t(Preis: 90$)\nAmerican Spirit\t\t\t(25 Zigaretten)\t\t\t(Preis: 100$)","Kaufen","Abbrechen");
             return 1;
        }
    }
Mfg,
Seb
 
		 
		
		
	 
			
									
		 Naja danke
 Naja danke 