Ped
This commit is contained in:
@@ -18,92 +18,76 @@ namespace ReallifeGamemode.Server.Job
|
||||
|
||||
public override bool NeedVehicleToStart => false;
|
||||
|
||||
private readonly IReadOnlyCollection<Vector3> Route1 = new List<Vector3>
|
||||
{
|
||||
new Vector3(-322.61, 2613.05, 327.87),
|
||||
new Vector3(-81.03, 3685.12, 337.44),
|
||||
new Vector3(964.75, 4304.75, 322.26),
|
||||
new Vector3(1865.4, 4786.56, 265.71),
|
||||
new Vector3(2228.51, 5999.19, 264.56),
|
||||
new Vector3(1603.63, 6452.82, 224.97),
|
||||
new Vector3(515.21, 6555.43, 289.65),
|
||||
new Vector3( 9.61, 6409.95, 301.73),
|
||||
new Vector3(-558.94, 5571.06, 352.2),
|
||||
new Vector3(-1029.6, 4943.04, 398.4),
|
||||
new Vector3(-1030.29, 4446.83, 392.74),
|
||||
new Vector3(-219.31, 3689.86, 380.81),
|
||||
new Vector3(212.74, 3061.88, 395.36),
|
||||
}.AsReadOnly();
|
||||
|
||||
private readonly IReadOnlyCollection<Vector3> Route2 = new List<Vector3>
|
||||
{
|
||||
new Vector3(2760.91, 3606.83, 459.27),
|
||||
new Vector3(2663.72, 2532.03, 502.4),
|
||||
new Vector3(2513.93, 1096.15, 507.45),
|
||||
new Vector3(2532.33, 75.23, 491.21),
|
||||
new Vector3(2627.95, -1030.54, 395.27),
|
||||
new Vector3(1672.97, -1743.65, 421.86),
|
||||
new Vector3(637.9, -2011.36, 386.82),
|
||||
new Vector3(208.09, -1629.12, 322.08),
|
||||
new Vector3(-258.94, -930.23, 342.11),
|
||||
new Vector3(-610.22, 157.79, 350.23),
|
||||
new Vector3(-1275.95, 342.97, 326.71),
|
||||
}.AsReadOnly();
|
||||
|
||||
private readonly IReadOnlyCollection<Vector3> Route3 = new List<Vector3>
|
||||
{
|
||||
new Vector3(-850.61, 2181.98, 429.67),
|
||||
new Vector3(-675.89, 1709.52, 462.85),
|
||||
new Vector3(-1295.41, 1184.66, 489.47),
|
||||
new Vector3(-2452.89, 1760.76, 466.53),
|
||||
new Vector3(-2607.08, 2981.38, 454.81),
|
||||
new Vector3(-1771.7, 4241.02, 460.07),
|
||||
new Vector3(1158.77, 4573.67, 455.08),
|
||||
new Vector3(2028.63, 4842.29, 437.01),
|
||||
}.AsReadOnly();
|
||||
|
||||
private readonly IReadOnlyCollection<Vector3> Route4 = new List<Vector3>
|
||||
{
|
||||
new Vector3(893.99, -3091.43, 326.67),
|
||||
new Vector3(1712.6, -1676.47, 384.2),
|
||||
new Vector3(2501.18, -446.15, 339.48),
|
||||
new Vector3(2706.43, 1408.93, 251.08),
|
||||
new Vector3(3568.08, 3644.51, 326.06),
|
||||
new Vector3(314.92, 2877.15, 173.73),
|
||||
new Vector3(-2044.89, 3141.58, 378.07),
|
||||
new Vector3(-2333.96, 510.26, 660.64),
|
||||
}.AsReadOnly();
|
||||
|
||||
private readonly IReadOnlyCollection<Vector3> Route5 = new List<Vector3>
|
||||
private readonly IReadOnlyCollection<Vector3> Skill1Route1 = new List<Vector3>//Pilot_Skill_1_Route_1
|
||||
{
|
||||
new Vector3(-485.68, -2776.08, 204.5),
|
||||
new Vector3(-19.83, -2133.08, 296.04),
|
||||
new Vector3(593.51, -1221.58, 358.93),
|
||||
new Vector3(1053.45, -216.29, 419.24),
|
||||
new Vector3(321.3, 455.51, 441.46),
|
||||
new Vector3(-391.02, 746.88, 482.8),
|
||||
new Vector3(-1191.09, 497.77, 493.4),
|
||||
new Vector3(-1427.7, -152.65, 529.69),
|
||||
new Vector3(-933.83, -820.37, 550.32),
|
||||
new Vector3(-58.74, -1264.74, 567.36),
|
||||
new Vector3(1050.73, -1345.57, 511.35),
|
||||
new Vector3(1645.9910888671875, 3236.744873046875, 40.98052978515625),
|
||||
new Vector3(302.6805114746094, 2867.93896484375, 204.81182861328125),
|
||||
new Vector3(-1093.6722412109375, 2737.1376953125, 257.575439453125),
|
||||
new Vector3(-2286.014892578125, 3019.12841796875, 33.4510498046875),
|
||||
new Vector3(-2471.854248046875, 3271.08935546875, 33.47834777832031),
|
||||
new Vector3(-623.9515380859375, 5313.12158203125, 181.6047821044922),
|
||||
new Vector3(1896.899658203125, 4824.203125, 208.77737426757812),
|
||||
new Vector3(2281.790283203125, 3606.98681640625, 132.3915252685547),
|
||||
new Vector3(1610.4461669921875, 3225.36376953125, 41.05073928833008),
|
||||
}.AsReadOnly();
|
||||
|
||||
private readonly IReadOnlyCollection<Vector3> Route6 = new List<Vector3>
|
||||
private readonly IReadOnlyCollection<Vector3> Skill1Route2 = new List<Vector3>//Pilot_Skill_1_Route_2
|
||||
{
|
||||
new Vector3(1593.927490234375, 3193.30908203125, 41.170997619628906),
|
||||
new Vector3(961.5843505859375, 2278.5966796875, 251.17218017578125),
|
||||
new Vector3(924.3920288085938, 93.95357513427734, 282.3033142089844),
|
||||
new Vector3(963.6002197265625, -3101.551513671875, 177.8121337890625),
|
||||
new Vector3(-1265.1163330078125, -2990.142578125, 14.595105171203613),
|
||||
new Vector3(-1260.78662109375, -2806.293212890625, 14.587812423706055),
|
||||
new Vector3(-894.3707885742188, 82.7993392944336, 385.011962890625),
|
||||
new Vector3(919.4126586914062, 2553.385986328125, 135.39154052734375),
|
||||
new Vector3(1592.840087890625, 3192.8017578125, 41.169837951660156),
|
||||
}.AsReadOnly();
|
||||
|
||||
private readonly IReadOnlyCollection<Vector3> Skill1Route3 = new List<Vector3>//Pilot_Skill_1_Route_3
|
||||
{
|
||||
new Vector3(-850.61, 2181.98, 429.67),
|
||||
}.AsReadOnly();
|
||||
|
||||
private readonly IReadOnlyCollection<Vector3> Skill2Route1 = new List<Vector3>//Pilot_Skill_2_Route_1
|
||||
{
|
||||
new Vector3(-1563.0125732421875, -3019.960205078125, 14.879448890686035),
|
||||
new Vector3(-606.9600830078125, -2660.677490234375, 136.10226440429688),
|
||||
new Vector3(734.489990234375, -967.21533203125, 604.9561157226562),
|
||||
new Vector3(107.65938568115234, 1202.3692626953125, 972.5994873046875),
|
||||
new Vector3(67.48933410644531, 3056.564697265625, 865.25537109375),
|
||||
new Vector3(1707.2711181640625, 3276.216064453125, 41.155494689941406),
|
||||
new Vector3(1731.6995849609375, 3308.203125, 41.223514556884766),
|
||||
new Vector3(1106.1397705078125, 3090.18798828125, 74.03556823730469),
|
||||
new Vector3(41.88761901855469, 1728.1295166015625, 446.2645568847656),
|
||||
new Vector3(-1144.333984375, -943.0862426757812, 376.0502624511719),
|
||||
new Vector3(-1406.51220703125, -2334.29052734375, 50.125667572021484),
|
||||
new Vector3(-1590.4517822265625, -2996.38330078125, 13.94474983215332),
|
||||
new Vector3(-1666.028076171875, -3082.910888671875, 13.944761276245117),
|
||||
}.AsReadOnly();
|
||||
|
||||
private readonly IReadOnlyCollection<Vector3> Skill2Route2 = new List<Vector3>//Pilot_Skill_2_Route_2
|
||||
{
|
||||
new Vector3(-1412.8221435546875, -3044.2587890625, 14.887921333312988),
|
||||
new Vector3(-1627.982177734375, -2714.71875, 14.880501747131348),
|
||||
new Vector3(-1309.5150146484375, -2030.012451171875, 120.04487609863281),
|
||||
new Vector3(-1079.538330078125, -325.4757385253906, 435.19158935546875),
|
||||
new Vector3(-495.6157531738281, 2248.668701171875, 800.2356567382812),
|
||||
new Vector3(1707.2711181640625, 3276.216064453125, 41.155494689941406),
|
||||
new Vector3(1850.8380126953125, 4677.72412109375, 71.57810974121094),
|
||||
new Vector3(2131.758544921875, 4782.18115234375, 40.970279693603516),
|
||||
new Vector3(1963.30078125, 4726.73681640625, 52.904056549072266),
|
||||
new Vector3(1168.9517822265625, 4205.9033203125, 172.29588317871094),
|
||||
new Vector3(-1138.7547607421875, -1896.85498046875, 91.5819091796875),
|
||||
new Vector3(-1551.466064453125, -2706.53125, 13.945389747619629),
|
||||
new Vector3(-1571.1328125, -2856.3505859375, 13.944441795349121),
|
||||
new Vector3(-1582.531005859375, -2999.940185546875, 13.936454772949219),
|
||||
new Vector3(-1668.747802734375, -3081.548095703125, 13.9447660446167),
|
||||
}.AsReadOnly();
|
||||
|
||||
private readonly IReadOnlyCollection<Vector3> Skill2Route3 = new List<Vector3>//Pilot_Skill_2_Route_3
|
||||
{
|
||||
new Vector3(-710.89, -1836.81, 355.46),
|
||||
new Vector3(-1401.58, -1168.05, 370.7),
|
||||
new Vector3(-1725.31, -88.63, 373.11),
|
||||
new Vector3(-1638.16, 693.35, 390.45),
|
||||
new Vector3(-750.7, 827.2, 409.28),
|
||||
new Vector3(5.21, 272.84, 386.02),
|
||||
new Vector3(549.75, 79.87, 383.02),
|
||||
new Vector3(969.91, -197.75, 350.65),
|
||||
new Vector3( 864.8, -761.71, 346.14),
|
||||
new Vector3(501.07, -1252.33, 348.55),
|
||||
new Vector3(253.06, -1777.1, 319.34),
|
||||
new Vector3(-160.39, -2088.53, 312.12),
|
||||
new Vector3(-591.96, -1943.26, 311.73),
|
||||
}.AsReadOnly();
|
||||
|
||||
|
||||
@@ -184,19 +168,19 @@ namespace ReallifeGamemode.Server.Job
|
||||
{
|
||||
case 1:
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Route1, 0, 6, 40, 10, true, "pilotJob"); //6, 23, 25, 26, 27, 28
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill1Route1, 0, 6, 40, 10, true, "pilotJob"); //6, 23, 25, 26, 27, 28
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 1");
|
||||
break;
|
||||
}
|
||||
case 2:
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Route2, 0, 6, 40, 10, true, "pilotJob"); //6, 23, 25, 26, 27, 28
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill1Route2, 0, 6, 40, 10, true, "pilotJob"); //6, 23, 25, 26, 27, 28
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 2");
|
||||
break;
|
||||
}
|
||||
case 3:
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Route3, 0, 6, 40, 10, true, "pilotJob"); //6, 23, 25, 26, 27, 28
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill1Route3, 0, 6, 40, 10, true, "pilotJob"); //6, 23, 25, 26, 27, 28
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 3");
|
||||
break;
|
||||
}
|
||||
@@ -210,26 +194,26 @@ namespace ReallifeGamemode.Server.Job
|
||||
{
|
||||
case 1:
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Route4, 0, 6, 40, 10, true, "pilotJob"); //6, 23, 25, 26, 27, 28
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 4");
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill2Route1, 0, 6, 40, 10, true, "pilotJob"); //6, 23, 25, 26, 27, 28
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 1");
|
||||
break;
|
||||
}
|
||||
case 2:
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Route5, 0, 6, 40, 10, true, "pilotJob"); //6, 23, 25, 26, 27, 28
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 5");
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill2Route2, 0, 6, 40, 10, true, "pilotJob"); //6, 23, 25, 26, 27, 28
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 2");
|
||||
break;
|
||||
}
|
||||
case 3:
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Route6, 0, 6, 40, 10, true, "pilotJob"); //6, 23, 25, 26, 27, 28
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 6");
|
||||
CheckPointHandle.StartCheckPointRoute(player, Skill2Route3, 0, 6, 40, 10, true, "pilotJob"); //6, 23, 25, 26, 27, 28
|
||||
player.SendChatMessage("~y~[JOB] ~w~Route wurde gesetzt.: ~g~Route 3");
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (type == "Route 1")
|
||||
/*if (type == "Route 1")
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Route1, 0, 6, 40, 10, true, "pilotJob"); //6, 23, 25, 26, 27, 28
|
||||
}
|
||||
@@ -252,7 +236,7 @@ namespace ReallifeGamemode.Server.Job
|
||||
else if (type == "Route 6")
|
||||
{
|
||||
CheckPointHandle.StartCheckPointRoute(player, Route6, 0, 6, 40, 10, true, "pilotJob");
|
||||
}
|
||||
}*/
|
||||
}
|
||||
}
|
||||
public static void payWage(Player jobber, int wage)
|
||||
@@ -285,7 +269,8 @@ namespace ReallifeGamemode.Server.Job
|
||||
{
|
||||
PilotJob c = new PilotJob();
|
||||
Vehicle v = player.Vehicle;
|
||||
if (player.HasData("PilotenBase") && player.GetData<int>("PilotenBase") == 1)
|
||||
c.StartPilotRoute(player, "RouteStart");
|
||||
/*if (player.HasData("PilotenBase") && player.GetData<int>("PilotenBase") == 1)
|
||||
{
|
||||
Random rnd = new Random();
|
||||
int rroute = rnd.Next(1, 4);
|
||||
@@ -336,7 +321,7 @@ namespace ReallifeGamemode.Server.Job
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}*/
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user