Guest User

Special Commands Script V1 by john123

a guest
Oct 11th, 2012
1,513
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 6.57 KB | None | 0 0
  1. //Script 1 | Special Commands V1 | by john123
  2. //Commands: Car.Player,Time,Weather,Wanted,Colour & Score
  3. //V1
  4. #include <a_samp>
  5.  
  6. #if defined FILTERSCRIPT
  7.  
  8. public OnFilterScriptInit()
  9. {
  10.     print("\n--------------------------------------");
  11.     print("Cmds script by john123");
  12.     print("--------------------------------------\n");
  13.     return 1;
  14. }
  15.  
  16. #else
  17.  
  18. #endif
  19.  
  20.  
  21. public OnPlayerCommandText(playerid, cmdtext[])
  22. {
  23.     //basic command
  24.     if (!strcmp("/scmds", cmdtext))
  25.     {
  26.         SendClientMessage(playerid, 0x008000FF, "..: Special Commands V1:..");
  27.         SendClientMessage(playerid, 0x008000FF, "[VEHICLE COMMANDS] /repair & /carjump");
  28.         SendClientMessage(playerid, 0x008000FF, "[PLAYER COMMANDS] /armour & /heal");
  29.         SendClientMessage(playerid, 0x008000FF, "[TIME COMMANDS] /night /day & /afternoon");
  30.         SendClientMessage(playerid, 0x008000FF, "[WEATHER COMMANDS] /fog /sandstorm /cloudy & /sunny ");
  31.         SendClientMessage(playerid, 0x008000FF, "[WANTED COMMANDS] /wanted0 /wanted1 /wanted2 /wanted3 /wanted4 /wanted5 & /wanted6");
  32.         SendClientMessage(playerid, 0x008000FF, "[COLOUR COMMANDS] /cgreen /cblue  & /cred ");
  33.         SendClientMessage(playerid, 0x008000FF, "[SCORE COMMANDS] /score10 /score50 /scorne100 & /score500");
  34.         SendClientMessage(playerid, 0x008000FF, "..: Special Commands V1:..");
  35.         return 1;
  36.     }
  37.     //Car commands
  38.     if (!strcmp("/repair", cmdtext))
  39.     {
  40.         if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "[REYou are not in a vehicle!");
  41.         RepairVehicle(GetPlayerVehicleID(playerid));
  42.         SendClientMessage(playerid, 0x008000FF, "[REPAIR] Repair done!");        return 1;
  43.     }
  44.     if (!strcmp("/carjump", cmdtext))
  45.     {
  46.     if(IsPlayerInAnyVehicle(playerid))
  47.         SetVehicleVelocity(GetPlayerVehicleID(playerid), 0.0, 0.0, 0.2);
  48.     return 1;
  49.     }
  50.     //Player Commands
  51.     if (strcmp(cmdtext, "/armour", true) == 0)
  52. {
  53.     SetPlayerArmour(playerid, 100.0);
  54.     SendClientMessage(playerid, 0x008000FF, "[ARMOUR] You put armour in your player");
  55.     return 1;
  56. }
  57.     if (strcmp(cmdtext, "/heal", true) == 0)
  58. {
  59.     SetPlayerHealth(playerid, 100.0);
  60.     SendClientMessage(playerid, 0x008000FF, "[HEAL] You put heal in your player");
  61.     return 1;
  62. }
  63.     //Time c0xFFFFE0FFommands
  64.     if(!strcmp(cmdtext, "/night", true))
  65.     {
  66.    
  67.         SendClientMessage(playerid, 0x008000FF, "[TIME] You set your time to night");
  68.         SetPlayerTime(playerid,0,0);
  69.         return 1;
  70.     }
  71.     if(!strcmp(cmdtext, "/day", true))
  72.     {
  73.  
  74.         SendClientMessage(playerid, 0x008000FF, "[TIME] You set your time to day!");
  75.         SetPlayerTime(playerid,13,0);
  76.         return 1;
  77.     }
  78.     if(!strcmp(cmdtext, "/afternoon", true))
  79.     {
  80.  
  81.         SendClientMessage(playerid, 0x008000FF, "[TIME] You set your time to afternoon!");
  82.         SetPlayerTime(playerid,20,0);
  83.         return 1;
  84.     }
  85.     //Weather commands
  86.     if(!strcmp(cmdtext, "/fog", true))
  87.     {
  88.  
  89.         SendClientMessage(playerid, 0x008000FF, "[WEATHER] You set your weather to fog");
  90.         SetPlayerWeather (playerid,9);
  91.         return 1;
  92.     }
  93.     if(!strcmp(cmdtext, "/sandstorm", true))
  94.     {
  95.  
  96.         SendClientMessage(playerid, 0x008000FF, "[WEATHER] You set your weather to sandstorm");
  97.         SetPlayerWeather (playerid,19);
  98.         return 1;
  99.     }
  100.     if(!strcmp(cmdtext, "/cloudy", true))
  101.     {
  102.  
  103.         SendClientMessage(playerid, 0x008000FF, "[WEATHER] You set your weather to cloudy");
  104.         SetPlayerWeather (playerid,32);
  105.         return 1;
  106.     }
  107.     if(!strcmp(cmdtext, "/sunny", true))
  108.     {
  109.  
  110.         SendClientMessage(playerid, 0x008000FF, "[WEATHER] You set your weather to sunny");
  111.         SetPlayerWeather (playerid,1);
  112.         return 1;
  113.     }
  114.     //Wanted Commands
  115.     if(strcmp(cmdtext, "/wanted0", true) == 0)
  116. {
  117.     SetPlayerWantedLevel(playerid, 0);
  118.     SendClientMessage(playerid, 0x008000FF, "[WANTED] You set your wanted to level 0");
  119.     return 1;
  120. }
  121.     if(strcmp(cmdtext, "/wanted1", true) == 0)
  122. {
  123.     SetPlayerWantedLevel(playerid, 1);
  124.     SendClientMessage(playerid, 0x008000FF, "[WANTED] You set your wanted to level 1");
  125.     return 1;
  126. }
  127.     if(strcmp(cmdtext, "/wanted2", true) == 0)
  128. {
  129.     SetPlayerWantedLevel(playerid, 2);
  130.     SendClientMessage(playerid, 0x008000FF, "[WANTED] You set your wanted to level 2");
  131.     return 1;
  132. }
  133.     if(strcmp(cmdtext, "/wanted3", true) == 0)
  134. {
  135.     SetPlayerWantedLevel(playerid, 3);
  136.     SendClientMessage(playerid, 0x008000FF, "[WANTED] You set your wanted to level 3");
  137.     return 1;
  138. }
  139.     if(strcmp(cmdtext, "/wanted4", true) == 0)
  140. {
  141.     SetPlayerWantedLevel(playerid, 4);
  142.     SendClientMessage(playerid, 0x008000FF, "[WANTED] You set your wanted to level 4");
  143.     return 1;
  144. }
  145.     if(strcmp(cmdtext, "/wanted5", true) == 0)
  146. {
  147.     SetPlayerWantedLevel(playerid, 5);
  148.     SendClientMessage(playerid, 0x008000FF, "[WANTED] You set your wanted to level 5");
  149.     return 1;
  150. }
  151.     if(strcmp(cmdtext, "/wanted6", true) == 0)
  152. {
  153.     SetPlayerWantedLevel(playerid, 6);
  154.     SendClientMessage(playerid, 0x008000FFF, "[WANTED] You set your wanted to level 6");
  155.     return 1;
  156. }
  157.     //Colour Commands {To player}
  158.     if(strcmp(cmdtext, "/cgreen", true) == 0)
  159. {
  160.     SendClientMessage(playerid, 0xADFF2FAA, "[COLOUR] You change your player colour to: green");
  161.     SetPlayerColor(playerid, 0xADFF2FAA);
  162.     return 1;
  163. }
  164.     if(strcmp(cmdtext, "/cblue", true) == 0)
  165. {
  166.     SendClientMessage(playerid, 0x0000BBAA, "[COLOUR] You change your player colour to: blue");
  167.     SetPlayerColor(playerid, 0x0000BBAA);
  168.     return 1;
  169. }
  170.     if(strcmp(cmdtext, "/cred", true) == 0)
  171. {
  172.     SendClientMessage(playerid, 0xAA3333AA, "[COLOUR] You change your player colour to: red");
  173.     SetPlayerColor(playerid, 0xAA3333AA);
  174.     return 1;
  175. }
  176.     //Score
  177.     if(strcmp(cmdtext, "/score10", true) == 0)
  178. {
  179.     SendClientMessage(playerid, 0x008000FF, "[SCORE] You set your score to: 10");
  180.     SetPlayerScore (playerid, 10);
  181.     return 1;
  182. }
  183.     if(strcmp(cmdtext, "/score50", true) == 0)
  184. {
  185.     SendClientMessage(playerid, 0x008000FF, "[SCORE] You set your score to: 50");
  186.     SetPlayerScore (playerid, 50);
  187.     return 1;
  188. }
  189.     if(strcmp(cmdtext, "/score100", true) == 0)
  190. {
  191.     SendClientMessage(playerid, 0x008000FF, "[SCORE] You set your score to: 100");
  192.     SetPlayerScore (playerid, 100);
  193.     return 1;
  194. }
  195.     if(strcmp(cmdtext, "/score500", true) == 0)
  196. {
  197.     SendClientMessage(playerid, 0x008000FF, "[SCORE] You set your score to: 500");
  198.     SetPlayerScore (playerid, 500);
  199.     return 1;
  200. }
  201.     return 0;
  202. }
  203.  
  204. //Script 1 | Special Commands V1 | by john123
Advertisement
Add Comment
Please, Sign In to add comment