28.02.2013, 14:49
Quote:
Originally Posted by server_log.txt
[16:10:28] [join] Sean_Mcelholm has joined the server (0:127.0.0.1)
[16:10:28] [debug] Run time error 4: "Array index out of bounds" [16:10:28] [debug] Accessing element at index 10 past array upper bound 9 [16:10:28] [debug] Backtrace: [16:10:28] [debug] #0 00022a10 in ?? () from penls.amx [16:10:28] [debug] #1 000232a4 in public SSCANF_OnPlayerConnect () from penls.amx [16:10:28] [debug] #2 native CallLocalFunction () from samp-server.exe [16:10:28] [debug] #3 0000f484 in public S@@_OnPlayerConnect () from penls.amx [16:10:28] [debug] #4 native CallLocalFunction () from samp-server.exe [16:10:28] [debug] #5 000028a0 in public Itter_OnPlayerConnect () from penls.amx [16:10:28] [debug] #6 native CallLocalFunction () from samp-server.exe [16:10:28] [debug] #7 000017a8 in public OnPlayerConnect () from penls.amx |
pawn Код:
public OnPlayerConnect(playerid)
{
PlayerInfo2[LoggedTime][playerid] = 0;
new string[128];
new plname[MAX_PLAYER_NAME];
GetPlayerName(playerid, plname, sizeof(plname));
if(!NameIsRP(plname))
{
SendClientMessage(playerid, YELLOW2, "Immigration: Your name is not acceptable.");
KickWithMessage(playerid, LIGHTRED, "Hint: your name must be in the format Firstname_Lastname.");
return 1;
}
SendClientMessage(playerid, YELLOW2, "This server may contain Explict content, please be aware of this!");
format(string, sizeof(string), "[System Information] %s has just connected to the server.", plname);
SendConnectMessage(string);
PlayerInfo[playerid][pCalledTutSay]=0;
InitPlayer(playerid);
SetPlayerColor(playerid,GRAD2);
//Graffiti
RemoveBuildingForPlayer(playerid, 1525, 2422.9063, -1682.2969, 13.9922, 0.25);//Grove Street
RemoveBuildingForPlayer(playerid, 1527, 1448.2344, -1755.8984, 14.5234, 0.25);//City Hall
RemoveBuildingForPlayer(playerid, 1525, 1549.8906, -1714.5234, 15.1016, 0.25);//Police Department
//All Saints parking lot
RemoveBuildingForPlayer(playerid, 5935, 1120.1563, -1303.4531, 18.5703, 0.25);
RemoveBuildingForPlayer(playerid, 5737, 1120.1563, -1303.4531, 18.5703, 0.25);
//SAPD Garage
RemoveBuildingForPlayer(playerid, 4031, 1460.0547, -1725.9922, 9.2031, 0.25);
RemoveBuildingForPlayer(playerid, 4096, 1602.9141, -1608.1641, 19.0547, 0.25);
RemoveBuildingForPlayer(playerid, 4138, 1536.1406, -1743.6875, 6.7109, 0.25);
RemoveBuildingForPlayer(playerid, 4228, 1568.2891, -1677.7813, 10.8203, 0.25);
RemoveBuildingForPlayer(playerid, 3981, 1460.0547, -1725.9922, 9.2031, 0.25);
RemoveBuildingForPlayer(playerid, 4030, 1536.1406, -1743.6875, 6.7109, 0.25);
RemoveBuildingForPlayer(playerid, 4032, 1568.2891, -1677.7813, 10.8203, 0.25);
RemoveBuildingForPlayer(playerid, 4090, 1602.9141, -1608.1641, 19.0547, 0.25);
//Jail Cell beds
RemoveBuildingForPlayer(playerid, 1771, 216.6484, 108.4219, 998.6719, 0.25);
RemoveBuildingForPlayer(playerid, 1771, 220.5703, 108.4219, 998.6719, 0.25);
RemoveBuildingForPlayer(playerid, 1771, 224.5625, 108.4219, 998.6719, 0.25);
RemoveBuildingForPlayer(playerid, 1771, 228.7031, 108.4219, 998.6719, 0.25);
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(PlayerInfo[playerid][pName], sendername, 0, strlen(sendername), 255);
format(string, sizeof(string), "users/%s.ini", sendername);
new File: hFile = fopen(string, io_read);
if (hFile)
{
SendClientMessage(playerid, LIGHTBLUE, "[Server] Loading {FF6347}login {33CCFF}menu, please wait...");
PlayerAccount[playerid] = 1;
fclose(hFile);
}
else
{
SendClientMessage(playerid, LIGHTBLUE, "[Server] Loading {FF6347}registration {33CCFF}menu, please wait...");
PlayerAccount[playerid] = 0;
}
return 1;
}
public InitPlayer(playerid)
{
InitFly(playerid);
HackWarning[playerid] = 0;
clothingitem[playerid] = 0;
clothingplaced0[playerid] = 0;
clothingplaced1[playerid] = 0;
clothingplaced2[playerid] = 0;
clothingplaced3[playerid] = 0;
clothingplaced4[playerid] = 0;
clothingplaced5[playerid] = 0;
clothingplaced6[playerid] = 0;
adjustitem[playerid] = 0;
edititem[playerid] = 0;
Event[playerid] = 0;
SubmitingCharge[playerid] = 0;
IgnoreHackCheck[playerid] = 0;
Moled[playerid] = 0;
MoledBy[playerid] = 0;
AdminAuthorised[playerid] = 0;
Flying[playerid] = 0;
TazerOut[playerid] = 0;
TaserReplace[playerid] = 0;
PlayerAccount[playerid] = 0;
PlayerLogged[playerid] = 0;
ConnectMessages[playerid] = 0;
AdminLogged[playerid] = 0;
removeblock[playerid] = 0;
SetPVarInt(playerid, "HelperDuty", 0);
AdminDuty[playerid] = 0;
RegistrationStep[playerid] = 0;
SetPVarInt(playerid, "PlayerCheckpointStatus", 0);
SetPVarInt(playerid, "Reloading", 0);
SetPVarInt(playerid, "Chosen", 0);
SetPVarInt(playerid, "VehON", 0);
SetPVarInt(playerid, "VehicleID", 0);
SetPVarInt(playerid, "BuySelection", 0);
SetPVarInt(playerid, "UsingBuyMenu", 0);
SetPVarInt(playerid, "VehicleType", 0);
SetPVarInt(playerid, "Cookies", 0);
PlayerInfo[playerid][pGasCan]=0;
PlayerInfo[playerid][pAdPending]=0;
PlayerInfo2[BlockFamily][playerid]=0;
PlayerInfo[playerid][pHidden] = 0;
TryTrade[playerid]=MAX_PLAYERS;
TrySell[playerid][0]=MAX_PLAYERS;
PlayerInfo2[HidePM][playerid] = 0;
PlayerInfo2[Mobile][playerid] = MAX_PLAYERS;
PlayerInfo2[gOOC][playerid] = 0;
PlayerInfo[playerid][pDrivLic] = 0;
PlayerInfo[playerid][pLicensePoints] = 0;
PlayerInfo[playerid][pMember] = 0;
PlayerInfo2[BigEar][playerid] = 0;
PlayerInfo2[gDice][playerid] = 0;
PlayerInfo2[Mute][playerid] = 0;
PlayerInfo2[HelpmeMuted][playerid] = 0;
PlayerInfo2[ReportMuted][playerid] = 0;
PlayerInfo2[HireCar][playerid] = 299;
PlayerInfo2[gPhoneBook][playerid] = 0;
PlayerInfo2[Hospitalized][playerid] = 0;
PlayerInfo[playerid][pDoneSpecing] = 0;
PlayerInfo2[pizzajob][playerid] = 0;
PlayerInfo2[RepairOffer][playerid] = MAX_PLAYERS;
PlayerInfo2[RepairPrice][playerid] = 0;
PlayerInfo2[JailPrice][playerid] = 0;
PlayerInfo2[UsingDrugs][playerid] = 0;
PlayerInfo2[DrugOffer][playerid] = MAX_PLAYERS;
PlayerInfo2[InviteOffer][playerid] = MAX_PLAYERS;
PlayerInfo2[MarriageCeremoney][playerid] = 0;
PlayerInfo2[GotProposedBy][playerid] = MAX_PLAYERS;
PlayerInfo2[ProposedTo][playerid] = MAX_PLAYERS;
PlayerInfo2[ProposeOffer][playerid] = MAX_PLAYERS;
PlayerInfo2[DivorceOffer][playerid] = MAX_PLAYERS;
LiveOffer[playerid][0] = 0;
LiveOffer[playerid][1] = 0;
LiveOffer[playerid][2] = 0;
PlayerInfo2[DrugPrice][playerid] = 0;
PlayerInfo2[DrugGram][playerid] = 0;
PlayerInfo2[BusRoute][playerid] = 0;
PlayerInfo2[CreateWeapon][playerid] = 0;
PlayerInfo2[CreateWeaponAmmo][playerid] = 0;
PlayerInfo2[Rope][playerid] = 0;
PlayerInfo2[PlayerTied][playerid] = 0;
PlayerInfo2[DragOff][playerid] = MAX_PLAYERS;
PlayerInfo2[OnDuty][playerid] = 0;
PlayerInfo2[Harvesting][playerid] = 0;
PlayerInfo[playerid][pWEEDS] = 0;
PlayerInfo[playerid][pWeeder] = 0;
PlayerInfo2[RefillOffer][playerid] = MAX_PLAYERS; PlayerInfo2[RefillPrice][playerid] = 0;
PlayerInfo2[HouseEntered][playerid] = 255;
PlayerInfo[playerid][pLevel]=0;
PlayerInfo[playerid][pAccount] = 0;
PlayerInfo[playerid][pAdmin] = 0;
PlayerInfo[playerid][pAdminPIN] = 0;
PlayerInfo[playerid][pSpecial] = 0;
PlayerInfo[playerid][pExp] = 0;
PlayerInfo[playerid][gPupgrade] = 0;
PlayerInfo[playerid][pKills] = 0;
PlayerInfo[playerid][pCB] = 0;
PlayerInfo[playerid][pHW] = 0;
PlayerInfo[playerid][pSR] = 0;
PlayerInfo[playerid][pWA] = 0;
PlayerInfo[playerid][pPEN] = 0;
PlayerInfo[playerid][pGun1] = 0;
PlayerInfo[playerid][pGun2] = 0;
PlayerInfo[playerid][pGun3] = 0;
PlayerInfo[playerid][pGun4] = 0;
PlayerInfo[playerid][pGun5] = 0;
PlayerInfo[playerid][pGun6] = 0;
PlayerInfo[playerid][pGun7] = 0;
PlayerInfo[playerid][pGun8] = 0;
PlayerInfo[playerid][pGun9] = 0;
PlayerInfo[playerid][pGun10] = 0;
PlayerInfo[playerid][pGun11] = 0;
PlayerInfo[playerid][pGun12] = 0;
PlayerInfo[playerid][pGun13] = 0;
PlayerInfo[playerid][pAmmo1] = 0;
PlayerInfo[playerid][pAmmo2] = 0;
PlayerInfo[playerid][pAmmo3] = 0;
PlayerInfo[playerid][pAmmo4] = 0;
PlayerInfo[playerid][pAmmo5] = 0;
PlayerInfo[playerid][pAmmo6] = 0;
PlayerInfo[playerid][pAmmo7] = 0;
PlayerInfo[playerid][pAmmo8] = 0;
PlayerInfo[playerid][pAmmo9] = 0;
PlayerInfo[playerid][pAmmo10] = 0;
PlayerInfo[playerid][pAmmo11] = 0;
PlayerInfo[playerid][pAmmo12] = 0;
PlayerInfo[playerid][pAmmo13] = 0;
PlayerInfo[playerid][pHelper] = 0;
PlayerInfo[playerid][pSHealth] = 50.0;
PlayerInfo[playerid][pHealth] = 50.0;
PlayerInfo[playerid][pPos_x] = 0.0;
PlayerInfo[playerid][pPos_y] = 0.0;
PlayerInfo[playerid][pPos_z] = 0.0;
PlayerInfo[playerid][pInt] = 15;
PlayerInfo[playerid][pLocal] = 255;
PlayerInfo[playerid][pModel] = 20;
PlayerInfo[playerid][pCarkey] = SCRIPT_CARS;
PlayerInfo[playerid][pCarkey2] = SCRIPT_CARS;
PlayerInfo[playerid][pCarkey3] = SCRIPT_CARS;
PlayerInfo[playerid][pCrashed] = 0;
PlayerInfo[playerid][pGunLic] = 0;
new randphone = 1000 + random(9999999);//minimum 1000 max 9999 //giving one at the start
PlayerInfo[playerid][pPnumber] = randphone;
PlayerInfo[playerid][pHousekey] = 255;
PlayerInfo[playerid][pPbiskey] = 255;
PlayerInfo2[IntEntered][playerid] = 255;
PlayerInfo[playerid][pCash] = 5000;
PlayerInfo[playerid][pCrimes] = 0;
PlayerInfo[playerid][pArrested] = 0;
PlayerInfo[playerid][pHidden] = 0;
PlayerInfo2[WantedLevel][playerid] = 0;
PlayerInfo2[HiddenCall][playerid] = 0;
PlayerInfo2[ShakeOffer][playerid] = 0;
PlayerInfo2[PlayerCuffedTime][playerid] = 0;
PlayerInfo2[PlayerCuffed][playerid] = 0;
PlayerInfo2[StreetSweep][playerid] = 0;
PlayerInfo2[GarbageRoute][playerid] = 0;
PlayerInfo2[Harvesting][playerid] = 0;
PlayerInfo2[HireCar][playerid] = 299;
PlayerInfo[playerid][pCash] = 5000;
PlayerInfo[playerid][pTut] = 0;
PlayerInfo[playerid][pJailed] = 0;
PlayerInfo[playerid][pMember] = 0;
PlayerInfo2[TicketOffer][playerid] = MAX_PLAYERS;
strmid(PlayerInfo[playerid][pMarriedTo], "No-one", 0, strlen("No-one"), 255);
strmid(PlayerInfo[playerid][pCrime1], "None", 0, strlen("None"), 255);
strmid(PlayerInfo[playerid][pCrime2], "None", 0, strlen("None"), 255);
strmid(PlayerInfo[playerid][pCrime3], "None", 0, strlen("None"), 255);
strmid(PlayerInfo[playerid][pCrime4], "None", 0, strlen("None"), 255);
strmid(PlayerInfo[playerid][pCrime5], "None", 0, strlen("None"), 255);
strmid(PlayerInfo[playerid][pCrime6], "None", 0, strlen("None"), 255);
strmid(PlayerInfo[playerid][pTaunt], "None", 0, strlen("None"), 255);
strmid(PlayerInfo[playerid][pBanReason], "None", 0, strlen("None"), 255);
strmid(PlayerInfo[playerid][pBannedBy], "Noone", 0, strlen("Noone"), 255);
strmid(PlayerInfo[playerid][pBannedBy], "None", 0, strlen("None"), 255);
strmid(PlayerInfo[playerid][pApp], "None", 0, strlen("None"), 255);
PlayerInfo[playerid][pWalkie] = 0;
PlayerInfo[playerid][pWalkieFreq] = 0;
PlayerInfo[playerid][pLighter] = 0;
PlayerInfo[playerid][pCigs] = 0;
PlayerInfo[playerid][pIRC] = 0;
PlayerInfo2[NoFuel][playerid] = 0;
PlayerInfo2[NoSpeed][playerid] = 0;
PlayerInfo2[JustReported][playerid] = 0;
PlayerInfo2[PhoneOff][playerid] = 0;
PlayerInfo2[DebugOn][playerid] = 0;
PlayerInfo[playerid][pPlayersChannel] = 999;
PlayerInfo[playerid][pDrugs] = 0;
PlayerInfo[playerid][pMetals] = 0;
PlayerInfo[playerid][pDonateRank] = 0;
PlayerInfo[playerid][pWalkie] = 0;
PlayerInfo[playerid][pWalkieFreq] = 0;
PlayerInfo[playerid][pHidden] = 0;
for(new i = 0; i < 12; i++)
{
PlayerInfo[playerid][pInvWeapon][i] = 0;
}
for(new i = 0; i < 12; i++)
{
PlayerInfo[playerid][pInvAmmo][i] = 0;
}
PlayerInfo[playerid][pJob] = 0;
PlayerInfo[playerid][pMask] = 0;
PlayerInfo[playerid][pMaskUse] = 0;
PlayerInfo[playerid][pAccount] = 0;
PlayerInfo[playerid][pVaultOwned] = 0;
PlayerInfo[playerid][pVaultDrugs] = 0;
PlayerInfo[playerid][pVaultMats] = 0;
PlayerInfo[playerid][pWatch] = 0;
PlayerInfo[playerid][pMegaphone] = 0;
PlayerInfo[playerid][pPhoneBook] = 0;
PlayerInfo[playerid][pJailed] = 0;
PlayerInfo[playerid][pJailTime] = 0;
PlayerInfo[playerid][pFightSkill] = 0;
PlayerInfo[playerid][pMember] = 0;
PlayerInfo[playerid][pRank] = 0;
PlayerInfo[playerid][pCrashed] = 0;
PlayerInfo[playerid][pConnectTime] = 0;
PlayerInfo[playerid][pExp] = 0;
PlayerInfo[playerid][pBanned] = 0;
PlayerInfo[playerid][pFish][0] = 0;
PlayerInfo[playerid][pFish][1] = 0;
PlayerInfo[playerid][pFish][2] = 0;
PlayerInfo[playerid][pFish][3] = 0;
PlayerInfo[playerid][pFish][4] = 0;
PlayerInfo[playerid][pHiddenNum] = 0;
PlayerInfo[playerid][pSkate] = 0;
strmid(PlayerInfo[playerid][pFishes1], "None", 0, strlen("None"), 255);
strmid(PlayerInfo[playerid][pFishes2], "None", 0, strlen("None"), 255);
strmid(PlayerInfo[playerid][pFishes3], "None", 0, strlen("None"), 255);
strmid(PlayerInfo[playerid][pFishes4], "None", 0, strlen("None"), 255);
strmid(PlayerInfo[playerid][pFishes5], "None", 0, strlen("None"), 255);
strmid(PlayerInfo[playerid][pNote1], "None", 0, strlen("None"), 255);
PlayerInfo[playerid][pNote1s] = 0;
strmid(PlayerInfo[playerid][pNote2], "None", 0, strlen("None"), 255);
PlayerInfo[playerid][pNote2s] = 0;
strmid(PlayerInfo[playerid][pNote3], "None", 0, strlen("None"), 255);
PlayerInfo[playerid][pNote3s] = 0;
strmid(PlayerInfo[playerid][pNote4], "None", 0, strlen("None"), 255);
PlayerInfo[playerid][pNote4s] = 0;
strmid(PlayerInfo[playerid][pNote5], "None", 0, strlen("None"), 255);
PlayerInfo[playerid][pNote5s] = 0;
PlayerInfo2[JobDelay][playerid] = 0;
PlayerInfo2[FishDelay][playerid] = 0;
PlayerInfo2[HotWireTime][playerid] = 0;
PlayerInfo2[HotWire][playerid] = 0;
PlayerInfo2[SpectatePlayer][playerid] = MAX_PLAYERS;
strmid(PlayerInfo[playerid][pAccent], "Says", 0, strlen("Says"), 255);
PlayerInfo2[BlockNews][playerid] = 0;
PlayerInfo2[BlockRadio][playerid] = 0;
PlayerInfo2[ProdMission][playerid] = 0;
strmid(PlayerInfo[playerid][pAdmName], "None", 0, strlen("None"), MAX_PLAYER_NAME);
PlayerInfo[playerid][pInvCiggy] = 0;
PlayerInfo[playerid][pInvBeer] = 0;
PlayerInfo[playerid][pInvWine] = 0;
PlayerInfo2[TaxiEarn][playerid] = 15;
PlayerInfo2[InTaxi][playerid] = 0;
PlayerInfo2[DrivingTaxi][playerid] = MAX_PLAYERS;
PlayerInfo2[EarnTime][playerid] = 0;
PlayerInfo2[TaxiDuty][playerid] = 0;
strmid(PlayerInfo[playerid][pPmMsg], "None", 0, strlen("None"), 255);
PlayerInfo[playerid][pUsingSkin] = 0;
CamSet[playerid][0] = 0;
CamSet[playerid][1] = 0;
new randmask = 1000 + random(9999);
PlayerInfo[playerid][pRandMask] = randmask;
PlayerInfo[playerid][pPizzaTime] = 0;
PlayerInfo[playerid][pRadio] = 0;
PlayerInfo[playerid][pTicket][0] = 0;
PlayerInfo[playerid][pTicket][1] = 0;
PlayerInfo[playerid][pTicket][2] = 0;
PlayerInfo[playerid][pTicket][3] = 0;
PlayerInfo[playerid][pTicket][4] = 0;
strmid(PlayerInfo[playerid][pTicketReason0], "None", 0, strlen("None"), 255);
strmid(PlayerInfo[playerid][pTicketReason1], "None", 0, strlen("None"), 255);
strmid(PlayerInfo[playerid][pTicketReason2], "None", 0, strlen("None"), 255);
strmid(PlayerInfo[playerid][pTicketReason3], "None", 0, strlen("None"), 255);
strmid(PlayerInfo[playerid][pTicketReason4], "None", 0, strlen("None"), 255);
strmid(PlayerInfo[playerid][pJailReason], "None", 0, strlen("None"), 255);
PlayerInfo[playerid][pTogB] = 0;
PlayerInfo[playerid][pSpeaker] = 0;
PlayerInfo[playerid][pChanges] = 0;
PlayerInfo[playerid][pPhoneChanges] = 0;
PlayerInfo2[WrongPass][playerid] = 0;
PlayerInfo[playerid][pFishSpot] = 0;
PlayerInfo[playerid][pTutorialPlace] = 0;
PlayerInfo[playerid][pBenchPresses] = 0;
PlayerInfo[playerid][pBenchPressTime] = 0;
PlayerInfo[playerid][pFamNum] = 0;
PlayerInfo[playerid][pCellphone] = 0;
PlayerInfo[playerid][pCelltime] = 0;
PlayerInfo[playerid][pCellplan] = 0;
PlayerInfo[playerid][pPayCheck] = 0;
PlayerInfo[playerid][pBenchPresses] = 0;
PlayerInfo2[StreetSweepS][playerid] = 0;
PlayerInfo2[BusRouteS][playerid] = 0;
PlayerInfo[playerid][pFixSpawn] = 0;
PlayerInfo2[UsingSpawnBar][playerid] = 0;
PlayerInfo[playerid][pBenchPresses] = 0;
PlayerInfo[playerid][pUsingTattoo] = 0;
PlayerInfo[playerid][pBreakingIn] = 0;
PlayerInfo[playerid][pBreakingInTime] = 0;
PlayerInfo[playerid][pBreakingInID] = 255;
PlayerInfo[playerid][pDonerGate1] = 0;
PlayerInfo[playerid][pBreakAllow] = 0;
PlayerInfo[playerid][pAdPending]=0;
PlayerInfo[playerid][pGunSkill]=0;
PlayerInfo[playerid][pDriverSus]=0;
PlayerInfo[playerid][pGuide]=0;
PlayerInfo[playerid][pHelpme]=0;
PlayerInfo[playerid][pAJails]=0;
PlayerInfo[playerid][pBans]=0;
PlayerInfo[playerid][pKicks]=0;
PlayerInfo[playerid][pWater]=0;
PlayerInfo[playerid][pChem]=0;
PlayerInfo[playerid][pWarningLimit]=0;
PlayerInfo[playerid][pUserID]=0;
PlayerInfo[playerid][pAttachments] = 0;
for(new i = 0; i < sizeof(PlayerAttachments); i++)
{
PlayerAttachments[playerid][i][ao_model] = 0;
PlayerAttachments[playerid][i][ao_bone] = 0;
PlayerAttachments[playerid][i][ao_x] = 0;
PlayerAttachments[playerid][i][ao_y] = 0;
PlayerAttachments[playerid][i][ao_z] = 0;
PlayerAttachments[playerid][i][ao_rx] = 0;
PlayerAttachments[playerid][i][ao_ry] = 0;
PlayerAttachments[playerid][i][ao_rz] = 0;
PlayerAttachments[playerid][i][ao_sx] = 0;
PlayerAttachments[playerid][i][ao_sy] = 0;
PlayerAttachments[playerid][i][ao_sz] = 0;
}
PasswordChange[playerid]=0;
PlayerLogged[playerid] = 0;
ConnectMessages[playerid] = 0;
ResetPlayerWeapons(playerid);
return 1;
}
enum p2Info
{
TaxiEarn,
InTaxi,
DrivingTaxi,
EarnTime,
TaxiDuty,
HotWire,
HotWireTime,
BlockNews,
BlockFamily,
BlockRadio,
ProdMission,
WrongPass,
SpectatePlayer,
UsingSpawnBar,
ReduceTime,
JobDelay,
FishDelay,
SeatBelt,
LoggedTime,
DebugOn,
PhoneOff,
JustReported,
NoSpeed,
NoFuel,
TicketMoney,
TicketOffer,
GarbageRoute,
Harvesting,
MarriageCeremoney,
GotProposedBy,
ProposedTo,
ProposeOffer,
DivorceOffer,
StreetSweep,
StreetSweepS,
HiddenCall,
ShakeOffer,
PlayerCuffedTime,
PlayerCuffed,
OnDuty,
DragOff,
WantedLevel,
DriverTest,
Rope,
PlayerTied,
CreateWeapon,
CreateWeaponAmmo,
BusRoute,
BusRouteS,
DrugOffer,
DrugPrice,
DrugGram,
InviteOffer,
UsingDrugs,
JailPrice,
RefillOffer,
RefillPrice,
RepairOffer,
RepairPrice,
pizzajob,
Hospitalized,
HouseEntered,
IntEntered,
VehAsk,
gOOC,
BigEar,
CellTime,
HireCar,
HidePM,
gDice,
Mobile,
RingTone,
CallCost,
Mute,
gPhoneBook,
HelpmeMuted,
ReportMuted,
};
new PlayerInfo2[p2Info][MAX_PLAYERS];