Guest User

sld

a guest
Jan 30th, 2009
744
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 13.34 KB | None | 0 0
  1. /*        
  2.         [FS] AdminHouse created by [CCV]saalada[]
  3.         Carros add por [CCV]TRIPLOx[]
  4.         POR FAVOR NAO RETIRE OS CREDITOS!!
  5. */
  6.  
  7. #include <a_samp>
  8.  
  9. new Menu:AdminHouse;
  10. new GateAdmin;
  11.  
  12. public OnFilterScriptInit()
  13. {
  14.     GateAdmin = CreateObject(980,-3121.779,210.510,13.152,0.0,0.0,-90.000);
  15.  
  16.     // CARROS //
  17.     CreateVehicle(454,-3353.1421,123.8445,-0.2658,93.4173,26,26,3500); // csadm barcos
  18.     CreateVehicle(595,-3348.8538,136.0417,0.0483,90.3368,112,20,3500);// csadm barcos
  19.     CreateVehicle(484,-3346.7698,144.5948,-0.1606,88.4286,40,26,3500); // csadm barcos
  20.     CreateVehicle(493,-3343.5549,151.4173,-0.3376,72.3226,36,13,3500); // csadm barcos
  21.     CreateVehicle(519,-3194.2708,108.1505,12.3944,88.9246,1,1,3500);// csadm shamal
  22.     CreateVehicle(476,-3192.9805,86.2973,12.1695,59.4478,71,77,3500); // csadm hustler
  23.     CreateVehicle(476,-3213.3901,87.9173,12.1964,55.9539,77,87,3500); // csadm rustler
  24.     CreateVehicle(593,-3199.8254,128.9791,11.9292,128.6198,68,8,3500); // csadm dodo
  25.     CreateVehicle(593,-3214.1611,128.4691,11.9273,127.3473,2,1,3500); // csadm dodo
  26.     CreateVehicle(487,-3156.1631,270.1797,14.1858,115.2238,3,29,3500); // csadm helicop
  27.     CreateVehicle(469,-3173.9609,266.2705,14.0306,248.9065,1,3,3500); // csadm helicop
  28.     CreateVehicle(417,-3159.4934,254.7979,14.1123,54.9107,0,0,3500); // csadm helicop
  29.     CreateVehicle(578,-3209.0911,275.0409,12.1083,90.1402,1,1,3500); // csadm cam sld
  30.     CreateVehicle(551,-3228.9302,194.0447,11.2691,358.4828,101,1,3500); // csadm merit sld
  31.     CreateVehicle(551,-3196.0283,167.6167,11.2327,90.8790,0,1,3500); // csadm mmerit
  32.     CreateVehicle(437,-3248.7300,273.1310,11.6071,269.9413,95,16,3500); // csadm bus
  33.     CreateVehicle(534,-3215.8035,251.0786,11.1907,88.7508,0,1,3500); // csadm ice
  34.     CreateVehicle(421,-3248.4631,267.6157,11.3510,270.8051,13,1,3500); // csadm
  35.     CreateVehicle(424,-3232.5200,256.5967,11.2441,89.2335,3,2,3500); // csadm
  36.     CreateVehicle(522,-3243.8501,265.1927,11.0441,270.9067,7,79,3500); // csadm motos
  37.     CreateVehicle(461,-3243.8662,262.9925,11.0390,272.2877,43,1,3500); // csadm motos
  38.     CreateVehicle(521,-3244.3206,260.4496,11.0306,270.6729,25,118,3500); // csadm motos
  39.     CreateVehicle(463,-3244.0527,258.1196,11.0086,270.5309,11,11,3500); // csadm motos
  40.     CreateVehicle(468,-3243.9280,255.8950,11.1333,270.1989,3,3,3500); // csadm motos
  41.     CreateVehicle(581,-3244.0789,251.5950,11.0556,272.3439,72,1,3500); // csadm motos
  42.     CreateVehicle(551,-3250.1091,220.8369,11.2691,180.5551,75,1,3500); // csadm merit
  43.     CreateVehicle(535,-3207.7014,220.6507,11.2318,268.3718,31,1,3500);// csadm
  44.     CreateVehicle(554,-3170.4587,200.7254,11.4743,269.6566,15,32,3500); // csadsim
  45.     CreateVehicle(568,-3142.5530,227.6625,11.3334,181.7135,21,1,3500); // csadm bandito
  46.     CreateVehicle(482,-3230.9790,166.9875,11.5814,88.4892,64,64,3500); // csadm burrito
  47.     CreateVehicle(435,-3293.8525,166.8004,12.0936,270.3306,1,1,3500); // csadm track
  48.     CreateVehicle(403,-3281.9875,167.0248,12.0747,270.8009,28,1,3500);// csadm caminhao
  49.     // OBJETOS //
  50.     CreateObject(8171,-2933.136,211.835,7.249,-2.578,0.0,-90.000);
  51.     CreateObject(8171,-3070.531,211.720,10.379,0.0,0.0,-90.000);
  52.     CreateObject(10768,-3254.721,205.664,-3.219,0.0,0.0,-135.000);
  53.     CreateObject(3749,-3123.521,210.467,16.327,0.0,0.0,-90.000);
  54.     CreateObject(987,-3122.669,188.712,10.468,0.0,0.0,-270.000);
  55.     CreateObject(987,-3122.719,176.727,10.464,0.0,0.0,-270.000);
  56.     CreateObject(987,-3122.710,164.820,10.464,0.0,0.0,-270.000);
  57.     CreateObject(987,-3127.295,153.734,10.468,0.0,0.0,-292.500);
  58.     CreateObject(987,-3139.313,153.938,10.464,0.0,0.0,-360.000);
  59.     CreateObject(987,-3122.732,220.716,10.379,0.0,0.0,-258.750);
  60.     CreateObject(987,-3125.038,232.393,10.468,0.0,0.0,-270.000);
  61.     CreateObject(987,-3125.015,244.301,10.464,0.0,0.0,-270.000);
  62.     CreateObject(987,-3125.131,256.287,10.468,0.0,0.0,-270.000);
  63.     CreateObject(987,-3125.016,268.223,10.468,0.0,0.0,-270.000);
  64.     CreateObject(987,-3125.013,280.238,10.468,0.0,0.0,-180.000);
  65.     CreateObject(987,-3136.999,280.201,10.468,0.0,0.0,-180.000);
  66.     CreateObject(987,-3148.970,280.184,10.468,0.0,0.0,-180.000);
  67.     CreateObject(987,-3160.944,280.229,10.468,0.0,0.0,-180.000);
  68.     CreateObject(987,-3172.918,280.207,10.468,0.0,0.0,-180.000);
  69.     CreateObject(987,-3184.839,280.235,10.468,0.0,0.0,-180.000);
  70.     CreateObject(987,-3196.835,280.247,10.468,0.0,0.0,-180.000);
  71.     CreateObject(987,-3208.812,280.423,10.468,0.0,0.0,-180.000);
  72.     CreateObject(987,-3151.254,153.928,10.468,0.0,0.0,-360.000);
  73.     CreateObject(987,-3220.800,280.435,10.468,0.0,0.0,-180.000);
  74.     CreateObject(987,-3232.740,280.479,10.468,0.0,0.0,-180.000);
  75.     CreateObject(987,-3244.681,280.577,10.468,0.0,0.0,-180.000);
  76.     CreateObject(987,-3256.711,280.611,10.468,0.0,0.0,-180.000);
  77.     CreateObject(987,-3268.670,280.576,10.468,0.0,0.0,-180.000);
  78.     CreateObject(987,-3280.649,280.649,10.468,0.0,0.0,-180.000);
  79.     CreateObject(987,-3292.624,280.648,10.464,0.0,0.0,-180.000);
  80.     CreateObject(987,-3304.469,280.710,10.464,0.0,0.0,-90.000);
  81.     CreateObject(987,-3304.562,268.708,10.464,0.0,0.0,-90.000);
  82.     CreateObject(987,-3304.583,256.768,10.468,0.0,0.0,-90.000);
  83.     CreateObject(987,-3304.597,244.789,10.468,0.0,0.0,-90.000);
  84.     CreateObject(987,-3304.598,232.858,10.468,0.0,0.0,-90.000);
  85.     CreateObject(987,-3304.670,220.862,10.468,0.0,0.0,-90.000);
  86.     CreateObject(987,-3304.713,208.867,10.468,0.0,0.0,-90.000);
  87.     CreateObject(987,-3304.684,196.922,10.464,0.0,0.0,-90.000);
  88.     CreateObject(987,-3304.649,184.944,10.464,0.0,0.0,-90.000);
  89.     CreateObject(987,-3304.541,173.054,10.464,0.0,0.0,-90.000);
  90.     CreateObject(987,-3304.620,161.114,10.468,0.0,0.0,-33.750);
  91.     CreateObject(987,-3294.728,154.431,10.468,0.0,0.0,0.0);
  92.     CreateObject(987,-3282.771,154.361,10.468,0.0,0.0,0.0);
  93.     CreateObject(987,-3270.845,154.354,10.464,0.0,0.0,0.0);
  94.     CreateObject(987,-3258.841,154.462,10.468,0.0,0.0,0.0);
  95.     CreateObject(987,-3246.845,154.460,10.468,0.0,0.0,-90.000);
  96.     CreateObject(987,-3234.894,154.189,10.464,0.0,0.0,0.0);
  97.     CreateObject(987,-3222.960,154.186,10.468,0.0,0.0,0.0);
  98.     CreateObject(987,-3211.013,154.120,10.468,0.0,0.0,0.0);
  99.     CreateObject(987,-3199.107,154.025,10.468,0.0,0.0,0.0);
  100.     CreateObject(987,-3187.153,154.106,10.468,0.0,0.0,0.0);
  101.     CreateObject(987,-3175.259,154.084,10.468,0.0,0.0,0.0);
  102.     CreateObject(987,-3163.255,153.986,10.468,0.0,0.0,0.0);
  103.     CreateObject(3279,-3126.833,175.271,10.540,0.0,0.0,-180.000);
  104.     CreateObject(3279,-3129.139,276.067,10.544,0.0,0.0,-90.000);
  105.     CreateObject(17068,-3139.121,276.362,29.516,-17.189,0.0,-90.000);
  106.     CreateObject(17068,-3150.360,266.271,32.856,0.0,6.016,0.0);
  107.     CreateObject(17068,-3150.192,244.396,32.850,0.0,6.016,0.859);
  108.     CreateObject(17068,-3149.855,222.409,32.842,0.0,6.016,0.859);
  109.     CreateObject(17068,-3149.524,200.442,32.836,0.0,6.016,0.859);
  110.     CreateObject(17068,-3149.187,184.578,32.844,0.0,-6.016,-179.141);
  111.     CreateObject(17068,-3137.864,175.464,29.537,-17.189,0.0,-90.000);
  112.     CreateObject(3603,-3207.275,237.779,16.340,0.0,0.0,-180.000);
  113.     CreateObject(3605,-3197.800,184.725,16.574,0.0,0.0,180.000);
  114.     CreateObject(7287,-3142.508,232.656,14.745,0.0,0.0,0.0);
  115.     CreateObject(7287,-3173.443,232.676,14.745,0.0,0.0,0.0);
  116.     CreateObject(7533,-3151.621,191.338,13.154,0.0,0.0,-45.000);
  117.     CreateObject(7885,-3274.915,213.226,10.467,0.0,0.0,-180.000);
  118.     CreateObject(7929,-3226.477,186.234,17.089,0.0,0.0,-180.000);
  119.     CreateObject(617,-3130.897,200.742,10.462,0.0,0.0,0.0);
  120.     CreateObject(617,-3145.629,201.093,10.462,0.0,0.0,78.750);
  121.     CreateObject(617,-3165.949,200.841,10.462,0.0,0.0,-33.750);
  122.     CreateObject(617,-3185.721,201.119,10.462,0.0,0.0,33.750);
  123.     CreateObject(617,-3205.747,200.982,10.458,0.0,0.0,33.750);
  124.     CreateObject(617,-3221.000,201.852,10.462,0.0,0.0,33.750);
  125.     CreateObject(617,-3130.483,221.072,10.462,0.0,0.0,33.750);
  126.     CreateObject(617,-3145.615,220.417,10.462,0.0,0.0,33.750);
  127.     CreateObject(617,-3158.676,220.392,10.462,0.0,0.0,33.750);
  128.     CreateObject(617,-3174.785,221.967,10.462,0.0,0.0,33.750);
  129.     CreateObject(617,-3195.700,221.529,10.458,0.0,0.0,33.750);
  130.     CreateObject(617,-3216.015,222.087,10.458,0.0,0.0,33.750);
  131.     CreateObject(973,-3251.934,205.140,11.309,0.0,0.0,-90.000);
  132.     CreateObject(973,-3251.904,195.993,11.309,0.0,0.0,-90.000);
  133.     CreateObject(973,-3254.448,187.576,11.309,0.0,0.0,-123.750);
  134.     CreateObject(973,-3256.939,179.207,11.309,0.0,0.0,-90.000);
  135.     CreateObject(973,-3261.585,174.770,11.309,0.0,0.0,-180.000);
  136.     CreateObject(973,-3269.851,172.170,11.309,0.0,0.0,-146.250);
  137.     CreateObject(973,-3278.253,169.599,11.309,0.0,0.0,-180.000);
  138.     CreateObject(973,-3252.086,221.548,11.309,0.0,0.0,-90.000);
  139.     CreateObject(973,-3252.079,230.638,11.309,0.0,0.0,-90.000);
  140.     CreateObject(973,-3254.686,239.086,11.309,0.0,0.0,-56.250);
  141.     CreateObject(973,-3257.380,247.632,11.309,0.0,0.0,-90.000);
  142.     CreateObject(973,-3261.940,252.043,11.309,0.0,0.0,0.0);
  143.     CreateObject(973,-3270.211,254.605,11.309,0.0,0.0,-33.750);
  144.     CreateObject(973,-3278.643,257.113,11.309,0.0,0.0,0.0);
  145.     CreateObject(8841,-3239.641,257.945,13.790,0.0,0.0,-90.000);
  146.     CreateObject(3279,-3288.152,160.175,10.544,0.0,0.0,-360.000);
  147.     CreateObject(3279,-3288.094,276.578,10.544,0.0,0.0,-360.000);
  148.     CreateObject(3279,-3194.187,275.605,10.544,0.0,0.0,-450.000);
  149.     CreateObject(3279,-3190.151,158.365,10.544,0.0,0.0,-630.000);
  150.     CreateObject(8947,-3157.657,168.829,13.521,0.0,0.0,-450.000);
  151.     CreateObject(9241,-3166.199,261.769,12.177,0.0,0.0,0.0);
  152.     CreateObject(987,-3234.826,142.386,10.468,0.0,0.0,-270.000);
  153.     CreateObject(3816,-3207.183,107.894,18.989,0.0,0.0,-90.000);
  154.     CreateObject(8171,-3302.236,107.621,10.470,0.0,0.0,-90.000);
  155.     CreateObject(8171,-3436.940,107.674,10.457,0.0,0.0,-90.000);
  156.     CreateObject(8171,-3569.804,107.685,10.415,0.0,0.0,-90.000);
  157.     CreateObject(987,-3247.087,142.396,10.468,0.0,0.0,-90.000);
  158.     CreateObject(987,-3246.984,87.841,10.470,0.0,0.0,0.0);
  159.     CreateObject(987,-3258.962,87.830,10.470,0.0,0.0,0.0);
  160.     CreateObject(987,-3270.980,87.764,10.470,0.0,0.0,0.0);
  161.     CreateObject(987,-3282.845,87.889,10.470,0.0,0.0,0.0);
  162.     CreateObject(987,-3294.850,87.925,10.470,0.0,0.0,0.0);
  163.     CreateObject(987,-3306.719,88.013,10.470,0.0,0.0,0.0);
  164.     CreateObject(987,-3318.621,87.909,10.470,0.0,0.0,0.0);
  165.     CreateObject(987,-3330.573,87.875,10.470,0.0,0.0,0.0);
  166.     CreateObject(987,-3247.119,130.435,10.464,0.0,0.0,-180.000);
  167.     CreateObject(987,-3259.159,130.520,10.468,0.0,0.0,-180.000);
  168.     CreateObject(987,-3271.046,130.418,10.464,0.0,0.0,-180.000);
  169.     CreateObject(987,-3283.006,130.461,10.468,0.0,0.0,-180.000);
  170.     CreateObject(987,-3294.969,130.529,10.468,0.0,0.0,-180.000);
  171.     CreateObject(987,-3306.881,130.474,10.464,0.0,0.0,-168.750);
  172.     CreateObject(987,-3318.539,128.064,10.468,0.0,0.0,-174.843);
  173.     CreateObject(617,-3235.311,154.836,10.458,0.0,0.0,33.750);
  174.     CreateObject(617,-3246.781,155.355,10.462,0.0,0.0,33.750);
  175.     CreateObject(617,-3246.275,129.476,10.458,0.0,0.0,33.750);
  176.     CreateObject(16082,-3343.347,130.501,6.718,0.0,0.0,0.0);
  177.     CreateObject(4882,-3182.477,266.480,15.710,0.0,0.0,0.0);
  178.     CreateObject(17068,-3162.148,276.392,32.942,0.0,0.0,-90.000);
  179.     CreateObject(17068,-3183.980,276.393,32.931,0.0,0.0,-90.000);
  180.     CreateObject(17068,-3205.724,276.388,32.921,0.0,0.0,-90.000);
  181.     CreateObject(17068,-3227.633,276.422,32.928,0.0,0.0,-90.000);
  182.     CreateObject(17068,-3249.563,276.426,32.918,0.0,0.0,-90.000);
  183.     CreateObject(17068,-3278.307,276.420,29.493,18.048,0.0,-90.000);
  184.     CreateObject(17068,-3257.076,276.407,32.932,0.0,0.0,-270.000);
  185.     CreateObject(17068,-3273.847,268.352,32.946,0.0,0.0,-43.590);
  186.     CreateObject(17068,-3280.904,250.048,32.960,0.0,0.0,1.410);
  187.     CreateObject(17068,-3280.342,228.245,32.949,0.0,0.0,1.410);
  188.     CreateObject(17068,-3279.817,206.755,32.938,0.0,0.0,1.410);
  189.     CreateObject(17068,-3279.306,185.460,32.952,0.0,0.0,1.410);
  190.     CreateObject(17068,-3268.926,173.823,32.941,0.0,0.0,91.410);
  191.     CreateObject(17068,-3247.034,174.346,32.931,0.0,0.0,91.410);
  192.     CreateObject(17068,-3225.123,174.858,32.945,0.0,0.0,91.410);
  193.     CreateObject(17068,-3203.736,175.333,32.934,0.0,0.0,91.410);
  194.     CreateObject(17068,-3182.207,175.823,32.948,0.0,0.0,91.410);
  195.     CreateObject(17068,-3160.641,176.383,32.912,0.0,0.0,91.410);
  196.     CreateObject(17068,-3281.600,163.151,28.981,-21.486,-0.859,-194.215);
  197.  
  198.     AdminHouse = CreateMenu("AdminHouse", 1, 50.0, 180.0, 200.0, 200.0);
  199.     AddMenuItem(AdminHouse, 0, "Abrir Portao");
  200.     AddMenuItem(AdminHouse, 0, "Fechar Portao");
  201.     AddMenuItem(AdminHouse, 0, "Sua Casa");
  202.  
  203.     print("---------------------------------------------");
  204.     print(" [FS] Admin House created by [CCV]saalada[]");
  205.     print("---------------------------------------------");
  206.  
  207.     return 1;
  208. }
  209.  
  210. public OnPlayerSelectedMenuRow(playerid, row)
  211. {
  212. new Menu:current;
  213. current = GetPlayerMenu(playerid);
  214.  
  215. if(current == AdminHouse)
  216. {
  217. switch(row)
  218. {
  219. case 0:
  220. {
  221. MoveObject(GateAdmin,-3121.734,198.999,13.152,3.0);
  222. SendClientMessage(playerid,0x607840AA, "[INFO]: Port�o Aberto!");
  223. GameTextForPlayer(playerid,"~r~A~y~brindo..", 1000, 1);
  224. }
  225. case 1:
  226. {
  227. MoveObject(GateAdmin,-3121.779,210.510,13.152,3.0);
  228. SendClientMessage(playerid,0x607840AA, "[INFO]: Port�o Fechado");
  229. GameTextForPlayer(playerid,"~r~F~y~echando..", 1000, 1);
  230. }
  231. case 2:
  232. {
  233. SetPlayerPos(playerid,-3114.2092,210.4906,11.3790);
  234. SendClientMessage(playerid,0x607840AA, "[INFO]: Bem Vindo a Sua Casa!");
  235. GameTextForPlayer(playerid,"~r~S~y~ua ~r~C~y~asa!", 1000, 1);
  236. }
  237. }
  238. OnPlayerExitedMenu(playerid);
  239. }
  240. return 1;
  241. }
  242.  
  243. public OnPlayerExitedMenu(playerid)
  244. {
  245. TogglePlayerControllable(playerid, 1);
  246. return 1;
  247. }
  248.  
  249. public OnPlayerCommandText(playerid, cmdtext[])
  250. {
  251.     if(!strcmp(cmdtext,"/AdminHouse",true) && IsPlayerAdmin(playerid))
  252.     {
  253.     ShowMenuForPlayer(AdminHouse,playerid);
  254.     TogglePlayerControllable(playerid, 0);
  255.     return 1;
  256.     }
  257.     return 0;
  258. }
Advertisement
Add Comment
Please, Sign In to add comment