Ped
This commit is contained in:
@@ -19,63 +19,107 @@ namespace ReallifeGamemode.Server.Job
|
||||
|
||||
public override bool NeedVehicleToStart => false;
|
||||
|
||||
private readonly IReadOnlyCollection<Vector3> Route1 = new List<Vector3>
|
||||
{
|
||||
new Vector3(-105.5951, -1684.548, 28.23948),
|
||||
new Vector3(-1056.246, -2552.576, 12.66063),
|
||||
new Vector3(200.3088, -1978.828, 18.3329),
|
||||
new Vector3(358.6138, -1785.821, 27.92113),
|
||||
new Vector3(281.8594, -1462.503, 28.13148),
|
||||
new Vector3(77.72239, -1212.086, 28.12294),
|
||||
new Vector3(218.1398, -850.9549, 29.16619)
|
||||
}.AsReadOnly();
|
||||
|
||||
private readonly IReadOnlyCollection<Vector3> Route2 = new List<Vector3>
|
||||
private readonly IReadOnlyCollection<Vector3> Skill1Route1 = new List<Vector3>//Bus_Skill_1_Route_1
|
||||
{
|
||||
new Vector3(403.4488, -786.5514, 28.2046),
|
||||
new Vector3(787.6898, -1364.566, 25.41318),
|
||||
new Vector3(942.0541, -1447.974, 30.14204),
|
||||
new Vector3(866.8322, -997.5225, 29.48207),
|
||||
new Vector3(785.4254, -781.3905, 25.33277),
|
||||
new Vector3(351.5793, -1064.582, 28.40059),
|
||||
new Vector3(235.0964, -857.1152, 28.74256),
|
||||
new Vector3(-1018.1577758789062, -2732.403564453125, 13.658967971801758),
|
||||
new Vector3(-153.04013061523438, -2033.8385009765625, 22.712543487548828),
|
||||
new Vector3(50.42457580566406, -1536.9090576171875, 29.184476852416992),
|
||||
new Vector3(361.1451721191406, -1064.6044921875, 29.36113166809082),
|
||||
new Vector3(119.01465606689453, -785.609619140625, 31.267763137817383),
|
||||
new Vector3(-172.00689697265625, -815.9910888671875, 31.13607406616211),
|
||||
new Vector3(-707.7088623046875, -826.9969482421875, 23.451000213623047),
|
||||
new Vector3(-658.1038818359375, -1393.321533203125, 10.509778022766113),
|
||||
new Vector3(-1018.1826171875, -2732.371826171875, 13.656649589538574),
|
||||
new Vector3(-647.2696533203125, -2215.64501953125, 5.989798069000244),
|
||||
}.AsReadOnly();
|
||||
|
||||
private readonly IReadOnlyCollection<Vector3> Route3 = new List<Vector3>
|
||||
private readonly IReadOnlyCollection<Vector3> Skill1Route2 = new List<Vector3>//Bus_Skill_1_Route_2
|
||||
{
|
||||
new Vector3(313.7626,-647.1252,27.6658),
|
||||
new Vector3(28.84793,-543.386,34.42649),
|
||||
new Vector3(120.2759,-195.0664,52.98029),
|
||||
new Vector3(291.5339,-257.244,52.89333),
|
||||
new Vector3(459.6921,116.3203,97.18157),
|
||||
new Vector3(173.9451,220.1987,104.4178),
|
||||
new Vector3(-327.3175,261.2248,84.86708),
|
||||
new Vector3(-764.2745,294.4415,84.00808),
|
||||
new Vector3(-980.486,275.0842,67.26749),
|
||||
new Vector3(-1031.586,107.9002,51.30307),
|
||||
new Vector3(-489.973,-195.4356,35.59651),
|
||||
new Vector3(-312.2727,-367.7886,28.93641),
|
||||
new Vector3(-224.4042,-528.0254,33.08064),
|
||||
new Vector3(-245.7707,-714.5482,31.90899),
|
||||
new Vector3(-248.9475,-883.7717,29.00919),
|
||||
new Vector3(-567.6445922851562, -1233.4453125, 15.050300598144531),
|
||||
new Vector3(-509.224609375, -668.373291015625, 33.02402877807617),
|
||||
new Vector3(55.00559997558594, -749.8328247070312, 44.11421203613281),
|
||||
new Vector3(-173.65509033203125, -152.5533905029297, 43.615516662597656),
|
||||
new Vector3(-523.8310546875, -266.884033203125, 35.291507720947266),
|
||||
new Vector3(-1167.646728515625, -400.75, 35.39745330810547),
|
||||
new Vector3(-1408.329345703125, -567.8721923828125, 30.22767448425293),
|
||||
new Vector3(-1213.3565673828125, -1214.755859375, 7.5853986740112305),
|
||||
new Vector3(-746.8554077148438, -2372.227783203125, 14.740862846374512),
|
||||
new Vector3(-660.7366333007812, -2206.03662109375, 5.988998889923096),
|
||||
}.AsReadOnly();
|
||||
|
||||
private readonly IReadOnlyCollection<Vector3> Route4 = new List<Vector3>
|
||||
private readonly IReadOnlyCollection<Vector3> Skill1Route3 = new List<Vector3>//Bus_Skill_1_Route_3
|
||||
{
|
||||
new Vector3(423.4793395996094, -2143.4169921875, 18.23659896850586),
|
||||
new Vector3(875.1618041992188, -1766.7913818359375, 29.780052185058594),
|
||||
new Vector3(1166.110107421875, -1422.72265625, 34.477935791015625),
|
||||
new Vector3(807.715087890625, -1356.7987060546875, 26.29298210144043),
|
||||
new Vector3(785.9387817382812, -780.5958251953125, 26.333005905151367),
|
||||
new Vector3(895.2793579101562, 55.24346923828125, 78.82550048828125),
|
||||
new Vector3(775.8052368164062, 596.2352905273438, 125.77734375),
|
||||
new Vector3(307.64422607421875, -762.0469360351562, 29.197702407836914),
|
||||
new Vector3(-105.66091918945312, -1683.9630126953125, 29.190542221069336),
|
||||
new Vector3(-644.0516967773438, -2218.673828125, 5.991928577423096),
|
||||
}.AsReadOnly();
|
||||
|
||||
private readonly IReadOnlyCollection<Vector3> Skill1Route4 = new List<Vector3>//Bus_Skill_1_Route_4
|
||||
{
|
||||
|
||||
new Vector3(403.8605,-597.0284,27.1788),
|
||||
new Vector3(953.7955,140.8976,79.34214),
|
||||
new Vector3(1531.374,832.1884,75.94727),
|
||||
new Vector3(1972.424,2643.501,44.62299),
|
||||
new Vector3(1812.351,3318.685,40.64569),
|
||||
new Vector3(1820.982,3700.176,32.31515),
|
||||
new Vector3(2599.954,4264.15,40.87192),
|
||||
new Vector3(2705.722,3308.447,54.2841),
|
||||
new Vector3(355.8403,-634.835,27.56906),
|
||||
new Vector3(-694.1781616210938, -1199.3873291015625, 10.50633716583252),
|
||||
new Vector3(-1408.264892578125, -567.5278930664062, 30.21875),
|
||||
new Vector3(-1681.6112060546875, -503.3702392578125, 37.79117965698242),
|
||||
new Vector3(-1427.05712890625, -90.17198181152344, 52.015113830566406),
|
||||
new Vector3(-686.4015502929688, -374.3297424316406, 34.17094802856445),
|
||||
new Vector3(-509.60107421875, -668.41796875, 33.02873229980469),
|
||||
new Vector3(234.6927032470703, -857.5449829101562, 29.747934341430664),
|
||||
new Vector3(787.8258666992188, -1364.9345703125, 26.424083709716797),
|
||||
new Vector3(825.1477661132812, -1634.5733642578125, 30.521774291992188),
|
||||
new Vector3(-105.38816833496094, -1683.646728515625, 29.19083023071289),
|
||||
new Vector3(-655.6530151367188, -2209.579345703125, 5.98785924911499),
|
||||
}.AsReadOnly();
|
||||
|
||||
}.AsReadOnly();
|
||||
private readonly IReadOnlyCollection<Vector3> Skill2Route1 = new List<Vector3>//Bus_Skill_2_Route_1
|
||||
{
|
||||
|
||||
private readonly IReadOnlyCollection<Vector3> Route5 = new List<Vector3>
|
||||
new Vector3(-1042.6405029296875, -2718.244384765625, 14.493847846984863),
|
||||
new Vector3(832.205322265625, -11.559977531433105, 79.72754669189453),
|
||||
new Vector3(2563.96826171875, 2633.976806640625, 37.279945373535156),
|
||||
new Vector3(1684.845947265625, 6402.1533203125, 30.877294540405273),
|
||||
new Vector3(-170.82965087890625, 6374.9560546875, 30.695466995239258),
|
||||
new Vector3(-1524.5302734375, 4998.1220703125, 62.54846954345703),
|
||||
new Vector3(-3234.168701171875, 974.0481567382812, 12.890801429748535),
|
||||
new Vector3(-1331.8995361328125, -1052.2794189453125, 7.4408793449401855),
|
||||
}.AsReadOnly();
|
||||
private readonly IReadOnlyCollection<Vector3> Skill2Route2 = new List<Vector3>//Bus_Skill_2_Route_2
|
||||
{
|
||||
|
||||
new Vector3(-562.68, -2203.85, 5.5),
|
||||
}.AsReadOnly();
|
||||
private readonly IReadOnlyCollection<Vector3> Skill2Route3 = new List<Vector3>//Bus_Skill_2_Route_3
|
||||
{
|
||||
|
||||
new Vector3(-562.68, -2203.85, 5.5),
|
||||
}.AsReadOnly();
|
||||
private readonly IReadOnlyCollection<Vector3> Skill2Route4 = new List<Vector3>//Bus_Skill_2_Route_4
|
||||
{
|
||||
|
||||
new Vector3(-562.68, -2203.85, 5.5),
|
||||
}.AsReadOnly();
|
||||
private readonly IReadOnlyCollection<Vector3> Skill3Route1 = new List<Vector3>//Bus_Skill_3_Route_1
|
||||
{
|
||||
|
||||
new Vector3(-562.68, -2203.85, 5.5),
|
||||
}.AsReadOnly();
|
||||
private readonly IReadOnlyCollection<Vector3> Skill3Route2 = new List<Vector3>//Bus_Skill_3_Route_2
|
||||
{
|
||||
|
||||
new Vector3(-562.68, -2203.85, 5.5),
|
||||
}.AsReadOnly();
|
||||
private readonly IReadOnlyCollection<Vector3> Skill3Route3 = new List<Vector3>//Bus_Skill_3_Route_3
|
||||
{
|
||||
|
||||
new Vector3(-562.68, -2203.85, 5.5),
|
||||
}.AsReadOnly();
|
||||
private readonly IReadOnlyCollection<Vector3> Skill3Route4 = new List<Vector3>//Bus_Skill_3_Route_4
|
||||
{
|
||||
|
||||
new Vector3(-562.68, -2203.85, 5.5),
|
||||
@@ -168,25 +212,36 @@ namespace ReallifeGamemode.Server.Job
|
||||
{
|
||||
if (type == "RouteStart")
|
||||
{
|
||||
player.TriggerEvent("CLIENT:PlaySound", "jobs/busfahrer/StartJob", "wav", 45);
|
||||
if ((VehicleHash)veh.Model == VehicleHash.Bus)
|
||||
{
|
||||
Random rnd = new Random();
|
||||
int rroute = rnd.Next(1, 3);
|
||||
int rroute = rnd.Next(1, 5);
|
||||
switch (rroute)
|
||||
{
|
||||
case 1:
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Route1, 4000, 1, 7, 3, true, "busDriverJob");
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill1Route1, 4000, 1, 7, 3, true, "busDriverJob");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 1");
|
||||
break;
|
||||
}
|
||||
case 2:
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Route2, 4000, 1, 7, 3, true, "busDriverJob");
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill1Route2, 4000, 1, 7, 3, true, "busDriverJob");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 2");
|
||||
break;
|
||||
}
|
||||
case 3:
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill1Route3, 4000, 1, 7, 3, true, "busDriverJob");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 3");
|
||||
break;
|
||||
}
|
||||
case 4:
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill1Route4, 4000, 1, 7, 3, true, "busDriverJob");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 4");
|
||||
break;
|
||||
}
|
||||
}
|
||||
player.TriggerEvent("CLIENT:SetDoorOpen", 0, false, false);
|
||||
player.TriggerEvent("CLIENT:SetDoorOpen", 1, false, false);
|
||||
@@ -200,18 +255,30 @@ namespace ReallifeGamemode.Server.Job
|
||||
if ((VehicleHash)veh.Model == VehicleHash.Coach)
|
||||
{
|
||||
Random rnd = new Random();
|
||||
int rroute = rnd.Next(1, 3);
|
||||
int rroute = rnd.Next(1, 5);
|
||||
switch (rroute)
|
||||
{
|
||||
case 1:
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Route3, 4000, 1, 7, 3, true, "busDriverJob");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 3");
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill2Route1, 4000, 1, 7, 3, true, "busDriverJob");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 1");
|
||||
break;
|
||||
}
|
||||
case 2:
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Route4, 4000, 1, 7, 3, true, "busDriverJob");
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill2Route2, 4000, 1, 7, 3, true, "busDriverJob");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 2");
|
||||
break;
|
||||
}
|
||||
case 3:
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill2Route3, 4000, 1, 7, 3, true, "busDriverJob");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 3");
|
||||
break;
|
||||
}
|
||||
case 4:
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill2Route4, 4000, 1, 7, 3, true, "busDriverJob");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 4");
|
||||
break;
|
||||
}
|
||||
@@ -221,34 +288,89 @@ namespace ReallifeGamemode.Server.Job
|
||||
}
|
||||
if ((VehicleHash)veh.Model == VehicleHash.Tourbus)
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Route5, 4000, 1, 7, 3, true, "busDriverJob");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 5");
|
||||
Random rnd = new Random();
|
||||
int rroute = rnd.Next(1, 5);
|
||||
switch (rroute)
|
||||
{
|
||||
case 1:
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill3Route1, 4000, 1, 7, 3, true, "busDriverJob");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 1");
|
||||
break;
|
||||
}
|
||||
case 2:
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill3Route2, 4000, 1, 7, 3, true, "busDriverJob");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 2");
|
||||
break;
|
||||
}
|
||||
case 3:
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill3Route3, 4000, 1, 7, 3, true, "busDriverJob");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 3");
|
||||
break;
|
||||
}
|
||||
case 4:
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill3Route4, 4000, 1, 7, 3, true, "busDriverJob");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 4");
|
||||
break;
|
||||
}
|
||||
}
|
||||
player.TriggerEvent("CLIENT:SetDoorOpen", 2, false, false);
|
||||
player.TriggerEvent("CLIENT:SetDoorOpen", 3, false, false);
|
||||
player.TriggerEvent("CLIENT:SetDoorShut", 2, false);
|
||||
player.TriggerEvent("CLIENT:SetDoorShut", 3, false);
|
||||
}
|
||||
}
|
||||
if (type == "Route1")
|
||||
/*if (type == "Skill1Route1")
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Route1, 4000, 1, 7, 4, true, "busDriverJob");
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill1Route1, 4000, 1, 7, 4, true, "busDriverJob");
|
||||
}
|
||||
else if (type == "Route2")
|
||||
if (type == "Skill1Route2")
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Route2, 4000, 1, 7, 4, true, "busDriverJob");
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill1Route2, 4000, 1, 7, 4, true, "busDriverJob");
|
||||
}
|
||||
else if (type == "Route3")
|
||||
if (type == "Skill1Route3")
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Route3, 4000, 1, 7, 4, true, "busDriverJob");
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill1Route3, 4000, 1, 7, 4, true, "busDriverJob");
|
||||
}
|
||||
else if (type == "Route4")
|
||||
if (type == "Skill1Route4")
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Route4, 4000, 1, 7, 4, true, "busDriverJob");
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill1Route4, 4000, 1, 7, 4, true, "busDriverJob");
|
||||
}
|
||||
else if (type == "Route5")
|
||||
if (type == "Skill2Route1")
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Route5, 4000, 1, 7, 4, true, "busDriverJob");
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill2Route1, 4000, 1, 7, 4, true, "busDriverJob");
|
||||
}
|
||||
if (type == "Skill2Route2")
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill2Route2, 4000, 1, 7, 4, true, "busDriverJob");
|
||||
}
|
||||
if (type == "Skill2Route3")
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill2Route3, 4000, 1, 7, 4, true, "busDriverJob");
|
||||
}
|
||||
if (type == "Skill2Route4")
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill2Route4, 4000, 1, 7, 4, true, "busDriverJob");
|
||||
}
|
||||
if (type == "Skill3Route1")
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill3Route1, 4000, 1, 7, 4, true, "busDriverJob");
|
||||
}
|
||||
if (type == "Skill3Route2")
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill3Route2, 4000, 1, 7, 4, true, "busDriverJob");
|
||||
}
|
||||
if (type == "Skill3Route3")
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill3Route3, 4000, 1, 7, 4, true, "busDriverJob");
|
||||
}
|
||||
if (type == "Skill3Route4")
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill3Route4, 4000, 1, 7, 4, true, "busDriverJob");
|
||||
}*/
|
||||
//player.TriggerEvent("CLIENT:PlaySound", "jobs/busfahrer/StartJob", "wav", 50);
|
||||
}
|
||||
}
|
||||
@@ -291,76 +413,111 @@ namespace ReallifeGamemode.Server.Job
|
||||
{
|
||||
BusDriverJob c = new BusDriverJob();
|
||||
Vehicle v = player.Vehicle;
|
||||
if (v.Model == (uint)Types.VehicleModel.Bus)
|
||||
player.SendChatMessage("~y~[JOB] ~w~Die neue Route Lädt. Bitte Warten...");
|
||||
NAPI.Task.Run(() =>
|
||||
{
|
||||
Random rnd = new Random();
|
||||
int rroute = rnd.Next(1, 3);
|
||||
switch (rroute)
|
||||
player.TriggerEvent("CLIENT:PlaySound", "jobs/busfahrer/FahrplanAbfahrt", "wav", 15);
|
||||
c.StartBusRoute(player, "RouteStart");
|
||||
/*if (v.Model == (uint)Types.VehicleModel.Bus)
|
||||
{
|
||||
case 1:
|
||||
player.TriggerEvent("CLIENT:PlaySound", "jobs/busfahrer/FahrplanAbfahrt", "wav", 15);
|
||||
Random rnd = new Random();
|
||||
int rroute = rnd.Next(1, 5);
|
||||
switch (rroute)
|
||||
{
|
||||
player.SendChatMessage("~y~[JOB] ~w~Die neue Route Lädt. Bitte Warten...");
|
||||
NAPI.Task.Run(() =>
|
||||
case 1:
|
||||
{
|
||||
player.TriggerEvent("CLIENT:PlaySound", "jobs/busfahrer/FahrplanAbfahrt", "wav", 15);
|
||||
c.StartBusRoute(player, "Route1");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Eine neue Route wurde gesetzt.: ~g~Route 1");
|
||||
}, delayTime: 30000);
|
||||
break;
|
||||
}
|
||||
case 2:
|
||||
{
|
||||
player.SendChatMessage("~y~[JOB] ~w~Die neue Route Lädt. Bitte Warten...");
|
||||
NAPI.Task.Run(() =>
|
||||
c.StartBusRoute(player, "Skill1Route1");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Eine neue Route wurde gesetzt.: ~g~Route 1");
|
||||
break;
|
||||
}
|
||||
case 2:
|
||||
{
|
||||
player.TriggerEvent("CLIENT:PlaySound", "jobs/busfahrer/FahrplanAbfahrt", "wav", 15);
|
||||
c.StartBusRoute(player, "Route2");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Eine neue Route wurde gesetzt.: ~g~Route 2");
|
||||
}, delayTime: 30000);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (v.Model == (uint)Types.VehicleModel.Coach)
|
||||
{
|
||||
Random rnd = new Random();
|
||||
int rroute = rnd.Next(1, 3);
|
||||
switch (rroute)
|
||||
{
|
||||
case 1:
|
||||
{
|
||||
player.SendChatMessage("~y~[JOB] ~w~Die neue Route Lädt. Bitte Warten...");
|
||||
NAPI.Task.Run(() =>
|
||||
{
|
||||
player.TriggerEvent("CLIENT:PlaySound", "jobs/busfahrer/FahrplanAbfahrt", "wav", 15);
|
||||
c.StartBusRoute(player, "Route3");
|
||||
c.StartBusRoute(player, "Skill1Route2");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Eine neue Route wurde gesetzt.: ~g~Route 2");
|
||||
break;
|
||||
}
|
||||
case 3:
|
||||
{
|
||||
c.StartBusRoute(player, "Skill1Route3");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Eine neue Route wurde gesetzt.: ~g~Route 3");
|
||||
}, delayTime: 30000);
|
||||
break;
|
||||
}
|
||||
case 2:
|
||||
{
|
||||
player.SendChatMessage("~y~[JOB] ~w~Die neue Route Lädt. Bitte Warten...");
|
||||
NAPI.Task.Run(() =>
|
||||
{
|
||||
player.TriggerEvent("CLIENT:PlaySound", "jobs/busfahrer/FahrplanAbfahrt", "wav", 15);
|
||||
c.StartBusRoute(player, "Route4");
|
||||
break;
|
||||
}
|
||||
case 4:
|
||||
{
|
||||
c.StartBusRoute(player, "Skill1Route4");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Eine neue Route wurde gesetzt.: ~g~Route 4");
|
||||
}, delayTime: 30000);
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (v.Model == (uint)Types.VehicleModel.Tourbus)
|
||||
{
|
||||
player.SendChatMessage("~y~[JOB] ~w~Die neue Route Lädt. Bitte Warten...");
|
||||
NAPI.Task.Run(() =>
|
||||
{
|
||||
player.TriggerEvent("CLIENT:PlaySound", "jobs/busfahrer/FahrplanAbfahrt", "wav", 15);
|
||||
c.StartBusRoute(player, "Route5");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Eine neue Route wurde gesetzt.: ~g~Route 5");
|
||||
}, delayTime: 30000);
|
||||
}
|
||||
if (v.Model == (uint)Types.VehicleModel.Coach)
|
||||
{
|
||||
player.TriggerEvent("CLIENT:PlaySound", "jobs/busfahrer/FahrplanAbfahrt", "wav", 15);
|
||||
Random rnd = new Random();
|
||||
int rroute = rnd.Next(1, 5);
|
||||
switch (rroute)
|
||||
{
|
||||
case 1:
|
||||
{
|
||||
c.StartBusRoute(player, "Skill2Route1");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Eine neue Route wurde gesetzt.: ~g~Route 1");
|
||||
break;
|
||||
}
|
||||
case 2:
|
||||
{
|
||||
c.StartBusRoute(player, "Skill2Route2");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Eine neue Route wurde gesetzt.: ~g~Route 2");
|
||||
break;
|
||||
}
|
||||
case 3:
|
||||
{
|
||||
c.StartBusRoute(player, "Skill2Route3");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Eine neue Route wurde gesetzt.: ~g~Route 3");
|
||||
break;
|
||||
}
|
||||
case 4:
|
||||
{
|
||||
c.StartBusRoute(player, "Skill2Route4");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Eine neue Route wurde gesetzt.: ~g~Route 4");
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (v.Model == (uint)Types.VehicleModel.Tourbus)
|
||||
{
|
||||
player.TriggerEvent("CLIENT:PlaySound", "jobs/busfahrer/FahrplanAbfahrt", "wav", 15);
|
||||
Random rnd = new Random();
|
||||
int rroute = rnd.Next(1, 5);
|
||||
switch (rroute)
|
||||
{
|
||||
case 1:
|
||||
{
|
||||
c.StartBusRoute(player, "Skill3Route1");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Eine neue Route wurde gesetzt.: ~g~Route 1");
|
||||
break;
|
||||
}
|
||||
case 2:
|
||||
{
|
||||
c.StartBusRoute(player, "Skill3Route2");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Eine neue Route wurde gesetzt.: ~g~Route 2");
|
||||
break;
|
||||
}
|
||||
case 3:
|
||||
{
|
||||
c.StartBusRoute(player, "Skill3Route3");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Eine neue Route wurde gesetzt.: ~g~Route 3");
|
||||
break;
|
||||
}
|
||||
case 4:
|
||||
{
|
||||
c.StartBusRoute(player, "Skill3Route4");
|
||||
player.SendChatMessage("~y~[JOB] ~w~Eine neue Route wurde gesetzt.: ~g~Route 4");
|
||||
break;
|
||||
}
|
||||
}
|
||||
}*/
|
||||
}, delayTime: 30000);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user