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}
};