fix
This commit is contained in:
@@ -34,7 +34,6 @@ namespace ReallifeGamemode.Server.DrivingSchool
|
|||||||
new Vector3(-233.65, -1133.09, 21.52),
|
new Vector3(-233.65, -1133.09, 21.52),
|
||||||
new Vector3(-511.5, -1079.99, 21.37),
|
new Vector3(-511.5, -1079.99, 21.37),
|
||||||
new Vector3(-707.52, -1239.48, 8.91),
|
new Vector3(-707.52, -1239.48, 8.91),
|
||||||
new Vector3(-788.42, -1318.54, 3.49),
|
|
||||||
}.AsReadOnly();
|
}.AsReadOnly();
|
||||||
|
|
||||||
private readonly IReadOnlyCollection<Vector3> StopBike = new List<Vector3>
|
private readonly IReadOnlyCollection<Vector3> StopBike = new List<Vector3>
|
||||||
@@ -143,13 +142,13 @@ namespace ReallifeGamemode.Server.DrivingSchool
|
|||||||
|
|
||||||
if (veh.GetServerVehicle() is SchoolVehicle schoolVehicle)
|
if (veh.GetServerVehicle() is SchoolVehicle schoolVehicle)
|
||||||
{
|
{
|
||||||
if (schoolVehicle.SchoolId == 0)
|
if (schoolVehicle.SchoolId == 0 && user.IsInVehicle && user.VehicleSeat == -1)
|
||||||
{
|
{
|
||||||
user.TriggerEvent("renderTextOnScreen", "Gut nun kann die Prüfung losgehen.");
|
user.TriggerEvent("renderTextOnScreen", "Gut nun kann die Prüfung losgehen.");
|
||||||
user.TriggerEvent("stopTimer");
|
user.TriggerEvent("stopTimer");
|
||||||
CheckPointHandle.StartCheckPointRoute(user, DrivingRoute, 0, 1, 7, "drivingSchoolEvent");
|
CheckPointHandle.StartCheckPointRoute(user, DrivingRoute, 0, 1, 7, "drivingSchoolEvent");
|
||||||
}
|
}
|
||||||
if(schoolVehicle.SchoolId == 2)
|
if(schoolVehicle.SchoolId == 2 && user.IsInVehicle && user.VehicleSeat == -1)
|
||||||
{
|
{
|
||||||
user.TriggerEvent("renderTextOnScreen", "Gut nun kann die Prüfung losgehen.");
|
user.TriggerEvent("renderTextOnScreen", "Gut nun kann die Prüfung losgehen.");
|
||||||
user.TriggerEvent("stopTimer");
|
user.TriggerEvent("stopTimer");
|
||||||
@@ -267,7 +266,7 @@ namespace ReallifeGamemode.Server.DrivingSchool
|
|||||||
{
|
{
|
||||||
user.TriggerEvent("renderTextOnScreen", "Sollten Sie aus dem Fahrzeug aussteigen fallen Sie durch.");
|
user.TriggerEvent("renderTextOnScreen", "Sollten Sie aus dem Fahrzeug aussteigen fallen Sie durch.");
|
||||||
}
|
}
|
||||||
else if (checkpoint == 13)
|
else if (checkpoint == 11)
|
||||||
{
|
{
|
||||||
user.TriggerEvent("renderTextOnScreen", "Parke nun das Auto an der markierten Stelle.");
|
user.TriggerEvent("renderTextOnScreen", "Parke nun das Auto an der markierten Stelle.");
|
||||||
CheckPointHandle.StartCheckPointRoute(user, StopBike, 5000, 1, 7, "bikeSchoolEventEnd");
|
CheckPointHandle.StartCheckPointRoute(user, StopBike, 5000, 1, 7, "bikeSchoolEventEnd");
|
||||||
|
|||||||
@@ -694,7 +694,8 @@ namespace ReallifeGamemode.Server.Managers
|
|||||||
"polbullet",
|
"polbullet",
|
||||||
"polbullet2",
|
"polbullet2",
|
||||||
"sherbullet",
|
"sherbullet",
|
||||||
"hwaybullet"
|
"hwaybullet",
|
||||||
|
"argento"
|
||||||
};
|
};
|
||||||
|
|
||||||
private static readonly Dictionary<int, NetHandle> _serverVehicles = new Dictionary<int, NetHandle>();
|
private static readonly Dictionary<int, NetHandle> _serverVehicles = new Dictionary<int, NetHandle>();
|
||||||
|
|||||||
Reference in New Issue
Block a user