| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137 |
- /*
- /$$ /$$ /$$$$$$ /$$$$$$$ /$$$$$$$
- | $$$ | $$ /$$__ $$ | $$__ $$| $$__ $$
- | $$$$| $$| $$ \__/ | $$ \ $$| $$ \ $$
- | $$ $$ $$| $$ /$$$$ /$$$$$$| $$$$$$$/| $$$$$$$/
- | $$ $$$$| $$|_ $$|______/| $$__ $$| $$____/
- | $$\ $$$| $$ \ $$ | $$ \ $$| $$
- | $$ \ $$| $$$$$$/ | $$ | $$| $$
- |__/ \__/ \______/ |__/ |__/|__/
- //--------------------------------[ENUMS.PWN]--------------------------------
- * Copyright (c) 2016, Next Generation Gaming, LLC
- *
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without modification,
- * are not permitted in any case.
- *
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
- * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
- * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
- /*new const Drugs[][] = {
- "LSD",
- "Cannabis",
- "Meth",
- "Heroin",
- "Cocaine",
- "Crack",
- "Opium",
- "Ecstasy",
- "Speed",
- "Alcohol",
- "Demerol",
- "Morphine",
- "Haloperidol",
- "Aspirin"
- };
- new const szIngredients[][] = {
- "Morning Glory Seeds",
- "Cannabis Seeds",
- "Muriatic Acid",
- "Lye",
- "Ethyl Ether",
- "Ephedrine",
- "Distilled Water",
- "Opium Poppy",
- "Lime",
- "Cocaine Plant Extract",
- "Baking Soda",
- "Cocaine Plant Powder",
- "N-Benzynol",
- "PMK Oil",
- "MDMA Crystals",
- "Caffeine"
- };*/ // see ya
- new const Drugs[][] = {
- "Pot",
- "Crack",
- "Meth",
- "Ecstasy",
- "Heroin"
- };
- enum eGroupData {
- g_iGroupType,
- g_szGroupName[GROUP_MAX_NAME_LEN],
- g_iLockerGuns[MAX_GROUP_WEAPONS],
- g_iLockerCost[MAX_GROUP_WEAPONS],
- g_iAllegiance,
- g_iBugAccess,
- g_iFindAccess,
- g_iRadioAccess,
- g_iDeptRadioAccess,
- g_iIntRadioAccess,
- g_iGovAccess,
- g_iTreasuryAccess,
- g_hDutyColour,
- g_hRadioColour,
- g_iLockerStock,
- g_iFreeNameChange,
- g_iFreeNameChangeDiv,
- g_iSpikeStrips,
- g_iBarricades,
- g_iCones,
- g_iFlares,
- g_iBarrels,
- g_iLadders,
- g_iBudget,
- g_iBudgetPayment,
- Float: g_fCratePos[3],
- g_iPaycheck[MAX_GROUP_RANKS],
- g_iCrateIsland,
- Text3D: g_tCrate3DLabel,
- g_iLockerCostType,
- g_iCratesOrder,
- gTempNum,
- gCasefile,
- gLEOArrest,
- g_iJCount,
- g_iTackleAccess,
- Float: g_fGaragePos[3],
- g_iWheelClamps,
- g_iDoCAccess,
- g_iMedicAccess,
- g_iDMVAccess,
- g_iOOCChat,
- g_hOOCColor,
- g_iPot,
- g_iCrack,
- g_iMeth,
- g_iEcstasy,
- g_iHeroin,
- g_iSyringes,
- g_iOpium,
- g_iMaterials,
- g_iWeapons[50],
- g_iClothes[MAX_GROUP_RANKS],
- g_iTurfCapRank,
- g_iPointCapRank,
- g_iWithdrawRank[5],
- g_iTurfTokens,
- g_iMemberCount,
- g_iCrimeType,
- g_iDrugs[sizeof(Drugs)],
- //g_iIngredients[sizeof(szIngredients)],
- g_iGroupToyID,
- g_iRivals[MAX_GROUP_RIVALS],
- g_iTurfTax,
- g_iTapes
- }
- enum PlantData
- {
- pOwner,
- pObject,
- pPlantType,
- Float: pPos[3],
- pVirtual,
- pInterior,
- pGrowth,
- pExpires,
- pDrugsSkill,
- pObjectSpawned,
- }
- new Plants[MAX_PLAYERS][PlantData];
- enum eLockerData {
- g_iLockerSQLId,
- Float: g_fLockerPos[3],
- g_iLockerVW,
- g_iLockerShare,
- Text3D: g_tLocker3DLabel,
- g_iLockerAreaID
- }
- enum eJurisdictionData {
- g_iJurisdictionSQLId,
- g_iAreaName[64]
- }
- enum eGroupVehData {
- gv_iSQLID,
- gv_iDisabled, // is equal to 1 when a car has been despawned due to a group not being able to afford it | 2 for dvstorage
- gv_iSpawnedID, // In-game spawned ID of vehicle
- gv_igID, // ID of group (faction) (0 if unrestricted - for civilian use)
- gv_igDivID, // ID of division restriction (0 if unrestricted)
- gv_irID, // ID of rank restriction (0 if unrestricted)
- gv_iType, // (0 - standard | 1 - Crate Transport)
- gv_iLoadMax, //(ie if type is set to 1, and vLoadMax set to 2, car will have a max capacity of 2 crates)
- gv_iModel, // Model of Vehicle
- gv_iPlate[32],
- Float:gv_fMaxHealth, //Maximum Health of Vehicle
- Float:gv_fFuel, // gas level of the vehicle
- gv_iCol1, // Color 1
- gv_iCol2, // Color 2
- gv_iVW,
- gv_iInt,
- Float:gv_fX, // X axis
- Float:gv_fY, // Y axis
- Float:gv_fZ, // Z axis
- Float:gv_fRotZ, // Vehicle Z Rotation
- gv_iUpkeep, // Upkeep fee - costs faction $
- gv_iMod[15],
- gv_iSiren
- }
- enum eGroupVehObjectData {
- gv_iAttachedObjectID,
- gv_iAttachedObjectModel, // For permanently attached vehicle objects.. ie lightbar, neons
- Float:gv_fObjectX,
- Float:gv_fObjectY,
- Float:gv_fObjectZ,
- Float:gv_fObjectRX,
- Float:gv_fObjectRY,
- Float:gv_fObjectRZ,
- gv_fObjectText[32],
- gv_fObjectMatSize,
- gv_fObjectFont[32],
- gv_fObjectSize,
- gv_fObjectColor,
- gv_fObjectBGColor
- }
- enum eBiz {
- bName[MAX_BUSINESS_NAME],
- bOwner,
- bOwnerName[MAX_PLAYER_NAME],
- bValue,
- bType,
- bLevel,
- bLevelProgress,
- bAutoSale,
- bSafeBalance,
- bInventory,
- bInventoryCapacity,
- bStatus,
- bRankPay[6],
- Float: bExtPos[4],
- Float: bIntPos[4],
- Float: bSupplyPos[3],
- bInt,
- bVW,
- bMinInviteRank,
- bMinGiveRankRank,
- bMinSupplyRank,
- bMinSafeRank,
- bMinInventoryRank,
- bMinStatusRank,
- bMinDoorRank,
- bGunsOffered[31],
- bSkinsOffered[300],
- bToysOffered[100],
- bItemPrices[21],
- bTotalSales,
- bTotalProfits,
- Text3D: bStateText,
- Text3D: bDoorText,
- Text3D: bSupplyText,
- bPickup,
- bPickup_int,
- bAutoPay,
- Float: bGasPrice,
- bStrictPrice,
- bOrderBy[MAX_PLAYER_NAME],
- bOrderState,
- bOrderAmount,
- bOrderDate[30],
- bCustomExterior,
- bCustomInterior,
- bGrade,
- Float: GasPumpPosX[MAX_BUSINESS_GAS_PUMPS],
- Float: GasPumpPosY[MAX_BUSINESS_GAS_PUMPS],
- Float: GasPumpPosZ[MAX_BUSINESS_GAS_PUMPS],
- Float: GasPumpAngle[MAX_BUSINESS_GAS_PUMPS],
- Float: GasPumpCapacity[MAX_BUSINESS_GAS_PUMPS],
- Float: GasPumpGallons[MAX_BUSINESS_GAS_PUMPS],
- GasPumpObjectID[MAX_BUSINESS_GAS_PUMPS],
- Text3D: GasPumpInfoTextID[MAX_BUSINESS_GAS_PUMPS],
- Text3D: GasPumpSaleTextID[MAX_BUSINESS_GAS_PUMPS],
- Float: GasPumpSaleGallons[MAX_BUSINESS_GAS_PUMPS],
- Float: GasPumpSalePrice[MAX_BUSINESS_GAS_PUMPS],
- GasPumpTimer[MAX_BUSINESS_GAS_PUMPS],
- GasPumpVehicleID[MAX_BUSINESS_GAS_PUMPS],
- Float: bParkPosX[MAX_BUSINESS_DEALERSHIP_VEHICLES],
- Float: bParkPosY[MAX_BUSINESS_DEALERSHIP_VEHICLES],
- Float: bParkPosZ[MAX_BUSINESS_DEALERSHIP_VEHICLES],
- Float: bParkAngle[MAX_BUSINESS_DEALERSHIP_VEHICLES],
- Float: bPurchaseX[MAX_BUSINESS_DEALERSHIP_VEHICLES],
- Float: bPurchaseY[MAX_BUSINESS_DEALERSHIP_VEHICLES],
- Float: bPurchaseZ[MAX_BUSINESS_DEALERSHIP_VEHICLES],
- Float: bPurchaseAngle[MAX_BUSINESS_DEALERSHIP_VEHICLES],
- bColor1[MAX_BUSINESS_DEALERSHIP_VEHICLES],
- bColor2[MAX_BUSINESS_DEALERSHIP_VEHICLES],
- bModel[MAX_BUSINESS_DEALERSHIP_VEHICLES],
- bPrice[MAX_BUSINESS_DEALERSHIP_VEHICLES],
- Float: bHealth[MAX_BUSINESS_DEALERSHIP_VEHICLES],
- Float: bFuel[MAX_BUSINESS_DEALERSHIP_VEHICLES],
- Lock[MAX_BUSINESS_DEALERSHIP_VEHICLES],
- bVehID[MAX_BUSINESS_DEALERSHIP_VEHICLES],
- DealershipVehStock[MAX_BUSINESS_DEALERSHIP_VEHICLES],
- DealershipVehOrder[MAX_BUSINESS_DEALERSHIP_VEHICLES],
- Text3D:bVehicleLabel[MAX_BUSINESS_DEALERSHIP_VEHICLES],
- bMonths,
- bGymEntryFee,
- bGymType, // 1 = swimming pool
- bGymBoxingArena1[2],
- bGymBoxingArena2[2],
- bGymBikePlayers[10],
- bGymBikeVehicles[10],
- bMaxLevel,
- bAreaID[2],
- bPhoneNr
- }
- enum StoreItemCostEnum
- {
- ItemValue
- }
- enum CargoArrayData
- {
- Float:PosX,
- Float:PosY,
- Float:PosZ
- }
- enum WeaponsEnum
- {
- WeaponId,
- WeaponMats,
- WeaponMinLevel
- }
- enum pkrInfo
- {
- pkrActive,
- pkrPlaced,
- pkrObjectID,
- pkrMiscObjectID[MAX_POKERTABLEMISCOBJS],
- Text3D:pkrText3DID,
- Float:pkrX,
- Float:pkrY,
- Float:pkrZ,
- Float:pkrRX,
- Float:pkrRY,
- Float:pkrRZ,
- pkrVW,
- pkrInt,
- pkrPlayers,
- pkrActivePlayers,
- pkrActiveHands,
- pkrSlot[6],
- pkrPass[32],
- pkrLimit,
- pkrPulseTimer,
- pkrBuyInMax,
- pkrBuyInMin,
- pkrBlind,
- pkrTinkerLiveTime,
- pkrDelay,
- pkrSetDelay,
- pkrPos,
- pkrRotations,
- pkrSlotRotations,
- pkrActivePlayerID,
- pkrActivePlayerSlot,
- pkrRound,
- pkrStage,
- pkrActiveBet,
- pkrDeck[52],
- pkrCCards[5],
- pkrPot,
- pkrWinners,
- pkrWinnerID,
- };
- enum ShopItem
- {
- sItemPrice,
- //sSold,
- //sMade,
- }
- enum vehProp
- {
- vCarVestKit,
- vCarWindow0,
- vCarWindow1,
- vCarWindow2,
- vCarWindow3,
- vCarWindows,
- vLastDriver[MAX_PLAYER_NAME]
- }
- enum lockerWeapons
- {
- lwGroup,
- lwWep[46],
- lwRank[16]
- }
- enum crateOrders
- {
- coGroup,
- coFacility,
- coCrates,
- coPerCrate,
- coOrderBy[MAX_PLAYER_NAME],
- coDelivered,
- coStatus,
- coTime
- }
- enum crateInfo
- {
- cbObject,
- Text3D: cbTextID,
- cbFacility,
- cbGroup,
- Float:cbPos[3],
- cbInVeh,
- cbOnVeh,
- cbInt,
- cbVw,
- cbWep[16],
- cbWepAmount[16],
- cbMats,
- cbPlacedBy[MAX_PLAYER_NAME],
- cbLifespan,
- cbTransfer,
- cbDoor,
- cbDoorType,
- cbPrice,
- cbPaid,
- cbActive
- }
- enum crateFacInfo
- {
- Text3D: cfTextID,
- cfPickupID,
- cfMapIcon,
- cfId,
- cfName[32],
- cfGroup,
- Float: cfPos[4],
- cfInt,
- cfVw,
- cfProdMax,
- cfProdPrep,
- cfProdReady,
- cfProdTimer,
- cfProdStatus,
- cfProdCost,
- cfProdMulti,
- cfRaidTimer,
- cfCooldown,
- cfRaidable,
- cfActive,
- cfTimer
- }
- enum CrateVehInfo {
- cvSpawnID,
- cvId,
- cvModel,
- cvColor[2],
- cvGroupID,
- cvRank,
- cvSpawned,
- cvDisabled,
- cvImpound,
- cvTickets,
- Float:cvMaxHealth,
- Float:cvHealth,
- Float:cvFuel,
- cvType,
- Float:cvPos[4],
- cvInt,
- cvVw,
- cvCrateMax,
- cvForkObject,
- cvCrate,
- cvCrateLoad
- }
- enum Auction
- {
- BiddingFor[64],
- InProgress,
- Bid,
- Bidder,
- Expires,
- Wining[MAX_PLAYER_NAME],
- Increment,
- Timer,
- }
- enum Barrel
- {
- Float:sX,
- Float:sY,
- Float:sZ,
- sObjectID,
- sDeployedBy[MAX_PLAYER_NAME],
- sDeployedByStatus,
- sDeployedAt[MAX_ZONE_NAME]
- }
- enum Barricade
- {
- Float:sX,
- Float:sY,
- Float:sZ,
- sObjectID,
- sObject,
- sDeployedBy[MAX_PLAYER_NAME],
- sDeployedByStatus,
- sDeployedAt[MAX_ZONE_NAME]
- }
- enum Flare
- {
- Float:sX,
- Float:sY,
- Float:sZ,
- sObjectID,
- sDeployedBy[MAX_PLAYER_NAME],
- sDeployedByStatus,
- sDeployedAt[MAX_ZONE_NAME]
- }
- enum Cone
- {
- Float:sX,
- Float:sY,
- Float:sZ,
- sObjectID,
- sDeployedBy[MAX_PLAYER_NAME],
- sDeployedByStatus,
- sDeployedAt[MAX_ZONE_NAME]
- }
- enum Spikes
- {
- Float:sX,
- Float:sY,
- Float:sZ,
- sObjectID,
- sPickupID,
- sDeployedBy[MAX_PLAYER_NAME],
- sDeployedByStatus,
- sDeployedAt[MAX_ZONE_NAME]
- }
- enum Ladder
- {
- Float:sX,
- Float:sY,
- Float:sZ,
- sObjectID,
- sPickupID,
- sDeployedBy[MAX_PLAYER_NAME],
- sDeployedByStatus,
- sDeployedAt[MAX_ZONE_NAME]
- }
- enum Sign
- {
- Float:sX,
- Float:sY,
- Float:sZ,
- sObjectID,
- sObject,
- sDeployedBy[MAX_PLAYER_NAME],
- sDeployedByStatus,
- sDeployedAt[MAX_ZONE_NAME]
- }
- enum Tape
- {
- Float:sX,
- Float:sY,
- Float:sZ,
- sObjectID,
- sDeployedBy[MAX_PLAYER_NAME],
- sDeployedByStatus,
- sDeployedAt[MAX_ZONE_NAME],
- iDeployedByGroup
- }
- enum Plant
- {
- pOwner,
- pObject,
- pPlantType,
- Float: pPos[3],
- pVirtual,
- pInterior,
- pGrowth,
- pExpires,
- pDrugsSkill,
- pObjectSpawned,
- }
- enum BusinessSale
- {
- bID,
- bBusinessID,
- bText[128],
- bPrice,
- bAvailable,
- bPurchased,
- bType,
- }
- enum SAZONE_MAIN { //Betamaster
- SAZONE_NAME[28],
- Float:SAZONE_AREA[6]
- };
- enum MAIN_ZONES { //Betamaster
- SAZONE_NAME[28],
- Float:SAZONE_AREA[6]
- };
- enum callinfo
- {
- HasBeenUsed,
- Area[28],
- MainZone[28],
- Description[128],
- CallFrom,
- RespondingID,
- Type,
- TimeToExpire,
- BeingUsed,
- CallExpireTimer,
- ReplyTimerr,
- CallVehicleId,
- c_iGroupID,
- c_iBusinessID
- }
- enum reportinfo
- {
- HasBeenUsed,
- Report[128],
- ReportFrom,
- CheckingReport,
- TimeToExpire,
- BeingUsed,
- ReportExpireTimer,
- ReplyTimerr,
- ReportPriority,
- ReportLevel
- }
- enum pBoxingStats
- {
- TitelName[128],
- TitelWins,
- TitelLoses,
- };
- enum EventKernelEnum
- {
- EventAdvisor,
- EventStatus,
- EventType,
- EventInfo[128],
- Float: EventHealth,
- Float: EventArmor,
- Float: EventPositionX,
- Float: EventPositionY,
- Float: EventPositionZ,
- EventInterior,
- EventWorld,
- EventWeapons[5],
- EventTeamColor[2],
- EventTeamSkin[2],
- EventLimit,
- EventTime,
- EventFootRace,
- EventPlayers,
- EventRequest,
- EventStartRequest,
- EventCreator,
- EventStaff[5],
- EventJoinStaff,
- EventCustomInterior,
- VipOnly,
- Float: EventTeamPosX1,
- Float: EventTeamPosY1,
- Float: EventTeamPosZ1,
- Float: EventTeamPosX2,
- Float: EventTeamPosY2,
- Float: EventTeamPosZ2
- }
- enum PaintBallArenaEnum
- {
- pbSQLId,
- pbArenaName[64],
- pbOwner[MAX_PLAYER_NAME],
- pbPassword[64],
- pbActive,
- pbExploitPerm,
- pbFlagInstagib,
- pbFlagNoWeapons,
- pbTimeLeft,
- pbGameType,
- pbLocked,
- pbLimit,
- pbPlayers,
- pbTeamRedKills,
- pbTeamRedDeaths,
- pbTeamRedScores,
- pbTeamBlueKills,
- pbTeamBlueDeaths,
- pbTeamBlueScores,
- pbTeamRed,
- pbTeamBlue,
- Float:pbHillX,
- Float:pbHillY,
- Float:pbHillZ,
- Float:pbHillRadius,
- Text3D:pbHillTextID,
- pbWorldBonds[3],
- pbBidMoney,
- pbMoneyPool,
- pbWeapons[3],
- pbVirtual,
- pbInterior,
- pbFlagRedActive,
- pbFlagBlueActive,
- pbFlagRedActiveTime,
- pbFlagBlueActiveTime,
- Text3D:pbTeamRedTextID,
- Text3D:pbTeamBlueTextID,
- Text3D:pbFlagRedTextID,
- Text3D:pbFlagBlueTextID,
- pbFlagRedID,
- pbFlagBlueID,
- Float: pbHealth,
- Float: pbArmor,
- Float: pbFlagRedSpawn[3],
- Float: pbFlagBlueSpawn[3],
- Float: pbFlagRedPos[3],
- Float: pbFlagBluePos[3],
- Float: pbDeathmatch1[4],
- Float: pbDeathmatch2[4],
- Float: pbDeathmatch3[4],
- Float: pbDeathmatch4[4],
- Float: pbTeamRed1[4],
- Float: pbTeamRed2[4],
- Float: pbTeamRed3[4],
- Float: pbTeamBlue1[4],
- Float: pbTeamBlue2[4],
- Float: pbTeamBlue3[4],
- pbWar,
- pbVeh1Model,
- pbVeh1ID,
- Float: pbVeh1X,
- Float: pbVeh1Y,
- Float: pbVeh1Z,
- Float: pbVeh1A,
- pbVeh2Model,
- pbVeh2ID,
- Float: pbVeh2X,
- Float: pbVeh2Y,
- Float: pbVeh2Z,
- Float: pbVeh2A,
- pbVeh3Model,
- pbVeh3ID,
- Float: pbVeh3X,
- Float: pbVeh3Y,
- Float: pbVeh3Z,
- Float: pbVeh3A,
- pbVeh4Model,
- pbVeh4ID,
- Float: pbVeh4X,
- Float: pbVeh4Y,
- Float: pbVeh4Z,
- Float: pbVeh4A,
- pbVeh5Model,
- pbVeh5ID,
- Float: pbVeh5X,
- Float: pbVeh5Y,
- Float: pbVeh5Z,
- Float: pbVeh5A,
- pbVeh6Model,
- pbVeh6ID,
- Float: pbVeh6X,
- Float: pbVeh6Y,
- Float: pbVeh6Z,
- Float: pbVeh6A
- };
- enum TurfWarsEnum
- {
- twName[64],
- twOwnerId,
- twLocked,
- twSpecial,
- twVulnerable,
- twAttemptId,
- twTimeLeft,
- twGangZoneId,
- twAreaId,
- twActive,
- twFlash,
- twFlashColor,
- Float: twMinX,
- Float: twMinY,
- Float: twMaxX,
- Float: twMaxY,
- };
- enum pFishing
- {
- pFish1[20],
- pFish2[20],
- pFish3[20],
- pFish4[20],
- pFish5[20],
- pWeight1,
- pWeight2,
- pWeight3,
- pWeight4,
- pWeight5,
- pFid1,
- pFid2,
- pFid3,
- pFid4,
- pFid5,
- pLastFish,
- pFishID,
- pLastWeight,
- };
- enum hNews
- {
- hTaken1,
- hTaken2,
- hTaken3,
- hTaken4,
- hTaken5,
- hTaken6,
- hTaken7,
- hTaken8,
- hTaken9,
- hTaken10,
- hTaken11,
- hTaken12,
- hTaken13,
- hTaken14,
- hTaken15,
- hTaken16,
- hTaken17,
- hTaken18,
- hTaken19,
- hTaken20,
- hTaken21,
- hAdd1[64],
- hAdd2[64],
- hAdd3[64],
- hAdd4[64],
- hAdd5[64],
- hAdd6[64],
- hAdd7[64],
- hAdd8[64],
- hAdd9[64],
- hAdd10[64],
- hAdd11[64],
- hAdd12[64],
- hAdd13[64],
- hAdd14[64],
- hAdd15[64],
- hAdd16[64],
- hAdd17[64],
- hAdd18[64],
- hAdd19[64],
- hAdd20[64],
- hAdd21[64],
- hContact1[64],
- hContact2[64],
- hContact3[64],
- hContact4[64],
- hContact5[64],
- hContact6[64],
- hContact7[64],
- hContact8[64],
- hContact9[64],
- hContact10[64],
- hContact11[64],
- hContact12[64],
- hContact13[64],
- hContact14[64],
- hContact15[64],
- hContact16[64],
- hContact17[64],
- hContact18[64],
- hContact19[64],
- hContact20[64],
- hContact21[64],
- };
- enum sInfo
- {
- sStorage,
- sAttached,
- sCash,
- sPot,
- sCrack,
- sMats,
- sHouseID,
- sVehicleSlot
- };
- enum pInfo
- {
- pId,
- pOnline,
- pLevel,
- pAdmin,
- pDonateRank,
- gPupgrade,
- pConnectHours,
- pReg,
- pSex,
- pBirthDate[11],
- pOrigin,
- pCash,
- pHospital,
- pMuted,
- pPrisonReason[128],
- pPrisonedBy[MAX_PLAYER_NAME],
- pRMuted,
- pRMutedTotal,
- pRMutedTime,
- pDMRMuted,
- pVMuted,
- pVMutedTime,
- pExp,
- pAccount,
- pCrimes,
- pPaintTeam,
- pKills,
- pDeaths,
- pArrested,
- pPhoneBook,
- pLottoNr,
- pFishes,
- pBiggestFish,
- pJob,
- pAutoTextReply[64],
- pPhonePrivacy,
- pJob2,
- pJob3,
- p911Muted,
- pNMute,
- pNMuteTotal,
- pADMute,
- pADMuteTotal,
- pHelpMute,
- pPayCheck,
- pHeadValue,
- pJailTime,
- pWRestricted,
- pMats,
- pNation,
- pLeader,
- pMember,
- pDivision,
- pBadge[9],
- pSpeakerPhone,
- pRank,
- pDetSkill,
- pSexSkill,
- pBoxSkill,
- pLawSkill,
- pMechSkill,
- pTruckSkill,
- pWantedLevel,
- // pCannabis,
- // pCrack,
- pHelper,
- pFitness,
- pArmsSkill,
- pDrugSmuggler,
- pFishSkill,
- Float:pHealth,
- Float:pArmor,
- Float:pSHealth,
- pInt,
- pBanAppealer,
- pPR,
- pHR,
- pAP,
- pSecurity,
- pShopTech,
- pFactionModerator,
- pGangModerator,
- pUndercover,
- pTogReports,
- pModel,
- pPnumber,
- pPhousekey,
- pPhousekey2,
- pPhousekey3,
- Float:pPos_x,
- Float:pPos_y,
- Float:pPos_z,
- Float:pPos_r,
- pCarLic,
- pSpeedo,
- pFlyLic,
- pBoatLic,
- pFishLic,
- pGunLic,
- pGuns[12],
- pAGuns[12],
- pConnectSeconds,
- pPayDayHad,
- pCDPlayer,
- pWins,
- pLoses,
- pTut,
- pWarns,
- pC4,
- pC4Get,
- pC4Used,
- pMarriedID,
- pMarriedName[MAX_PLAYER_NAME],
- pLock,
- pLockCar,
- pSprunk,
- pCigar,
- pPole,
- pSpraycan,
- pRope,
- pRags,
- pDice,
- pBombs,
- pDuty,
- pFightStyle,
- pEmail[128],
- pIP[16],
- pSecureIP[16],
- pBanned,
- pPermaBanned,
- pDisabled,
- pStaffBanned,
- pAccent,
- pCHits,
- pFHits,
- pCrates,
- pVW,
- pRenting,
- pTempVIP,
- pBuddyInvited,
- pVIPInviteDay,
- pTokens,
- pPaintTokens,
- pDrugsTime,
- pLawyerTime,
- pGangWarn,
- pCSFBanned,
- pMechTime,
- pSexTime,
- pLawyerFreeTime,
- pGiftTime,
- pContractBy[MAX_PLAYERS],
- pContractDetail[64],
- pRadio,
- pRadioFreq,
- pDutyHours,
- pAcceptedHelp,
- pAcceptReport,
- pShopTechOrders,
- pTrashReport,
- pInsurance,
- pTriageTime,
- pVehicleKeys,
- pVehicleKeysFrom,
- pTaxiLicense,
- pTicketTime,
- pScrewdriver,
- pWristwatch,
- pSurveillance,
- pSmslog,
- pTire,
- pFirstaid,
- pRccam,
- pReceiver,
- pGPS,
- pSweep,
- pSweepLeft,
- pBugged,
- pCheckCash,
- pChecks,
- pWeedObject,
- pWSeeds,
- pWarrant[128],
- pJudgeJailTime,
- pJudgeJailType,
- pBeingSentenced,
- pProbationTime,
- pDMKills,
- pOrder,
- pOrderConfirmed,
- pCallsAccepted,
- pPatientsDelivered,
- pLiveBanned,
- pFreezeBank,
- pFreezeHouse,
- pFreezeCar,
- pServiceTime,
- pFirework,
- pBoombox,
- pHydration,
- pRacePlayerLaps,
- pDoubleEXP,
- pEXPToken,
- pRingtone,
- pVIPM,
- pVIPMO,
- pVIPExpire,
- pHitman,
- pHitmanLeader,
- pHitmanBlacklisted,
- pBlacklistReason[64],
- pGVip,
- pSMod,
- pWatchdog,
- pPSFCannabis,
- pPSFCrack,
- pPSFMats,
- pVIPSold,
- pGoldBoxTokens,
- Float: pRewardHours,
- pRewardDrawChance,
- pRVehRestricted,
- pRVehWarns,
- pLastRVehWarn,
- pFlagged,
- pPaper,
- pMailEnabled,
- pMailbox,
- pBusiness,
- pBusinessRank,
- pTreasureSkill,
- pMetalDetector,
- pHelpedBefore,
- pTrickortreat, // REUSED FOR ST PATRICK'S DAY LUCKY CHARMS AS PER JOHN
- pLastCharmReceived,
- pRHMutes,
- pRHMuteTime,
- pGiftCode,
- pTable,
- pOpiumSeeds,
- pRawOpium,
- pHeroin,
- pSyringes,
- pSkins,
- pForcePasswordChange,
- pCredits,
- pHealthCare,
- pTotalCredits,
- pReceivedCredits,
- pRimMod,
- pHasTazer,
- pHasCuff,
- pCarVoucher,
- pReferredBy[MAX_PLAYER_NAME],
- pPendingRefReward,
- pRefers,
- pFamed,
- pFMuted,
- pDefendTime,
- pPVIPVoucher,
- pVehicleSlot,
- pToySlot,
- pRFLTeam,
- pRFLTeamL,
- pVehVoucher,
- pSVIPVoucher,
- pGVIPVoucher,
- pGiftVoucher,
- pFallIntoFun,
- pHungerVoucher,
- pBoughtCure,
- pVials,
- pAdvertVoucher,
- pShopCounter,
- pShopNotice,
- pSVIPExVoucher,
- pGVIPExVoucher,
- pVIPSellable,
- pReceivedPrize,
- pVIPSpawn,
- pFreeAdsDay,
- pFreeAdsLeft,
- pBuddyInvites,
- pReceivedBGift,
- pLastBirthday,
- pVIPJob,
- pNonRPMeter,
- pAccountRestricted,
- pWatchlist,
- pWatchlistTime,
- pBackpack, // 0 = no bckpk 1 = small 2 = med 3 = large
- pBEquipped,
- pBItems[12], // 0 = food 5 = medkit 6 = gun1 7 = gun2 8 = gun3 9 = gun4 10 = gun5 11 = Energy Bars
- pBDrugs[sizeof(Drugs)],
- pBStoredH,
- pBStoredV,
- pBugReportTimeout,
- pDigCooldown,
- pToolBox,
- pCrowBar,
- pCarLockPickSkill,
- pLockPickVehCount,
- pLockPickTime,
- pSEC,
- pBM,
- pASM,
- pIsolated,
- pWantedJailTime,
- pWantedJailFine,
- pNextNameChange,
- pExamineDesc[128],
- pFavStation[255],
- pDedicatedPlayer,
- pDedicatedEnabled,
- pDedicatedMuted,
- pDedicatedWarn,
- pHolsteredWeapon,
- mInventory[MAX_MICROITEMS],
- mPurchaseCount[MAX_MICROITEMS],
- mCooldown[MAX_MICROITEMS],
- mBoost[2], // Job | Skill
- mShopCounter,
- mNotice,
- zFuelCan,
- bTicket,
- pJailedInfo[5], // 0 id - 1 fine - 2 time - 3 warn - 4 wep restriction
- pJailedWeapons[12],
- pVIPMod,
- pLastPass[65],
- pEventTokens,
- pVIPGuncount,
- pBailPrice,
- pWallpaper,
- pPhoneColor,
- /*p_iDrug[sizeof(Drugs)],
- p_iDrugQuality[sizeof(Drugs)],
- p_iDrugTaken[sizeof(Drugs)],
- p_iAddicted[sizeof(Drugs)],
- p_iAddictedLevel[sizeof(Drugs)],
- p_iIngredient[sizeof(szIngredients)],*/ // see ya
- pDrugs[sizeof(Drugs)],
- pToggledChats[MAX_CHATSETS], // see AccountSettings.pwn for coressponding chat IDs.
- pChatbox[MAX_CHATSETS], // see AccountSettings.pwn for coressponding chat IDs.
- Float:pGroupToy[9],
- pGroupToyBone,
- pFurnitureSlots,
- pHouseBuilder,
- pPrisonCredits,
- pPrisonMaterials,
- pPrisonWineTime,
- pPrisonCell,
- p_iPrisonDrug[sizeof(Drugs)],
- pFishWeight,
- pFishingSkill,
- pGarbageSkill,
- pLastPoll,
- pSmugSkill,
- pProAimFlags,
- pPollKey1[128],
- pPollKey2[128],
- pPollKey3[128],
- pUsingTruck,
- pShipmentOptions[10],
- pCurrentShipment,
- pDedicatedHours,
- pDedicatedDaymarker[11],
- pDedicatedTimestamp[11],
- pWalkStyle,
- pFlagCredits,
- pFlagClaimed,
- pHorse
- };
- enum pvInfo
- {
- pvSlotId,
- Float:pvPosX,
- Float:pvPosY,
- Float:pvPosZ,
- Float:pvPosAngle,
- pvId,
- pvModelId,
- pvLock,
- pvLocked,
- pvPaintJob,
- pvColor1,
- pvColor2,
- pvMods[MAX_MODS],
- pvAllowedPlayerId,
- pvPark,
- //pvNumberPlate[32], // sz
- pvPrice,
- pvTicket,
- pvWeapons[3],
- pvWepUpgrade,
- pvImpounded,
- pvSpawned,
- pvDisabled,
- pvPlate[32],
- pvRestricted,
- Float: pvFuel,
- Float: pvHealth,
- pvVW,
- pvInt,
- pvCrashFlag,
- pvCrashVW,
- Float:pvCrashX,
- Float:pvCrashY,
- Float:pvCrashZ,
- Float:pvCrashAngle,
- pvAlarm,
- pvAlarmTriggered,
- pvBeingPickLocked,
- pvBeingPickLockedBy,
- pvLastLockPickedBy[MAX_PLAYER_NAME],
- pvLocksLeft,
- pvDrugs[sizeof(Drugs)]
- };
- enum ptInfo
- {
- ptID,
- ptModelID,
- ptBone,
- ptTradable,
- ptSpecial,
- ptAutoAttach,
- Float:ptPosX,
- Float:ptPosY,
- Float:ptPosZ,
- Float:ptRotX,
- Float:ptRotY,
- Float:ptRotZ,
- Float:ptScaleX,
- Float:ptScaleY,
- Float:ptScaleZ,
- };
- enum hInfo
- {
- hSQLId,
- hOwned,
- hLevel,
- hCustomInterior,
- hDescription[16],
- hOwnerID,
- hOwnerName[MAX_PLAYER_NAME],
- Float: hExteriorX,
- Float: hExteriorY,
- Float: hExteriorZ,
- Float: hExteriorR,
- Float: hExteriorA,
- Float: hInteriorX,
- Float: hInteriorY,
- Float: hInteriorZ,
- Float: hInteriorR,
- Float: hInteriorA,
- hExtIW,
- hExtVW,
- hIntIW,
- hIntVW,
- hLock,
- hRentable,
- hRentFee,
- hValue,
- hSafeMoney,
- hPot,
- hCrack,
- hMaterials,
- hHeroin,
- hMeth,
- hEcstasy,
- hWeapons[ 5 ],
- hGLUpgrade,
- hPickupID,
- hPickupID_int,
- Text3D: hTextID,
- Text3D:hTextID_int,
- hCustomExterior,
- Float: hMailX,
- Float: hMailY,
- Float: hMailZ,
- Float: hMailA,
- hMailType,
- hMailObjectId,
- Text3D: hMailTextID,
- Float: hClosetX,
- Float: hClosetY,
- Float: hClosetZ,
- Text3D: hClosetTextID,
- hSignDesc[64],
- Float:hSign[4],
- hSignExpire,
- hSignObj,
- Text3D:hSignText,
- hLastLogin,
- hExpire,
- hInactive,
- hIgnore,
- hCounter,
- Listed,
- ListingPrice,
- LinkedDoor[5],
- PendingApproval,
- ListedTimeStamp,
- ListingDescription[128],
- LinkedGarage[2],
- hAreaID[2],
- h_iLights,
- hFurniture[MAX_FURNITURE_SLOTS],
- hFurnitureLoaded
- };
- enum dmpInfo
- {
- dmpSQLId,
- dmpMapIconID,
- Float: dmpPosX,
- Float: dmpPosY,
- Float: dmpPosZ,
- dmpMarkerType,
- dmpColor,
- dmpVW,
- dmpInt,
- }
- enum ddInfo
- {
- ddSQLId,
- ddDescription[128],
- ddOwner,
- ddOwnerName[42],
- ddPickupID,
- ddPickupID_int,
- ddAreaID,
- ddAreaID_int,
- Text3D: ddTextID,
- ddCustomInterior,
- ddExteriorVW,
- ddExteriorInt,
- ddInteriorVW,
- ddInteriorInt,
- Float: ddExteriorX,
- Float: ddExteriorY,
- Float: ddExteriorZ,
- Float: ddExteriorA,
- Float: ddInteriorX,
- Float: ddInteriorY,
- Float: ddInteriorZ,
- Float: ddInteriorA,
- ddCustomExterior,
- ddType,
- ddRank,
- ddVIP,
- ddFamed,
- ddDPC,
- ddAllegiance,
- ddGroupType,
- ddFaction,
- ddAdmin,
- ddWanted,
- ddVehicleAble,
- ddColor,
- ddPickupModel,
- ddPass[24],
- ddLocked,
- ddLastLogin,
- ddExpire,
- ddInactive,
- ddIgnore,
- ddCounter
- };
- enum gInfo
- {
- gGATE,
- gHID,
- Float: gSpeed,
- Float: gRange,
- gModel,
- gVW,
- gInt,
- Float:gPosX,
- Float:gPosY,
- Float:gPosZ,
- Float:gRotX,
- Float:gRotY,
- Float:gRotZ,
- Float:gPosXM,
- Float:gPosYM,
- Float:gPosZM,
- Float:gRotXM,
- Float:gRotYM,
- Float:gRotZM,
- gStatus,
- gPass[24],
- gAllegiance,
- gGroupType,
- gGroupID,
- gRenderHQ,
- gTimer,
- gAutomate,
- gLocked,
- gTIndex,
- gTModel,
- gTTXD[64],
- gTTexture[64],
- gTColor,
- gFacility
- };
- enum ePoints
- {
- epObjectID,
- Text3D: epText3dID,
- Float:epPosX,
- Float:epPosY,
- Float:epPosZ,
- epVW,
- epInt,
- epPrize[64],
- epFlagable,
- };
- /*enum cmdInfo
- {
- id,
- name[255],
- params[255],
- description[255],
- type,
- subtype,
- perms
- };*/
- /*enum pCrime
- {
- pBplayer[32],
- pAccusing[32],
- pAccusedof[32],
- pVictim[32],
- };*/
- enum _scInfoEnum
- {
- _scDatabase, // database ID
- bool:_scActive, // whether or not the speed camera array pos is in use
- Float:_scPosX, // x position of speedcam
- Float:_scPosY, // y position of speedcam
- Float:_scPosZ, // z position of speedcam
- Text3D: _scTextID,
- Float:_scRotation, // rotation of speedcam
- Float:_scRange, // range that the speedcam will capture at
- Float:_scLimit, // speed limit that will trigger the speedcam capture callback
- _scObjectId, // self-explanatory
- };
- enum mbInfo
- {
- mbVW,
- mbInt,
- mbModel,
- Float: mbPosX,
- Float: mbPosY,
- Float: mbPosZ,
- Float: mbAngle,
- mbObjectId,
- Text3D: mbTextId
- }
- enum tlInfo
- {
- tlSQLId,
- tlText[128],
- tlPickupID,
- Text3D: tlTextID,
- Float: tlPosX,
- Float: tlPosY,
- Float: tlPosZ,
- tlVW,
- tlInt,
- tlColor,
- tlPickupModel
- }
- enum pnsInfo
- {
- pnsSQLId,
- pnsStatus,
- Float: pnsPosX,
- Float: pnsPosY,
- Float: pnsPosZ,
- pnsVW,
- pnsInt,
- pnsPickupID,
- Text3D: pnsTextID,
- pnsMapIconID,
- pnsGroupCost,
- pnsRegCost
- }
- enum arrestInfo
- {
- arrestSQLId,
- arrestType,
- Float: arrestPosX,
- Float: arrestPosY,
- Float: arrestPosZ,
- arrestVW,
- arrestInt,
- Float: JailPos1[3],
- Float: JailPos2[3],
- jailVW,
- jailInt,
- Text3D: arrestTextID,
- arrestPickupID
- }
- enum eJailBoxing {
- bool:bInProgress = false,
- iParticipants,
- iDocBoxingCountdown = 4,
- iDocCountDownTimer
- }
- enum impoundInfo
- {
- impoundSQLId,
- Float: impoundPosX,
- Float: impoundPosY,
- Float: impoundPosZ,
- impoundVW,
- impoundInt,
- Text3D: impoundTextID
- }
- enum HoldingEnumAll
- {
- holdingmodelid,
- holdingprice,
- holdingmodelname[24]
- }
- enum HoldingEnum
- {
- holdingmodelid,
- holdingprice,
- holdingmodelname[24]
- }
- enum AC_STRUCT_INFO {
- Float:LastOnFootPosition[3],
- checkmaptp,
- maptplastclick,
- Float:maptp[3]
- }
- enum mdcInfo
- {
- mdcCrime[64],
- mdcIssuer[24],
- mdcActive,
- }
- // Relay For Life
- enum rflinfo
- {
- RFLsqlid,
- RFLused,
- RFLname[25],
- RFLmembers,
- RFLleader[MAX_PLAYER_NAME],
- RFLlaps
- }
- // Hunger Games
- enum HUNGER_PLAYER_INFO
- {
- hgInEvent,
- Float: hgLastPosition[3],
- Float: hgLastHealth,
- Float: hgLastArmour,
- hgLastVW,
- hgLastInt,
- hgLastWeapon[12],
- hgVoucher,
- PlayerText: hgPlayerText,
- PlayerText: hgLoadingText,
- PlayerText: hgTimeLeftText,
- PlayerText: hgCreditsText
- }
- enum HUNGER_BACKPACK_INFO
- {
- hgBackpackId,
- hgBackpackPickupId,
- Text3D: hgBackpack3DText,
- hgBackpackType,
- Float: hgBackpackPos[3],
- hgActiveEx
- }
- /*enum GANG_TAG_INFO
- {
- gt_SQLID,
- gt_Object,
- Float:gt_PosX,
- Float:gt_PosY,
- Float:gt_PosZ,
- Float:gt_PosRX,
- Float:gt_PosRY,
- Float:gt_PosRZ,
- gt_VW,
- gt_Int,
- gt_ObjectID,
- gt_Used,
- gt_Family,
- gt_Time,
- gt_TimeLeft,
- gt_Timer
- }*/
- enum FIREWORK_INFO
- {
- fireworkId,
- Float: fireworkPos[3]
- }
- /* Dynamic Gift Box Stuff
- Note: dgGVIP = 7 Days | dgGVIPEx = 1 Month
- Example:
- dgVar[dgMoney][0] = Is it enabled?
- dgVar[dgMoney][1] = Quantity of gift available
- dgVar[dgMoney][2] = Quantity of money the player will receive
- dgVar[dgMoney][3] = Rarity Category of Item (Common, Less Common, Rare, Super Rare)
- */
- enum dgItems
- {
- dgMoney,
- dgRimKit,
- dgFirework,
- dgGVIP,
- dgGVIPEx,
- dgSVIP,
- dgSVIPEx,
- dgCarSlot,
- dgToySlot,
- dgArmor,
- dgFirstaid,
- dgDDFlag,
- dgGateFlag,
- dgCredits,
- dgPriorityAd,
- dgHealthNArmor,
- dgGiftReset,
- dgMaterial,
- dgWarning,
- dgPot,
- dgCrack,
- dgPaintballToken,
- dgVIPToken,
- dgRespectPoint,
- dgCarVoucher,
- dgBuddyInvite,
- dgLaser,
- dgCustomToy,
- dgAdmuteReset,
- dgNewbieMuteReset,
- dgRestrictedCarVoucher,
- dgPlatinumVIPVoucher
- };
- enum PollData
- {
- PollID,
- PollQuestion[255],
- PollVotes[MAX_POLLS_CHOICES],
- LastReset
- }
- enum garInfo
- {
- gar_SQLId,
- gar_Owner,
- gar_OwnerName[24],
- Float: gar_ExteriorX,
- Float: gar_ExteriorY,
- Float: gar_ExteriorZ,
- Float: gar_ExteriorA,
- gar_ExteriorVW,
- gar_ExteriorInt,
- gar_CustomExterior,
- Float: gar_InteriorX,
- Float: gar_InteriorY,
- Float: gar_InteriorZ,
- Float: gar_InteriorA,
- gar_InteriorVW,
- gar_Pass[24],
- gar_Locked,
- Text3D: gar_TextID,
- gar_AreaID,
- gar_AreaID_int,
- };
- enum eHospitalBedData {
- bool:bBedOccupied[MAX_HOSPITALBEDS],
- iCountDown[MAX_HOSPITALBEDS],
- iTimer[MAX_HOSPITALBEDS]
- }
- enum FallIntoFun
- {
- FIFHours,
- FIFChances
- }
- enum ParkingMeterInfo
- {
- MeterActive,
- MeterRate,
- Float:MeterRange,
- Float:MeterPosition[6],
- Float:ParkedPosition[4],
- ParkingMeterObject,
- Text3D:ParkingMeterText,
- AssignedVehicle,
- PaymentExpiry,
- };
- new EditingMeterID[MAX_PLAYERS];
- new ParkingMeterInformation[MAX_PARKING_METERS][ParkingMeterInfo];
- enum eGangTags {
- gt_iObjectID,
- Text3D:gt_iTextID
- }
- new arrGangTags[MAX_GANGTAGS][eGangTags];
- enum e_JobData {
- Text3D: jTextID,
- jPickupID,
- jMapMarker,
- jMarkerID,
- jId,
- jType,
- Float:jPos[3],
- jVw,
- jInt,
- jLevel,
- jAreaID
- }
- new JobData[MAX_JOBPOINTS][e_JobData];
- /*
- enum e_FireData {
- Float: fPos[3],
- fObjectID,
- fAreaID,
- Text3D: fTextID,
- fHealth,
- fTypeID
- }
- new FireData[MAX_FIRES][e_FireData];
- */
- /*enum e_JobVehData {
- jveh_iTypeID,
- jveh_iVehID
- }
- new JobVehData[MAX_JOB_VEHICLES][e_JobVehData];
- */
- /*enum eBlackMarket {
- bm_iGroupID,
- bm_iSeized,
- bm_iPickupID,
- bm_iAreaID,
- Float:bm_fPos[3],
- Text3D:bm_iTextID,
- Text3D:bm_iDelTextID,
- bm_iIngredientAmount[sizeof(szIngredients)],
- bm_iIngredientPrice[sizeof(szIngredients)],
- bm_iIngredientSmugglePay[sizeof(szIngredients)]
- }
- new arrBlackMarket[MAX_GROUPS][eBlackMarket];*/
- enum e_PayPhoneData {
- pp_iNumber,
- pp_iCallerID,
- pp_iObjectID,
- pp_iAreaID,
- Text3D:pp_iTextID
- }
- new arrPayPhoneData[MAX_PAYPHONES][e_PayPhoneData];
- /*enum eDynPoints {
- po_iType,
- po_szPointName[MAX_PLAYER_NAME],
- Float:po_fPos[3],
- po_iCapturable,
- po_iGroupID,
- po_iPickupID,
- po_iZoneID,
- po_iAreaID,
- po_iBigAreaID,
- Text3D:po_iTextID,
- Text3D:po_iDelTextID
- }
- new arrPoint[MAX_DYNPOINTS][eDynPoints];*/
- enum PointData
- {
- Text3D: poTextID,
- poID,
- poName[MAX_PLAYER_NAME],
- poType,
- Float:poPos[3],
- Float:poPos2[3],
- Float:CapturePos[3],
- poVW,
- poInt,
- po2VW,
- po2Int,
- poBoat,
- poCaptureName[MAX_PLAYER_NAME],
- poCaptureGroup,
- poCapperGroup, // Group ID of the capture
- poCapping, // Player ID of the capture
- poCapturable,
- poTimer,
- poAmountHour, // Used for the hourly rate for gangs
- poAmount[5], // Used for the Player VIP rank
- poLocked,
- poPickupID,
- poPName[MAX_PLAYER_NAME],
- poTimeLeft,
- poTimeCapLeft,
- CapTimer
- }
- new DynPoints[MAX_POINTS][PointData];
- enum fPoint
- {
- pointID,
- pointVW3,
- Float:Pointx,
- Float:Pointy,
- Float:Pointz,
- Type,
- Vulnerable,
- MatPoint,
- CratePoint,
- Announced,
- ClaimerId,
- ClaimerTeam,
- TimeToClaim,
- TimeLeft,
- Owner[32],
- PlayerNameCappings[MAX_PLAYER_NAME],
- CapperName[MAX_PLAYER_NAME],
- Name[32],
- TakeOverTimerStarted,
- TakeOverTimer,
- Text3D:TextLabel,
- CaptureTimerEx2,
- Stock,
- Text3D:CaptureProccess,
- Text3D:CaptureProgress,
- CaptureProccessEx,
- Float: Capturex,
- Float: Capturey,
- Float: Capturez,
- CapTime,
- CapFam,
- CapName[MAX_PLAYER_NAME],
- CapCrash,
- PointPickupID
- }
- enum eMetDetData {
- metdet_iObjectID,
- metdet_iAreaID,
- Text3D:metdet_iTextID
- }
- new arrMetalDetector[MAX_METALDETECTORS][eMetDetData];
- enum eTurfWars {
- tw_iLinkedID,
- tw_iAreaID,
- tw_iGZoneID,
- tw_iGroupID,
- tw_iHealth,
- tw_iLevel,
- tw_iTraffic,
- tw_iDeaths,
- tw_iRevenue,
- bool:tw_bVulnerable
- }
- //new arrTurfWars[MAX_TURFS][eTurfWars];
- // All player booleans variables go here to reduce memory:
- enum PlayerBit:(<<= 1) {
- dr_bitUsedDrug = 1, // keep 1
- dr_bitInDrugEffect,
- phone_bitState,
- phone_bitCamState,
- phone_bitTraceState,
- bitFPS,
- f_bCursor,
- pTurfRadar
- };
- new PlayerBit:arrPlayerBits[MAX_PLAYERS];
- /*enum eTurfWarsBits:(<<= 1) {
- // tw_bVulnerable = 1,
- tw_bDisabled = 1,
- tw_bHeadquarter,
- tw_bShutdown,
- tw_bTurfMode
- };
- new eTurfWarsBits:arrTurfWarsBits[MAX_TURFS];*/
- enum e_AntiCheat {
- ac_iVehID,
- ac_iShots[2],
- Float:ac_fPos[3],
- ac_iSpeed,
- Float:ac_fCamPos[6],
- Float:ac_fCamFVector[6],
- Float:ac_fPlayerAngle[2],
- ac_iLastTargetID,
- ac_fAimAccuracy,
- ac_iFlags[AC_MAX],
- ac_iCommandCount,
- //ac_iPlayerAreaID,
- Float:ac_fProbability,
- ac_iCheatingIndex[2],
- ac_iIsCheating,
- ac_inTrainingMode
- }
- new arrAntiCheat[MAX_PLAYERS][e_AntiCheat];
- enum e_bAntiCheat:(<<= 1) {
- ac_bitValidPlayerHealth = 1, // keep 1
- ac_bitValidPlayerPos,
- ac_bitValidPlayerArmour,
- ac_bitValidSpectating,
- ac_bitDied
- };
- new e_bAntiCheat:arrPAntiCheat[MAX_PLAYERS];
- enum eUfo {
- ufo_iObjectID[13],
- ufo_iPlayerID
- }
- enum helpInfo
- {
- HelpID,
- HelpName[128],
- HelpParam[128],
- HelpDesc[255],
- HelpType,
- HelpSubtype,
- HelpLevel
- }
- new Help[MAX_HELP_ENTRIES][helpInfo];
- /*
- enum eSafeData {
- g_iDBID,
- g_iType,
- g_iTypeID,
- g_iMoney,
- g_iInitialMoney,
- g_iVW,
- g_iInt,
- g_iModelID,
- g_iObjectID,
- g_iRobberyPickup,
- g_iRobbed,
- g_tRobbedTime,
- Float:g_fPos[6],
- g_szName[MAX_PLAYER_NAME],
- g_iPin[5],
- Text3D:g_iTextLabel
- }
- new SafeData[MAX_SAFES][eSafeData];
- enum eMoneyBagData {
- g_iObjectID[2],
- g_iPlayerID,
- Float:g_fPos[3],
- g_iMoney,
- g_szPlayerName[MAX_PLAYER_NAME],
- Text3D:g_iTextLabel
- }
- new MoneyBagData[MAX_ROBBERS][eMoneyBagData];
- */
|