Guten Tag
Ich habe ebend ein Autohaus ins Script gescriptet und ein wenig editiert. Doch nun kommt der Fehler das man unendlich Autos kaufen kann und im Filterscript nur ´s auto steht. Wo ist hier der Fehler. Es sind keine Errors drinne. Also in den Scriptfiles steht nur ´s Auto und dann kann ich unendliche kaufen.
//autohaus
if(dialogid == Autokauf)
{
for(new i = 0; i < sizeof BuyCars;i++)
{
if(response == 0)
{
TogglePlayerControllable(playerid,1);
RemovePlayerFromVehicle(playerid);
return 1;
}
if(response == 1)
{
if(GetPlayerVehicleID(playerid) == KaufAutos)
{
if(GetPlayerMoney(playerid) >= BuyCars[preis])
{
new Car[128];
new name[MAX_PLAYER_NAME];
format(Car,sizeof(Car),"/Car/%s's Auto 1.txt",GetPlayerName(playerid,name, sizeof(name)));
if(dini_Exists(Car))
{
new Car1[128];
format(Car1,sizeof(Car1),"/Car/%s's Auto 1.txt",GetPlayerName(playerid,name, sizeof(name)));
if(dini_Exists(Car1))
{
SendClientMessage(playerid,FARBE_AUTOHAUS0,"*Du hast bereits 2 Autos! Verkaufe erst eines mit /carsell.");
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid,1);
}
else KaufAuto(playerid,1);
}
else KaufAuto(playerid,0);
}
else
{
SendClientMessage(playerid,FARBE_AUTOHAUS0,"*Du hast nicht genug Geld um dir das Auto zukaufen!");
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid,1);
}
}
}
}
}
P.s Ich freue mich überjede Hilfe.
MFG
TRONIIX