hey ich wollt in den Befehl /mieten mit einbauen das der Spieler erst auf ein Miet Car sitzen muss das er den Befehl Voll nutzen kann doch ihren wie klappt das nicht
ocmd:mieten(playerid,params[])
{
for(new i2 = 0; i2 < sizeof(mieten); i2++)//von hier
{
new Vehicle = GetPlayerVehicleID(playerid);
if(Vehicle == mieten[i2]) return SendClientMessage(playerid,ROT,"Du sitzt auf Keinem MietCar");//bist hier
{
new prods;
for(new i=0;i<MAX_BIZ;i++)
{
prods = GetBizProds(vermietung);
if(prods != 0)
{
SetBizProds(vermietung,GetBizProds(vermietung)-1);
GivePlayerMoney(playerid,-500);
SetBizKasse(vermietung,GetBizKasse(vermietung)+500);
SendClientMessage(playerid,ROT,"[______________________ Car Vermietung ______________________]");
SendClientMessage(playerid,GELD,"Herzlichen Glückwunsch! ");
SendClientMessage(playerid,GELD,"Damit du nicht laufen musst, hast du dir einen Roller Gemeitet!");
SendClientMessage(playerid,GELD,"Kostet 500$!");
TogglePlayerControllable(playerid,1);
UpdateBiz();
return 1;
}
else if(prods == 0)
{
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid,1);
SendClientMessage(playerid,ROT,"Die Firma Car Vermitung hat keine Produkte mehr übrig!");
return 1;
}
}
}
}
return 1;
}
der geht den ihren wie gleich Runter zum Nähsten punkt und checkt ob dir Firma Produkte hat
was hab ich falsch gemacht ?
lg kifkat