Advertisement
Guest User

Spoiler System Beta 0.1a DE

a guest
Dec 28th, 2010
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 13.76 KB | None | 0 0
  1. /*
  2. ------------------------------------Credits-------------------------------------
  3. ---------------------------------Spoiler System---------------------------------
  4. -----------------------------Script by: Destroy-Kekz----------------------------
  5. ------------------------------Idea by: Destroy-Kekz-----------------------------
  6. */
  7.  
  8. #include <a_samp>
  9. #define COLOR_GREEN 0x33AA33AA
  10. #define COLOR_RED 0xAA3333AA
  11. new huntleyspoiler1,huntleyspoiler2,huntleyspoiler3,huntleyspoiler4,huntleyspoiler5,huntleyspoiler6,huntleyspoiler7,huntleyspoiler8,huntleyspoiler9,huntleyspoiler10,huntleyspoiler11;
  12. new huntleyspoiler[MAX_VEHICLES];
  13.  
  14.  
  15. public OnFilterScriptInit()
  16. {
  17.     print("\n--------------------------------------");
  18.     print("Spoiler System Beta 0.1a Loaded...");
  19.     print("--------------------------------------\n");
  20.     return 1;
  21. }
  22.  
  23. public OnFilterScriptExit()
  24. {
  25.     return 1;
  26. }
  27.  
  28. public OnVehicleSpawn(vehicleid)
  29. {
  30.     return 1;
  31. }
  32.  
  33. public OnVehicleDeath(vehicleid, killerid)
  34. {
  35.     return 1;
  36. }
  37.  
  38. public OnPlayerCommandText(playerid, cmdtext[])
  39. {
  40.     if (strcmp("/huntley", cmdtext, true, 10) == 0)
  41.     {
  42.         if(IsPlayerAdmin(playerid))
  43.         {
  44.         new Float:x,Float:y,Float:z;
  45.         GetPlayerPos(playerid,x,y,z);
  46.         AddStaticVehicleEx(579,x,y,z,0.00000000,-1,-1,15); //Huntley
  47.         }
  48.         else
  49.         {
  50.         SendClientMessage(playerid,COLOR_RED,"If you are not an admin!");
  51.         }
  52.         return 1;
  53.     }
  54.  
  55.     if (strcmp("/spoilerhelp", cmdtext, true, 12) == 0)
  56.     {
  57.     SendClientMessage(playerid,COLOR_GREEN,"Spoiler System by Destroy-Kekz");
  58.     SendClientMessage(playerid,COLOR_GREEN,"Spoiler System Cars: Huntley more coming soon");
  59.     SendClientMessage(playerid,COLOR_GREEN,"/spoiler1-11 - /spoilerweg");
  60.     return 1;
  61.     }
  62.  
  63.     if (strcmp("/spoiler1", cmdtext, true, 10) == 0)
  64.     {
  65.         new vehicle = GetPlayerVehicleID(playerid);
  66.         new model = GetPlayerVehicleID(playerid);
  67.         model = GetVehicleModel(model);
  68.         if(model == 579)
  69.         {
  70.         if(huntleyspoiler[vehicle] == 0)
  71.         {
  72.             huntleyspoiler1 = CreateObject(1164,2490.83129883,-1670.16796875,14.74533653 ,0.00000000,0.00000000,0.00000000); //object(spl_a_u_b) (1)
  73.             AttachObjectToVehicle(huntleyspoiler1, vehicle, 0.00000000, -2.40270996, 1.30294895, 0.00000000, 0.00000000, 0.00000000);
  74.             PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  75.             SendClientMessage(playerid,COLOR_GREEN,"Spoiler 1 Angebaut!");
  76.             huntleyspoiler[vehicle] = 1;
  77.             }
  78.             else
  79.             {
  80.                 SendClientMessage(playerid,COLOR_RED,"Sie haben bereits ein Spoiler drangebaut!");
  81.             }
  82.         }
  83.         else
  84.         {
  85.         SendClientMessage(playerid,COLOR_RED,"Sie sind in keinen Huntley!");
  86.         }
  87.         return 1;
  88.     }
  89.     if (strcmp("/spoiler2", cmdtext, true, 10) == 0)
  90.     {
  91.         new vehicle = GetPlayerVehicleID(playerid);
  92.         new model = GetPlayerVehicleID(playerid);
  93.         model = GetVehicleModel(model);
  94.         if(model == 579)
  95.         {
  96.         if(huntleyspoiler[vehicle] == 0)
  97.         {
  98.             huntleyspoiler2 = CreateObject(1163,2490.83129883,-1670.16796875,14.74533653 ,0.00000000,0.00000000,0.00000000); //object(spl_a_u_b) (1)
  99.             AttachObjectToVehicle(huntleyspoiler2, vehicle, 0.00000000, -2.40270996, 1.30294895, 0.00000000, 0.00000000, 0.00000000);
  100.             PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  101.             SendClientMessage(playerid,COLOR_GREEN,"Spoiler 2 Angebaut!");
  102.             huntleyspoiler[vehicle] = 2;
  103.             }
  104.             else
  105.             {
  106.                 SendClientMessage(playerid,COLOR_RED,"Sie haben bereits ein Spoiler drangebaut!");
  107.             }
  108.         }
  109.         else
  110.         {
  111.         SendClientMessage(playerid,COLOR_RED,"Sie sind in keinen Huntley!");
  112.         }
  113.         return 1;
  114.     }
  115.     if (strcmp("/spoiler3", cmdtext, true, 10) == 0)
  116.     {
  117.         new vehicle = GetPlayerVehicleID(playerid);
  118.         new model = GetPlayerVehicleID(playerid);
  119.         model = GetVehicleModel(model);
  120.         if(model == 579)
  121.         {
  122.         if(huntleyspoiler[vehicle] == 0)
  123.         {
  124.             huntleyspoiler3 = CreateObject(1162,2490.83129883,-1670.16796875,14.74533653 ,0.00000000,0.00000000,0.00000000); //object(spl_a_u_b) (1)
  125.             AttachObjectToVehicle(huntleyspoiler3, vehicle, 0.00000000, -2.40270996, 1.10294895, 0.00000000, 0.00000000, 0.00000000);
  126.             PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  127.             SendClientMessage(playerid,COLOR_GREEN,"Spoiler 3 Angebaut!");
  128.             huntleyspoiler[vehicle] = 3;
  129.             }
  130.             else
  131.             {
  132.                 SendClientMessage(playerid,COLOR_RED,"Sie haben bereits ein Spoiler drangebaut!");
  133.             }
  134.         }
  135.         else
  136.         {
  137.         SendClientMessage(playerid,COLOR_RED,"Sie sind in keinen Huntley!");
  138.         }
  139.         return 1;
  140.     }
  141.     if (strcmp("/spoiler4", cmdtext, true, 10) == 0)
  142.     {
  143.         new vehicle = GetPlayerVehicleID(playerid);
  144.         new model = GetPlayerVehicleID(playerid);
  145.         model = GetVehicleModel(model);
  146.         if(model == 579)
  147.         {
  148.         if(huntleyspoiler[vehicle] == 0)
  149.         {
  150.             huntleyspoiler4 = CreateObject(1158,2490.83129883,-1670.16796875,14.74533653 ,0.00000000,0.00000000,0.00000000); //object(spl_a_u_b) (1)
  151.             AttachObjectToVehicle(huntleyspoiler4, vehicle, 0.00000000, -2.40270996, 1.10294895, 0.00000000, 0.00000000, 0.00000000);
  152.             PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  153.             SendClientMessage(playerid,COLOR_GREEN,"Spoiler 4 Angebaut!");
  154.             huntleyspoiler[vehicle] = 4;
  155.             }
  156.             else
  157.             {
  158.                 SendClientMessage(playerid,COLOR_RED,"Sie haben bereits ein Spoiler drangebaut!");
  159.             }
  160.         }
  161.         else
  162.         {
  163.         SendClientMessage(playerid,COLOR_RED,"Sie sind in keinen Huntley!");
  164.         }
  165.         return 1;
  166.     }
  167.     if (strcmp("/spoiler5", cmdtext, true, 10) == 0)
  168.     {
  169.         new vehicle = GetPlayerVehicleID(playerid);
  170.         new model = GetPlayerVehicleID(playerid);
  171.         model = GetVehicleModel(model);
  172.         if(model == 579)
  173.         {
  174.         if(huntleyspoiler[vehicle] == 0)
  175.         {
  176.             huntleyspoiler5 = CreateObject(1147,2490.83129883,-1670.16796875,14.74533653 ,0.00000000,0.00000000,0.00000000); //object(spl_a_u_b) (1)
  177.             AttachObjectToVehicle(huntleyspoiler5, vehicle, 0.00000000, -2.40270996, 1.20294895, 0.00000000, 0.00000000, 0.00000000);
  178.             PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  179.             SendClientMessage(playerid,COLOR_GREEN,"Spoiler 5 Angebaut!");
  180.             huntleyspoiler[vehicle] = 5;
  181.             }
  182.             else
  183.             {
  184.                 SendClientMessage(playerid,COLOR_RED,"Sie haben bereits ein Spoiler drangebaut!");
  185.             }
  186.         }
  187.         else
  188.         {
  189.         SendClientMessage(playerid,COLOR_RED,"Sie sind in keinen Huntley!");
  190.         }
  191.         return 1;
  192.     }
  193.     if (strcmp("/spoiler6", cmdtext, true, 10) == 0)
  194.     {
  195.         new vehicle = GetPlayerVehicleID(playerid);
  196.         new model = GetPlayerVehicleID(playerid);
  197.         model = GetVehicleModel(model);
  198.         if(model == 579)
  199.         {
  200.         if(huntleyspoiler[vehicle] == 0)
  201.         {
  202.             huntleyspoiler6 = CreateObject(1146,2490.83129883,-1670.16796875,14.74533653 ,0.00000000,0.00000000,0.00000000); //object(spl_a_u_b) (1)
  203.             AttachObjectToVehicle(huntleyspoiler6, vehicle, 0.00000000, -2.40270996, 1.20294895, 0.00000000, 0.00000000, 0.00000000);
  204.             PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  205.             SendClientMessage(playerid,COLOR_GREEN,"Spoiler 6 Angebaut!");
  206.             huntleyspoiler[vehicle] = 6;
  207.             }
  208.             else
  209.             {
  210.                 SendClientMessage(playerid,COLOR_RED,"Sie haben bereits ein Spoiler drangebaut!");
  211.             }
  212.         }
  213.         else
  214.         {
  215.         SendClientMessage(playerid,COLOR_RED,"Sie sind in keinen Huntley!");
  216.         }
  217.         return 1;
  218.     }
  219.     if (strcmp("/spoiler7", cmdtext, true, 10) == 0)
  220.     {
  221.         new vehicle = GetPlayerVehicleID(playerid);
  222.         new model = GetPlayerVehicleID(playerid);
  223.         model = GetVehicleModel(model);
  224.         if(model == 579)
  225.         {
  226.         if(huntleyspoiler[vehicle] == 0)
  227.         {
  228.             huntleyspoiler7 = CreateObject(1060,2490.83129883,-1670.16796875,14.74533653 ,0.00000000,0.00000000,0.00000000); //object(spl_a_u_b) (1)
  229.             AttachObjectToVehicle(huntleyspoiler7, vehicle, 0.00000000, -2.40270996, 1.10294895, 0.00000000, 0.00000000, 0.00000000);
  230.             PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  231.             SendClientMessage(playerid,COLOR_GREEN,"Spoiler 7 Angebaut!");
  232.             huntleyspoiler[vehicle] = 7;
  233.             }
  234.             else
  235.             {
  236.                 SendClientMessage(playerid,COLOR_RED,"Sie haben bereits ein Spoiler drangebaut!");
  237.             }
  238.         }
  239.         else
  240.         {
  241.         SendClientMessage(playerid,COLOR_RED,"Sie sind in keinen Huntley!");
  242.         }
  243.         return 1;
  244.     }
  245.     if (strcmp("/spoiler8", cmdtext, true, 10) == 0)
  246.     {
  247.         new vehicle = GetPlayerVehicleID(playerid);
  248.         new model = GetPlayerVehicleID(playerid);
  249.         model = GetVehicleModel(model);
  250.         if(model == 579)
  251.         {
  252.         if(huntleyspoiler[vehicle] == 0)
  253.         {
  254.             huntleyspoiler8 = CreateObject(1023,2490.83129883,-1670.16796875,14.74533653 ,0.00000000,0.00000000,0.00000000); //object(spl_a_u_b) (1)
  255.             AttachObjectToVehicle(huntleyspoiler8, vehicle, 0.00000000, -2.40270996, 1.10294895, 0.00000000, 0.00000000, 0.00000000);
  256.             PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  257.             SendClientMessage(playerid,COLOR_GREEN,"Spoiler 8 Angebaut!");
  258.             huntleyspoiler[vehicle] = 8;
  259.             }
  260.             else
  261.             {
  262.                 SendClientMessage(playerid,COLOR_RED,"Sie haben bereits ein Spoiler drangebaut!");
  263.             }
  264.         }
  265.         else
  266.         {
  267.         SendClientMessage(playerid,COLOR_RED,"Sie sind in keinen Huntley!");
  268.         }
  269.         return 1;
  270.     }
  271.     if (strcmp("/spoiler9", cmdtext, true, 10) == 0)
  272.     {
  273.         new vehicle = GetPlayerVehicleID(playerid);
  274.         new model = GetPlayerVehicleID(playerid);
  275.         model = GetVehicleModel(model);
  276.         if(model == 579)
  277.         {
  278.         if(huntleyspoiler[vehicle] == 0)
  279.         {
  280.             huntleyspoiler9 = CreateObject(1016,2490.83129883,-1670.16796875,14.74533653 ,0.00000000,0.00000000,0.00000000); //object(spl_a_u_b) (1)
  281.             AttachObjectToVehicle(huntleyspoiler9, vehicle, 0.00000000, -2.40270996, 1.10294895, 0.00000000, 0.00000000, 0.00000000);
  282.             PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  283.             SendClientMessage(playerid,COLOR_GREEN,"Spoiler 9 Angebaut!");
  284.             huntleyspoiler[vehicle] = 9;
  285.             }
  286.             else
  287.             {
  288.                 SendClientMessage(playerid,COLOR_RED,"Sie haben bereits ein Spoiler drangebaut!");
  289.             }
  290.         }
  291.         else
  292.         {
  293.         SendClientMessage(playerid,COLOR_RED,"Sie sind in keinen Huntley!");
  294.         }
  295.         return 1;
  296.     }
  297.     if (strcmp("/spoiler10", cmdtext, true, 10) == 0)
  298.     {
  299.         new vehicle = GetPlayerVehicleID(playerid);
  300.         new model = GetPlayerVehicleID(playerid);
  301.         model = GetVehicleModel(model);
  302.         if(model == 579)
  303.         {
  304.         if(huntleyspoiler[vehicle] == 0)
  305.         {
  306.             huntleyspoiler10 = CreateObject(1003,2490.83129883,-1670.16796875,14.74533653 ,0.00000000,0.00000000,0.00000000); //object(spl_a_u_b) (1)
  307.             AttachObjectToVehicle(huntleyspoiler10, vehicle, 0.00000000, -2.40270996, 1.10294895, 0.00000000, 0.00000000, 0.00000000);
  308.             PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  309.             SendClientMessage(playerid,COLOR_GREEN,"Spoiler 10 Angebaut!");
  310.             huntleyspoiler[vehicle] = 10;
  311.             }
  312.             else
  313.             {
  314.                 SendClientMessage(playerid,COLOR_RED,"Sie haben bereits ein Spoiler drangebaut!");
  315.             }
  316.         }
  317.         else
  318.         {
  319.         SendClientMessage(playerid,COLOR_RED,"Sie sind in keinen Huntley!");
  320.         }
  321.         return 1;
  322.     }
  323.     if (strcmp("/spoiler11", cmdtext, true, 10) == 0)
  324.     {
  325.         new vehicle = GetPlayerVehicleID(playerid);
  326.         new model = GetPlayerVehicleID(playerid);
  327.         model = GetVehicleModel(model);
  328.         if(model == 579)
  329.         {
  330.         if(huntleyspoiler[vehicle] == 0)
  331.         {
  332.             huntleyspoiler11 = CreateObject(1000,2490.83129883,-1670.16796875,14.74533653 ,0.00000000,0.00000000,0.00000000); //object(spl_a_u_b) (1)
  333.             AttachObjectToVehicle(huntleyspoiler11, vehicle, 0.00000000, -2.40270996, 1.10294895, 0.00000000, 0.00000000, 0.00000000);
  334.             PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  335.             SendClientMessage(playerid,COLOR_GREEN,"Spoiler 11 Angebaut!");
  336.             huntleyspoiler[vehicle] = 1;
  337.             }
  338.             else
  339.             {
  340.                 SendClientMessage(playerid,COLOR_RED,"Sie haben bereits ein Spoiler drangebaut!");
  341.             }
  342.         }
  343.         else
  344.         {
  345.         SendClientMessage(playerid,COLOR_RED,"Sie sind in keinen Huntley!");
  346.         }
  347.         return 1;
  348.     }
  349.  
  350.     if (strcmp("/spoilerweg", cmdtext, true, 10) == 0)
  351.     {
  352.         new vehicle = GetPlayerVehicleID(playerid);
  353.         new model = GetPlayerVehicleID(playerid);
  354.         model = GetVehicleModel(model);
  355.         if(model == 579)
  356.         {
  357.         if(huntleyspoiler[vehicle] == 0)
  358.         {
  359.         SendClientMessage(playerid,COLOR_RED,"Sie haben kein Spoiler am Huntley!");
  360.         }
  361.         else if(huntleyspoiler[vehicle] == 1)
  362.         {
  363.         DestroyObject(huntleyspoiler1);
  364.         huntleyspoiler[vehicle] = 0;
  365.         PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  366.         }
  367.         else if(huntleyspoiler[vehicle] == 2)
  368.         {
  369.         DestroyObject(huntleyspoiler2);
  370.         huntleyspoiler[vehicle] = 0;
  371.         PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  372.         }
  373.         else if(huntleyspoiler[vehicle] == 3)
  374.         {
  375.         DestroyObject(huntleyspoiler3);
  376.         huntleyspoiler[vehicle] = 0;
  377.         PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  378.         }
  379.         else if(huntleyspoiler[vehicle] == 4)
  380.         {
  381.         DestroyObject(huntleyspoiler4);
  382.         huntleyspoiler[vehicle] = 0;
  383.         PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  384.         }
  385.         else if(huntleyspoiler[vehicle] == 5)
  386.         {
  387.         DestroyObject(huntleyspoiler5);
  388.         huntleyspoiler[vehicle] = 0;
  389.         PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  390.         }
  391.         else if(huntleyspoiler[vehicle] == 6)
  392.         {
  393.         DestroyObject(huntleyspoiler6);
  394.         huntleyspoiler[vehicle] = 0;
  395.         PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  396.         }
  397.         else if(huntleyspoiler[vehicle] == 7)
  398.         {
  399.         DestroyObject(huntleyspoiler7);
  400.         huntleyspoiler[vehicle] = 0;
  401.         PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  402.         }
  403.         else if(huntleyspoiler[vehicle] == 8)
  404.         {
  405.         DestroyObject(huntleyspoiler8);
  406.         huntleyspoiler[vehicle] = 0;
  407.         PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  408.         }
  409.         else if(huntleyspoiler[vehicle] == 9)
  410.         {
  411.         DestroyObject(huntleyspoiler9);
  412.         huntleyspoiler[vehicle] = 0;
  413.         PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  414.         }
  415.         else if(huntleyspoiler[vehicle] == 10)
  416.         {
  417.         DestroyObject(huntleyspoiler10);
  418.         huntleyspoiler[vehicle] = 0;
  419.         PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  420.         }
  421.         else if(huntleyspoiler[vehicle] == 11)
  422.         {
  423.         DestroyObject(huntleyspoiler11);
  424.         huntleyspoiler[vehicle] = 0;
  425.         PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
  426.         }
  427.         }
  428.         return 1;
  429.     }
  430.     return 0;
  431. }
  432.  
  433. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  434. {
  435.     return 1;
  436. }
  437.  
  438. public OnPlayerExitVehicle(playerid, vehicleid)
  439. {
  440.     return 1;
  441. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement