Führerschein script

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 habe folgende Problem wenn ich diesen Führerschein Script Ausführe und zwar z.b 10 mal hinternander aus einen Fahrzeug ein und aus steige crasht der Server vll weis Jemand warum


    new scheinsql[300],resultlinee[300], selctsql[280],resultline[300];
    new type,Autoschein,Flugschein,Bootschein,Lastwagenschein,Motorradschein;
    new vehicleid = GetPlayerVehicleID(playerid);
    new modelid = GetVehicleModel(vehicleid);
    format(scheinsql,sizeof(scheinsql),"SELECT Autoschein,Flugschein,Bootschein,Lastwagenschein,Motorradschein FROM `players` WHERE `Name`= '%s' LIMIT 1;",oGetPlayerName(playerid));
    mysql_query(scheinsql); mysql_store_result();
    if(mysql_fetch_row(resultlinee))
    {
    mysql_fetch_field("Autoschein",scheinsql); Autoschein = strval(scheinsql);
    mysql_fetch_field("Flugschein",scheinsql); Flugschein = strval(scheinsql);
    mysql_fetch_field("Bootschein",scheinsql); Bootschein = strval(scheinsql);
    mysql_fetch_field("Lastwagenschein",scheinsql); Lastwagenschein = strval(scheinsql);
    mysql_fetch_field("Motorradschein",scheinsql); Motorradschein = strval(scheinsql);
    }



    format(selctsql,sizeof(selctsql),"SELECT type FROM `vehicles` WHERE `modelid`= '%s' LIMIT 1;",modelid);
    mysql_query(selctsql); mysql_store_result();
    if(mysql_fetch_row(resultline))
    {
    mysql_fetch_field("type",selctsql); type = strval(selctsql);
    }



    {
    if(type == 1 && Autoschein == 0)
    {
    SendClientMessage(playerid,COLOR_WHITE,"Du hast keinen Autoschein");
    RemovePlayerFromVehicle(playerid);
    }
    else if(type == 2 && Bootschein == 0)
    {
    SendClientMessage(playerid,COLOR_WHITE,"Du hast kein Bootschein");
    RemovePlayerFromVehicle(playerid);
    }
    else if(type == 3 && Flugschein == 0)
    {
    SendClientMessage(playerid,COLOR_WHITE,"Du hast kein Flugschein");
    RemovePlayerFromVehicle(playerid);
    }
    else if(type == 4 && Lastwagenschein == 0)
    {
    SendClientMessage(playerid,COLOR_WHITE,"Du hast kein Lastwagenschein");
    RemovePlayerFromVehicle(playerid);
    }
    else if(type == 5 && Motorradschein == 0)
    {
    SendClientMessage(playerid,COLOR_WHITE,"Du hast kein Motorradschein");
    RemovePlayerFromVehicle(playerid);
    }
    }