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