30.12.2013, 08:36
Pawno Compiler was crashing before I commented this out , but I don't really see what is the error here. I don't see any missing brackets , maybe there is something else? Can someone help me please.
Код:
new vehicleMods[212][MAX_MODS][4];
enum rsInfo
{
bool:CheckPointAllowedToReach,
bool:BeingRobbed,
Robber,
BankReload,
Object[2],
bool:Setup,
bool:PlantedC4,
Text3D:TextLabel
};
new RobStatus[rsInfo];
enum winfo
{
Weed,
Float:Weed_X,
Float:Weed_Y,
Float:Weed_Z,
Float:WeedStopPos[3],
bool:HasPlantWeed,
WeedGrams,
WeedForPlayer,
WeedTime,
WeedMin,
bool:WeedIsPicked
};
new WeedInfo[MAX_PLAYERS][winfo];
enum ReportInfo
{
HasBeenUsed,
Report[128],
ReportFrom,
CheckingReport,
TimeToExpire,
BeingUsed,
ReportExpireTimer,
ReplyPlayerTimer,
};
new Reports[MAX_REPORTS][ReportInfo];
new Helpmes[MAX_REPORTS][ReportInfo];
enum TrunkInfo
{
Crack[MAX_VEHICLES],
Pot[MAX_VEHICLES],
Cash[MAX_VEHICLES],
Gun1[MAX_VEHICLES],
Gun2[MAX_VEHICLES],
Gun3[MAX_VEHICLES],
Gun4[MAX_VEHICLES],
Gun5[MAX_VEHICLES]
};
new Trunk[MAX_VEHICLES][TrunkInfo];
enum hInfo
{
Float:hEntrancex,
Float:hEntrancey,
Float:hEntrancez,
Float:hExitx,
Float:hExity,
Float:hExitz,
hOwner[MAX_PLAYER_NAME+1],
hDescription[32],
hValue,
hInt,
hLock,
hOwned,
hRentPrice,
hRentAble,
hPickupID,
hPickupID2,
hMessage[65],
hDateBought[11],
hGun1, hGun2, hGun3, hGun4, hGun5, hCash, hPot, hCrack, hMats,
//hDoorBell,
hAlarmActive
};
new HouseInfo[MAX_STATIC_HOUSES][hInfo];
enum DivInfo
{
divName[32],
divLeader[32],
divMinimumRank,
divCanDriveSWAT,
divCanFlyPDHeli,
divCanRecruit,
divCanDriveLVPD,
divCanGov,
divCanWearSWAT,
divCanGetM4,
divCanGetMP5,
divCanGetSniper,
divCanGetSpas,
divCanGetRifle,
divCanGetShotgun,
divCanGetGrenade,
divCanDriveTank,
divCanFlyHydra,
divCanFlyHunter,
divCanFlyCargobob,
divCanDriveBarracks,
divCanPromoteDemote,
divCanFire,
divCanSpecOps,
divCanImpound,
divCanGetTearGas,
divCanGoUndercover,
divCanDeploySpikes,
divCanJail,
divCanPrison,
divCanDrivePDBike,
divCanUnmarkedCar,
divCanDriveFiretruck,
divCanDriveAmbulance,
divCanDriveParamedicCar,
divCanHeal,
divCanTakeDrug,
divCanTakeGun,
divCanTakeLic,
divCanTicket,
divCanUseDepRadio,
divCanCallBackup,
divCanSetDivision,
divCanUseMDC,
divCanPlaceCharge,
divCanClearSuspect,
divCanReleaseSuspect
};
new DivisionInfo[MAX_DIVISIONS][MAX_DIVISION_FACTIONS][DivInfo];
enum StopAniPos
{
Float:PosX,
Float:PosY,
Float:PosZ
};
new PlayerPosition[MAX_PLAYERS][StopAniPos];
enum CapPointPos
{
Float:pX,
Float:pY,
Float:pZ
};
new CapturePosition[MAX_PLAYERS][CapPointPos];
enum Prison_Buttons_Info
{
ButtonID3, // Button Gate
ButtonID4, // Button Cells
PrisonGate, // Gate
PrisonCells1, // Bars
PrisonCells2, // Bars
GateTimerID,
CellTimerID,
CellOpened,
GateOpened
};
new Prison_Buttons[Prison_Buttons_Info];
enum LSPD_Door_Info
{
ObjectID1,
ObjectID2,
ObjectID3,
ObjectID4,
ButtonID1, // Into
ButtonID2, // Out
TimerID,
Opened
};
new LSPD_Door[LSPD_Door_Info];
stock Float:GetDistanceBetweenPlayers(p1,p2)
{
new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2;
if(!IsPlayerConnected(p1) || !IsPlayerConnected(p2))
{
return -1.00;
}
GetPlayerPos(p1,x1,y1,z1);
GetPlayerPos(p2,x2,y2,z2);
return floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
}
new Songs[7][1] = {
{1187},
{1185},
{1183},
{1097},
{1076},
{1068},
{1062}
};
new FBIGate[2],FBIGateStatus[2];
new NSAGate,NSAGateStatus;
new FishNamesNumber = 22;
new FishNames[22][20] = {
{"Jacket"},
{"Amberjack"},
{"Grouper"},
{"Red Snapper"},
{"Pants"},
{"Trout"},
{"Blue Marlin"},
{"Can"},
{"Mackeral"},
{"Sea Bass"},
{"Shoes"},
{"Pike"},
{"Sail Fish"},
{"Garbage"},
{"Tuna"},
{"Eel"},
{"Dolphin"},
{"Shark"},
{"Turtle"},
{"Catfish"},
{"Money Bag"},
{"Swordfish"}
};
new Float:PaintballSpawns[7][3] = {
{-394.8027,2232.2317,42.4297},
{-430.8412,2240.5371,42.9834},
{-369.2361,2248.3127,42.4844},
{-350.8910,2218.0215,42.4912},
{-384.0544,2206.2908,42.4235},
{-395.7100,2214.9480,42.4297},
{-445.3718,2222.5481,42.4297}
};
new Float:HospitalSpawns[2][4] = {
//{1943.076,-1834.308,13.106,270.0000}, In town Hospital
{1176.6326,-1325.5374,14.0309,270.0000},
{2034.1111,-1404.4347,17.5000,180.0000}
};
new Float:gInviteSpawns[10][4] = {
{-1976.5912,166.1818,36.9623,272.6393},
{-1975.8610,162.1945,36.9623,272.0126},
{-1975.7461,157.5404,36.9623,276.1093},
{-1975.2136,151.4920,36.9623,268.2993},
{-1974.9963,145.3430,36.9623,269.2628},
{-1975.5842,140.8170,36.9623,269.8895},
{-1975.7874,134.0368,36.9623,271.7696},
{-1975.1681,129.0926,36.9623,270.8531},
{-1975.9069,121.4700,36.9623,270.5631},
{-1975.3311,112.7078,36.9623,267.7665}
};
new Float:PrisonSpawns[12][4] = {
{1772.8984,-1581.8361,1636.9736,0.0000},
{1779.1259,-1581.6355,1636.9736,0.0000},
{1784.5406,-1581.5651,1636.9736,0.0000},
{1790.4741,-1581.5254,1636.9736,0.0000},
{1795.7205,-1581.5287,1636.9736,0.0000},
{1800.6487,-1581.1351,1636.9736,0.0000},
{1800.5258,-1557.4760,1636.9736,180.0000},
{1796.1321,-1557.8774,1636.9736,180.0000},
{1790.5198,-1558.0527,1636.9736,180.0000},
{1784.5649,-1557.9910,1636.9736,180.0000},
{1779.5862,-1557.9115,1636.9736,180.0000},
{1773.6440,-1557.8591,1636.9736,180.0000}
};
new Float:JailSpawns[3][3] = {
{264.6288,77.5742,1001.0391},
{263.9786,81.9783,1001.0391},
{263.6576,86.8532,1001.0391}
};
enum pBoxingStats
{
TitelName[128],
TitelWins,
TitelLoses,
};
new Titel[pBoxingStats];
enum sInfo
{
sCreated,
Float:sX,
Float:sY,
Float:sZ,
sObject,
};
new SpikeInfo[MAX_SPIKESTRIPS][sInfo];
enum fInfo
{
FamilyTaken,
FamilyName[24],
FamilyMOTD[128],
FamilyLeader[MAX_PLAYER_NAME+1],
FamilyBank,
FamilyCash,
FamilySafe,
Float:FamilySafePos[3],
FamilyPot,
FamilyCrack,
FamilyMats,
FamilyMembers,
FamilySkins,
FamilySkin1,
FamilySkin2,
FamilySkin3,
FamilySkin4,
FamilySkin5,
FamilySkin6,
FamilySkin7,
FamilySkin8,
PickupID,
Text3D:PickupText,
FStrikes,
FCP,
FLevel,
};
new FamilyInfo[MAX_FAMILIES][fInfo];
new FamilyRank[MAX_FAMILIES][6][24];
enum cInfo
{
PointTaken,
PointName[20],
PointOwner[32],
PointCapturer[MAX_PLAYER_NAME+1],
PointTime,
PointPrice,
};
new PointInfo[10][cInfo];
enum pbInfo
{
PaintballPlayers,
bool:GettingCreated,
VirtualWorld,
CreatedBy[MAX_PLAYER_NAME+1],
bool:PaintballRound,
};
new PaintBallInfo[pbInfo];
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,
};
new Fishes[MAX_PLAYERS][pFishing];
enum eCars
{
Float:pos_x,
Float:pos_y,
Float:pos_z,
Float:z_angle,
};
enum pInfo
{
pKey[145],
pLevel,
Float:DeathX,
Float:DeathY,
Float:DeathZ,
pAdmin,
pBand,
pWarns,
pDonateRank,
pHadTrialVIP,
pLastLogin[11],
pBanAppealer,
pComplaintMod,
pHouseManager,
pBizManager,
pGangMod,
pGateM,
pLicMod,
pFactionMod,
pEMod,
gPupgrade,
pConnectTime,
pAcceptReport,
pDeniedReport,
pReg,
pSex,
pTags,
pAge,
pOrigin,
pMuted,
pALocked,
pLastSkin,
pAdvertisingQueue,
pExp,
pCash,
pAccount,
pCrimes,
pKills,
pDeaths,
pCHits,
pFHits,
pArrested,
pPhoneBook,
pLottoNr,
pFishes,
pBiggestFish,
pJob,
pPayCheck,
pHeadValue,
pJailed,
pJailTime,
pMats,
pPot,
pCrack,
pLeader,
pMember,
pFMember,
pRank,
pDetSkill,
pSexSkill,
pBoxSkill,
pLawSkill,
pMechSkill,
pJackSkill,
pCarSkill,
pNewsSkill,
pDrugsSkill,
pArmsSkill,
pSmugglerSkill,
pFishSkill,
pFightingStyle,
Float:pHealth,
Float:pArmor,
pSHealth,
pInt,
pVirtualWorld,
pModel,
pClothes,
pPnumber,
pHouseKey,
pBizNiz,
bool:pCarLicGetting,
pCarLic,
pFlyLic,
pBoatLic,
pFishLic,
pWeapLic,
pGun[MAX_PLAYER_GUNS],
pPaintBallGun[MAX_PLAYER_GUNS],
Float:pPaintBallHP,
Float:pPaintBallARMOR,
hGL,
hAlarmSystem,
hTicket,
pCarTime,
pDrugsTime,
pLawyerTime,
pLawyerFreeTime,
pMechTime,
pSexTime,
pPayDay,
pPayDayHad,
pCDPlayer,
pDice,
pSpraycan,
pTaggingCan,
pScrew,
pRope,
pCigars,
pSprunk,
pCookies,
pWT,
pWTc,
pBombs,
pDivision,
pTill,
bool:pMask,
pWins,
pLoses,
pTut,
pOnDuty,
pHospital,
pMarried,
pMarriedTo[MAX_PLAYER_NAME+1],
pContractBy[MAX_PLAYER_NAME+1],
pIP[16],
pLastIP[16],
pWantedLevel,
pNewbieMuted,
pReportMuted,
UseNewbieTimer,
pUnstuckTimer,
pSafeSpawn,
Float:pSPos_x,
Float:pSPos_y,
Float:pSPos_z,
Float:pSPos_r,
pHelper,
pRequestingBackup,
bool:pVipColor,
pBlindfolds,
pSpeakPhone,
pSeeds,
CashLoaded,
CashLoading,
pSpectate,
bool:pAdminPass,
pJailedReason[128],
pJailer[128],
pLockReason[128],
bool:pPaintball,
pPaintballLeft,
pPBKills,
pPBTempKills,
pPBDeaths,
pHouselock,
pBizlock,
pIRCc,
pRented,
pVIPJoinDate[32],
pVIPExpDate[32],
pIsAfterDeath,
pServiceTime,
pPayTime,
pNameRequestedTimer,
bool:pPossiblyAwayFromKeyBoard[2],
pChristmasGift,
pGotoMessageReceived,
pVIPTokens,
pPBSPAS12,
pPBDEAGLE,
pPBARMOR,
bool:pPlayingMusic,
pCustomVehicle,
pParrot, bool:pParrotOn, pBat, bool:pBatOn, pMP5, bool:pMP5On
};
new PlayerInfo[MAX_PLAYERS][pInfo];
enum togInfo
{
gPhoneOnline,
gWTOnline,
gGas,
gAdminVehicleInfo,
gSpeedo,
gHelperDisabled,
gOOC,
gHidePM,
gNewbie,
gNews,
gFam,
gAdvertise,
gIRC,
gBigEar,
gAdmin,
gWeather,
gChat
};
new TogInfo[MAX_PLAYERS][togInfo];
enum facInfo
{
fCash,
fRanks,
fName[32],
fTag[32],
Float:fLX,
Float:fLY,
Float:fLZ
};
new FactionInfo[MAX_FACTIONS][facInfo];
new RankInfo[MAX_FACTIONS][MAX_RANKS][32]; // 13 ranks, 32 characters max
new Text3D:LockerText[8];
new
ABCs[24][2] =
{
"A", "B", "C", "D", "E", "F", "G", "H", "J", "K", "L", "M",
"N", "O", "P", "R", "S", "T", "U", "V", "W", "X", "Y", "Z"
};
new
Numbers[10] =
{
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
};
enum pvInfo
{
vID,
vElock,
Float:vVehX,
Float:vVehY,
Float:vVehZ,
Float:vAngle,
vColorOne,
vColorTwo,
vVehicleSpawn,
vLocked,
vLockedType,
vPaintJob,
vPrice,
vTicket,
OwnedCarModSlot[14],
vLicensePlate[32]
};
new PlayerVehicleInfo[MAX_DYNAMIC_VEHICLES][MAX_PLAYERS][pvInfo];


