All pastes #784268 Raw Edit

Classid menu

public cpp v1 · immutable
·published 2007-11-19 16:55 UTC
rendered paste body
//Include=======================================================================#include <a_samp>#include <time>#include <file>#include <float>//Define========================================================================#define COLOR_GREEN 0x33AA33AA#define TEAM_WORKER 0#define SOUND_MUSIC1							1062#define SOUND_MUSIC2							1068#define SOUND_MUSIC3							1076#define SOUND_OFF                    			1184//New===========================================================================new Menu:Generation;new Menu:Place_Male;new Menu:Place_Female;new Menu:Gang_Los_Santos_Male;new Menu:Gang_Los_Santos_Female;new Menu:Gang_San_Fierro_Male;new Menu:Gang_San_Fierro_Female;new Menu:Gang_Las_Venturas_Male;new Menu:Gang_Las_Venturas_Female;new Menu:Gang_Country_Male;new Menu:Gang_Country_Female;new gTeam[MAX_PLAYERS];public OnFilterScriptInit(){//Generation====================================================================	Generation = CreateMenu("Choose Player Generation",1,440,140,150,40);	AddMenuItem(Generation,0,"Male");	AddMenuItem(Generation,0,"Female");//Place=========================================================================	Place_Male = CreateMenu("Choose Player Place",1,440,140,150,40);	AddMenuItem(Place_Male,0,"Los Santos");	AddMenuItem(Place_Male,0,"San Fierro");	AddMenuItem(Place_Male,0,"Las Venturas");	AddMenuItem(Place_Male,0,"Country");	AddMenuItem(Place_Male,0,"<back>");		Place_Female = CreateMenu("Choose Player Place",1,440,140,150,40);	AddMenuItem(Place_Female,0,"Los Santos");	AddMenuItem(Place_Female,0,"San Fierro");	AddMenuItem(Place_Female,0,"Las Venturas");	AddMenuItem(Place_Female,0,"Country");	AddMenuItem(Place_Female,0,"<back>");//Gang Los Santos===============================================================	Gang_Los_Santos_Male = CreateMenu("Choose Player Gang",1,440,140,150,40);	AddMenuItem(Gang_Los_Santos_Male,0,"Grove Street");	AddMenuItem(Gang_Los_Santos_Male,0,"The Ballas");	AddMenuItem(Gang_Los_Santos_Male,0,"Varios Los Aztecas");	AddMenuItem(Gang_Los_Santos_Male,0,"Los Santos Vagos");	AddMenuItem(Gang_Los_Santos_Male,0,"Public Services");	AddMenuItem(Gang_Los_Santos_Male,0,"Beach Visitors");	AddMenuItem(Gang_Los_Santos_Male,0,"Sportive Pedestrians");	AddMenuItem(Gang_Los_Santos_Male,0,"Wannabee's");	AddMenuItem(Gang_Los_Santos_Male,0,"Normal");	AddMenuItem(Gang_Los_Santos_Male,0,"<back>");	Gang_Los_Santos_Female = CreateMenu("Choose Player Gang",1,440,140,150,40);	AddMenuItem(Gang_Los_Santos_Female,0,"Carl's Girlfriend"); 	AddMenuItem(Gang_Los_Santos_Female,0,"Beach Visitors");	AddMenuItem(Gang_Los_Santos_Female,0,"Sportive Pedestrians");	AddMenuItem(Gang_Los_Santos_Female,0,"Normal");	AddMenuItem(Gang_Los_Santos_Female,0,"<back>");//Gang San Fierro===============================================================	Gang_San_Fierro_Male = CreateMenu("Choose Player Gang",1,440,140,150,40);	AddMenuItem(Gang_San_Fierro_Male,0,"Da Nang Boys");	AddMenuItem(Gang_San_Fierro_Male,0,"San Fierro Rifa");	AddMenuItem(Gang_San_Fierro_Male,0,"The Traids");	AddMenuItem(Gang_San_Fierro_Male,0,"Public Services");	AddMenuItem(Gang_San_Fierro_Male,0,"Beach Visitors");	AddMenuItem(Gang_San_Fierro_Male,0,"Sportive Pedestrians");	AddMenuItem(Gang_San_Fierro_Male,0,"Profession");	AddMenuItem(Gang_San_Fierro_Male,0,"Homeless");	AddMenuItem(Gang_San_Fierro_Male,0,"Normal");	AddMenuItem(Gang_San_Fierro_Male,0,"<back>");	Gang_San_Fierro_Female = CreateMenu("Choose Player Gang",1,440,140,150,40);	AddMenuItem(Gang_San_Fierro_Female,0,"Carl's Girlfriends");	AddMenuItem(Gang_San_Fierro_Female,0,"Beach Visitors");	AddMenuItem(Gang_San_Fierro_Female,0,"Sportive Pedestrians");	AddMenuItem(Gang_San_Fierro_Female,0,"Profession");	AddMenuItem(Gang_San_Fierro_Female,0,"Homeless");	AddMenuItem(Gang_San_Fierro_Female,0,"Normal");	AddMenuItem(Gang_San_Fierro_Female,0,"<back>");	//Gang Las Venturas===============================================================	Gang_Las_Venturas_Male = CreateMenu("Choose Player Gang",1,440,140,150,40);	AddMenuItem(Gang_Las_Venturas_Male,0,"The Mafia");	AddMenuItem(Gang_Las_Venturas_Male,0,"Public Services");	AddMenuItem(Gang_Las_Venturas_Male,0,"Sportive Pedestrians");	AddMenuItem(Gang_Las_Venturas_Male,0,"Profession");	AddMenuItem(Gang_Las_Venturas_Male,0,"Homeless");	AddMenuItem(Gang_Las_Venturas_Male,0,"Normal");	AddMenuItem(Gang_Las_Venturas_Male,0,"<back>");	Gang_Las_Venturas_Female = CreateMenu("Choose Player Gang",1,440,140,150,40);	AddMenuItem(Gang_Las_Venturas_Female,0,"Carl's Girlfriends");	AddMenuItem(Gang_Las_Venturas_Female,0,"Sportive Pedestrians");	AddMenuItem(Gang_Las_Venturas_Female,0,"Profession");	AddMenuItem(Gang_Las_Venturas_Female,0,"Homeless");	AddMenuItem(Gang_Las_Venturas_Female,0,"Whore's");	AddMenuItem(Gang_Las_Venturas_Female,0,"Normal");	AddMenuItem(Gang_Las_Venturas_Female,0,"<back>");	//Gang Country===============================================================	Gang_Country_Male = CreateMenu("Choose Player Gang",1,440,140,150,40);	AddMenuItem(Gang_Country_Male,0,"The Bikers");	AddMenuItem(Gang_Country_Male,0,"Farmers");	AddMenuItem(Gang_Country_Male,0,"Public Services");	AddMenuItem(Gang_Country_Male,0,"Homeless");	AddMenuItem(Gang_Country_Male,0,"Normal");	AddMenuItem(Gang_Country_Male,0,"<back>");	Gang_Country_Female = CreateMenu("Choose Player Gang",1,440,140,150,40);	AddMenuItem(Gang_Country_Female,0,"Farmers");	AddMenuItem(Gang_Country_Female,0,"Public Services");	AddMenuItem(Gang_Country_Female,0,"Homeless");	AddMenuItem(Gang_Country_Female,0,"Normal");	AddMenuItem(Gang_Country_Female,0,"<back>");	return 1;}public OnPlayerSelectedMenuRow(playerid, row){	new classid;    new Menu:Current = GetPlayerMenu(playerid);	if(Current == Generation) {    	switch(row){        	case 0:ShowMenuForPlayer(Place_Male, playerid);        	case 1:ShowMenuForPlayer(Place_Female, playerid);		}	}	else if(Current == Place_Male) {	switch(row){		case 0:ShowMenuForPlayer(Gang_Los_Santos_Male, playerid);		case 1:ShowMenuForPlayer(Gang_San_Fierro_Male, playerid);		case 2:ShowMenuForPlayer(Gang_Las_Venturas_Male, playerid);		case 3:ShowMenuForPlayer(Gang_Country_Male, playerid);        case 4:ShowMenuForPlayer(Generation, playerid);		}	}	else if(Current == Place_Female) {	switch(row){		case 0:ShowMenuForPlayer(Gang_Los_Santos_Female, playerid);		case 1:ShowMenuForPlayer(Gang_San_Fierro_Female, playerid);		case 2:ShowMenuForPlayer(Gang_Las_Venturas_Female, playerid);		case 3:ShowMenuForPlayer(Gang_Country_Female, playerid);        case 4:ShowMenuForPlayer(Generation, playerid);		}	}	else if(Current == Gang_Los_Santos_Male) {	switch(row){	    case 0:{HideMenuForPlayer(Current, playerid);Grove_Street_Male(playerid, classid);TogglePlayerControllable(playerid, false);}		case 1:{HideMenuForPlayer(Current, playerid);The_Ballas_Male();TogglePlayerControllable(playerid, false);}  		case 2:{HideMenuForPlayer(Current, playerid);Varios_Los_Aztecas_Male();TogglePlayerControllable(playerid, false);}		case 3:{HideMenuForPlayer(Current, playerid);Los_Santos_Vagos_Male();TogglePlayerControllable(playerid, false);}  		case 4:{HideMenuForPlayer(Current, playerid);Public_Services_Los_Santos_Male();TogglePlayerControllable(playerid, false);}		case 5:{HideMenuForPlayer(Current, playerid);Beach_Visitors_LS_Male();TogglePlayerControllable(playerid, false);}  		case 6:{HideMenuForPlayer(Current, playerid);Sportive_Los_Santos_Male();TogglePlayerControllable(playerid, false);}		case 7:{HideMenuForPlayer(Current, playerid);Wannabee_Male();TogglePlayerControllable(playerid, false);}		case 8:{HideMenuForPlayer(Current, playerid);Normal_Los_Santos_Male();TogglePlayerControllable(playerid, false);}        case 9:ShowMenuForPlayer(Place_Male, playerid);        }	}		else if(Current == Gang_Los_Santos_Female) {	switch(row){	    case 0:{HideMenuForPlayer(Current, playerid);Carl_Girlfriend_LS_Female();TogglePlayerControllable(playerid, false);}		case 1:{HideMenuForPlayer(Current, playerid);Beach_Visitors_LS_Female();TogglePlayerControllable(playerid, false);}  		case 2:{HideMenuForPlayer(Current, playerid);Sportive_Los_Santos_Female();TogglePlayerControllable(playerid, false);}		case 3:{HideMenuForPlayer(Current, playerid);Normal_Los_Santos_Female();TogglePlayerControllable(playerid, false);}        case 4:ShowMenuForPlayer(Place_Female, playerid);        }	}	//====================		else if(Current == Gang_San_Fierro_Male) {	switch(row){	    case 0:{HideMenuForPlayer(Current, playerid);Da_Nang_Boys_Male();TogglePlayerControllable(playerid, false);}		case 1:{HideMenuForPlayer(Current, playerid);San_Fierro_Rifa_Male();TogglePlayerControllable(playerid, false);}  		case 2:{HideMenuForPlayer(Current, playerid);The_Traids_Male();TogglePlayerControllable(playerid, false);}  		case 3:{HideMenuForPlayer(Current, playerid);Public_Services_San_Fierro_Male();TogglePlayerControllable(playerid, false);}		case 4:{HideMenuForPlayer(Current, playerid);Beach_Visitors_SF_Male();TogglePlayerControllable(playerid, false);}  		case 5:{HideMenuForPlayer(Current, playerid);Sportive_San_Fierro_Male();TogglePlayerControllable(playerid, false);}		case 6:{HideMenuForPlayer(Current, playerid);Profession_San_Fierro_Male();TogglePlayerControllable(playerid, false);}  		case 7:{HideMenuForPlayer(Current, playerid);Homeless_San_Fierro_Male();TogglePlayerControllable(playerid, false);}		case 8:{HideMenuForPlayer(Current, playerid);Normal_San_Fierro_Male();TogglePlayerControllable(playerid, false);}        case 9:ShowMenuForPlayer(Place_Male, playerid);        }	}		else if(Current == Gang_San_Fierro_Female) {	switch(row){	    case 0:{HideMenuForPlayer(Current, playerid);Carl_Girlfriend_SF_Female();TogglePlayerControllable(playerid, false);}		case 1:{HideMenuForPlayer(Current, playerid);Beach_Visitors_SF_Female();TogglePlayerControllable(playerid, false);}  		case 2:{HideMenuForPlayer(Current, playerid);Sportive_San_Fierro_Female();TogglePlayerControllable(playerid, false);}		case 3:{HideMenuForPlayer(Current, playerid);Profession_San_Fierro_Female();TogglePlayerControllable(playerid, false);}  		case 4:{HideMenuForPlayer(Current, playerid);Homeless_San_Fierro_Female();TogglePlayerControllable(playerid, false);}		case 5:{HideMenuForPlayer(Current, playerid);Normal_Los_Santos_Female();TogglePlayerControllable(playerid, false);}        case 6:ShowMenuForPlayer(Place_Female, playerid);        }	}//========================		else if(Current == Gang_Las_Venturas_Male) {	switch(row){	    case 0:{HideMenuForPlayer(Current, playerid);The_Mafia_Male();TogglePlayerControllable(playerid, false);}  		case 1:{HideMenuForPlayer(Current, playerid);Public_Services_LV_Male();TogglePlayerControllable(playerid, false);}  		case 2:{HideMenuForPlayer(Current, playerid);Sportive_Las_Venturas_Male();TogglePlayerControllable(playerid, false);}		case 3:{HideMenuForPlayer(Current, playerid);Profession_Las_Venturas_Male();TogglePlayerControllable(playerid, false);}  		case 4:{HideMenuForPlayer(Current, playerid);Homeless_Las_Venturas_Male();TogglePlayerControllable(playerid, false);}		case 5:{HideMenuForPlayer(Current, playerid);Normal_Las_Venturas_Male();TogglePlayerControllable(playerid, false);}        case 6:ShowMenuForPlayer(Place_Male, playerid);        }	}		else if(Current == Gang_Las_Venturas_Female) {	switch(row){	    case 0:{HideMenuForPlayer(Current, playerid);Carl_Girlfriend_LS_Female();TogglePlayerControllable(playerid, false);}  		case 1:{HideMenuForPlayer(Current, playerid);Sportive_Las_Venturas_Female();TogglePlayerControllable(playerid, false);}		case 2:{HideMenuForPlayer(Current, playerid);Profession_Las_Venturas_Female();TogglePlayerControllable(playerid, false);}  		case 3:{HideMenuForPlayer(Current, playerid);Homeless_Las_Venturas_Female();TogglePlayerControllable(playerid, false);}  		case 4:{HideMenuForPlayer(Current, playerid);Whore();TogglePlayerControllable(playerid, false);}		case 5:{HideMenuForPlayer(Current, playerid);Normal_Las_Venturas_Female();TogglePlayerControllable(playerid, false);}        case 6:ShowMenuForPlayer(Place_Female, playerid);        }	}//=======================		else if(Current == Gang_Country_Male) {	switch(row){	    case 0:{HideMenuForPlayer(Current, playerid);The_Bikers();TogglePlayerControllable(playerid, false);}	    case 1:{HideMenuForPlayer(Current, playerid);Farmers_Male();TogglePlayerControllable(playerid, false);}  		case 2:{HideMenuForPlayer(Current, playerid);Public_Services_Country_Male();TogglePlayerControllable(playerid, false);}  		case 3:{HideMenuForPlayer(Current, playerid);Homeless_Country_Male();TogglePlayerControllable(playerid, false);}		case 4:{HideMenuForPlayer(Current, playerid);Normal_Country_Male();TogglePlayerControllable(playerid, false);}        case 5:ShowMenuForPlayer(Place_Male, playerid);        }	}		else if(Current == 	Gang_Country_Female) {	switch(row){	    case 0:{HideMenuForPlayer(Current, playerid);Farmers_Female();TogglePlayerControllable(playerid, false);}  		case 1:{HideMenuForPlayer(Current, playerid);Public_Services_Country_Female();TogglePlayerControllable(playerid, false);}  		case 2:{HideMenuForPlayer(Current, playerid);Homeless_Country_Female();TogglePlayerControllable(playerid, false);}		case 3:{HideMenuForPlayer(Current, playerid);Normal_Country_Female();TogglePlayerControllable(playerid, false);}        case 4:ShowMenuForPlayer(Place_Female, playerid);        }	}}stock Grove_Street_Male(playerid, classid){}stock The_Ballas_Male(){}stock Varios_Los_Aztecas_Male(){}stock Los_Santos_Vagos_Male(){}stock Public_Services_Los_Santos_Male(){}stock Beach_Visitors_LS_Male(){}stock Sportive_Los_Santos_Male(){}stock Wannabee_Male(){}stock Normal_Los_Santos_Male(){}stock Carl_Girlfriend_LS_Female(){}stock Beach_Visitors_LS_Female(){}stock Sportive_Los_Santos_Female(){}stock Normal_Los_Santos_Female(){}stock Da_Nang_Boys_Male(){}stock San_Fierro_Rifa_Male(){}stock Public_Services_San_Fierro_Male(){}stock Beach_Visitors_SF_Male(){}stock Sportive_San_Fierro_Male(){}stock Profession_San_Fierro_Male(){}stock Homeless_San_Fierro_Male(){}stock Normal_San_Fierro_Male(){}stock Carl_Girlfriend_SF_Female(){}stock Beach_Visitors_SF_Female(){}stock Sportive_San_Fierro_Female(){}stock Profession_San_Fierro_Female(){}stock Homeless_San_Fierro_Female(){}stock The_Mafia_Male(){}stock Public_Services_LV_Male(){}stock Sportive_Las_Venturas_Male(){}stock Profession_Las_Venturas_Male(){}stock Homeless_Las_Venturas_Male(){}stock Normal_Las_Venturas_Male(){}stock Sportive_Las_Venturas_Female(){}stock Profession_Las_Venturas_Female(){}stock Homeless_Las_Venturas_Female(){}stock Whore(){}stock Normal_Las_Venturas_Female(){}stock The_Bikers(){}stock Farmers_Male(){}stock Public_Services_Country_Male(){}stock Homeless_Country_Male(){}stock Normal_Country_Male(){}stock Farmers_Female(){}stock Public_Services_Country_Female(){}stock Homeless_Country_Female(){}stock Normal_Country_Female(){}stock The_Traids_Male(){}public OnPlayerConnect(playerid){    TogglePlayerControllable(playerid, false);	ShowMenuForPlayer(Generation, playerid);	return 1;}