Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //============================================================================//
- // Weapon Shop //
- // Scripted By Sean //
- //============================================================================//
- //Includes//
- #include <a_samp>
- #include <zcmd>
- //Defines//
- #define COLOR_GREEN 0x008000FF
- COMMAND:shop(playerid, params[])
- {
- ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Weapon Shop", "Colt 45 ($3,000)\nDesert Eagle ($5,000)\nShotgun ($8,000)\nSawnoff Shotgun ($10,000)\nCombat Shotgun ($9,000)\nMicro SMG ($7,000)\nTec9 ($7,000)\nMP5 ($9,000)\nAK-47 ($11,000)\nM4 ($12000)\nCountry Rifle ($15,000)\nSniper Rifle ($20,000)\n", "Buy!", "Cancel");
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == 1)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPlayerMoney(playerid) < 3000) return SendClientMessage(playerid, 0xFF0000AA, "[ERROR]: You don't have enough money to buy this weapon!");
- GivePlayerWeapon(playerid, 22, 200);
- GivePlayerMoney(playerid, -3000);
- SendClientMessage(playerid, COLOR_GREEN, "You have purchased a 9mm!");
- }
- if(listitem == 1)
- {
- if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid, 0xFF0000AA, "[ERROR]: You don't have enough money to buy this weapon!");
- GivePlayerWeapon(playerid, 24, 200);
- GivePlayerMoney(playerid, -5000);
- SendClientMessage(playerid, COLOR_GREEN, "You have purchased a Desert Eagle!");
- }
- if(listitem == 2)
- {
- if(GetPlayerMoney(playerid) < 8000) return SendClientMessage(playerid, 0xFF0000AA, "[ERROR]: You don't have enough money to buy this weapon!");
- GivePlayerWeapon(playerid, 25, 200);
- GivePlayerMoney(playerid, -8000);
- SendClientMessage(playerid, COLOR_GREEN, "You have purchased a Shotgun!");
- }
- if(listitem == 3)
- {
- if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, 0xFF0000AA, "[ERROR]: You don't have enough money to buy this weapon!");
- GivePlayerWeapon(playerid, 26, 200);
- GivePlayerMoney(playerid, -10000);
- SendClientMessage(playerid, COLOR_GREEN, "You have purchased a Sawnoff Shotgun!");
- }
- if(listitem == 4)
- {
- if(GetPlayerMoney(playerid) < 9000) return SendClientMessage(playerid, 0xFF0000AA, "[ERROR]: You don't have enough money to buy this weapon!");
- GivePlayerWeapon(playerid, 27, 200);
- GivePlayerMoney(playerid, -9000);
- SendClientMessage(playerid, COLOR_GREEN, "You have purchased a Combat Shotgun!");
- }
- if(listitem == 5)
- {
- if(GetPlayerMoney(playerid) < 7000) return SendClientMessage(playerid, 0xFF0000AA, "[ERROR]: You don't have enough money to buy this weapon!");
- GivePlayerWeapon(playerid, 28, 200);
- GivePlayerMoney(playerid, -7000);
- SendClientMessage(playerid, COLOR_GREEN, "You have purchased a Micro SMG/Uzi!");
- }
- if(listitem == 6)
- {
- if(GetPlayerMoney(playerid) < 7000) return SendClientMessage(playerid, 0xFF0000AA, "[ERROR]: You don't have enough money to buy this weapon!");
- GivePlayerWeapon(playerid, 32, 200);
- GivePlayerMoney(playerid, -7000);
- SendClientMessage(playerid, COLOR_GREEN, "You have purchased a Tec-9!");
- }
- if(listitem == 7)
- {
- if(GetPlayerMoney(playerid) < 9000) return SendClientMessage(playerid, 0xFF0000AA, "[ERROR]: You don't have enough money to buy this weapon!");
- GivePlayerWeapon(playerid, 29, 200);
- GivePlayerMoney(playerid, -9000);
- SendClientMessage(playerid, COLOR_GREEN, "You have purchased a MP5!");
- }
- if(listitem == 8)
- {
- if(GetPlayerMoney(playerid) < 11000) return SendClientMessage(playerid, 0xFF0000AA, "[ERROR]: You don't have enough money to buy this weapon!");
- GivePlayerWeapon(playerid, 30, 200);
- GivePlayerMoney(playerid, -11000);
- SendClientMessage(playerid, COLOR_GREEN, "You have purchased a AK-47!");
- }
- if(listitem == 9)
- {
- if(GetPlayerMoney(playerid) < 12000) return SendClientMessage(playerid, 0xFF0000AA, "[ERROR]: You don't have enough money to buy this weapon!");
- GivePlayerWeapon(playerid, 31,200);
- GivePlayerMoney(playerid, -12000);
- SendClientMessage(playerid, COLOR_GREEN, "You have purchased a M4!");
- }
- if(listitem == 10)
- {
- if(GetPlayerMoney(playerid) < 15000) return SendClientMessage(playerid, 0xFF0000AA, "[ERROR]: You don't have enough money to buy this weapon!");
- GivePlayerWeapon(playerid, 33,200);
- GivePlayerMoney(playerid, -15000);
- SendClientMessage(playerid, COLOR_GREEN, "You have purchased a Country Rifle!");
- }
- if(listitem == 11)
- {
- if(GetPlayerMoney(playerid) < 20000) return SendClientMessage(playerid, 0xFF0000AA, "[ERROR]: You don't have enough money to buy this weapon!");
- GivePlayerWeapon(playerid, 34, 1000);
- GivePlayerMoney(playerid, -20000);
- SendClientMessage(playerid, COLOR_GREEN, "You have purchased a Sniper Rifle!");
- }
- }
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement