All pastes #976775 Raw Edit

Someone

public text v1 · immutable
·published 2008-04-08 12:48 UTC
rendered paste body
#include <a_samp>

#define FILTERSCRIPT
#define COLOR_GREEN 0x33AA33AA
#define COLOR_DARKRED 0xAA3333AA

new Menu:carshop;
new Menu:sportcars;
new Menu:lowriders;
new Menu:bikes;
new Menu:airstrikers;
//=========================On Game Mode Init====================================
public OnGameModeInit()
{
	carshop = CreateMenu("carshop",1,20,120,150,40);
	AddMenuItem(carshop,0,"Sport Cars");

	sportcars = CreateMenu("Sport Cars",2,20,120,150);
	SetMenuColumnHeader(sportcars,0,"Sport Cars");
	AddMenuItem(sportcars,0,"SuperGT - $15230");
	AddMenuItem(sportcars,0,"Bullet - $21455");
	AddMenuItem(sportcars,0,"Sultan - $18560");
}
//-----------------------------On Player Connnect-------------------------------
public OnPlayerConnect(playerid)
{
SetPlayerCheckpoint(playerid,-1906.8438,-1671.3606,23.0156,2.0);
}
//=======================On Player Enter Checkpoint=============================
public OnPlayerEnterCheckpoint(playerid)
{
ShowMenuForPlayer(Menu:carshop,playerid);
TogglePlayerControllable(playerid,0);
}
//-----------------------On Player Selected Menu Row----------------------------
public OnPlayerSelectedMenuRow(playerid, row)
{
	new sportcars,sportcars1,sportcars2,sportcars3,sportcars4;
	new cost;
	{
	new Menu:CurrentMenu = GetPlayerMenu(playerid);
	if (CurrentMenu == carshop)
	{
		switch(row)
		{
			case 0: //SportCars
			{
				ShowMenuForPlayer(sportcars, playerid);
			}
		}
	}
	if (CurrentMenu == sportcars)
	{
		switch(row)
		{
			case 0: //Supergt
			{
  				TogglePlayerControllable(playerid, 1);
  			    if(cost>15230) {
         		sportcars = CreateVehicle(411,-1894.9487,-1672.0408,23.0156,277.6287);
	        	PutPlayerInVehicle(playerid, sportcars, 0);
		        GivePlayerMoney(playerid, -15230);
		        SendClientMessage(playerid, COLOR_GREEN,"You bought the Supergt for $15230.");
				} else {
    			SendClientMessage(playerid, COLOR_DARKRED,"You don't have enough money.");
			}
			case 1: //Bullet
			{
			    TogglePlayerControllable(playerid, 1);
			    if(cost>21455) {
     			sportcars1 = CreateVehicle(411,-1894.9487,-1672.0408,23.0156,277.6287);
	        	PutPlayerInVehicle(playerid, sportcars1, 0);
			    GivePlayerMoney(playerid, -21455);
			    SendClientMessage(playerid, COLOR_GREEN,"You bought the Bullet for $21455.");
				} else {
				SendClientMessage(playerid, COLOR_DARKRED,"You don't have enough money.");
			}
			case 2: //Sultan
			{
				TogglePlayerControllable(playerid, 1);
				if(cost>18560) {
  				sportcars = CreateVehicle(506,-1894.9487,-1672.0408,23.0156,277.6287);
	        	PutPlayerInVehicle(playerid, sportcars2, 0);
				GivePlayerMoney(playerid, -18560);
				SendClientMessage(playerid, COLOR_GREEN,"You bought the Sultan for $18560.");
				} else {
				SendClientMessage(playerid, COLOR_DARKRED,"You don't have enough money.");
			}
		}
	}
}