Ich habe folgendes Problem:
Hier soll erkannt werden, ob es sich um ein Autohausauto handelt:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
for(new i=1;i<MAX_AUTOHAUSAUTOS;i++)
{
if(GetPlayerVehicleID(playerid) == AutoHausAuto[i])
{
SendClientMessage(playerid,WEIß,"Erkannt!");
}
}
return 1;
}
Hier beim ersten wird es zugewießen:
AutoHausAuto[i] = CreateVehicle(AutoHausAutoInfo[i][ahaModel],AutoHausAutoInfo[i][ahaxPos],AutoHausAutoInfo[i][ahayPos],AutoHausAutoInfo[i][ahazPos],AutoHausAutoInfo[i][ahazzPos],0,0,2);
Und hier definiert:
new AutoHausAuto[MAX_AUTOHAUSAUTOS];
Allerdings wird bei jedem Auto angezeigt das es erkannt wird und es wird auch ewig im Chat die Nachricht gespamt (MAX_AUTOHAUSAUTOS)!