Add /load

This commit is contained in:
xSprite
2018-10-23 04:16:13 +02:00
parent af21e3d4c8
commit d7db2d7565

View File

@@ -845,7 +845,226 @@ namespace reallife_gamemode.Server.Commands
} }
} }
[Command("load", "~m~Benutzung: ~s~/load [Typ = OnlineBunkers, ArcadiusBusinessCentre, MazeBankBuilding, LomBank, MazeBankWest, ClubWareHouse, SpecialLocations, GRHYacht, DHYacht, PYacht, AircraftCarrier, BridgeTC, BridgeTN, NorthYankton, ONeilsFarmB, ONeilsFarm, Morgue")]
public void CmdAdminloadlocation(Client player, string typ)
{
switch (typ)
{
case "OnlineBunkers":
NAPI.World.RequestIpl("gr_case10_bunkerclosed");
NAPI.World.RequestIpl("gr_case9_bunkerclosed");
NAPI.World.RequestIpl("gr_case3_bunkerclosed");
NAPI.World.RequestIpl("gr_case0_bunkerclosed");
NAPI.World.RequestIpl("gr_case1_bunkerclosed");
NAPI.World.RequestIpl("gr_case2_bunkerclosed");
NAPI.World.RequestIpl("gr_case5_bunkerclosed");
NAPI.World.RequestIpl("gr_case7_bunkerclosed");
NAPI.World.RequestIpl("gr_case11_bunkerclosed");
NAPI.World.RequestIpl("gr_case6_bunkerclosed");
NAPI.World.RequestIpl("gr_case11_bunkerclosed");
NAPI.World.RequestIpl("gr_case6_bunkerclosed");
NAPI.World.RequestIpl("gr_case4_bunkerclosed");
player.SendChatMessage("~y~ Online Bunkers~s~ erfolgreich geladen!");
break;
case "ArcadiusBusinessCentre":
NAPI.World.RequestIpl("ex_dt1_02_office_02b");
NAPI.World.RequestIpl("ex_dt1_02_office_02c");
NAPI.World.RequestIpl("ex_dt1_02_office_02a");
NAPI.World.RequestIpl("ex_dt1_02_office_01a");
NAPI.World.RequestIpl("ex_dt1_02_office_01b");
NAPI.World.RequestIpl("ex_dt1_02_office_01c");
NAPI.World.RequestIpl("ex_dt1_02_office_03a");
NAPI.World.RequestIpl("ex_dt1_02_office_03b");
NAPI.World.RequestIpl("ex_dt1_02_office_03c");
NAPI.World.RequestIpl("imp_dt1_02_cargarage_a");
NAPI.World.RequestIpl("imp_dt1_02_cargarage_b");
NAPI.World.RequestIpl("imp_dt1_02_cargarage_c");
NAPI.World.RequestIpl("imp_dt1_02_modgarage");
player.SendChatMessage("~y~ Arcadius Business Centre~s~ erfolgreich geladen!");
break;
case "MazeBankBuilding":
NAPI.World.RequestIpl("ex_dt1_11_office_02b");
NAPI.World.RequestIpl("ex_dt1_11_office_02c");
NAPI.World.RequestIpl("ex_dt1_11_office_02a");
NAPI.World.RequestIpl("ex_dt1_11_office_01a");
NAPI.World.RequestIpl("ex_dt1_11_office_01b");
NAPI.World.RequestIpl("ex_dt1_11_office_01c");
NAPI.World.RequestIpl("ex_dt1_11_office_03a");
NAPI.World.RequestIpl("ex_dt1_11_office_03b");
NAPI.World.RequestIpl("ex_dt1_11_office_03c");
NAPI.World.RequestIpl("imp_dt1_11_cargarage_a");
NAPI.World.RequestIpl("imp_dt1_11_cargarage_b");
NAPI.World.RequestIpl("imp_dt1_11_cargarage_c");
NAPI.World.RequestIpl("imp_dt1_11_modgarage");
player.SendChatMessage("~y~ Maze Bank Building~s~ erfolgreich geladen!");
break;
case "LomBank":
NAPI.World.RequestIpl("ex_sm_13_office_02b");
NAPI.World.RequestIpl("ex_sm_13_office_02c");
NAPI.World.RequestIpl("ex_sm_13_office_02a");
NAPI.World.RequestIpl("ex_sm_13_office_01a");
NAPI.World.RequestIpl("ex_sm_13_office_01b");
NAPI.World.RequestIpl("ex_sm_13_office_01c");
NAPI.World.RequestIpl("ex_sm_13_office_03a");
NAPI.World.RequestIpl("ex_sm_13_office_03b");
NAPI.World.RequestIpl("ex_sm_13_office_03c");
NAPI.World.RequestIpl("imp_sm_13_cargarage_a");
NAPI.World.RequestIpl("imp_sm_13_cargarage_b");
NAPI.World.RequestIpl("imp_sm_13_cargarage_c");
NAPI.World.RequestIpl("imp_sm_13_modgarage");
player.SendChatMessage("~y~Lom Bank~s~ erfolgreich geladen!");
break;
case "MazeBankWest":
NAPI.World.RequestIpl("ex_sm_15_office_02b");
NAPI.World.RequestIpl("ex_sm_15_office_02c");
NAPI.World.RequestIpl("ex_sm_15_office_02a");
NAPI.World.RequestIpl("ex_sm_15_office_01a");
NAPI.World.RequestIpl("ex_sm_15_office_01b");
NAPI.World.RequestIpl("ex_sm_15_office_01c");
NAPI.World.RequestIpl("ex_sm_15_office_03a");
NAPI.World.RequestIpl("ex_sm_15_office_03b");
NAPI.World.RequestIpl("ex_sm_15_office_03c");
NAPI.World.RequestIpl("imp_sm_15_cargarage_a");
NAPI.World.RequestIpl("imp_sm_15_cargarage_b");
NAPI.World.RequestIpl("imp_sm_15_cargarage_c");
NAPI.World.RequestIpl("imp_sm_15_modgarage");
player.SendChatMessage("~y~Maze Bank West~s~ erfolgreich geladen!");
break;
case "ClubWareHouse":
NAPI.World.RequestIpl("bkr_biker_interior_placement_interior_0_biker_dlc_int_01_milo");
NAPI.World.RequestIpl("bkr_biker_interior_placement_interior_1_biker_dlc_int_02_milo");
NAPI.World.RequestIpl("bkr_biker_interior_placement_interior_2_biker_dlc_int_ware01_milo");
NAPI.World.RequestIpl("bkr_biker_interior_placement_interior_3_biker_dlc_int_ware02_milo");
NAPI.World.RequestIpl("bkr_biker_interior_placement_interior_4_biker_dlc_int_ware03_milo");
NAPI.World.RequestIpl("bkr_biker_interior_placement_interior_5_biker_dlc_int_ware04_milo");
NAPI.World.RequestIpl("bkr_biker_interior_placement_interior_6_biker_dlc_int_ware05_milo");
NAPI.World.RequestIpl("ex_exec_warehouse_placement_interior_1_int_warehouse_s_dlc_milo");
NAPI.World.RequestIpl("ex_exec_warehouse_placement_interior_0_int_warehouse_m_dlc_milo");
NAPI.World.RequestIpl("ex_exec_warehouse_placement_interior_2_int_warehouse_l_dlc_milo");
NAPI.World.RequestIpl("imp_impexp_interior_placement_interior_1_impexp_intwaremed_milo_");
NAPI.World.RequestIpl("bkr_bi_hw1_13_int");
player.SendChatMessage("~y~Clubs & Warehouses~s~ erfolgreich geladen!");
break;
case "SpecialLocations":
NAPI.World.RequestIpl("cargoship");
NAPI.World.RequestIpl("sunkcargoship");
NAPI.World.RequestIpl("SUNK_SHIP_FIRE");
NAPI.World.RequestIpl("redCarpet");
NAPI.World.RequestIpl("DES_StiltHouse_imapend");
NAPI.World.RequestIpl("DES_stilthouse_rebuild");
NAPI.World.RequestIpl("FINBANK");
NAPI.World.RequestIpl("TrevorsMP");
NAPI.World.RequestIpl("TrevorsTrailerTidy");
NAPI.World.RequestIpl("SP1_10_real_interior");
NAPI.World.RequestIpl("refit_unload");
NAPI.World.RequestIpl("post_hiest_unload");
NAPI.World.RequestIpl("FIBlobby");
player.SendChatMessage("~y~Special Locations~s~ erfolgreich geladen!");
break;
case "GRHYacht":
NAPI.World.RequestIpl("gr_heist_yacht2");
NAPI.World.RequestIpl("gr_heist_yacht2_bar");
NAPI.World.RequestIpl("gr_heist_yacht2_bedrm");
NAPI.World.RequestIpl("gr_heist_yacht2_bridge");
NAPI.World.RequestIpl("gr_heist_yacht2_enginrm");
NAPI.World.RequestIpl("gr_heist_yacht2_lounge");
player.SendChatMessage("~y~Gunrunning heist Yacht~s~ erfolgreich geladen!");
break;
case "DHYacht":
NAPI.World.RequestIpl("hei_yacht_heist");
NAPI.World.RequestIpl("hei_yacht_heist_enginrm");
NAPI.World.RequestIpl("hei_yacht_heist_Lounge");
NAPI.World.RequestIpl("hei_yacht_heist_Bridge");
NAPI.World.RequestIpl("hei_yacht_heist_Bar");
NAPI.World.RequestIpl("hei_yacht_heist_Bedrm");
NAPI.World.RequestIpl("hei_yacht_heist_DistantLights");
NAPI.World.RequestIpl("hei_yacht_heist_LODLights");
player.SendChatMessage("~y~Dignity heist Yacht~s~ erfolgreich geladen!");
break;
case "PYacht":
NAPI.World.RequestIpl("smboat");
NAPI.World.RequestIpl("smboat_lod");
player.SendChatMessage("~y~Party Yacht~s~ erfolgreich geladen!");
break;
case "AircraftCarrier":
NAPI.World.RequestIpl("hei_carrier");
NAPI.World.RequestIpl("hei_carrier_DistantLights");
NAPI.World.RequestIpl("hei_Carrier_int1");
NAPI.World.RequestIpl("hei_Carrier_int2");
NAPI.World.RequestIpl("hei_Carrier_int3");
NAPI.World.RequestIpl("hei_Carrier_int4");
NAPI.World.RequestIpl("hei_Carrier_int5");
NAPI.World.RequestIpl("hei_Carrier_int6");
NAPI.World.RequestIpl("hei_carrier_LODLights");
player.SendChatMessage("~y~Aircraft Carrier~s~ erfolgreich geladen!");
break;
case "BridgeTC":
NAPI.World.RequestIpl("canyonriver01_traincrash");
NAPI.World.RequestIpl("canyonriver01_traincrash");
player.SendChatMessage("~y~Bridge Train Crash~s~ erfolgreich geladen!");
break;
case "BridgeTN":
NAPI.World.RequestIpl("canyonriver01");
NAPI.World.RequestIpl("railing_start");
player.SendChatMessage("~y~Bridge Train Normal~s~ erfolgreich geladen!");
break;
case "NorthYankton":
NAPI.World.RequestIpl("prologue01");
NAPI.World.RequestIpl("prologue01c");
NAPI.World.RequestIpl("prologue01d");
NAPI.World.RequestIpl("prologue01e");
NAPI.World.RequestIpl("prologue01f");
NAPI.World.RequestIpl("prologue01g");
NAPI.World.RequestIpl("prologue01h");
NAPI.World.RequestIpl("prologue01i");
NAPI.World.RequestIpl("prologue01j");
NAPI.World.RequestIpl("prologue01k");
NAPI.World.RequestIpl("prologue01z");
NAPI.World.RequestIpl("prologue02");
NAPI.World.RequestIpl("prologue03");
NAPI.World.RequestIpl("prologue03b");
NAPI.World.RequestIpl("prologue03_grv_dug");
NAPI.World.RequestIpl("prologue_grv_torch");
NAPI.World.RequestIpl("prologue04");
NAPI.World.RequestIpl("prologue04b");
NAPI.World.RequestIpl("prologue04_cover");
NAPI.World.RequestIpl("des_protree_end");
NAPI.World.RequestIpl("des_protree_start");
NAPI.World.RequestIpl("prologue05");
NAPI.World.RequestIpl("prologue05b");
NAPI.World.RequestIpl("prologue06");
NAPI.World.RequestIpl("prologue06b");
NAPI.World.RequestIpl("prologue06_int");
NAPI.World.RequestIpl("prologue06_pannel");
NAPI.World.RequestIpl("plg_occl_00");
NAPI.World.RequestIpl("prologue_occl");
NAPI.World.RequestIpl("prologuerd");
NAPI.World.RequestIpl("prologuerdb");
player.SendChatMessage("~y~North Yankton~s~ erfolgreich geladen!");
break;
case "ONeilsFarmB":
NAPI.World.RequestIpl("farmint");
NAPI.World.RequestIpl("farm_burnt");
NAPI.World.RequestIpl("farm_burnt_props");
NAPI.World.RequestIpl("des_farmhs_endimap");
NAPI.World.RequestIpl("des_farmhs_end_occl");
player.SendChatMessage("~y~ONeils Farm Burnt~s~ erfolgreich geladen!");
break;
case "ONeilsFarm":
NAPI.World.RequestIpl("farm");
NAPI.World.RequestIpl("farm_props");
NAPI.World.RequestIpl("farm_int");
player.SendChatMessage("~y~ONeils Farm~s~ erfolgreich geladen!");
break;
case "Morgue":
NAPI.World.RequestIpl("coronertrash");
NAPI.World.RequestIpl("Coroner_Int_On");
player.SendChatMessage("~y~Morgue~s~ erfolgreich geladen!");
break;
}
}
[Command("unban", "~m~Benutzung: ~s~/unban [Name] ", GreedyArg = true)] [Command("unban", "~m~Benutzung: ~s~/unban [Name] ", GreedyArg = true)]
public void CmdAdminUnban(Client admin, string userName) public void CmdAdminUnban(Client admin, string userName)
{ {