All pastes #622450 Raw Edit

testtest

public text v1 · immutable
·published 2007-07-16 21:27 UTC
rendered paste body
#define MAX_SKINS 277
#define MAX_SCLASS 25

#define cCiv	0
#define cCop	1
#define cArmy	2
#define cDeal	3
#define cTaxi	4
#define cBus	5
#define cLim	6
#define cPil	7
#define cWhore	8
#define cJacker	9
#define cHitman	10
#define cTerr	11
#define cBGuard	12
#define cRap	13
#define cRob	14
#define cMedic	15
#define cGSF	16
#define cTBA	17
#define cVLA	18
#define cLSV	19
#define cSFR	20
#define cTRI	21
#define cDNB	22
#define cMAF	23
#define cBox	24
#define cBIK    25

#define cMale 0
#define cFemale 1

new const hisher[2][] = {"his", "her"};
new const gender[2][] = {"man", "woman"};

enum skinclass_enum
{
	scName[MAX_PLAYER_NAME],	// class name
	scNameTag[4],				// 3 chr string identifying the class
	scWantedPts,				// wanted points if killed
	scRobRapePts,				// wanted points if raped or robbed
	scWeapon[3],
	scAmmo[3],
	scInterior, // **
	Float:scPlayerPos[3], // **
	Float:scFacingAngle, // **
	Float:scCamPos[3], // **
	Float:scCamLookAt[3] // **
}

// ** source: , , {.0, .0, .0}, .0, {.0, .0, .0}, {.0, .0, .0}

new const skinclass[MAX_SCLASS][skinclass_enum] =
{
	{"Civilian",				"civ", 5,	3, {WEAPON_SILENCED, 0, 0}, {300, 0, 0}, 1, {-750.0, 492.0, 1371.0}, 270.0, {-745.0, 490.0, 1372.0}, {-750.0, 492.0, 1372.0}},
	{"Law Enforcer", 			"law", 10,	4, {WEAPON_NITESTICK, WEAPON_DEAGLE, WEAPON_MP5}, {1, 300, 2000}},
	{"Military",				"mil", 10,	4, {WEAPON_M4, WEAPON_DEAGLE, WEAPON_SHOTGSPA}, {2000, 300, 100}},
	{"Drug Dealer",				"drg", 5,	3, {WEAPON_UZI, WEAPON_COLT45, WEAPON_KNIFE}, {2000, 300, 1}},
	{"Taxi Driver",				"tax", 5,	3, {WEAPON_KNIFE, 0, 0}, {1, 0, 0}},
	{"Bus Driver",				"bus", 5,	3, {WEAPON_KNIFE, 0, 0}, {1, 0, 0}},
	{"Limo Driver",				"lim", 5,	3, {WEAPON_KNIFE, 0, 0}, {1, 0, 0}},
	{"Pilot",					"pil", 5,	3, {WEAPON_KNIFE, 0, 0}, {1, 0, 0}},
	{"Whore",					"who", 5,	3, {WEAPON_SILENCED, WEAPON_KNIFE, WEAPON_VIBRATOR}, {300, 1, 1}},
	{"Carjacker",				"car", 5,	3, {WEAPON_SILENCED, WEAPON_BAT, WEAPON_UZI}, {300, 1, 2000}},
	{"Hitman",					"hit", 5,	3, {WEAPON_SILENCED, WEAPON_UZI, WEAPON_KNIFE}, {300, 2000, 1}},
	{"Terrorist",				"ter", 5,	3, {WEAPON_SILENCED, WEAPON_AK47, WEAPON_SHOVEL}, {300, 2000, 1}},
	{"Bodyguard",				"bod", 5,	3, {WEAPON_SILENCED, WEAPON_MP5, 0}, {300, 2000, 0}},
	{"Rapist",					"rap", 5,	3, {WEAPON_SILENCED, WEAPON_CHAINSAW, WEAPON_DILDO}, {300, 1, 1}, 18, {-226.5275,1409.2736,27.7734}, 270.0, {-226.2226,1405.4653,27.7734}, {-226.2226,1405.4653,27.7734},
	{"Robber",					"rob", 5,	3, {WEAPON_COLT45, WEAPON_KNIFE, WEAPON_MP5}, {300, 1, 2000}},
	{"Medic",					"med", 5,	4, {WEAPON_KNIFE, 0, 0}, {1, 0, 0}},
	{"G:Grove Street Families",	"gsf", 5,	3, {WEAPON_DEAGLE, WEAPON_KNIFE, WEAPON_TEC9}, {300, 1, 2000}},
	{"G:The Ballas",			"bal", 5,	3, {WEAPON_KNIFE, WEAPON_COLT45, WEAPON_UZI}, {1, 300, 2000}},
	{"G:Varios Los Aztecas",	"vla", 5,	3, {WEAPON_BAT, WEAPON_DEAGLE, WEAPON_TEC9}, {1, 300, 2000}},
	{"G:Los Santos Vagos",		"lsv", 5,	3, {WEAPON_KNIFE, WEAPON_COLT45, WEAPON_TEC9}, {1, 300, 2000}},
	{"G:San Fierro Rifa",		"sfr", 5,	3, {WEAPON_KNIFE, WEAPON_COLT45, WEAPON_TEC9}, {1, 300, 2000}},
	{"G:Triads",				"tri", 5,	3, {WEAPON_KATANA, WEAPON_DEAGLE, WEAPON_MP5}, {1, 300, 2000}},
	{"G:Da Nang Boys",			"dnb", 5,	3, {WEAPON_BAT, WEAPON_COLT45, WEAPON_TEC9}, {1, 300, 2000}},
	{"G:The Mafia",				"maf", 5,	3, {WEAPON_DEAGLE, WEAPON_MP5, WEAPON_BAT}, {300, 2000, 1}},
	{"G:Bikers",                "bik", 5,   3, {WEAPON_BAT, WEAPON_DEAGLE, WEAPON_SHOTGUN}, {1, 300, 100}},
	{"Boxer",					"box", 5,	3, {WEAPON_BRASSKNUCKLE, 0, 0}, {1, 0, 0}}
	};

enum skin_enum
{
	seCIndexPtr,
	seModel,
	seGender // cMale or cFemale
}

new const skin[MAX_SKINS][skin_enum] =
{

	{cTaxi,		261, cMale},
	{cTaxi,		262, cMale},
	{cTaxi,		182, cMale},
	{cTaxi,		201, cFemale},
	{cTaxi,		220, cMale},
	
	{cPil,		61, cMale},
	{cPil,		17, cMale},
	{cPil,		194, cFemale},
	
	{cMedic,	274, cMale},
	{cMedic,	275, cMale},
	{cMedic,		69, cFemale},
	{cMedic,	276, cMale},
	{cMedic,	251, cFemale},
	
	{cLim,		57, cMale},
	{cLim,		255, cMale},
	{cLim,		172, cFemale},
	
	{cBGuard,	163, cMale},
	{cBGuard,	164, cMale},
	{cBGuard,	165, cMale},
	{cBGuard,	166, cMale},
	{cBGuard,	150, cFemale},
	{cBGuard,	55, cFemale},

	{cCop,		280, cMale},
	{cCop,		281, cMale},
	{cCop,		282, cMale},
	{cCop,		283, cMale},
	{cCop,		284, cMale},
	{cCop,		285, cMale},
	{cCop,		286, cMale},
	{cCop,		288, cMale},
	{cCiv,		71, cMale},
	{cCop,		246, cFemale},

    {cDeal,		28, cMale},
	{cDeal,		29, cMale},
	{cDeal,		30, cMale},
	{cDeal,		193, cFemale},

	{cArmy,		287, cMale},
	{cArmy,		191, cFemale},
	{cArmy,		179, cMale},

	{cBus,		253, cMale},
	{cBus,		72, cMale},
	{cBus,		53, cFemale},

	{cWhore,	63, cFemale},
	{cWhore,	64, cFemale},
	{cWhore,	85, cFemale},
	{cWhore,	244, cFemale},
	{cWhore,	257, cFemale},
	{cWhore,	43, cMale},

	{cJacker,	93, cFemale},

	{cHitman,	111, cMale},
	{cHitman,	112, cMale},
	{cHitman,	141, cFemale},
	{cHitman,	169, cFemale},
	
	{cRob,		67, cMale},
	{cRob,		101, cMale},
	{cRob,		13, cFemale},
	{cRob,		90, cFemale},

	{cTerr,		143, cMale},
	{cTerr,		142, cMale},

	{cRap,		213, cMale},
	{cRap,		77, cFemale},
	{cRap,		264, cMale},

	{cGSF,		105, cMale},
	{cGSF,		195, cFemale},
	{cGSF,		106, cMale},
	{cGSF,		107, cMale},

	{cTBA,		102, cMale},
	{cTBA,		103, cMale},
	{cTBA,		104, cMale},

	{cVLA,		114, cMale},
	{cVLA,		115, cMale},
	{cVLA,		116, cMale},

	{cLSV,		108, cMale},
	{cLSV,		109, cMale},
	{cLSV,		110, cMale},

	{cSFR,		173, cMale},
	{cSFR,		174, cMale},
	{cSFR,		175, cMale},

	{cTRI,		117, cMale},
	{cTRI,		118, cMale},
	{cTRI,	    294, cMale},
	{cTRI,		263, cFemale},
	{cTRI,		120, cMale},
	
	{cBIK,      248, cMale},
	{cBIK,      247, cMale},
	{cBIK,      100, cMale},

	{cDNB,		121, cMale},
	{cDNB,		170, cMale},
	{cDNB,		123, cMale},
	(cDNB,      122, cMale},

	{cBox,		80, cMale},
	{cBox,		81, cMale},

	{cCiv,		1, cMale},
	{cCiv,		2, cMale},
	{cCiv,		9, cMale},
	{cCiv,		10, cMale},
	{cCiv,		11, cMale},
	{cCiv,		12, cMale},
	{cCiv,		14, cMale},
	{cCiv,		15, cMale},
	{cCiv,		16, cMale},
	{cCiv,		17, cMale},
	{cCiv,		18, cMale},
	{cCiv,		19, cMale},
	{cCiv,		20, cMale},
	{cCiv,		21, cMale},
	{cCiv,		22, cMale},
	{cCiv,		23, cMale},
	{cCiv,		24, cMale},
	{cCiv,		25, cMale},
	{cCiv,		26, cMale},
	{cCiv,		27, cMale},
	{cCiv,		31, cFemale},
	{cCiv,		32, cMale},
	{cCiv,		33, cMale},
	{cCiv,		34, cMale},
	{cCiv,		35, cMale},
	{cCiv,		36, cMale},
	{cCiv,		37, cMale},
	{cCiv,		38, cFemale},
	{cCiv,		39, cFemale},
	{cCiv,		40, cFemale},
	{cCiv,		41, cFemale},
	{cCiv,		44, cMale},
	{cCiv,		45, cMale},
	{cCiv,		46, cMale},
	{cCiv,		47, cMale},
	{cCiv,		48, cMale},
	{cCiv,		49, cMale},
	{cCiv,		50, cMale},
	{cCiv,		51, cMale},
	{cCiv,		222, cMale},
	{cCiv,		52, cMale},
	{cCiv,		54, cFemale},
	{cCiv,		56, cFemale},
	{cCiv,		58, cMale},
	{cCiv,		59, cMale},
	{cCiv,		60, cMale},
	{cCiv,		62, cMale},
	{cCiv,		66, cMale},
	{cCiv,		68, cMale},
	{cCiv,		70, cMale},
	{cCiv,		73, cMale},
	{cCiv,		76, cFemale},
	{cCiv,		78, cMale},
	{cCiv,		79, cMale},
	{cCiv,		82, cMale},
	{cCiv,		83, cMale},
	{cCiv,		84, cMale},
	{cCiv,		87, cFemale},
	{cCiv,		88, cFemale},
	{cCiv,		263, cFemale},
	{cCiv,		89, cFemale},
	{cCiv,		91, cFemale},
	{cCiv,		92, cFemale},
	{cCiv,		94, cMale},
	{cCiv,		95, cMale},
	{cCiv,		96, cMale},
	{cCiv,		97, cMale},
	{cCiv,		98, cMale},
	{cCiv,		99, cMale},
	{cCiv,		113, cMale},
	{cCiv,		128, cMale},
	{cCiv,		129, cFemale},
	{cCiv,		130, cFemale},
	{cCiv,		131, cFemale},
	{cCiv,		132, cMale},
	{cCiv,		133, cMale},
	{cCiv,		134, cMale},
	{cCiv,		135, cMale},
	{cCiv,		136, cMale},
	{cCiv,		137, cMale},
	{cCiv,		138, cFemale},
	{cCiv,		139, cFemale},
	{cCiv,		140, cFemale},
	{cCiv,		144, cMale},
	{cCiv,		145, cFemale},
	{cCiv,		146, cMale},
	{cCiv,		147, cMale},
	{cCiv,		148, cFemale},
	{cCiv,		151, cFemale},
	{cCiv,		152, cFemale},
	{cCiv,		153, cMale},
	{cCiv,		154, cMale},
	{cCiv,		155, cMale},
	{cCiv,		156, cMale},
	{cCiv,		157, cFemale},
	{cCiv,		158, cMale},
	{cCiv,		159, cMale},
	{cCiv,		160, cMale},
	{cCiv,		161, cMale},
	{cCiv,		162, cMale},
	{cCiv,		167, cMale},
	{cCiv,		168, cMale},
	{cCiv,		171, cMale},
	{cCiv,		176, cMale},
	{cCiv,		177, cMale},
	{cCiv,		178, cFemale},
	{cCiv,		180, cMale},
	{cCiv,		181, cMale},
	{cCiv,		183, cMale},
	{cCiv,		184, cMale},
	{cCiv,		185, cMale},
	{cCiv,		186, cMale},
	{cCiv,		187, cMale},
	{cCiv,		188, cMale},
	{cCiv,		189, cMale},
	{cCiv,		190, cFemale},
	{cCiv,		196, cFemale},
	{cCiv,		197, cFemale},
	{cCiv,		198, cFemale},
	{cCiv,		199, cFemale},
	{cCiv,		200, cMale},
	{cCiv,		202, cMale},
	{cCiv,		203, cMale},
	{cCiv,		204, cMale},
	{cCiv,		205, cFemale},
	{cCiv,		206, cMale},
	{cCiv,		207, cFemale},
	{cCiv,		209, cMale},
	{cCiv,		210, cMale},
	{cCiv,		212, cMale},
	{cCiv,		214, cFemale},
	{cCiv,		215, cFemale},
	{cCiv,		216, cFemale},
	{cCiv,		218, cFemale},
	{cCiv,		219, cFemale},
	{cCiv,		221, cMale},
	{cCiv,		223, cMale},
	{cCiv,		224, cFemale},
	{cCiv,		225, cFemale},
	{cCiv,		226, cFemale},
	{cCiv,		227, cMale},
	{cCiv,		228, cMale},
	{cCiv,		229, cMale},
	{cCiv,		230, cMale},
	{cCiv,		231, cFemale},
	{cCiv,		232, cFemale},
	{cCiv,		233, cFemale},
	{cCiv,		234, cMale},
	{cCiv,		235, cMale},
	{cCiv,		236, cMale},
	{cCiv,		237, cFemale},
	{cCiv,		238, cFemale},
	{cCiv,		239, cMale},
	{cCiv,		240, cMale},
	{cCiv,		241, cMale},
	{cCiv,	    75, cFemale},
	{cCiv,		242, cMale},
	{cCiv,		243, cFemale},
	{cCiv,		245, cFemale},
	{cCiv,		249, cMale},
	{cCiv,		250, cMale},
	{cCiv,		252, cMale},
	{cCiv,		254, cMale},
	{cCiv,		256, cFemale},
	{cCiv,		258, cMale},
	{cCiv,		259, cMale},
	{cCiv,		260, cMale},
	{cCiv,		277, cMale},
	{cCiv,		278, cMale},
	{cCiv,		279, cMale},
	{cCiv,		290, cMale},
	{cCiv,		291, cMale},
	{cCiv,		292, cMale},
	{cCiv,		293, cMale},
	{cCiv,		295, cMale},
	{cCiv,		296, cMale},
	{cCiv,		297, cMale},
	{cCiv,		298, cFemale},
	{cCiv,		299, cMale},
	{cCiv,		211, cFemale},
	{cCiv,		217, cMale}
};