Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // INCLUDES //
- #include <a_samp>
- // COLORS //
- #define COLOR_BASIC 0x0066FFAA
- #define COLOR_RED 0xFF0000FF
- #define COLOR_GREY 0xAFAFAFAA
- #define COLOR_GREEN 0x33AA33AA
- #define COLOR_YELLOW 0xFFFF00AA
- #define COLOR_WHITE 0xFFFFFFAA
- ////////////////////Car Prices///////////////////
- //INSTRUCTIONS:
- // Change the 0 to amounce you want the cars to be sold
- //V = Car Price
- //A =Cars Amount On Buy
- //Off Road
- #define VBandito 10
- #define ABandito 1
- #define VBFInjection 122
- #define ABFInjection 1
- #define VDune 123
- #define ADune 1
- #define VMesa 956
- #define AMesa 1
- //Sports Cars
- #define VBanshee 66
- #define ABanshee 1
- #define VBuffalo 88
- #define ABuffalo 1
- #define VInfernus 99
- #define AInfernus 1
- //Bikes
- #define VBMX 10
- #define ABMX 1
- #define VQuad 30
- #define AQuad 1
- //Variables
- new Bandito;
- new BFInjection;
- new Dune;
- new Mesa;
- new Banshee;
- new Buffalo;
- new Infernus;
- new BMX;
- new Quad;
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/Carshop", cmdtext, true, 11) == 0) {
- ShowPlayerDialog(playerid, 20320, DIALOG_STYLE_LIST, "Car Shop", "Off Road\nSports Cars\nBikes", "Select", "Exit");
- return 1;
- }
- return 0;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == 20320 && response) {
- switch(listitem) {
- case 0:
- {
- ShowPlayerDialog(playerid, 20321, DIALOG_STYLE_LIST, "Car Shop [Off Road]", "Bandito $10\nBF Injection $122\nDune $130\nMesa $956", "Buy", "Cancel");
- }
- case 1:
- {
- ShowPlayerDialog(playerid, 20322, DIALOG_STYLE_LIST, "Car Shop [Sports Car]", "Banshee $66\nBuffalo $88\nInfernus $99", "Buy", "Cancel");
- }
- case 2:
- {
- ShowPlayerDialog(playerid, 20323, DIALOG_STYLE_LIST, "Bike Shop [Bikes]", "BMX $10\nQuad $30", "Buy", "Cancel");
- }
- }
- }
- if(dialogid == 20321 && response) {
- switch(listitem) {
- case 0:
- {
- if( GetPlayerMoney(playerid) < Bandito) return SendClientMessage(playerid, COLOR_RED, "ERROR : You don't have enough money to buy a Bandito So Work Your Ass Off!");
- GivePlayerMoney(playerid, -Bandito);
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid,Float:x,Float:y,Float:z);
- CreateVehicle(568,Float:x,Float:y,Float:z,100.0,1,1,15);
- SendClientMessage(playerid, COLOR_GREEN, "Car Shop : You have succesfully bought a Bandito!");
- }
- case 1:
- {
- if( GetPlayerMoney(playerid) < BFInjection) return SendClientMessage(playerid, COLOR_RED, "ERROR : You don't have enough money to buy a BF Injection So Work Your Ass Off!");
- GivePlayerMoney(playerid, -BFInjection);
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid,Float:x,Float:y,Float:z);
- CreateVehicle(424,Float:x,Float:y,Float:z,100.0,1,1,15);
- SendClientMessage(playerid, COLOR_GREEN, "Car Shop : You have succesfully bought a BF Injection!");
- }
- case 2:
- {
- if( GetPlayerMoney(playerid) < Dune) return SendClientMessage(playerid, COLOR_RED, "ERROR : You don't have enough money to buy a Dune So Work Your Ass Off!");
- GivePlayerMoney(playerid, -Dune);
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid,Float:x,Float:y,Float:z);
- CreateVehicle(573,Float:x,Float:y,Float:z,100.0,1,1,15);
- SendClientMessage(playerid, COLOR_GREEN, "Car Shop : You have succesfully bought a Dune!");
- }
- case 3:
- {
- if( GetPlayerMoney(playerid) < Mesa) return SendClientMessage(playerid, COLOR_RED, "ERROR : You don't have enough money to buy a Mesa So Work Your Ass Off!");
- GivePlayerMoney(playerid, -Mesa);
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid,Float:x,Float:y,Float:z);
- CreateVehicle(500,Float:x,Float:y,Float:z,100.0,1,1,15);
- SendClientMessage(playerid, COLOR_GREEN, "Car Shop : You have succesfully bought a Mesa!");
- }
- }
- }
- if(dialogid == 20322 && response)
- {
- switch(listitem)
- {
- case 0:
- {
- if( GetPlayerMoney(playerid) < Banshee) return SendClientMessage(playerid, COLOR_RED, "ERROR : You don't have enough money to buy a Banshee So Work Your Ass Off!");
- GivePlayerMoney(playerid, -Banshee);
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid,Float:x,Float:y,Float:z);
- CreateVehicle(429,Float:x,Float:y,Float:z,100.0,1,1,15);
- SendClientMessage(playerid, COLOR_GREEN, "Car Shop : You have succesfully bought a Banshee!");
- }
- case 1:
- {
- if( GetPlayerMoney(playerid) < Buffalo) return SendClientMessage(playerid, COLOR_RED, "ERROR : You don't have enough money to buy a Buffalo So Work Your Ass Off!");
- GivePlayerMoney(playerid, -Buffalo);
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid,Float:x,Float:y,Float:z);
- CreateVehicle(402,Float:x,Float:y,Float:z,100.0,1,1,15);
- SendClientMessage(playerid, COLOR_GREEN, "Car Shop : You have succesfully bought a Buffalo!");
- }
- case 2:
- {
- if( GetPlayerMoney(playerid) < Infernus) return SendClientMessage(playerid, COLOR_RED, "ERROR : You don't have enough money to buy a Infernus So Work Your Ass Off!");
- GivePlayerMoney(playerid, -Infernus);
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid,Float:x,Float:y,Float:z);
- CreateVehicle(411,Float:x,Float:y,Float:z,100.0,1,1,15);
- SendClientMessage(playerid, COLOR_GREEN, "Car Shop : You have succesfully bought a Infernus!");
- }
- }
- }
- if(dialogid == 20323 && response)
- {
- switch(listitem)
- {
- case 0:
- {
- if( GetPlayerMoney(playerid) < BMX) return SendClientMessage(playerid, COLOR_RED, "ERROR : You don't have enough money to buy a BMX So Work Your Ass Off!");
- GivePlayerMoney(playerid, -BMX);
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid,Float:x,Float:y,Float:z);
- CreateVehicle(481,Float:x,Float:y,Float:z,100.0,1,1,15);
- SendClientMessage(playerid, COLOR_GREEN, "Bike Shop : You have succesfully bought a BMX!");
- }
- case 1:
- {
- if( GetPlayerMoney(playerid) < Quad) return SendClientMessage(playerid, COLOR_RED, "ERROR : You don't have enough money to buy a Quad So Work Your Ass Off!");
- GivePlayerMoney(playerid, -Quad);
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid,Float:x,Float:y,Float:z);
- CreateVehicle(471,Float:x,Float:y,Float:z,100.0,1,1,15);
- SendClientMessage(playerid, COLOR_GREEN, "Bike Shop : You have succesfully bought a Quad!");
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement