Vehicle Shop
#1

Hey this is a code from the CnR script for the vehicle shop, can anyone help me in adding more vehicles

Код:
if(dialogid == NVM_MENU)
	{
	    if(response)
	    switch(listitem)
	    {
	        case 0://Sports Cars
	        {
	            ShowPlayerDialog(playerid, NVM_CARS, DIALOG_STYLE_LIST, "{FFFFFF}New Vegas Motors - Sports Cars", "{FFFFFF}Vehicle: Infernus - Price: $2M\nVehicle: Bullet - Price: $2M\nVehicle: Comet - Price: $2M\nVehicle: Banshee - Price: $1M\nVehicle: Super-GT - Price: $1M\nVehicle: Sultan - Price: $800K\nVehicle: Cheetah - Price: $5M\nVehicle: Turismo - Price: $5M\nVehicle: Stretch - Price: $8M\nVehicle: Hotknife - Price: $6M\nVehicle: Blade - Price: $2M\nVehicle: Elegy - Price: $800K", "Buy", "Cancel");
	            return 1;
	        }
	        case 1://More Sports Cars
	        {
	            ShowPlayerDialog(playerid, NVM_MORE, DIALOG_STYLE_LIST, "{FFFFFF}New Vegas Motors - More Sports Cars", "{FFFFFF}Vehicle: Jester - Price: $2M\nVehicle: Slamvan - Price: $5M\nVehicle: Uranus - Price: $2M", "Buy", "Cancel");
	            return 1;
	        }
	        case 2://Motor Bikes
	        {
	            ShowPlayerDialog(playerid, NVM_BIKES, DIALOG_STYLE_LIST, "{FFFFFF}New Vegas Motors - Motor Bikes", "{FFFFFF}Vehicle: NRG-500 - Price: $2M\nVehicle: FCR-900 - Price: $1M\nVehicle: PCJ-600 - Price: $800K\nVehicle: FreeWay - Price: $4M\nVehicle: BMX - Price: $20K\nVehicle: Sanchez - Price: $500K", "Buy", "Cancel");
	            return 1;
	        }
	        case 3://Special Vehicles
	        {
	            ShowPlayerDialog(playerid, NVM_SPEC, DIALOG_STYLE_LIST, "{FFFFFF}New Vegas Motors - Special Vehicles", "{FFFFFF}Vehicle: Maverick - Price: $5M\nVehicle: Vortex - Price: $3M\nVehicle: Monster Truck - Price: $2M\nVehicle: Bandito - Price: $1M\nVehicle: Quad Bike - Price: $500K", "Buy", "Cancel");
	        }
	    }
	    return 1;
	}
	if(dialogid == NVM_CARS)
	{
	    if(response)
	    switch(listitem)
	    {
	        case 0://Infernus
	        {
	            if(GetPlayerCash(playerid) < 2000000) return SendClientMessage(playerid, RED, "Insufficient funds.");
	            if(PlayerInfo[playerid][vLevel] >= 1)//VIP
	            {
	            	if(GetPlayerVehicles{playerid} >= MAX_VIP_VEHS)
	            	{
	            	    new string[150];
	            	    format(string, sizeof(string), "You already own a maximum of %d vehicles, delete/sell one before buying another.", MAX_VIP_VEHS);
	            	    SendClientMessage(playerid, RED, string);
	            	    return 1;
	            	}

	            	CreateNewPlayerVehicle(playerid, 411, 2000000);

					SendClientMessage(playerid, WHITE, "You have successfully purchased a Infernus for $2M.");
					return 1;
	            }
                if(PlayerInfo[playerid][vLevel] < 1 && DegreeInfo[playerid][dDealer] >= 1)//Degree
	            {
	            	if(GetPlayerVehicles{playerid} >= MAX_DEGREE_VEHS)
	            	{
	            	    new string[150];
	            	    format(string, sizeof(string), "You already own a maximum of %d vehicles, delete/sell one before buying another.", MAX_DEGREE_VEHS);
	            	    SendClientMessage(playerid, RED, string);
	            	    return 1;
	            	}

	            	CreateNewPlayerVehicle(playerid, 411, 2000000);

					SendClientMessage(playerid, WHITE, "You have successfully purchased a Infernus for $2M.");
					return 1;
	            }
                if(PlayerInfo[playerid][vLevel] < 1 && DegreeInfo[playerid][dDealer] < 1)//Player
	            {
	            	if(GetPlayerVehicles{playerid} >= MAX_BUYABLE_VEHS)
	            	{
	            	    new string[150];
	            	    format(string, sizeof(string), "You already own a maximum of %d vehicles, delete/sell one before buying another.", MAX_BUYABLE_VEHS);
	            	    SendClientMessage(playerid, RED, string);
	            	    return 1;
	            	}

	            	CreateNewPlayerVehicle(playerid, 411, 2000000);

					SendClientMessage(playerid, WHITE, "You have successfully purchased a Infernus for $2M.");
	            }
	        }
	        case 1://Bullet
	        {
	            if(GetPlayerCash(playerid) < 2000000) return SendClientMessage(playerid, RED, "Insufficient funds.");
	            if(PlayerInfo[playerid][vLevel] >= 1)//VIP
	            {
	            	if(GetPlayerVehicles{playerid} >= MAX_VIP_VEHS)
	            	{
	            	    new string[150];
	            	    format(string, sizeof(string), "You already own a maximum of %d vehicles, delete/sell one before buying another.", MAX_VIP_VEHS);
	            	    SendClientMessage(playerid, RED, string);
	            	    return 1;
	            	}

	            	CreateNewPlayerVehicle(playerid, 541, 2000000);

					SendClientMessage(playerid, WHITE, "You have successfully purchased a Bullet for $2M.");
					return 1;
	            }
                if(PlayerInfo[playerid][vLevel] < 1 && DegreeInfo[playerid][dDealer] >= 1)//Degree
	            {
	            	if(GetPlayerVehicles{playerid} >= MAX_DEGREE_VEHS)
	            	{
	            	    new string[150];
	            	    format(string, sizeof(string), "You already own a maximum of %d vehicles, delete/sell one before buying another.", MAX_DEGREE_VEHS);
	            	    SendClientMessage(playerid, RED, string);
	            	    return 1;
	            	}

	            	CreateNewPlayerVehicle(playerid, 541, 2000000);

					SendClientMessage(playerid, WHITE, "You have successfully purchased a Bullet for $2M.");
					return 1;
	            }
                if(PlayerInfo[playerid][vLevel] < 1 && DegreeInfo[playerid][dDealer] < 1)//Player
	            {
	            	if(GetPlayerVehicles{playerid} >= MAX_BUYABLE_VEHS)
	            	{
	            	    new string[150];
	            	    format(string, sizeof(string), "You already own a maximum of %d vehicles, delete/sell one before buying another.", MAX_BUYABLE_VEHS);
	            	    SendClientMessage(playerid, RED, string);
	            	    return 1;
	            	}

	            	CreateNewPlayerVehicle(playerid, 541, 2000000);

					SendClientMessage(playerid, WHITE, "You have successfully purchased a Bullet for $2M.");
	            }
	        }
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)