rendered paste body/*_______________________________________________|
|----0000 00000-0-----0-00000000000-0-----0------|
|----0 ---0---0-0-----0------0-------0---0-------|
|----0000-00000-0-----0------0--------0-0--------|
|-------0-0-----0-----0------0---------0---------|
|----0000-0-----00000-0------0--------0-0--------|
|----Name-Here-Of-Project------------0---0-------|
|----Made By: Name-Here-------------0-----0------|
|________________________________________________|*/
//------------------[INCLUDES]---------------------
#include <a_samp>
//------------------[DEFINES]----------------------
//----------------------[NEW]-----------------------
new Menu:HouseMenu;
new HousePic;
new OutHousePic;
new Menu:InHouseMenu;
//-------------------[FORWARDS]---------------------
#define FILTERSCRIPT
#if defined FILTERSCRIPT
//----------------[OnFilterScriptInit]---------------
public OnFilterScriptInit()
{
//Thse house and gates and bla bla
CreateObject(6522, 1401.442139, -2439.855957, 21.155270, 0.0000, 0.0000, 180.0000);
CreateObject(14826, 1470.253906, -2395.583008, 13.319066, 0.0000, 0.0000, 101.2500);
CreateObject(8420, 1451.952637, -2435.149658, 12.577723, 0.0000, 0.0000, 180.0000);
CreateObject(980, 1472.040405, -2469.401611, 15.328079, 0.0000, 0.0000, 270.0000);
CreateObject(980, 1466.356934, -2475.133545, 15.328077, 0.0000, 0.0000, 180.0000);
CreateObject(980, 1454.844360, -2475.145752, 15.328079, 0.0000, 0.0000, 180.0000);
CreateObject(980, 1443.312378, -2475.125977, 15.328079, 0.0000, 0.0000, 180.0000);
CreateObject(980, 1437.604858, -2475.146484, 15.350739, 0.0000, 0.0000, 180.0000);
CreateObject(980, 1411.922852, -2469.345459, 15.328079, 0.0000, 0.0000, 90.0000);
CreateObject(980, 1471.988892, -2401.231689, 15.328079, 0.0000, 0.0000, 270.0000);
CreateObject(980, 1472.014893, -2408.537842, 15.328079, 0.0000, 0.0000, 270.0000);
CreateObject(980, 1477.899414, -2414.249756, 15.530802, 0.0000, 0.0000, 0.0000);
CreateObject(980, 1486.215820, -2414.225830, 15.530802, 0.0000, 0.0000, 0.0001);
CreateObject(980, 1491.865845, -2420.042969, 15.530802, 0.0000, 0.0000, 270.0000);
CreateObject(980, 1491.863525, -2431.517334, 15.530802, 0.0000, 0.0000, 270.0000);
CreateObject(980, 1491.863525, -2443.040039, 15.530802, 0.0000, 0.0000, 269.9999);
CreateObject(980, 1491.726440, -2449.281494, 15.530802, 0.0000, 0.0000, 270.0000);
CreateObject(980, 1485.949707, -2455.029297, 15.530802, 0.0000, 0.0000, 180.0000);
CreateObject(980, 1477.487183, -2454.983398, 15.628075, 0.0000, 0.0000, 180.0000);
CreateObject(980, 1471.896484, -2460.711426, 15.328079, 0.0000, 0.0000, 270.0000);
//The interrior
CreateObject(8947, 1079.155762, -2461.758057, 922.865784, 0.0000, 179.6224, 0.0000);
CreateObject(1838, 1085.428345, -2450.930420, 920.311829, 0.0000, 0.0000, 326.2500);
CreateObject(1860, 1085.473633, -2450.851807, 921.473206, 0.0000, 0.0000, 0.0000);
CreateObject(1700, 1073.953125, -2453.402832, 920.234253, 0.0000, 0.0000, 0.0000);
CreateObject(1701, 1076.362915, -2453.438721, 920.248291, 0.0000, 0.0000, 0.0000);
CreateObject(1738, 1085.750977, -2456.805420, 920.970764, 0.0000, 0.0000, 270.0000);
CreateObject(1778, 1085.336060, -2454.842041, 920.311584, 0.0000, 0.0000, 112.5000);
CreateObject(1793, 1079.443481, -2453.502686, 920.267700, 0.0000, 0.0000, 0.0000);
CreateObject(1808, 1085.289551, -2471.275146, 920.307983, 0.0000, 0.0000, 202.5000);
CreateObject(1809, 1072.547485, -2459.755127, 920.229065, 0.0000, 0.0000, 90.0000);
CreateObject(1829, 1082.412476, -2450.662598, 920.758728, 0.0000, 0.0000, 0.0000);
CreateObject(1839, 1072.571411, -2461.145996, 920.228638, 0.0000, 0.0000, 180.0000);
CreateObject(1840, 1072.450684, -2459.197021, 920.226318, 0.0000, 0.0000, 180.0000);
CreateObject(1840, 1072.503418, -2460.193848, 920.226685, 0.0000, 0.0000, 180.0000);
CreateObject(2028, 1073.437500, -2472.369873, 920.326111, 0.0000, 0.0000, 157.5000);
CreateObject(2097, 1084.182495, -2463.395508, 920.606140, 0.0000, 0.0000, 112.5000);
CreateObject(2099, 1073.478271, -2472.568604, 920.233704, 0.0000, 0.0000, 157.5000);
CreateObject(2103, 1075.780273, -2471.761719, 921.044312, 0.0000, 0.0000, 168.7500);
CreateObject(2130, 1072.779053, -2467.312744, 920.130310, 0.0000, 0.0000, 90.0000);
CreateObject(2131, 1072.771851, -2469.399414, 920.229614, 0.0000, 0.0000, 90.0000);
CreateObject(2135, 1072.796875, -2465.342773, 920.229797, 0.0000, 0.0000, 90.0000);
CreateObject(2149, 1072.554199, -2467.558350, 921.431580, 0.0000, 0.0000, 90.0000);
CreateObject(2186, 1085.415283, -2468.841309, 920.306885, 0.0000, 0.0000, 258.7500);
CreateObject(2226, 1085.357300, -2469.352295, 921.574463, 0.0000, 0.0000, 236.2501);
CreateObject(2312, 1086.244507, -2458.977783, 921.894653, 0.0000, 0.0000, 270.0000);
CreateObject(2514, 1085.603027, -2466.179199, 920.314392, 0.0000, 0.0000, 270.0000);
CreateObject(2517, 1086.131592, -2465.039795, 920.346130, 0.0000, 0.0000, 90.0000);
CreateObject(2526, 1084.712891, -2461.628174, 920.310181, 0.0000, 0.0000, 303.7500);
CreateObject(2813, 1083.869751, -2460.565918, 920.303894, 0.0000, 0.0000, 0.0000);
CreateObject(2813, 1083.455444, -2460.675293, 920.301147, 0.0000, 0.0000, 303.7500);
CreateObject(2813, 1083.727783, -2459.367432, 920.302979, 0.0000, 0.0000, 303.7500);
CreateObject(2813, 1083.968872, -2458.065674, 920.304565, 0.0000, 0.0000, 303.7500);
CreateObject(2813, 1083.155029, -2458.043945, 920.299194, 0.0000, 0.0000, 303.7500);
CreateObject(2813, 1082.910400, -2459.077881, 920.297607, 0.0000, 0.0000, 303.7500);
CreateObject(2813, 1083.125122, -2459.281250, 920.299011, 0.0000, 0.0000, 281.2500);
CreateObject(2815, 1080.226440, -2461.539063, 920.279358, 0.0000, 0.0000, 90.0000);
CreateObject(2816, 1083.357056, -2459.941406, 920.300415, 0.0000, 0.0000, 0.0000);
CreateObject(2816, 1083.774658, -2458.616211, 920.303162, 0.0000, 0.0000, 326.2500);
CreateObject(2816, 1083.303833, -2459.271973, 920.300049, 0.0000, 0.0000, 236.2501);
CreateObject(2820, 1085.731567, -2459.957764, 920.315735, 0.0000, 0.0000, 90.0000);
CreateObject(2822, 1072.777344, -2468.250000, 922.700012, 0.0000, 0.0000, 0.0000);
CreateObject(2824, 1084.281006, -2459.960693, 920.306030, 0.0000, 0.0000, 0.0000);
CreateObject(2824, 1084.019531, -2459.385498, 920.304321, 0.0000, 0.0000, 0.0000);
CreateObject(2826, 1083.412476, -2459.574463, 920.300842, 0.0000, 0.0000, 0.0000);
CreateObject(2826, 1083.296265, -2458.723633, 920.300049, 0.0000, 0.0000, 0.0000);
CreateObject(2827, 1083.596313, -2460.422852, 920.315857, 0.0000, 0.0000, 0.0000);
CreateObject(2827, 1083.430420, -2458.351318, 920.314758, 0.0000, 0.0000, 0.0000);
CreateObject(2827, 1083.978638, -2458.659912, 920.318359, 0.0000, 0.0000, 0.0000);
CreateObject(2828, 1082.413818, -2450.324951, 921.239197, 0.0000, 0.0000, 135.0000);
CreateObject(2829, 1072.842285, -2467.062744, 921.280334, 0.0000, 0.0000, 292.5000);
CreateObject(2830, 1073.014526, -2465.473633, 921.804810, 0.0000, 0.0000, 0.0000);
CreateObject(2833, 1078.114624, -2464.754639, 920.265442, 0.0000, 0.0000, 22.5000);
CreateObject(2834, 1075.945801, -2461.702148, 920.251160, 0.0000, 0.0000, 348.7500);
CreateObject(2835, 1077.889282, -2450.531250, 920.263123, 0.0000, 0.0000, 270.0000);
CreateObject(2836, 1076.057617, -2451.613770, 920.248901, 0.0000, 0.0000, 90.0000);
CreateObject(2841, 1073.513672, -2451.657959, 920.233215, 0.0000, 0.0000, 90.0000);
CreateObject(2852, 1083.903809, -2458.989502, 920.304138, 0.0000, 0.0000, 0.0000);
CreateObject(2853, 1084.268188, -2459.437256, 920.306458, 0.0000, 0.0000, 0.0000);
CreateObject(2854, 1084.433228, -2458.581299, 920.307617, 0.0000, 0.0000, 0.0000);
CreateObject(2855, 1084.253540, -2458.370605, 920.404480, 0.0000, 0.0000, 0.0000);
CreateObject(2863, 1072.802368, -2469.021973, 922.722290, 0.0000, 0.0000, 123.7500);
CreateObject(14494, 1083.511108, -2472.091553, 921.880371, 0.0000, 0.0000, 67.5000);
CreateObject(14527, 1080.715820, -2465.235107, 928.866760, 0.0000, 0.0000, 0.0000);
CreateObject(14532, 1074.511841, -2454.676025, 921.225159, 0.0000, 0.0000, 0.0000);
CreateObject(14604, 1076.891113, -2454.165039, 921.238770, 0.0000, 0.0000, 0.0000);
CreateObject(14806, 1079.988525, -2454.372803, 921.364502, 0.0000, 0.0000, 180.0000);
CreateObject(1755, 1083.161865, -2459.835449, 920.293213, 0.0000, 0.0000, 90.0000);
CreateObject(1758, 1083.118286, -2458.532227, 920.294800, 0.0000, 0.0000, 90.0000);
CreateObject(1769, 1074.114868, -2460.203369, 920.240784, 0.0000, 0.0000, 270.0000);
CreateObject(1819, 1078.079956, -2466.945068, 920.265747, 0.0000, 0.0000, 0.0000);
CreateObject(1663, 1077.720825, -2466.985352, 920.723816, 0.0000, 0.0000, 135.0000);
CreateObject(1663, 1077.764282, -2465.778076, 920.724060, 0.0000, 0.0000, 45.0000);
CreateObject(1663, 1079.166382, -2465.780762, 920.733337, 0.0000, 0.0000, 303.7500);
CreateObject(1663, 1078.903809, -2467.407959, 920.731567, 0.0000, 0.0000, 202.5000);
CreateObject(2356, 1083.757568, -2469.211914, 920.297974, 0.0000, 0.0000, 292.5000);
CreateObject(2605, 1076.099976, -2471.777344, 920.658081, 0.0000, 0.0000, 146.2500);
CreateObject(2636, 1076.357788, -2471.499268, 920.898132, 0.0000, 0.0000, 56.2500);
CreateObject(8948, 1079.204590, -2473.260986, 924.141235, 0.0000, 0.0000, 90.0000);
CreateObject(8948, 1079.173462, -2473.302002, 927.693787, 0.0000, 0.0000, 90.0000);
//Cars Add more if u want
AddStaticVehicle(560,1485.7797,-2443.7202,13.2593,271.3836,9,39); // car
AddStaticVehicle(560,1486.0319,-2434.4377,13.2600,91.1134,9,39); // car
AddStaticVehicle(560,1485.6361,-2424.6904,13.2602,271.1642,9,39); // car
AddStaticVehicle(560,1476.6765,-2420.5112,13.2594,180.5273,9,39); // car
AddStaticVehicle(560,1463.2329,-2429.9983,13.2606,179.6319,9,39); // car
AddStaticVehicle(560,1453.5127,-2431.0986,13.2599,2.7332,9,39); // car
AddStaticVehicle(560,1443.9021,-2430.3914,13.2596,178.3685,9,39); // car
AddStaticVehicle(560,1443.7490,-2440.2476,13.2600,175.6795,9,39); // car
AddStaticVehicle(560,1456.7396,-2440.0864,13.2595,1.8862,9,39); // car
//Pickups
OutHousePic = CreatePickup(1239,2,1413.1550,-2439.9570,13.5547);
HousePic = CreatePickup(1239,2,1080.0126,-2468.7036,921.2787);
//Menus
HouseMenu = CreateMenu("AdminHQ House", 2, 50.0, 180.0, 200.0, 200.0);
AddMenuItem(HouseMenu, 0, "Exit");
AddMenuItem(HouseMenu, 1, "Exit The House");
AddMenuItem(HouseMenu, 0, "Heal");
AddMenuItem(HouseMenu, 1, "Put Your Hp To 100");
AddMenuItem(HouseMenu, 0, "Kill");
AddMenuItem(HouseMenu, 1, "Kill your self");
AddMenuItem(HouseMenu, 0, "Spawn");
AddMenuItem(HouseMenu, 1, "Respawn You");
AddMenuItem(HouseMenu, 0, "Car");
AddMenuItem(HouseMenu, 1, "Elegy");
AddMenuItem(HouseMenu, 0, "Bike");
AddMenuItem(HouseMenu, 1, "Nrg-500");
AddMenuItem(HouseMenu, 0, "Car");
AddMenuItem(HouseMenu, 1, "Turismo");
AddMenuItem(HouseMenu, 0, "Bike ");
AddMenuItem(HouseMenu, 1, "MT Bike");
AddMenuItem(HouseMenu, 0, "Car");
AddMenuItem(HouseMenu, 1, "Infernus");
AddMenuItem(HouseMenu, 0, "Bike");
AddMenuItem(HouseMenu, 1, "BMX");
AddMenuItem(HouseMenu, 0, "Car");
AddMenuItem(HouseMenu, 1, "Cart");
AddMenuItem(HouseMenu, 0, "Leave");
AddMenuItem(HouseMenu, 1, "Leave The Menu");
InHouseMenu = CreateMenu("House", 2, 50.0, 180.0, 200.0, 200.0);
AddMenuItem(InHouseMenu, 0, "Enter");
AddMenuItem(InHouseMenu, 1, "Enter The House");
AddMenuItem(InHouseMenu, 0, "Leave");
AddMenuItem(InHouseMenu, 1, "Leave The Menu");
print("\n--------------------------------------");
print(" Admin HQ By: Splitx");
print("--------------------------------------\n");
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == HousePic)
{
ShowMenuForPlayer(HouseMenu, playerid);
TogglePlayerControllable(playerid,0);
}
if(pickupid == OutHousePic)
{
ShowMenuForPlayer(InHouseMenu, playerid);
TogglePlayerControllable(playerid,0);
GameTextForPlayer(playerid, "~g~Here ~y~Is ~r~A ~b~Litle ~n~~r~M~b~e~g~n~r~u~n~b~By ~g~Splitx", 3000, 4);
}
return 1;
}
public OnPlayerSelectedMenuRow(playerid, row)
{
new Menu:current;
current = GetPlayerMenu(playerid);
if(current == HouseMenu)
{
switch(row)
{
case 0:{
SetPlayerPos(playerid,1413.1550,-2439.9570,13.5547);
}
case 1:{
//Row 2 code
SetPlayerHealth(playerid,100.00);
}
case 2:{
//Row 3 code
SetPlayerHealth(playerid,000.00);
}
case 3:{
SpawnPlayer( playerid );
}
case 4:{
SetPlayerPos(playerid,1470.8749,-2406.9824,13.5547);
CreateVehicle(562,1467.5486,-2402.9136,13.3111,0.00,0,0,999999);
}
case 5:{
SetPlayerPos(playerid,1470.8749,-2406.9824,13.5547);
CreateVehicle(522,1467.5486,-2402.9136,13.3111,0.00,0,0,999999);
}
case 6:{
SetPlayerPos(playerid,1470.8749,-2406.9824,13.5547);
CreateVehicle(451,1467.5486,-2402.9136,13.3111,0.00,0,0,999999);
}
case 7:{
SetPlayerPos(playerid,1470.8749,-2406.9824,13.5547);
CreateVehicle(510,1467.5486,-2402.9136,13.3111,0.00,0,0,999999);
}
case 8:{
SetPlayerPos(playerid,1470.8749,-2406.9824,13.5547);
CreateVehicle(411,1467.5486,-2402.9136,13.3111,0.00,0,0,999999);
}
case 9:{
SetPlayerPos(playerid,1470.8749,-2406.9824,13.5547);
CreateVehicle(481,1467.5486,-2402.9136,13.3111,0.00,0,0,999999);
}
case 10:{
SetPlayerPos(playerid,1470.8749,-2406.9824,13.5547);
CreateVehicle(571,1467.5486,-2402.9136,13.3111,0.00,0,0,999999);
}
case 11:{
TogglePlayerControllable(playerid,1);
}
}
}
if(current == InHouseMenu)
{
switch(row)
{
case 0:{
SetPlayerPos(playerid,1075.8938,-2468.4294,921.2515);
}
case 1:{
TogglePlayerControllable(playerid,1);
}
}
}
return 1;
}
//----------------------------------------------------------------
#endif
/*_______________________________________________|
|----0000 00000-0-----0-00000000000-0-----0------|
|----0 ---0---0-0-----0------0-------0---0-------|
|----0000-00000-0-----0------0--------0-0--------|
|-------0-0-----0-----0------0---------0---------|
|----0000-0-----00000-0------0--------0-0--------|
|----New new.pwn---------------------0---0-------|
|----Made By: Splitx----------------0-----0------|
|________________________________________________|
*/
//----------------------------------------------------------------------