All pastes #751903 Raw Edit

Anonymous

public text v1 · immutable
#751903 ·published 2007-10-27 21:00 UTC
rendered paste body
// under ongamemodeinit
mod = CreateMenu("Mod menu",2,5,145,100,100);
	SetMenuColumnHeader(Menu:mod,0,"Mod");
	SetMenuColumnHeader(Menu:mod,1,"Cost");
	AddMenuItem(Menu:mod,0,"Nitrous");
	AddMenuItem(Menu:mod,1,"$1500");
	AddMenuItem(Menu:mod,0,"Hydralics");
	AddMenuItem(Menu:mod,1,"$4500");
	AddMenuItem(Menu:mod,0,"Repaint");
	AddMenuItem(Menu:mod,1,"$500");
	AddMenuItem(Menu:mod,0,"Rims");
	AddMenuItem(Menu:mod,1,"$5000");

// under onplayerselectedmenurow

if(GetPlayerMenu(playerid) == Menu:mod)
	{
    	switch(row)
		{
      		case 0:
			{
            	if(IsPlayerInAnyVehicle(playerid) == 1) // Buy a ten shot of nitrous
				{
				    if(GetPlayerMoney(playerid) >= 1499)
					{
					AddVehicleComponent(GetPlayerVehicleID(playerid),1010); // Ten shot
					SendClientMessage(playerid, COLOR_WHITE, "Bought nitrous injection");
                	GivePlayerMoney(playerid,-1500);
                	ShowMenuForPlayer(Menu:mod,playerid);
					}
					else
					{
					SendClientMessage(playerid, COLOR_WHITE, "Not enough cash");
					}
				}
			}


      		case 1:
      		{
                if(IsPlayerInAnyVehicle(playerid) == 1) // Buy hydralics
				{
				    if(GetPlayerMoney(playerid) >= 4499)
					{
                        if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 549 || 542 || 402 || 415 || 489 || 403 || 495 || 411)
                        {
						AddVehicleComponent(GetPlayerVehicleID(playerid),1087);
						SendClientMessage(playerid, COLOR_WHITE, "Bought hydralics");
						ShowMenuForPlayer(Menu:mod,playerid);
                		GivePlayerMoney(playerid,-4500);
                		}
                		else
                		{
                		SendClientMessage(playerid, COLOR_WHITE, "Sorry duneride doesnt like hydralics");
                		}
					}
					else
					{
					SendClientMessage(playerid, COLOR_WHITE, "Not enough cash");
					}
				}
			}

      		case 2:
      		{
                if(IsPlayerInAnyVehicle(playerid) == 1) // Paint vehicle
				{
				    if(GetPlayerMoney(playerid) >= 499)
					{
					ShowMenuForPlayer(Menu:paint,playerid);
					SendClientMessage(playerid, COLOR_WHITE, "Choose a colour");
                	}
					else
					{
					SendClientMessage(playerid, COLOR_WHITE, "Not enough cash");
					}
				}
			}

      		case 3:
			{
                if(IsPlayerInAnyVehicle(playerid) == 1) // Buy rims
				{
				    if(GetPlayerMoney(playerid) >= 4999)
					{
					AddVehicleComponent(GetPlayerVehicleID(playerid),1074); // Mega
					SendClientMessage(playerid, COLOR_WHITE, "Bought new rims");
                	GivePlayerMoney(playerid,-5000);
                	ShowMenuForPlayer(Menu:mod,playerid);
					}
					else
					{
					SendClientMessage(playerid, COLOR_WHITE, "Not enough cash");
					}
				}
			}
		}
	}