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;
}