Advertisement
Guest User

Grand Motel Apartment 1

a guest
Mar 31st, 2013
624
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 15.68 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. #define FILTERSCRIPT
  4.  
  5. public OnFilterScriptInit()
  6. {
  7.     print("\n--------------------------------------");
  8.     print("Grand Motel Apartment - BY WENNICKE");
  9.     print("--------------------------------------\n");
  10.     //Front door
  11.     CreateObject(1493,1327.8599854,-1071.8100586,3457.8999023,0.0000000,0.0000000,90.0000000,250); //Object number 2
  12.     new door = CreateObject(1506,1327.7998047,-1070.2998047,3457.8999023,0.0000000,0.0000000,270.0000000,250); //Object number 3
  13.     SetObjectMaterial(door, 0, 3967, "cj_airprt", "Road_blank256HV");
  14.    
  15.     new door1 = CreateObject(1502,1325.4499512,-1072.6199951,3457.8339844,0.0000000,0.0000000,0.0000000,250); //Object number 67
  16.     SetObjectMaterial(door1, 1, 2528, "cj_bathroom", "CJ_WOOD_DARK");
  17.    
  18.     //Walls
  19.     new wall = CreateObject(19445,1327.8800049,-1071.0999756,3459.6000977,0.0000000,0.0000000,0.0000000,250); //Object number 1
  20.     new wall1 = CreateObject(19445,1323.0999756,-1076.0000000,3459.6000977,0.0000000,0.0000000,270.0000000,250); //Object number 4
  21.     new wall2 = CreateObject(19445,1321.4000244,-1077.3229980,3459.6000977,0.0000000,0.0000000,0.0000000,250); //Object number 9
  22.     new wall3 = CreateObject(19445,1318.1999512,-1064.9830322,3459.6000977,0.0000000,0.0000000,0.0000000,250); //Object number 13
  23.     new wall4 = CreateObject(19445,1323.0999756,-1065.3000488,3459.6000977,0.0000000,0.0000000,270.0000000,250); //Object number 14
  24.     new wall5 = CreateObject(19445,1327.8800049,-1061.5000000,3459.6000977,0.0000000,0.0000000,0.0000000,250); //Object number 15
  25.     new wall6 = CreateObject(19445,1313.5000000,-1076.0000000,3459.6000977,0.0000000,0.0000000,270.0000000,250); //Object number 18
  26.     new wall7 = CreateObject(19445,1311.5999756,-1071.0999756,3459.6000977,0.0000000,0.0000000,0.0000000,250); //Object number 19
  27.     new wall8 = CreateObject(19445,1313.4000244,-1066.3000488,3459.6000977,0.0000000,0.0000000,270.0000000,250); //Object number 20
  28.    
  29.     new wall9 = CreateObject(19353,1323.0000000,-1072.5999756,3459.6000977,0.0000000,0.0000000,270.0000000,250); //Object number 6
  30.     new wall10 = CreateObject(19353,1326.1999512,-1069.6999512,3459.6000977,0.0000000,0.0000000,270.0000000,250); //Object number 10
  31.     new wall11 = CreateObject(19353,1319.8000488,-1069.6999512,3459.6000977,0.0000000,0.0000000,270.0000000,250); //Object number 12
  32.    
  33.     new wall12 = CreateObject(19383,1326.1999512,-1072.5999756,3459.6000977,0.0000000,0.0000000,270.0000000,250); //Object number 8
  34.     new wall13 = CreateObject(19383,1323.0000000,-1069.6999512,3459.6000977,0.0000000,0.0000000,270.0000000,250); //Object number 11
  35.    
  36.     SetObjectMaterial(wall, 0, 3967, "cj_airprt", "bigbrick");
  37.     SetObjectMaterial(wall1, 0, 3967, "cj_airprt", "bigbrick");
  38.     SetObjectMaterial(wall2, 0, 3967, "cj_airprt", "bigbrick");
  39.     SetObjectMaterial(wall3, 0, 3967, "cj_airprt", "bigbrick");
  40.     SetObjectMaterial(wall4, 0, 3967, "cj_airprt", "bigbrick");
  41.     SetObjectMaterial(wall5, 0, 3967, "cj_airprt", "bigbrick");
  42.     SetObjectMaterial(wall6, 0, 3967, "cj_airprt", "bigbrick");
  43.     SetObjectMaterial(wall7, 0, 3967, "cj_airprt", "bigbrick");
  44.     SetObjectMaterial(wall8, 0, 3967, "cj_airprt", "bigbrick");
  45.     SetObjectMaterial(wall9, 0, 3967, "cj_airprt", "bigbrick");
  46.     SetObjectMaterial(wall10, 0, 3967, "cj_airprt", "bigbrick");
  47.     SetObjectMaterial(wall11, 0, 3967, "cj_airprt", "bigbrick");
  48.     SetObjectMaterial(wall12, 0, 3967, "cj_airprt", "bigbrick");
  49.     SetObjectMaterial(wall13, 0, 3967, "cj_airprt", "bigbrick");
  50.    
  51.     //Kitchen:
  52.     new kfloor = CreateObject(19378,1312.9000244,-1066.5000000,3457.8220215,0.0000000,90.0000000,0.0000000,250); //Object number 21
  53.     SetObjectMaterial(kfloor, 0, 3961, "lee_kitch", "dinerfloor01_128"); //Floor
  54.    
  55.  
  56.     new k1 = CreateObject(2139,1315.0000000,-1070.1999512,3457.8999023,0.0000000,0.0000000,0.0000000,250); //Object number 33
  57.     new k2 = CreateObject(2139,1315.0996094,-1066.9091797,3457.8930664,0.0000000,0.0000000,0.0000000,250); //Object number 40
  58.     new k3 = CreateObject(2139,1315.9599609,-1070.1999512,3457.8999023,0.0000000,0.0000000,0.0000000,250); //Object number 41
  59.     new k4 = CreateObject(2139,1315.9880371,-1069.1719971,3457.8999023,0.0000000,0.0000000,180.0000000,250); //Object number 42
  60.     new k5 = CreateObject(2139,1315.0283203,-1069.1719971,3457.8999023,0.0000000,0.0000000,180.0000000,250); //Object number 43
  61.    
  62.     new k6 = CreateObject(2137,1312.1999512,-1067.8800049,3457.8999023,0.0000000,0.0000000,90.0000000,250); //Object number 26
  63.     new k7 = CreateObject(2137,1313.1600342,-1066.9000244,3457.8999023,0.0000000,0.0000000,0.0000000,250); //Object number 29
  64.     new k8 = CreateObject(2137,1312.1992188,-1068.8496094,3457.8999023,0.0000000,0.0000000,90.0000000,250); //Object number 30
  65.    
  66.     new k9 = CreateObject(2136,1312.1929932,-1070.8199463,3457.8999023,0.0000000,0.0000000,90.0000000,250); //Object number 27
  67.  
  68.     new k10 = CreateObject(2305,1312.1999512,-1066.9000244,3457.8999023,0.0000000,0.0000000,90.0000000,250); //Object number 28
  69.  
  70.     new k11 = CreateObject(2135,1314.1300049,-1066.9000244,3457.8999023,0.0000000,0.0000000,0.0000000,250); //Object number 31
  71.  
  72.     new k12 = CreateObject(2140,1316.0600586,-1066.9000244,3457.8999023,0.0000000,0.0000000,0.0000000,250); //Object number 32
  73.     new k13 = CreateObject(2140,1317.0200195,-1066.9000244,3457.8999023,0.0000000,0.0000000,0.0000000,250); //Object number 34
  74.    
  75.     SetObjectMaterial(k1, 3, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Kitchentable
  76.     SetObjectMaterial(k2, 3, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Kitchentable
  77.     SetObjectMaterial(k3, 3, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Kitchentable
  78.     SetObjectMaterial(k4, 3, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Kitchentable
  79.     SetObjectMaterial(k5, 3, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Kitchentable
  80.    
  81.     SetObjectMaterial(k6, 3, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Kitchentable
  82.     SetObjectMaterial(k7, 3, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Kitchentable
  83.     SetObjectMaterial(k8, 3, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Kitchentable
  84.    
  85.     SetObjectMaterial(k6, 2, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Kitchentable
  86.     SetObjectMaterial(k7, 2, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Kitchentable
  87.     SetObjectMaterial(k8, 2, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Kitchentable
  88.    
  89.     SetObjectMaterial(k9, 3, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Kitchentable
  90.     SetObjectMaterial(k9, 4, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Kitchentable
  91.    
  92.     SetObjectMaterial(k10, 2, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Kitchentable
  93.     SetObjectMaterial(k10, 3, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Kitchentable
  94.    
  95.     SetObjectMaterial(k11, 3, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Kitchentable
  96.    
  97.     SetObjectMaterial(k12, 1, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Fridge
  98.     SetObjectMaterial(k13, 1, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Fridge
  99.    
  100.     SetObjectMaterial(k12, 2, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Fridge
  101.     SetObjectMaterial(k13, 2, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Fridge
  102.    
  103.    
  104.     //Main floor:
  105.     new mainfloor = CreateObject(19379,1322.6999512,-1071.0999756,3457.8200684,0.0000000,90.0000000,0.0000000,250); //Object number 0
  106.     new mainfloor1 = CreateObject(19379,1312.1999512,-1071.0999756,3457.8210449,0.0000000,90.0000000,0.0000000,250); //Object number 17
  107.     SetObjectMaterial(mainfloor, 0, 19070, "WSSections", "wood1");
  108.     SetObjectMaterial(mainfloor1, 0, 19070, "WSSections", "wood1");
  109.    
  110.     //Living room
  111.     CreateObject(14518,1309.4000244,-1082.9000244,3459.3000488,0.0000000,0.0000000,217.9962158,250); //Plant decoration
  112.     CreateObject(2238,1320.9200, -1074.5200, 3458.8020,0.0000000,0.0000000,0.0000000,250); //Lavalamp
  113.     CreateObject(2026,1313.6999512,-1073.9000244,3461.1000977,0.0000000,0.0000000,0.0000000,250); //Lamp behind TV
  114.     CreateObject(2822,1315.0999756,-1069.6999512,3458.9599609,0.0000000,0.0000000,0.0000000,250); //Plates
  115.     CreateObject(2820,1312.0999756,-1070.4000244,3458.9599609,0.0000000,0.0000000,0.0000000,250); //Dirty plates
  116.    
  117.     new tvtable = CreateObject(2315,1320.8000488,-1073.7399902,3457.8999023,0.0000000,0.0000000,270.0000000,250); //Object number 39
  118.     new tv = CreateObject(2267,1320.8199, -1074.5000, 3459.0000,0.0000000,0.0000000,270.0000000,250); //Object number 48
  119.     new couch = CreateObject(1713,1316.0999756,-1075.1999512,3457.8999023,0.0000000,0.0000000,90.0000000,250); //Object number 36
  120.     new couch1 = CreateObject(1713,1317.1999512,-1072.3000488,3457.8999023,0.0000000,0.0000000,0.0000000,250); //Object number 44
  121.     new chair = CreateObject(2120,1313.8000488,-1075.0000000,3458.5000000,0.0000000,0.0000000,270.0000000,250); //Object number 35
  122.     new chair1 = CreateObject(2120,1313.8000488,-1072.5999756,3458.5000000,0.0000000,0.0000000,90.0000000,250); //Object number 38
  123.     new table = CreateObject(2112,1313.8000488,-1073.8000488,3458.3000488,0.0000000,0.0000000,0.0000000,250); //Object number 37
  124.    
  125.     SetObjectMaterial(tvtable, 0, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //TVtable
  126.     SetObjectMaterial(tv, 1, 2267, "picture_frame", "CJ_PAINTING19", 0xFF000000); //TV
  127.     SetObjectMaterial(tv, 0, 3967, "cj_airprt", "Road_blank256HV"); //TV
  128.     SetObjectMaterial(couch, 2, 1726, "mrk_couches2", "kb_sofa5_256"); //Couch carpet
  129.     SetObjectMaterial(couch1, 2, 1726, "mrk_couches2", "kb_sofa5_256"); //Couch carpet
  130.     SetObjectMaterial(couch, 1, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Panel
  131.     SetObjectMaterial(couch1, 1, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Panel
  132.     SetObjectMaterial(chair, 1, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Chair
  133.     SetObjectMaterial(chair1, 1, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Chair
  134.     SetObjectMaterial(table, 0, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Table
  135.  
  136.     CreateObject(2233, 1321.45, -1073.97, 3458.39,   0.00, 0.00, 270.00);
  137.     CreateObject(2233, 1321.45, -1075.83, 3458.39,   0.00, 0.00, 270.00);
  138.     CreateObject(2026, 1321.46, -1074.57, 3458.98,   0.00, 90.00, 0.00);
  139.     new tvback = CreateObject(2267, 1320.88, -1074.53, 3459.00,   0.00, 0.00, 90.00);
  140.     SetObjectMaterial(tvback, 1, 3781, "LSOffice1floors", "carpet13-256x256");
  141.     SetObjectMaterial(tvback, 0, 3781, "LSOffice1floors", "carpet13-256x256");
  142.    
  143.     new carpet = CreateObject(19432, 1317.24, -1074.20, 3457.83,   0.00, 90.00, 270.00);
  144.     new carpet1 = CreateObject(19432, 1318.84, -1074.20, 3457.83,   0.00, 90.00, 270.00);
  145.     SetObjectMaterial(carpet, 0, 3781, "LSOffice1floors", "carpet13-256x256");
  146.     SetObjectMaterial(carpet1, 0, 3781, "LSOffice1floors", "carpet13-256x256");
  147.    
  148.     //Bedroom:
  149.     CreateObject(14518,1323.9000244,-1061.3000488,3459.3000488,0.0000000,0.0000000,218.0000000,250); //Plant decoration
  150.     CreateObject(2835,1323.0999756,-1067.9000244,3457.8999023,0.0000000,0.0000000,0.0000000,250); //Rug
  151.     CreateObject(2870,1318.8000488,-1067.0999756,3459.0500488,0.0000000,0.0000000,40.0000000,250); //Bowel decoration
  152.     CreateObject(2813, 1327.17, -1065.99, 3458.46,   0.00, 0.00, 0.00); //Books
  153.    
  154.     new room = CreateObject(19377,1323.4000244,-1064.9000244,3457.8220215,0.0000000,90.0000000,0.0000000,250); //Object number 16
  155.     SetObjectMaterial(room, 0, 3781, "LSOffice1floors", "carpet13-256x256"); //Floor
  156.    
  157.     new bed = CreateObject(2299,1324.3000488,-1067.0000000,3457.8999023,0.0000000,0.0000000,270.0000000,250); //Object number 53
  158.     SetObjectMaterial(bed, 2, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Bed
  159.     SetObjectMaterial(bed, 3, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Bed
  160.     SetObjectMaterial(bed, 0, 3781, "LSOffice1floors", "carpet13-256x256"); //Bed
  161.    
  162.     new cupb = CreateObject(1741,1320.0000000,-1068.0999756,3457.8999023,0.0000000,0.0000000,90.0000000,250); //Object number 62
  163.     new cupb1 = CreateObject(1743,1320.5000000,-1066.9000244,3457.8999023,0.0000000,0.0000000,0.0000000,250); //Object number 63
  164.     SetObjectMaterial(cupb, 0, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Cupboard
  165.     SetObjectMaterial(cupb1, 0, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Cupboard1
  166.     SetObjectMaterial(cupb1, 2, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Cupboard1
  167.    
  168.     new book = CreateObject(1742, 1320.82, -1069.73, 3457.89,   0.00, 0.00, 180.00);
  169.     SetObjectMaterial(book, 2, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Bookshelf
  170.    
  171.     new btable = CreateObject(1819, 1326.61, -1066.56, 3457.96,   0.00, 0.00, 0.00);
  172.     new btable1 = CreateObject(1819, 1326.61, -1069.47, 3457.96,   0.00, 0.00, 0.00);
  173.     SetObjectMaterial(btable, 0, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Bed table
  174.     SetObjectMaterial(btable1, 0, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Bed table
  175.     SetObjectMaterial(btable, 1, 2528, "kbcouch1", "kbcornice_2_128"); //Bed table
  176.     SetObjectMaterial(btable1, 1, 2528, "kbcouch1", "kbcornice_2_128"); //Bed table
  177.    
  178.    
  179.     //Bathroom:
  180.     CreateObject(2741,1327.6986, -1074.9509, 3459.3640,0.0000, 0.0000, 270.0000, 250); //Soap
  181.    
  182.     new bath = CreateObject(19377, 1326.61, -1077.37, 3457.822,   0.00, 90.00, 0.00,250); //Object number 5
  183.     SetObjectMaterial(bath, 0, 3967, "cj_airprt", "Slabs"); //Floor
  184.    
  185.     new bcarpet = CreateObject(2815,1324.5999756,-1074.8000488,3457.9099121,0.0000000,0.0000000,0.0000000,250); //Object number 59
  186.     SetObjectMaterial(bcarpet, 0, 3781, "LSOffice1floors", "carpet13-256x256"); //Carpet
  187.    
  188.     new toilet = CreateObject(2528,1325.6999512,-1075.4000244,3457.8999023,0.0000000,0.0000000,180.0000000,250); //Object number 54
  189.     SetObjectMaterial(toilet, 4, 3781, "LSOffice1floors", "carpet13-256x256"); //Toilet
  190.    
  191.     new btub = CreateObject(2526,1322.0000000,-1075.4000244,3457.8999023,0.0000000,0.0000000,0.0000000,250); //Object number 55
  192.     SetObjectMaterial(btub, 0, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Bathtub
  193.    
  194.     new shower = CreateObject(2527,1322.0000000,-1074.1999512,3457.8999023,0.0000000,0.0000000,0.0000000,250); //Object number 56
  195.     SetObjectMaterial(shower, 1, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Shower
  196.    
  197.     new sink = CreateObject(2139, 1327.28, -1075.26, 3457.89,   0.00, 0.00, 270.00);
  198.     new sink1 = CreateObject(2136, 1327.29, -1073.29, 3457.90,   0.00, 0.00, 270.00);
  199.     SetObjectMaterial(sink, 3, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Bathroomtable
  200.     SetObjectMaterial(sink1, 3, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Sink
  201.     SetObjectMaterial(sink1, 4, 2528, "cj_bathroom", "CJ_WOOD_DARK"); //Sink
  202.    
  203.     //Ceiling
  204.     new ceiling = CreateObject(19377,1322.8000488,-1070.0000000,3461.1999512,0.0000000,90.0000000,0.0000000,250); //Object number 22
  205.     new ceiling1 = CreateObject(19377,1322.8000488,-1079.5999756,3461.1999512,0.0000000,90.0000000,0.0000000,250); //Object number 23
  206.     new ceiling2 = CreateObject(19377,1312.3000488,-1079.5999756,3461.1999512,0.0000000,90.0000000,0.0000000,250); //Object number 24
  207.     new ceiling3 = CreateObject(19377,1312.3000488,-1070.0000000,3461.1999512,0.0000000,90.0000000,0.0000000,250); //Object number 25
  208.  
  209.     SetObjectMaterial(ceiling, 0, 3781, "LSOffice1floors", "ceilingtiles3-128x128");
  210.     SetObjectMaterial(ceiling1, 0, 3781, "LSOffice1floors", "ceilingtiles3-128x128");
  211.     SetObjectMaterial(ceiling2, 0, 3781, "LSOffice1floors", "ceilingtiles3-128x128");
  212.     SetObjectMaterial(ceiling3, 0, 3781, "LSOffice1floors", "ceilingtiles3-128x128");
  213.    
  214.     //Frames
  215.     CreateObject(2260, 1327.32, -1067.54, 3459.76,   0.00, 0.00, 270.00);
  216.     CreateObject(2261, 1324.50, -1065.88, 3459.74,   0.00, 0.00, 0.00);
  217.     CreateObject(2262, 1323.45, -1072.02, 3459.83,   0.00, 0.00, 180.00);
  218.     CreateObject(2264, 1318.02, -1075.38, 3459.77,   0.00, 0.00, 180.00);
  219.     CreateObject(2265, 1312.18, -1073.46, 3459.79,   0.00, 0.00, 90.00);
  220.     CreateObject(2270, 1312.21, -1070.74, 3459.89,   0.00, 0.00, 90.00);
  221.     CreateObject(2271, 1317.62, -1068.36, 3459.97,   0.00, 0.00, 270.00);
  222.     CreateObject(2263, 1320.31, -1070.31, 3459.86,   0.00, 0.00, 0.00);
  223.  
  224.    
  225. //  Objects converted: 68
  226.  
  227.     return 1;
  228. }
  229.  
  230. public OnFilterScriptExit()
  231. {
  232.     return 1;
  233. }
  234.  
  235. public OnPlayerConnect(playerid)
  236. {
  237.     return 1;
  238. }
  239.  
  240. public OnPlayerDisconnect(playerid, reason)
  241. {
  242.     return 1;
  243. }
  244.  
  245. public OnPlayerCommandText(playerid, cmdtext[])
  246. {
  247.     if(strcmp("/apartment", cmdtext, true, 10) == 0)
  248.     {
  249.         SetPlayerPos(playerid,1322.6999512,-1071.0999756,3457.8200684+2);
  250.         SetPlayerInterior(playerid, 4);
  251.         return 1;
  252.     }
  253.     return 0;
  254. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement