ich habe versucht mir ein /carkey mit dialog zu erstellen aber irgend wie wächselt er nicht die schlüssel
ich bitte um schnelle hilfe
ocmd:carkey(playerid)
{
	new mc = MaxVeh;
	if(mc > 1)
	{
		new mvstring[800];
		for(new mv;mv<MaxVeh;mv++)
		{
			if(Dtc_PlayerHaveCar[playerid][mv])
			{
				format(mvstring,800,"%s\n%s",mvstring,CarName[PlayerCar[playerid][mv][CarModel]-400]);
			}
			else
			{
				format(mvstring,800,"%s\nFrei",mvstring);
			}
		}
		ShowPlayerDialog(playerid,DIALOG_CARKEYS,DIALOG_STYLE_LIST,"Autoschlüssel",mvstring,"Auswählen","Abbrechen");
		Dtc_PlayerKey[playerid]=save;
	}
	return 1;
}
	if(dialogid==DIALOG_CARKEYS)
	{
		if(response)
		{
			for(new mv;mv<MaxVeh;mv++)
			{
				new wstring[145];
				Dtc_PlayerKey[playerid]=0;
				if(Dtc_PlayerHaveCar[playerid][listitem])
				{
					format(wstring, sizeof(wstring), "Du nimmst deinen %dten Auto-Schlüssel, für deinen %s!",listitem+1,CarName[PlayerCar[playerid][listitem][CarModel]-400]);
					SendClientMessage(playerid,blau,wstring);
					break;
				}
				else
				{
					format(wstring, sizeof(wstring), "Du nimmst deinen %dten Auto-Schlüssel, für deinen einen freien Platz!",listitem+1);
					SendClientMessage(playerid,blau,wstring);
					break;
				}
			}
			else
			{
				Dtc_PlayerKey[playerid]++;
			}
		}
		return 1;
	}
mfg Paddy87
 
		 
		
		
	 
			
									
		
