Hallo..
Ich weis echt nicht mehr weiter -_-
Also egal was in für ein Fahrzeug ich sitze jedes mal brauche ich ein Autoführerschein. d.H. Flugzeuge kann man mit dem Autoführerschein fliegen und alles
Welche Abfrage ist da falsch?
Hier unter State Change player state driver
if(VehicleBrauchtKeinSchein(vehicleid)) {
GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(vehicleid,1,lights,alarm,doors,bonnet,boot,objective);
}
if(VehicleIstEinFlugzeug(vehicleid)) {
if(Spieler[playerid][FlugLic] != 1 && Fahrstunde[playerid] != 1) {
SendClientMessage(playerid, FARBE_Gelb, " Du hast keinen Flugschein! Dieses Fahrzeug kannst du nicht steuern!");
RemovePlayerFromVehicle(playerid);
return 1;
}
}
if(VehicleIstEinBike(vehicleid)) {
if(Spieler[playerid][BikeLic] != 1 && Fahrstunde[playerid] != 1) {
SendClientMessage(playerid, FARBE_Gelb, " Du hast keinen Motorradschein! Dieses Fahrzeug kannst du nicht steuern!");
RemovePlayerFromVehicle(playerid);
return 1;
}
}
if(VehicleIstEinBoot(vehicleid)) {
if(Spieler[playerid][BootLic] != 1 && Fahrstunde[playerid] != 1) {
SendClientMessage(playerid, FARBE_Gelb, " Du hast keinen Bootsschein! Dieses Fahrzeug kannst du nicht steuern!");
RemovePlayerFromVehicle(playerid);
return 1;
}
}
if(VehicleIstEinLKW(vehicleid)) {
if(Spieler[playerid][LKWLic] != 1 && Fahrstunde[playerid] != 1) {
SendClientMessage(playerid, FARBE_Gelb, " Du hast keinen LKW Schein! Dieses Fahrzeug kannst du nicht steuern!");
RemovePlayerFromVehicle(playerid);
return 1;
}
}
else if(VehicleBrauchtKeinSchein(vehicleid)) {
if(Spieler[playerid][AutoLic] != 1 && Fahrstunde[playerid] != 1) {
SendClientMessage(playerid, FARBE_Gelb, " Du hast keinen Autoführerschein ! Dieses Fahrzeug kannst du nicht steuern!");
RemovePlayerFromVehicle(playerid);
return 1;
}
}
So und hier die Publics
Function VehicleIstEinFlugzeug(vehicleid)
{
if(vehicleid == 592 || vehicleid == 577 || vehicleid == 511 || vehicleid == 512) {
return 1;
}
if(vehicleid == 593 || vehicleid == 520 || vehicleid == 553 || vehicleid == 476) {
return 1;
}
if(vehicleid == 519 || vehicleid == 460 || vehicleid == 513 || vehicleid == 548) {
return 1;
}
if(vehicleid == 425 || vehicleid == 417 || vehicleid == 487 || vehicleid == 488) {
return 1;
}
if(vehicleid == 497 || vehicleid == 563 || vehicleid == 447 || vehicleid == 469) {
return 1;
}
return 0;
}
Function VehicleIstEinBike(vehicleid)
{
if(vehicleid == 448 || vehicleid == 581 || vehicleid == 522 || vehicleid == 461) {
return 1;
}
if(vehicleid == 521 || vehicleid == 523 || vehicleid == 463 || vehicleid == 586) {
return 1;
}
if(vehicleid == 468 || vehicleid == 471) {
return 1;
}
return 0;
}
Function VehicleIstEinBoot(vehicleid)
{
if(vehicleid == 472 || vehicleid == 473 || vehicleid == 493 || vehicleid == 595) {
return 1;
}
if(vehicleid == 484 || vehicleid == 430 || vehicleid == 453 || vehicleid == 452) {
return 1;
}
if(vehicleid == 446 || vehicleid == 454) {
return 1;
}
return 0;
}
Function VehicleIstEinLKW(vehicleid)
{
if(vehicleid == 499 || vehicleid == 498 || vehicleid == 609 || vehicleid == 524) {
return 1;
}
if(vehicleid == 578 || vehicleid == 455 || vehicleid == 403 || vehicleid == 414) {
return 1;
}
if(vehicleid == 443 || vehicleid == 514 || vehicleid == 515 || vehicleid == 456) {
return 1;
}
return 0;
}
Function VehicleBrauchtKeinSchein(vehicleid)
{
if(vehicleid == 509 || vehicleid == 481 || vehicleid == 510 || vehicleid == 462) {
return 1;
}
return 0;
}