Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- GREGORY
- -BUYGUN CMD FIXED
- -PRICES CMD FIXED
- Credits: - DO NOT REMOVE THE CREDITS
- SA:MP
- Gregory00
- */
- #include <a_samp>
- #include <a_players>
- #define COLOR_WHITE 0xFFFFFFa7
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Weapon System buy Gregory00 Loading..");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #else
- main()
- {
- print("\n----------------------------------");
- print(" Weapon System - DOWN");
- print("----------------------------------\n");
- }
- #endif
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/buygun", cmdtext, true, 10) == 0)
- {
- if(!IsPlayerInRangeOfPoint(playerid, 7.0, 308.300964, -141.459930, 999.601562) || IsPlayerInRangeOfPoint(playerid, 7.0, 290.171539, -109.775894, 1001.515625) || IsPlayerInRangeOfPoint(playerid, 7.0, 311.941711, -166.140777, 999.601013)) return SendClientMessage(playerid, COLOR_WHITE, "You are not in the Ammunation!");
- ShowPlayerDialog(playerid,160,DIALOG_STYLE_LIST,"Weapon System [By Gregory]","Brass Knuckles\nGolf Club\nNightstick\nKnife\nBaseball Bat\nShovel\nSprayCan\nPool Cue\nKatana\nChainsaw\nDouble-ended Dildo\nDildo\nVibrator\nSilver Vibrator\nFlowers\nCane\nParachute\nTear Gas\n9mm\nSilenced 9mm\nDesert Eagle\nShoutgun\nCombat Shotgun\nMicro SMG/UZI\nMP5\nAK-47\nM4\nTec-9\nCountry Rifle\nSniper Rifle","Buy","Cancel");
- return 1;
- }
- if (strcmp("/prices", cmdtext, true, 10) == 0)
- {
- if(!IsPlayerInRangeOfPoint(playerid, 7.0, 308.300964, -141.459930, 999.601562) || IsPlayerInRangeOfPoint(playerid, 7.0, 290.171539, -109.775894, 1001.515625) || IsPlayerInRangeOfPoint(playerid, 7.0, 311.941711, -166.140777, 999.601013)) return SendClientMessage(playerid, COLOR_WHITE, "You are not in the Ammunation!");
- SendClientMessage(playerid, COLOR_WHITE, "_____________________________________________________________________________________________");
- SendClientMessage(playerid, COLOR_WHITE, "Brass Knuckles (25$) | Golf Club (50$) | Nightstick (100$) | Knife (200$)");
- SendClientMessage(playerid, COLOR_WHITE, "Baseball Bat (150$) | Shovel (100$) | SprayCan (500$) | Pool Cue (30$) | Katana (100$)");
- SendClientMessage(playerid, COLOR_WHITE, "Chainsaw (2000$) | Double-ended Dildo (500$) | Dildo (450$) | Vibrator (300$)");
- SendClientMessage(playerid, COLOR_WHITE, "Silver Vibrator (350$) | Flowers (10$) | Cane (30$) | Parachute (100$) | Tear Gas (1000$)");
- SendClientMessage(playerid, COLOR_WHITE, "9mm (1500$) | Silenced 9mm (1600$) | Desert Eagle (3000$) | Shotgun (2800$)");
- SendClientMessage(playerid, COLOR_WHITE, "Combat Shotgun (3500$) | Micro SMG/UZI (2500$) | MP5 (5000$) | AK-47 (4500$)");
- SendClientMessage(playerid, COLOR_WHITE, "M4 (5000$) | Tec-9 (3000$) | Country Rifle (6000$) | Sniper Rifle (7000$)");
- SendClientMessage(playerid, COLOR_WHITE, "_____________________________________________________________________________________________");
- return 1;
- }
- return 0;
- }
- stock GivePlayerCash(playerid, money)
- {
- SetPVarInt(playerid, "Cash", GetPVarInt(playerid, "Cash")+money);
- GivePlayerMoney(playerid, money);
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == 160)
- {
- if(response)
- switch(listitem)
- {
- case 0:
- {
- GivePlayerWeapon(playerid, 1, 1000000);
- GivePlayerCash(playerid, -25);
- }
- case 1:
- {
- GivePlayerWeapon(playerid, 2, 1000000);
- GivePlayerCash(playerid, -50);
- }
- case 2:
- {
- GivePlayerWeapon(playerid, 3, 10000000);
- GivePlayerCash(playerid, -100);
- }
- case 3:
- {
- GivePlayerWeapon(playerid, 4, 10000000);
- GivePlayerCash(playerid, -200);
- }
- case 4:
- {
- GivePlayerWeapon(playerid, 5, 10000000);
- GivePlayerCash(playerid, -150);
- }
- case 5:
- {
- GivePlayerWeapon(playerid, 6, 10000000);
- GivePlayerCash(playerid, -100);
- }
- case 6:
- {
- GivePlayerWeapon(playerid, 41, 1000000);
- GivePlayerCash(playerid, -500);
- }
- case 7:
- {
- GivePlayerWeapon(playerid, 7, 10000000);
- GivePlayerCash(playerid, -30);
- }
- case 8:
- {
- GivePlayerWeapon(playerid, 8, 10000000);
- GivePlayerCash(playerid, -100);
- }
- case 9:
- {
- GivePlayerWeapon(playerid, 9, 10000000);
- GivePlayerCash(playerid, -1000);
- }
- case 10:
- {
- GivePlayerWeapon(playerid, 10, 10000000);
- GivePlayerCash(playerid, -500);
- }
- case 11:
- {
- GivePlayerWeapon(playerid, 11, 10000000);
- GivePlayerCash(playerid, -450);
- }
- case 12:
- {
- GivePlayerWeapon(playerid, 12, 10000000);
- GivePlayerCash(playerid, -300);
- }
- case 13:
- {
- GivePlayerWeapon(playerid, 13, 10000000);
- GivePlayerCash(playerid, -350);
- }
- case 14:
- {
- GivePlayerWeapon(playerid, 14, 10000000);
- GivePlayerCash(playerid, -10);
- }
- case 15:
- {
- GivePlayerWeapon(playerid, 15, 10000000);
- GivePlayerCash(playerid, -30);
- }
- case 16:
- {
- GivePlayerWeapon(playerid, 46, 10000000);
- GivePlayerCash(playerid, -100);
- }
- case 17:
- {
- GivePlayerWeapon(playerid, 17, 10000000);
- GivePlayerCash(playerid, -1000);
- }
- case 18:
- {
- GivePlayerWeapon(playerid, 22, 10000000);
- GivePlayerCash(playerid, -1500);
- }
- case 19:
- {
- GivePlayerWeapon(playerid, 23, 10000000);
- GivePlayerCash(playerid, -1600);
- }
- case 20:
- {
- GivePlayerWeapon(playerid, 24, 10000000);
- GivePlayerCash(playerid, -3000);
- }
- case 21:
- {
- GivePlayerWeapon(playerid, 25, 10000000);
- GivePlayerCash(playerid, -2800);
- }
- case 22:
- {
- GivePlayerWeapon(playerid, 27, 10000000);
- GivePlayerCash(playerid, -3500);
- }
- case 23:
- {
- GivePlayerWeapon(playerid, 28, 10000000);
- GivePlayerCash(playerid, -2500);
- }
- case 24:
- {
- GivePlayerWeapon(playerid, 29, 10000000);
- GivePlayerCash(playerid, -5000);
- }
- case 25:
- {
- GivePlayerWeapon(playerid, 30, 100000000);
- GivePlayerCash(playerid, -4500);
- }
- case 26:
- {
- GivePlayerWeapon(playerid, 31, 100000000);
- GivePlayerCash(playerid, -5000);
- }
- case 27:
- {
- GivePlayerWeapon(playerid, 32, 10000000);
- GivePlayerCash(playerid, -3000);
- }
- case 28:
- {
- GivePlayerWeapon(playerid, 33, 10000000);
- GivePlayerCash(playerid, -6000);
- }
- case 29:
- {
- GivePlayerWeapon(playerid, 34, 10000000);
- GivePlayerCash(playerid, -7000);
- }
- }
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement