Lizenz System.... Immer braucht man Autoführerschein

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • 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;
    }