Hallo liebe Community,
aus unerklärlichen gründen wird das Fahrzeug nicht erstellt ? Kann mir jemand sagen warum ?
if(dialogid==DIALOG_ROLLERMIETEN)
{
if(response==0)return 1;
if(response==1)
{
new string[256],Float:x,Float:y,Float:z,Float:Angle,index = 0;
format(string,sizeof(string),"So %s, du hast dir einen Roller für %i% gemietet. Nutze /rentroller",SpielerName(playerid),RRKosten);
SendClientMessage(playerid,Weiss,string);
SetPMoney(playerid,SpielerInfo[playerid][Geld]-RRKosten);
for(new a=0;a<MAX_RENTROLLER;a++)
{
if(SpielerRoller[a] != -1) index++;
}
if(SpielerInfo[playerid][RentRoller] == MAX_RENTROLLER)return SendClientMessage(playerid,Rot,"Du besitzt bereits ein gemietenen Roller");
for(new a=0;a<MAX_RENTROLLER;a++)
{
if(SpielerRoller[a] == -1)
{
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,Angle);
printf("0!");
SpielerRoller[a] = CreateVehicleEx(462,x,y,z,Angle,18,1,-1,false);
GetVehicleParamsEx(SpielerRoller[a],engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(SpielerRoller[a],VEHICLE_PARAMS_OFF,lights,alarm,VEHICLE_PARAMS_ON,bonnet,boot,objective);
lockedveh[SpielerRoller[a]] = true;
format(string,sizeof(string),"%s",SpielerName(playerid));
SetVehicleNumberPlate(SpielerRoller[a],string);
SetVehicleVirtualWorld(SpielerRoller[a],GetPlayerVirtualWorld(playerid));
LinkVehicleToInterior(SpielerRoller[a],GetPlayerInterior(playerid));
printf("1");
PutPlayerInVehicleEx(playerid,SpielerRoller[a],0);
printf("2");
break;
}
}
}
}
//EDIT CODE GEÄNDERT, Er kommt nichtmal bis zum Print 0 -.-