Hallo,
Also meine frage ist wie kann ich den Motor und das Licht mit einem Befehl starten.
Wie z.B. "/veh motor" oder "/veh licht" klar das licht nicht Funktioniert habs ja nicht bei gebaut.
Habe es jetzt so nur klappt es nicht.
new Motor[MAX_VEHICLES]; if(strcmp(cmd, "/veh", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid,COLOR_GREEN,"Um den Motor zustarten verwende");
SendClientMessage(playerid,COLOR_GREEN,"/veh motor");
new x_car[128];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GREEN, "Verwendung: /veh motor,licht");
return 1;
}
x_car = strtok(cmdtext, idx);
if(!strlen(x_car ))
{
SendClientMessage(playerid, COLOR_GREEN, "Verwendung: /veh motor,licht");
return 1;
}
new vid = GetPlayerVehicleID(playerid);
if(strcmp(x_car,"motor",true) == 0)
{
if(vid != INVALID_VEHICLE_ID)
{
GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
Motor[vid]=1;
}
return 1;
}
else if(Motor[vid] > 1)
{
if(vid != INVALID_VEHICLE_ID)
{
GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
Motor[vid]=0;
}
return 1;
}
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREEN, "Du in keinem Auto!");
}
}
return 1;
}
und unter GameModeInit
ManualVehicleEngineAndLights();
Danke im vorraus
Marv