Advertisement
Hal_Moore

[FS] SPFtoSAMP [V.1.0]

Nov 28th, 2011
1,416
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.02 KB | None | 0 0
  1. /*
  2. This Filter script [San Andreas Cheats] has been made by [RaZ]Hal_Moore,
  3. With this filterscript, you can use cheats that are used in singleplayer by
  4. typing [CHEATNAME]. A full list of Cheats can be viewed by typing /cheatlist.
  5.  
  6. All Cheats are in San Andreas Singleplayer.. The Cheats in this filterscript have
  7. been categorized just like in this http://www.gtasanandreas.net/cheats/pc.php website.
  8.  
  9. Credits:
  10. * [RaZ]Hal_Moore (ME) For Whole script
  11. * aNdReSk's for his Unlimited Oxygen System that is used in
  12. UNLIMITED OXYGEN CHEAT
  13. * Lenard_Black for telling me the effects of cheats in Singleplayer
  14. (Coz i can't open mine)
  15. * Muhammad Fauzan Aziz and Alexandru Radu for some Ideas of Features
  16. (Because i'm not Familiar with GTA SA Single Player)
  17.  
  18. Note:
  19. Categories Police, Stats & Gangs and Gameplay is not in this Filterscript,
  20. because most of them are not possible in SA-MP. I'm a new scripter, and i think
  21. their not possible. If i find out about they are possible, i will add them to
  22. the next version.
  23.  
  24. This FilterScript is the first FilterScript that i have done, i did this today
  25. because i was bored and all of my friends were Asleep.
  26.  
  27. ChangeLog:
  28. Version 1.0
  29. * Added Weapons, Health, Armour & Money Category [DONE]
  30. ( Weapon Ammo's not The same)
  31. * Added Spawning Objects Category [DONE]
  32. * Added Weather and Time Category [DONE]
  33.  
  34. Version 1.5
  35. RELEASED: http://forum.sa-mp.com/showthread.php?p=1540703#post1540703
  36. */
  37.  
  38. #define Filterscript
  39. #include <a_samp>
  40.  
  41. new UnderWater[MAX_PLAYERS];
  42. new pOxygenGlobal[MAX_PLAYERS];
  43.  
  44. #define COLOR_WATERRR 0x7CFC00AA
  45. #define RED 0xE60000FF
  46. #define DARKGREY 0x696969FF
  47.  
  48. public OnFilterScriptInit()
  49. {
  50.  
  51. print("\n--------------------------------------");
  52. print(" Single Player Features to Multiplayer ");
  53. print(" ~ By [RaZ]Hal_Moore ~ ");
  54. print(" ~ Version 1.0 ~ ");
  55. print("--------------------------------------\n");
  56. SetTimer("CheckZ", 250, 1);
  57. return 1;
  58. }
  59.  
  60. public OnFilterScriptExit()
  61. {
  62. return 1;
  63. }
  64.  
  65. public OnPlayerConnect(playerid)
  66. {
  67. UnderWater[playerid]=0;
  68. SendClientMessage(playerid,RED,"This Server uses [RaZ]Hal_Moore's SPFtoSAMP Filterscipt (V.1.0)");
  69. return 1;
  70. }
  71.  
  72. public OnPlayerDisconnect(playerid, reason)
  73. {
  74. UnderWater[playerid]=0;
  75. return 1;
  76. }
  77.  
  78. public OnPlayerSpawn(playerid)
  79. {
  80. UnderWater[playerid]=0;
  81. return 1;
  82. }
  83.  
  84. public OnPlayerDeath(playerid, killerid, reason)
  85. {
  86. UnderWater[playerid]=0;
  87. GameTextForPlayer(playerid,"~w~Wasted",4000,2);
  88. return 1;
  89. }
  90.  
  91.  
  92. public OnPlayerCommandText(playerid, cmdtext[])
  93. {
  94.  
  95. // CHEAT LIST
  96. if (strcmp("/cheatlist", cmdtext, true, 10) == 0) // Cheatlist
  97. {
  98. ShowPlayerDialog(playerid, 30320, DIALOG_STYLE_LIST, "{00FF00}CHEAT LIST{FFFFFF}", "{00FF00}Category 1 (Weapons, Health, Armour and Money){FFFFFF} \n{00FF00}Category 2 Part 1 (Spawning Objects){FFFFFF} \n{00FF00}Category 2 Part 2 (Spawning Objects){FFFFFF} \n{00FF00}Category 3 (Time and Weather){FFFFFF}", "Select", "Exit");
  99. return 1;
  100. }
  101. // Weapons, Health, Armor & Money
  102.  
  103. if (strcmp("/LXGIWYL", cmdtext, true, 10) == 0) // Weapon Set 1, Thug Tools
  104. {
  105. GivePlayerWeapon(playerid,27,500);
  106. GivePlayerWeapon(playerid,28,500);
  107. GivePlayerWeapon(playerid,30,500);
  108. GivePlayerWeapon(playerid,35,500);
  109. GivePlayerWeapon(playerid,18,500);
  110. GivePlayerWeapon(playerid,41,500);
  111. GivePlayerWeapon(playerid,1,500);
  112. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  113. return 1;
  114. }
  115. if (strcmp("/PROFESSIONALSKIT", cmdtext, true, 10) == 0) // Weapon Set 2, Professional Tools
  116. {
  117. GivePlayerWeapon(playerid,4,500);
  118. GivePlayerWeapon(playerid,22,500);
  119. GivePlayerWeapon(playerid,26,500);
  120. GivePlayerWeapon(playerid,32,500);
  121. GivePlayerWeapon(playerid,34,500);
  122. GivePlayerWeapon(playerid,37,500);
  123. GivePlayerWeapon(playerid,16,10);
  124. GivePlayerWeapon(playerid,42,500);
  125. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  126. return 1;
  127. }
  128. if (strcmp("/UZUMYMW", cmdtext, true, 10) == 0) // Weapon Set 3, Nutter Tools
  129. {
  130. GivePlayerWeapon(playerid,9,500);
  131. GivePlayerWeapon(playerid,23,500);
  132. GivePlayerWeapon(playerid,27,60);
  133. GivePlayerWeapon(playerid,31,500);
  134. GivePlayerWeapon(playerid,35,500);
  135. GivePlayerWeapon(playerid,39,10);
  136. GivePlayerWeapon(playerid,40,10);
  137. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  138. return 1;
  139. }
  140. if (strcmp("/HESOYAM", cmdtext, true, 10) == 0) // Health, Armour, +$250,000
  141. {
  142. SetPlayerHealth(playerid, 100.0);
  143. SetPlayerArmour(playerid, 100);
  144. GivePlayerMoney(playerid, 250000);
  145. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  146. return 1;
  147. }
  148. if (strcmp("/BAGUVIX", cmdtext, true, 10) == 0) // Semi-Infinite Health
  149. {
  150. SetPlayerHealth(playerid,1000);
  151. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  152. return 1;
  153. }
  154. if (strcmp("/CVWKXAM", cmdtext, true, 10) == 0) // Infinite Oxygen
  155. {
  156. for(new j = 0;j<MAX_PLAYERS;j++)
  157. {
  158. if(IsPlayerConnected(j))
  159. {
  160.  
  161. new Float:pos[3];
  162. new Float:pHealthFLOAT;
  163.  
  164. GetPlayerPos(j, pos[0], pos[1], pos[2]);
  165. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  166. if (UnderWater[j]==0){
  167.  
  168. if (pos[2]<-2.0){
  169. GetPlayerHealth(j,pHealthFLOAT);
  170. pOxygenGlobal[j]=floatround(pHealthFLOAT, floatround_tozero);
  171. UnderWater[j]=1;
  172. SendClientMessage(j, COLOR_WATERRR, "You are underwater!");
  173. }
  174. }
  175.  
  176. else
  177.  
  178. if (UnderWater[j]==1)
  179. {
  180. if (pos[2]>=0.0)
  181. {
  182. new Float:pHealthFLOATOUT;
  183.  
  184. pHealthFLOATOUT = float(pOxygenGlobal[j]);
  185. SetPlayerHealth(j,pHealthFLOATOUT);
  186. UnderWater[j]=0;
  187. SendClientMessage(j, COLOR_WATERRR, "You are no longer underwater!");
  188. }
  189. else
  190. SetPlayerHealth(j,1000.0);
  191. }
  192.  
  193. }
  194. return 1;
  195. }
  196. }
  197.  
  198. if (strcmp("/ANOSEONGLASS", cmdtext, true, 10) == 0) // Adrenaline Mode ======================================== [ NOT POSSIBLE ]
  199. {
  200. SendClientMessage(playerid, RED,"SERVER: This Command has been disabled");
  201. return 1;
  202. }
  203. if (strcmp("/FULLCLIP", cmdtext, true, 10) == 0) // Infinite Ammo, No Reload
  204. {
  205. new weapon = GetPlayerWeapon(playerid);
  206. GivePlayerWeapon(playerid, weapon, 999999999);
  207. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  208. return 1;
  209. }
  210.  
  211.  
  212.  
  213.  
  214. // Spawning Objects --------------- [ EVERYTHING DONE ]
  215. // [ -----------------------------------NOTE--------------------------------- ]
  216. // Uncomment PutPlayerInVehicle(playerid,LVehicleID,0); if you want players to
  217. // automatically enter spawned vehicles.
  218. if (strcmp("/AIWPRTON", cmdtext, true, 10) == 0) // Spawn Rhino
  219. {
  220. new LVehicleID;
  221. new Float:X,Float:Y,Float:Z;
  222. GetPlayerPos(playerid, X, Y, Z);
  223. LVehicleID = CreateVehicle(432, X+5, Y, Z, 0, -1, 50, 99999999);
  224. // PutPlayerInVehicle(playerid,LVehicleID,0);
  225. SetVehicleVirtualWorld(LVehicleID, GetPlayerVirtualWorld(playerid));
  226. LinkVehicleToInterior(LVehicleID, GetPlayerInterior(playerid));
  227. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  228. return 1;
  229. }
  230. if (strcmp("/OLDSPEEDDEMON", cmdtext, true, 10) == 0) // Spawn Bloodring Ranger
  231. {
  232. new LVehicleID;
  233. new Float:X,Float:Y,Float:Z;
  234. GetPlayerPos(playerid, X, Y, Z);
  235. LVehicleID = CreateVehicle(504, X+5, Y, Z, 0, -1, 50, 99999999);
  236. // PutPlayerInVehicle(playerid,LVehicleID,0);
  237. SetVehicleVirtualWorld(LVehicleID, GetPlayerVirtualWorld(playerid));
  238. LinkVehicleToInterior(LVehicleID, GetPlayerInterior(playerid));
  239. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  240. return 1;
  241. }
  242. if (strcmp("/JQNTDMH", cmdtext, true, 10) == 0) // Spawn Rancher
  243. {
  244. new LVehicleID;
  245. new Float:X,Float:Y,Float:Z;
  246. GetPlayerPos(playerid, X, Y, Z);
  247. LVehicleID = CreateVehicle(489, X+5, Y, Z, 0, -1, 50, 99999999);
  248. // PutPlayerInVehicle(playerid,LVehicleID,0);
  249. SetVehicleVirtualWorld(LVehicleID, GetPlayerVirtualWorld(playerid));
  250. LinkVehicleToInterior(LVehicleID, GetPlayerInterior(playerid));
  251. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  252. return 1;
  253. }
  254. if (strcmp("/VROCKPOKEY", cmdtext, true, 10) == 0) // Spawn Racecar
  255. {
  256. new LVehicleID;
  257. new Float:X,Float:Y,Float:Z;
  258. GetPlayerPos(playerid, X, Y, Z);
  259. LVehicleID = CreateVehicle(502, X+5, Y, Z, 0, -1, 50, 99999999);
  260. // PutPlayerInVehicle(playerid,LVehicleID,0);
  261. SetVehicleVirtualWorld(LVehicleID, GetPlayerVirtualWorld(playerid));
  262. LinkVehicleToInterior(LVehicleID, GetPlayerInterior(playerid));
  263. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  264. return 1;
  265. }
  266. if (strcmp("/VPJTQWV", cmdtext, true, 10) == 0) // Spawn Racecar
  267. {
  268. new LVehicleID;
  269. new Float:X,Float:Y,Float:Z;
  270. GetPlayerPos(playerid, X, Y, Z);
  271. LVehicleID = CreateVehicle(503, X+5, Y, Z, 0, -1, 50, 99999999);
  272. // PutPlayerInVehicle(playerid,LVehicleID,0);
  273. SetVehicleVirtualWorld(LVehicleID, GetPlayerVirtualWorld(playerid));
  274. LinkVehicleToInterior(LVehicleID, GetPlayerInterior(playerid));
  275. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  276. return 1;
  277. }
  278. if (strcmp("/WHERESTHEFUNERAL", cmdtext, true, 10) == 0) // Spawn Romero
  279. {
  280. new LVehicleID;
  281. new Float:X,Float:Y,Float:Z;
  282. GetPlayerPos(playerid, X, Y, Z);
  283. LVehicleID = CreateVehicle(442, X+5, Y, Z, 0, -1, 50, 99999999);
  284. // PutPlayerInVehicle(playerid,LVehicleID,0);
  285. SetVehicleVirtualWorld(LVehicleID, GetPlayerVirtualWorld(playerid));
  286. LinkVehicleToInterior(LVehicleID, GetPlayerInterior(playerid));
  287. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  288. return 1;
  289. }
  290. if (strcmp("/CELEBRITYSTATUS", cmdtext, true, 10) == 0) // Spawn Stretch
  291. {
  292. new LVehicleID;
  293. new Float:X,Float:Y,Float:Z;
  294. GetPlayerPos(playerid, X, Y, Z);
  295. LVehicleID = CreateVehicle(409, X+5, Y, Z, 0, -1, 50, 99999999);
  296. // PutPlayerInVehicle(playerid,LVehicleID,0);
  297. SetVehicleVirtualWorld(LVehicleID, GetPlayerVirtualWorld(playerid));
  298. LinkVehicleToInterior(LVehicleID, GetPlayerInterior(playerid));
  299. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  300. return 1;
  301. }
  302. if (strcmp("/TRUEGRIME", cmdtext, true, 10) == 0) // Spawn Trashmaster
  303. {
  304. new LVehicleID;
  305. new Float:X,Float:Y,Float:Z;
  306. GetPlayerPos(playerid, X, Y, Z);
  307. LVehicleID = CreateVehicle(408, X+5, Y, Z, 0, -1, 50, 99999999);
  308. // PutPlayerInVehicle(playerid,LVehicleID,0);
  309. SetVehicleVirtualWorld(LVehicleID, GetPlayerVirtualWorld(playerid));
  310. LinkVehicleToInterior(LVehicleID, GetPlayerInterior(playerid));
  311. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  312. return 1;
  313. }
  314. if (strcmp("/RZHSUEW", cmdtext, true, 10) == 0) // Spawn Caddy
  315. {
  316. new LVehicleID;
  317. new Float:X,Float:Y,Float:Z;
  318. GetPlayerPos(playerid, X, Y, Z);
  319. LVehicleID = CreateVehicle(457, X+5, Y, Z, 0, -1, 50, 99999999);
  320. // PutPlayerInVehicle(playerid,LVehicleID,0);
  321. SetVehicleVirtualWorld(LVehicleID, GetPlayerVirtualWorld(playerid));
  322. LinkVehicleToInterior(LVehicleID, GetPlayerInterior(playerid));
  323. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  324. return 1;
  325. }
  326. if (strcmp("/JUMPJET", cmdtext, true, 10) == 0) //Spawn Hydra
  327. {
  328. new LVehicleID;
  329. new Float:X,Float:Y,Float:Z;
  330. GetPlayerPos(playerid, X, Y, Z);
  331. LVehicleID = CreateVehicle(520, X+5, Y, Z, 0, -1, 50, 99999999);
  332. // PutPlayerInVehicle(playerid,LVehicleID,0);
  333. SetVehicleVirtualWorld(LVehicleID, GetPlayerVirtualWorld(playerid));
  334. LinkVehicleToInterior(LVehicleID, GetPlayerInterior(playerid));
  335. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  336. return 1;
  337. }
  338. if (strcmp("/KGGGDKP", cmdtext, true, 10) == 0) // Spawn Vortex Hovercraft
  339. {
  340. new LVehicleID;
  341. new Float:X,Float:Y,Float:Z;
  342. GetPlayerPos(playerid, X, Y, Z);
  343. LVehicleID = CreateVehicle(593, X+5, Y, Z, 0, -1, 50, 99999999);
  344. // PutPlayerInVehicle(playerid,LVehicleID,0);
  345. SetVehicleVirtualWorld(LVehicleID, GetPlayerVirtualWorld(playerid));
  346. LinkVehicleToInterior(LVehicleID, GetPlayerInterior(playerid));
  347. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  348. return 1;
  349. }
  350. if (strcmp("/AIYPWZQP", cmdtext, true, 10) == 0) // Have Parachute
  351. {
  352. GivePlayerWeapon(playerid, 46, 1);
  353. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  354. return 1;
  355. }
  356. if (strcmp("/ROCKETMAN", cmdtext, true, 10) == 0) // Have Jetpack
  357. {
  358. SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USEJETPACK);
  359. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  360. return 1;
  361. }
  362. if (strcmp("/OHDUDE", cmdtext, true, 10) == 0) // Spawn Hunter
  363. {
  364. new LVehicleID;
  365. new Float:X,Float:Y,Float:Z;
  366. GetPlayerPos(playerid, X, Y, Z);
  367. LVehicleID = CreateVehicle(425, X+5, Y, Z, 0, -1, 50, -1);
  368. // PutPlayerInVehicle(playerid,LVehicleID,0);
  369. SetVehicleVirtualWorld(LVehicleID, GetPlayerVirtualWorld(playerid));
  370. LinkVehicleToInterior(LVehicleID, GetPlayerInterior(playerid));
  371. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  372. return 1;
  373. }
  374. if (strcmp("/FOURWHEELFUN", cmdtext, true, 10) == 0) // Spawn Quad
  375. {
  376. new LVehicleID;
  377. new Float:X,Float:Y,Float:Z;
  378. GetPlayerPos(playerid, X, Y, Z);
  379. LVehicleID = CreateVehicle(471, X+5, Y, Z, 0, -1, 50, 99999999);
  380. // PutPlayerInVehicle(playerid,LVehicleID,0);
  381. SetVehicleVirtualWorld(LVehicleID, GetPlayerVirtualWorld(playerid));
  382. LinkVehicleToInterior(LVehicleID, GetPlayerInterior(playerid));
  383. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  384. return 1;
  385. }
  386. if (strcmp("/AMOMHRER", cmdtext, true, 10) == 0) // Spawn Tanker Truck
  387. {
  388. new LVehicleID;
  389. new Float:X,Float:Y,Float:Z;
  390. GetPlayerPos(playerid, X, Y, Z);
  391. LVehicleID = CreateVehicle(514, X+5, Y, Z, 0, -1, 50, 99999999);
  392. // PutPlayerInVehicle(playerid,LVehicleID,0);
  393. SetVehicleVirtualWorld(LVehicleID, GetPlayerVirtualWorld(playerid));
  394. LinkVehicleToInterior(LVehicleID, GetPlayerInterior(playerid));
  395. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  396. return 1;
  397. }
  398. if (strcmp("/ITSALLBULL", cmdtext, true, 10) == 0) // Spawn Dozer
  399. {
  400. new LVehicleID;
  401. new Float:X,Float:Y,Float:Z;
  402. GetPlayerPos(playerid, X, Y, Z);
  403. LVehicleID = CreateVehicle(486, X+5, Y, Z, 0, -1, 50, 99999999);
  404. // PutPlayerInVehicle(playerid,LVehicleID,0);
  405. SetVehicleVirtualWorld(LVehicleID, GetPlayerVirtualWorld(playerid));
  406. LinkVehicleToInterior(LVehicleID, GetPlayerInterior(playerid));
  407. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  408. return 1;
  409. }
  410. if (strcmp("/FLYINGTOSTUNT ", cmdtext, true, 10) == 0) // Spawnn StuntPlane
  411. {
  412. new LVehicleID;
  413. new Float:X,Float:Y,Float:Z;
  414. GetPlayerPos(playerid, X, Y, Z);
  415. LVehicleID = CreateVehicle(513, X+5, Y, Z, 0, -1, 50, 99999999);
  416. // PutPlayerInVehicle(playerid,LVehicleID,0);
  417. SetVehicleVirtualWorld(LVehicleID, GetPlayerVirtualWorld(playerid));
  418. LinkVehicleToInterior(LVehicleID, GetPlayerInterior(playerid));
  419. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  420. return 1;
  421. }
  422. if (strcmp("/MONSTERMASH ", cmdtext, true, 10) == 0) // Spawn Monster Truck
  423. {
  424. new LVehicleID;
  425. new Float:X,Float:Y,Float:Z;
  426. GetPlayerPos(playerid, X, Y, Z);
  427. LVehicleID = CreateVehicle(556, X+5, Y, Z, 0, -1, 50, 99999999);
  428. // PutPlayerInVehicle(playerid,LVehicleID,0);
  429. SetVehicleVirtualWorld(LVehicleID, GetPlayerVirtualWorld(playerid));
  430. LinkVehicleToInterior(LVehicleID, GetPlayerInterior(playerid));
  431. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  432. return 1;
  433. }
  434.  
  435. // Gameplay ---------------------- [ Nothing Yet ]
  436.  
  437. // Weather and time [ EVERYTHING DONE ]
  438. // NOTE: These commands only apply for the player who typed them.
  439.  
  440. if(strcmp(cmdtext, "/PLEASANTLYWARM", true) == 0) // Sunny Weather
  441. {
  442. SetPlayerWeather(playerid, 10);
  443. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  444. return 1;
  445. }
  446. if(strcmp(cmdtext, "/TOODAMNHOT", true) == 0) // Very Sunny Weather
  447. {
  448. SetPlayerWeather(playerid, 11);
  449. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  450. return 1;
  451. }
  452. if(strcmp(cmdtext, "/ALNSFMZO", true) == 0) // Overcast Weather
  453. {
  454. SetPlayerWeather(playerid, 11);
  455. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  456. return 1;
  457. }
  458. if(strcmp(cmdtext, "/AUIFRVQS", true) == 0) // Rainny Weather
  459. {
  460. SetPlayerWeather(playerid, 16);
  461. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  462. return 1;
  463. }
  464. if(strcmp(cmdtext, "/CFVFGMJ", true) == 0) // Foggy Weather
  465. {
  466. SetPlayerWeather(playerid, 09);
  467. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  468. return 1;
  469. }
  470. if(strcmp(cmdtext, "/YSOHNUL", true) == 0) // Faster Clock ------------------------ [ Not Possible ]
  471. {
  472. SendClientMessage(playerid, RED,"SERVER: This Command has been disabled");
  473. return 1;
  474. }
  475. if(strcmp(cmdtext, "/NIGHTPROWLER", true) == 0) // Always Midnight ------------------------ [ Not Possible ]
  476. {
  477. SendClientMessage(playerid, RED,"SERVER: This Command has been disabled");
  478. return 1;
  479. }
  480. if(strcmp(cmdtext, "/OFVIAC", true) == 0) // Orange Sky 21:00
  481. {
  482. SetPlayerWeather(playerid, 24);
  483. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  484. return 1;
  485. }
  486. if(strcmp(cmdtext, "/SCOTTISHSUMMER", true) == 0) // Thunderstorm Weather
  487. {
  488. SetPlayerWeather(playerid, 08);
  489. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  490. return 1;
  491. }
  492. if(strcmp(cmdtext, "/CWJXUOC", true) == 0) // Sandstorm Weather
  493. {
  494. SetPlayerWeather(playerid, 19);
  495. SendClientMessage(playerid,DARKGREY,"Cheat Activated!");
  496. return 1;
  497. }
  498. return 0;
  499. }
  500.  
  501. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  502. {
  503. if(dialogid == 30320 && response)
  504. {
  505. switch(listitem)
  506. {
  507. case 0:
  508. {
  509. ShowPlayerDialog(playerid, 30321, DIALOG_STYLE_MSGBOX, "{00FF00}Category 1 (Weapons, Health, Armour and Money){FFFFFF}", "[LXGIWYL] - Thugs Tools [WS1] \n[PROFESSIONALSKIT] - Professional Tools [WS2] \n[UZUMYMW] - Nutter Tools [WS2] \n[HESOYAM] - 100 Health and 100 Armour +$250,000 \n[BAGUVIX] - 10000 Health \n[CVWKXAM] - Infinite Oxygen \n[FULLCLIP] - Infinite Ammo, No Relaod", "Exit", "");
  510. }
  511. case 1:
  512. {
  513. ShowPlayerDialog(playerid, 30322, DIALOG_STYLE_MSGBOX, "{00FF00}Category 2 Part 1 (Spawning Objects){FFFFFF}", "[AIWPRTON] - Spawn Rhino \n[OLDSPEEDDEMON]- Spawn Bloodring Banger \n[JQNTDMH] - Spawn Rancher \n[VROCKPOKEY] - Spawn Racecar \n[VPJTQWV] - Spawn Racecar \n[WHERESTHEFUNERAL] - Spawn Romero \n[CELEBRITYSTATUS] - Spawn Stretch \n[TRUEGRIME] - Spawn Trashmaster \n[RZHSUEW] - Spawn Caddy ", "Exit", "");
  514. }
  515. case 2:
  516. {
  517. ShowPlayerDialog(playerid, 30323, DIALOG_STYLE_MSGBOX, "{00FF00}Category 2 Part 2 (Spawning Objects){FFFFFF}", "[JUMPJET] - Spawn Hydra \n[KGGGDKP] - Spawn Vortex Hovercraft \n[AIYPWZQP] - Have Parachute \n[ROCKETMAN] - Have Jetpack \n[OHDUDE] - Spawn Hunter \n[FOURWHEELFUN] - Spawn Quad \n[AMOMHRER] - Spawn Tanker Truck \n[ITSALLBULL] - Spawn Dozer \n[FLYINGTOSTUNT]- Spawn Stunt Plane \n[MONSTERMASH] - Spawn Monster", "Exit", "");
  518. }
  519. case 3:
  520. {
  521. ShowPlayerDialog(playerid, 30324, DIALOG_STYLE_MSGBOX, "{00FF00}Category 3 ( Time and Weather ){FFFFFF}", "[PLEASANTLYWARM] - Sunny Weather \n[TOODAMNHOT] - Very Sunny Weather \n[ALNSFMZO] - Overcast Weather \n[AUIFRVQS] - Rainy Weather \n[CFVFGMJ] - Foggy Weather \n[OFVIAC] - Orange Sky 21:00 \n[SCOTTISHSUMMER] - Thunderstorm \n[CWJXUOC] - Sandstorm", "Exit", "");
  522. }
  523. }
  524. }
  525. return 1;
  526. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement