mobiliz

Cken v1.1

Sep 23rd, 2012
262
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.71 KB | None | 0 0
  1. #include <a_samp>
  2. #include <zcmd>
  3.  
  4. new cowit[MAX_PLAYERS];
  5. new cow;
  6. new chickit[MAX_PLAYERS];
  7. new chick;
  8. new NRG[MAX_PLAYERS];
  9. //Do NOT remove the credits
  10.  
  11. #define COLOR_RED 0xFF0000AA
  12.  
  13. public OnFilterScriptInit()
  14. {
  15. //credits
  16. print("\n--------------------------------------");
  17. print("Cken Bike by mobiliz");
  18. print("--------------------------------------\n");
  19. return 1;
  20. }
  21. public OnFilterScriptExit()
  22. {
  23. DestroyObject(chick);
  24. DestroyObject(cow);
  25. return 1;
  26. }
  27. public OnPlayerConnect(playerid)
  28. {
  29. chickit[playerid] = 0;
  30. cowit[playerid] = 0;
  31. //credits
  32. SendClientMessage(playerid,COLOR_RED,"Cken by mobiliz");
  33. return 1;
  34. }
  35.  
  36. public OnPlayerExitVehicle(playerid, vehicleid)
  37. {
  38. new vehicle = GetPlayerVehicleID(playerid);
  39. LinkVehicleToInterior(vehicle,0);
  40. if (chickit[playerid] == 1)
  41. {
  42. DestroyObject(chick);
  43. chickit[playerid] = 0;
  44. }
  45. else if(cowit[playerid] == 1)
  46. {
  47. DestroyObject(cow);
  48. cowit[playerid] = 0;
  49. }
  50. return 1;
  51. }
  52.  
  53. CMD:nrg(playerid, params[])
  54. {
  55. new Float:x, Float:y, Float:z, Float:angle;
  56. GetPlayerPos(playerid, x, y, z);
  57. GetPlayerFacingAngle(playerid, angle);
  58. if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_RED, "Error: You already have a vehicle!");
  59. NRG[playerid] = AddStaticVehicle(522, x, y, z, angle, -1, -1);
  60. PutPlayerInVehicle(playerid, NRG[playerid], 0);
  61. return 1;
  62. }
  63.  
  64. //cow
  65. CMD:cow(playerid, params[])
  66. {
  67. new vehicle = GetPlayerVehicleID(playerid);
  68. LinkVehicleToInterior(vehicle,1);
  69. SetPlayerInterior(playerid,0);
  70. cow = CreateObject(16442,0,0,0,0,0,0,100);
  71. new Float:x, Float:y, Float:z;
  72. cowit[playerid] = 1;
  73. AttachObjectToVehicle(cow, GetPlayerVehicleID(playerid), x,y +0.5,z +0.8,0.0,0.0, 90.0);
  74. SendClientMessage(playerid, COLOR_RED,"Cow spawned");
  75. return 1;
  76. }
  77.  
  78. //chicken
  79. CMD:chicken(playerid, params[])
  80. {
  81. new vehicle = GetPlayerVehicleID(playerid);
  82. LinkVehicleToInterior(vehicle,1);
  83. SetPlayerInterior(playerid,0);
  84. chick = CreateObject(16776,0,0,0,0,0,0,100);
  85. new Float:x, Float:y, Float:z;
  86. chickit[playerid] = 1;
  87. AttachObjectToVehicle(chick, GetPlayerVehicleID(playerid), x +1,y,z -1.5,0.0,0.0,180.0);
  88. SendClientMessage(playerid, COLOR_RED,"Chicken spawned");
  89. return 1;
  90. }
  91. CMD:credits(playerid, params[])
  92. {
  93. SendClientMessage(playerid, COLOR_RED,"zeex - zcmd");
  94. SendClientMessage(playerid, COLOR_RED,"CrazyChoco - Helping with invisible bike");
  95. SendClientMessage(playerid, COLOR_RED,"mobiliz - Making FS");
  96. return 1;
  97. }
Advertisement
Add Comment
Please, Sign In to add comment