Advertisement
Guest User

Rayan_Black's SA_CHEATS V2.0

a guest
May 7th, 2013
403
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 11.98 KB | None | 0 0
  1. /*
  2. Hello people, this is my second release and I hope you like it.
  3. The idea is basicly just bringing back the old SA cheats, in single player :p
  4. Enjoy, Rayan_Black
  5. */
  6. /* Cmds list!
  7. lxgiwyl - Weapon pack 1
  8. professionalskit - Weapon pack 2
  9. hesoyam - Armour + Health + 250,000$
  10. goodbyecruelworld - Kill your self.
  11. baguvix - Can't be killed.
  12. aiwprton - Tank
  13. cqzijmb - Blooding Banger
  14. jqntdmh - Ranger
  15. vrockpokey - Horing Racer #1
  16. vpjtqwv - Horing Racer #2
  17. celebritystatus - Limousin Stretch
  18. truegrime - Trash truck
  19. rzhsuew - Taxi
  20. ohdude - Hunter
  21. monstermash - Monster car
  22. jumpjet - Hydra
  23. rocketman - Jetpack
  24. aiypwzpq - Parachute
  25. pleasantlywarm - Good weather
  26. alnsfmzo - Bad weather
  27. cfvfgmj - Orange weather
  28. cwjxuoc - Sable
  29. cheatslist - Shows you all the cheats
  30. cheats - to disable or enable the text based cheats
  31. */
  32. #include <a_samp>
  33. #include <zcmd>
  34.  
  35. new bool:CanUseCheats[MAX_PLAYERS];
  36. new Text:Rayan_Black;
  37. new Text:cheattd;
  38. public OnFilterScriptInit()
  39. {
  40.     Rayan_Black = TextDrawCreate(496 ,132 , "Rayan_Black");
  41.     TextDrawFont(Rayan_Black , 2);
  42.     TextDrawLetterSize(Rayan_Black , 0.4, 2.8000000000000003);
  43.     TextDrawColor(Rayan_Black , 0x1a1212FF);
  44.     TextDrawSetOutline(Rayan_Black , false);
  45.     TextDrawSetProportional(Rayan_Black , true);
  46.     TextDrawSetShadow(Rayan_Black , 1);
  47.    
  48.     cheattd = TextDrawCreate(47 ,322 , "Cheat Activated");
  49.     TextDrawFont(cheattd , 1);
  50.     TextDrawLetterSize(cheattd , 0.3, 2.1);
  51.     TextDrawColor(cheattd , 0xf2e9e9FF);
  52.     TextDrawSetOutline(cheattd , false);
  53.     TextDrawSetProportional(cheattd , true);
  54.     TextDrawSetShadow(cheattd , 1);
  55.  
  56. }
  57. public OnFilterScriptExit()
  58. {
  59.     return 1;
  60. }
  61. public OnPlayerSpawn(playerid)
  62. {
  63.     TextDrawShowForPlayer(playerid, Rayan_Black);
  64.     return 1;
  65. }
  66. public OnPlayerText(playerid, text[])
  67. {
  68.     if(strcmp("lxgiwyl",text,false) == 0 && CanUseCheats[playerid] == true)
  69.     {
  70.         cmd_lxgiwyl(playerid, "");
  71.         return 0;
  72.     }
  73.     if(strcmp("professionalskit",text,false) == 0 &&  CanUseCheats[playerid] == true)
  74.     {
  75.         cmd_professionalskit(playerid, "");
  76.         return 0;
  77.     }
  78.     if(strcmp("hesoyam",text,false) == 0 &&  CanUseCheats[playerid] == true)
  79.     {
  80.         cmd_hesoyam(playerid, "");
  81.         return 0;
  82.     }
  83.     if(strcmp("goodbyecruelworld",text,false) == 0 &&  CanUseCheats[playerid] == true)
  84.     {
  85.         cmd_goodbyecruelworld(playerid, "");
  86.         return 0;
  87.     }
  88.     if(strcmp("baguvix",text,false) == 0 &&  CanUseCheats[playerid] == true)
  89.     {
  90.         cmd_baguvix(playerid, "");
  91.         return 0;
  92.     }
  93.     if(strcmp("aiwprton",text,false) == 0 &&  CanUseCheats[playerid] == true)
  94.   {
  95.         cmd_aiwprton(playerid, "");
  96.         return 0;
  97.     }
  98.     if(strcmp("cqzijmb",text,false) == 0 &&  CanUseCheats[playerid] == true)
  99.     {
  100.         cmd_cqzijmb(playerid, "");
  101.         return 0;
  102.     }
  103.     if(strcmp("jqntdmh",text,false) == 0 &&  CanUseCheats[playerid] == true)
  104.     {
  105.         cmd_jqntdmh(playerid, "");
  106.         return 0;
  107.     }
  108.     if(strcmp("vrockpokey",text,false) == 0 &&  CanUseCheats[playerid] == true)
  109.     {
  110.         cmd_vrockpokey(playerid, "");
  111.         return 0;
  112.     }
  113.     if(strcmp("vpjtqwv",text,false) == 0 &&  CanUseCheats[playerid] == true)
  114.     {
  115.         cmd_vpjtqwv(playerid, "");
  116.         return 0;
  117.     }
  118.     if(strcmp("celebritystatus",text,false) == 0 &&  CanUseCheats[playerid] == true)
  119.     {
  120.         cmd_celebritystatus(playerid, "");
  121.         return 0;
  122.     }
  123.     if(strcmp("truegrime",text,false) == 0 &&  CanUseCheats[playerid] == true)
  124.     {
  125.         cmd_truegrime(playerid, "");
  126.         return 0;
  127.     }
  128.     if(strcmp("rzhsuew",text,false) == 0 &&  CanUseCheats[playerid] == true)
  129.     {
  130.         cmd_rzhsuew(playerid, "");
  131.         return 0;
  132.     }
  133.     if(strcmp("ohdude",text,false) == 0 &&  CanUseCheats[playerid] == true)
  134.     {
  135.         cmd_ohdude(playerid, "");
  136.         return 0;
  137.     }
  138.     if(strcmp("monstermash",text,false) == 0 &&  CanUseCheats[playerid] == true)
  139.     {
  140.         cmd_monstermash(playerid, "");
  141.         return 0;
  142.     }
  143.     if(strcmp("jumpjet",text,false) == 0 &&  CanUseCheats[playerid] == true)
  144.     {
  145.         cmd_jumpjet(playerid, "");
  146.         return 0;
  147.     }
  148.     if(strcmp("rocketman",text,false) == 0 &&  CanUseCheats[playerid] == true)
  149.     {
  150.         cmd_rocketman(playerid, "");
  151.         return 0;
  152.     }
  153.     if(strcmp("aiypwzpq",text,false) == 0 &&  CanUseCheats[playerid] == true)
  154.     {
  155.         cmd_aiypwzpq(playerid, "");
  156.         return 0;
  157.     }
  158.     if(strcmp("pleasantlywarm",text,false) == 0 &&  CanUseCheats[playerid] == true)
  159.     {
  160.         cmd_pleasantlywarm(playerid, "");
  161.         return 0;
  162.     }
  163.     if(strcmp("alnsfmzo",text,false) == 0 &&  CanUseCheats[playerid] == true)
  164.     {
  165.         cmd_alnsfmzo(playerid, "");
  166.         return 0;
  167.     }
  168.     if(strcmp("cfvfgmj",text,false) == 0 &&  CanUseCheats[playerid] == true)
  169.     {
  170.         cmd_cfvfgmj(playerid, "");
  171.         return 0;
  172.     }
  173.     if(strcmp("cwjxuoc",text,false) == 0 &&  CanUseCheats[playerid] == true)
  174.     {
  175.         cmd_cwjxuoc(playerid, "");
  176.         return 0;
  177.     }
  178.     return 1;
  179. }
  180. CMD:lxgiwyl(playerid, params[])
  181. {
  182.     GivePlayerWeapon(playerid, 5, 1);
  183.     GivePlayerWeapon(playerid, 22, 999);
  184.     GivePlayerWeapon(playerid, 25, 999);
  185.     GivePlayerWeapon(playerid, 28, 999);
  186.     GivePlayerWeapon(playerid, 35, 999);
  187.     GivePlayerWeapon(playerid, 18, 999);
  188.     CheatTD(playerid);
  189.     return 1;
  190. }
  191. CMD:professionalskit(playerid, params[])
  192. {
  193.     GivePlayerWeapon(playerid, 4, 1);
  194.     GivePlayerWeapon(playerid, 24, 999);
  195.     GivePlayerWeapon(playerid, 26, 999);
  196.     GivePlayerWeapon(playerid, 32, 999);
  197.     GivePlayerWeapon(playerid, 31, 999);
  198.     GivePlayerWeapon(playerid, 34, 999);
  199.     GivePlayerWeapon(playerid, 37, 999);
  200.     GivePlayerWeapon(playerid, 16, 999);
  201.     GivePlayerWeapon(playerid, 42, 999);
  202.     CheatTD(playerid);
  203.     return 1;
  204. }
  205. CMD:hesoyam(playerid, params[])
  206. {
  207.     SetPlayerArmour(playerid, 100);
  208.     SetPlayerHealth(playerid, 100);
  209.     GivePlayerMoney(playerid, 250000);
  210.     CheatTD(playerid);
  211.     return 1;
  212. }
  213. CMD:goodbyecruelworld(playerid, params[])
  214. {
  215.     SetPlayerHealth(playerid, 0);
  216.     CheatTD(playerid);
  217.     return 1;
  218. }
  219. CMD:baguvix(playerid, params[])
  220. {
  221.     SetPlayerHealth(playerid, 99999);
  222.     CheatTD(playerid);
  223.     return 1;
  224. }
  225. CMD:aiwprton(playerid, params[])
  226. {
  227.     new Float:XPOS, Float: YPOS, Float: ZPOS, Float:Angle;
  228.     GetPlayerPos(playerid, XPOS,YPOS,ZPOS);
  229.     GetPlayerFacingAngle(playerid, Angle);
  230.     new veh;
  231.     veh = CreateVehicle(432, XPOS,YPOS,ZPOS,Angle, -1, -1, 9999);
  232.     PutPlayerInVehicle(playerid, veh, 0);
  233.     CheatTD(playerid);
  234.     return 1;
  235. }
  236. CMD:cqzijmb(playerid, params[])
  237. {
  238.     new Float:XPOS, Float: YPOS, Float: ZPOS,Float:Angle;
  239.     GetPlayerPos(playerid, XPOS,YPOS,ZPOS);
  240.     GetPlayerFacingAngle(playerid, Angle);
  241.     new veh;
  242.     veh = CreateVehicle(504, XPOS,YPOS,ZPOS,Angle, -1, -1, 9999);
  243.     PutPlayerInVehicle(playerid, veh, 0);
  244.     CheatTD(playerid);
  245.     return 1;
  246. }
  247. CMD:jqntdmh(playerid, params[])
  248. {
  249.     new Float:XPOS, Float: YPOS, Float: ZPOS,Float:Angle;
  250.     GetPlayerPos(playerid, XPOS,YPOS,ZPOS);
  251.     GetPlayerFacingAngle(playerid, Angle);
  252.     new veh;
  253.     veh = CreateVehicle(599, XPOS,YPOS,ZPOS,Angle, -1, -1, 9999);
  254.     PutPlayerInVehicle(playerid, veh, 0);
  255.     CheatTD(playerid);
  256.     return 1;
  257. }
  258. CMD:vrockpokey(playerid, params[])
  259. {
  260.     new Float:XPOS, Float: YPOS, Float: ZPOS,Float:Angle;
  261.     GetPlayerPos(playerid, XPOS,YPOS,ZPOS);
  262.     GetPlayerFacingAngle(playerid, Angle);
  263.     new veh;
  264.     veh = CreateVehicle(494, XPOS,YPOS,ZPOS,Angle, -1, -1, 9999);
  265.     PutPlayerInVehicle(playerid, veh, 0);
  266.     CheatTD(playerid);
  267.     return 1;
  268. }
  269. CMD:vpjtqwv(playerid, params[])
  270. {
  271.     new Float:XPOS, Float: YPOS, Float: ZPOS,Float:Angle;
  272.     GetPlayerPos(playerid, XPOS,YPOS,ZPOS);
  273.     GetPlayerFacingAngle(playerid, Angle);
  274.     new veh;
  275.     veh = CreateVehicle(502, XPOS,YPOS,ZPOS,Angle, -1, -1, 9999);
  276.     PutPlayerInVehicle(playerid, veh, 0);
  277.     CheatTD(playerid);
  278.     return 1;
  279. }
  280. CMD:celebritystatus(playerid, params[])
  281. {
  282.     new Float:XPOS, Float: YPOS, Float: ZPOS,Float:Angle;
  283.     GetPlayerPos(playerid, XPOS,YPOS,ZPOS);
  284.     GetPlayerFacingAngle(playerid, Angle);
  285.     new veh;
  286.     veh = CreateVehicle(409, XPOS,YPOS,ZPOS,Angle, -1, -1, 9999);
  287.     PutPlayerInVehicle(playerid, veh, 0);
  288.     CheatTD(playerid);
  289.     return 1;
  290. }
  291. CMD:truegrime(playerid, params[])
  292. {
  293.     new Float:XPOS, Float: YPOS, Float: ZPOS,Float:Angle;
  294.     GetPlayerPos(playerid, XPOS,YPOS,ZPOS);
  295.     GetPlayerFacingAngle(playerid, Angle);
  296.     new veh;
  297.     veh = CreateVehicle(408, XPOS,YPOS,ZPOS,Angle, -1, -1, 9999);
  298.     PutPlayerInVehicle(playerid, veh, 0);
  299.     CheatTD(playerid);
  300.     return 1;
  301. }
  302. CMD:rzhsuew(playerid, params[])
  303. {
  304.     new Float:XPOS, Float: YPOS, Float: ZPOS,Float:Angle;
  305.     GetPlayerPos(playerid, XPOS,YPOS,ZPOS);
  306.     GetPlayerFacingAngle(playerid, Angle);
  307.     new veh;
  308.     veh = CreateVehicle(420, XPOS,YPOS,ZPOS,Angle, -1, -1, 9999);
  309.     PutPlayerInVehicle(playerid, veh, 0);
  310.     CheatTD(playerid);
  311.     return 1;
  312. }
  313. CMD:ohdude(playerid, params[])
  314. {
  315.     new Float:XPOS, Float: YPOS, Float: ZPOS,Float:Angle;
  316.     GetPlayerPos(playerid, XPOS,YPOS,ZPOS);
  317.     GetPlayerFacingAngle(playerid, Angle);
  318.     new veh;
  319.     veh = CreateVehicle(425, XPOS,YPOS,ZPOS,Angle, -1, -1, 9999);
  320.     PutPlayerInVehicle(playerid, veh, 0);
  321.     CheatTD(playerid);
  322.     return 1;
  323. }
  324. CMD:monstermash(playerid, params[])
  325. {
  326.     new Float:XPOS, Float: YPOS, Float: ZPOS,Float:Angle;
  327.     GetPlayerPos(playerid, XPOS,YPOS,ZPOS);
  328.     GetPlayerFacingAngle(playerid, Angle);
  329.     new veh;
  330.     veh = CreateVehicle(556, XPOS,YPOS,ZPOS,Angle, -1, -1, 9999);
  331.     PutPlayerInVehicle(playerid, veh, 0);
  332.     CheatTD(playerid);
  333.     return 1;
  334. }
  335. CMD:jumpjet(playerid, params[])
  336. {
  337.     new Float:XPOS, Float: YPOS, Float: ZPOS,Float:Angle;
  338.     GetPlayerPos(playerid, XPOS,YPOS,ZPOS);
  339.     GetPlayerFacingAngle(playerid, Angle);
  340.     new veh;
  341.     veh = CreateVehicle(520, XPOS,YPOS,ZPOS,Angle, -1, -1, 9999);
  342.     PutPlayerInVehicle(playerid, veh, 0);
  343.     CheatTD(playerid);
  344.     return 1;
  345. }
  346. CMD:rocketman(playerid, params[])
  347. {
  348.     SetPlayerSpecialAction(playerid, 2);
  349.     CheatTD(playerid);
  350.     return 1;
  351. }
  352. CMD:aiypwzpq(playerid, params[])
  353. {
  354.     GivePlayerWeapon(playerid, 46, 1);
  355.     CheatTD(playerid);
  356.     return 1;
  357. }
  358. CMD:pleasantlywarm(playerid, params[])
  359. {
  360.     SetPlayerWeather(playerid, 2);
  361.     CheatTD(playerid);
  362.     return 1;
  363. }
  364. CMD:alnsfmzo(playerid, params[])
  365. {
  366.     SetPlayerWeather(playerid, 50);
  367.     CheatTD(playerid);
  368.     return 1;
  369. }
  370. CMD:cfvfgmj(playerid, params[])
  371. {
  372.     SetPlayerWeather(playerid, 49);
  373.     CheatTD(playerid);
  374.     return 1;
  375. }
  376. CMD:cwjxuoc(playerid, params[])
  377. {
  378.     SetPlayerWeather(playerid,42);
  379.     CheatTD(playerid);
  380.     return 1;
  381. }
  382. CMD:cheatslist(playerid, params[])
  383. {
  384.     SendClientMessage(playerid, -1, "[]lxgiwyl - Weapon pack 1");
  385.     SendClientMessage(playerid, -1, "[]professionalskit - Weapon pack 2");
  386.     SendClientMessage(playerid, -1, "[]hesoyam - Armour + Health + 250,000$");
  387.     SendClientMessage(playerid, -1, "[]goodbyecruelworld - Kill your self");
  388.     SendClientMessage(playerid, -1, "[]baguvix - Can't be killed");
  389.     SendClientMessage(playerid, -1, "[]aiwprton - Tank");
  390.     SendClientMessage(playerid, -1, "[]cqzijmb - Blooding Banger");
  391.     SendClientMessage(playerid, -1, "[]jqntdmh - Ranger");
  392.     SendClientMessage(playerid, -1, "[]vrockpokey - Horing Racer #1");
  393.     SendClientMessage(playerid, -1, "[]vpjtqwv - Horing Racer #2");
  394.     SendClientMessage(playerid, -1, "[]celebritystatus - Limousin Stretch");
  395.     SendClientMessage(playerid, -1, "[]truegrime - Trash truck");
  396.     SendClientMessage(playerid, -1, "[]rzhsuew - Taxi");
  397.     SendClientMessage(playerid, -1, "[]ohdude - Hunter");
  398.     SendClientMessage(playerid, -1, "[]monstermash - Monster car");
  399.     SendClientMessage(playerid, -1, "[]jumpjet - Hydra");
  400.     SendClientMessage(playerid, -1, "[]rocketman - Jetpack");
  401.     SendClientMessage(playerid, -1, "[]aiypwzpq - Parachute");
  402.     SendClientMessage(playerid, -1, "[]pleasantlywarm - Good weather");
  403.     SendClientMessage(playerid, -1, "[]alnsfmzo - Bad weather");
  404.     SendClientMessage(playerid, -1, "[]cfvfgmj - Orange weather");
  405.     SendClientMessage(playerid, -1, "[]cwjxuoc - Sable");
  406.     return 1;
  407. }
  408. CMD:cheats(playerid, params[])
  409. {
  410.     if(CanUseCheats[playerid] == false)
  411.     {
  412.         SendClientMessage(playerid,-1,"Cheats enabled");
  413.         CanUseCheats[playerid] =true;
  414.     }
  415.     else if(CanUseCheats[playerid] == true)
  416.     {
  417.         CanUseCheats[playerid] = false;
  418.         SendClientMessage(playerid,-1,"Cheats disabled");
  419.     }
  420.     return 1;
  421. }
  422. stock CheatTD(playerid)
  423. {
  424.     TextDrawShowForPlayer(playerid, cheattd);
  425.     SetTimerEx("EndCheat", 5000, false, "d", playerid);
  426.     return 1;
  427. }
  428. forward EndCheat(playerid);
  429. public EndCheat(playerid)
  430. {
  431.     TextDrawHideForPlayer(playerid, cheattd);
  432.     return 1;
  433. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement