Hey und zwar wollte ich ein Server Alarm sozusagen Notstand Befehl einfügen hat auch soweit ganz gut geklappt, nur ich bekomme diese folgenden Errors und weiß leider nicht weiter.
(140) : error 017: undefined symbol "pInfo"
(140) : error 009: invalid array size (negative, zero or out of bounds)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
new PlayerInfo[MAX_PLAYERS][pInfo];
enum pInfo
{
pKey[128],
pGebannt,
pAdmin,
pMember,
pLeader,
pDonateRank,
gPupgrade,
pConnectTime,
pGangJailed,
pLevel,
pReg,
pSex,
pAge,
pCK,
pMuted,
pExp,
pCash,
pAccount,
pCrimes,
pKills,
pDeaths,
pArrested,
pWantedDeaths,
pPhoneBook,
pLottoNr,
pFishes,
pBiggestFish,
sJob,
pJobGehalt,
pHeadValue,
pJailed,
pJailTime,
pMats,
pMauled,
pMatsPack,
pGras,
pLSD,
pKokain,
pKMedizin,
pGMedizin,
pHelmID,
sMember,
pDrugs,
pRank,
pChar,
pContractTime,
pDetSkill,
pSexSkill,
pBoxSkill,
pLawSkill,
pMechSkill,
pJackSkill,
pCarSkill,
pNewsSkill,
pCookSkill,
pFishSkill,
pFarmerSkill,
Float:pHealth,
Float:pSHealth,
pInt,
pLocal,
pTeam,
pPnumber,
pPhousekey,
pPbiskey,
pCarLic,
pFlyLic,
pMotoLic,
pBootLic,
pARG,
pCarInsurance,
pLifeInsurance,
pBoxMats,
pBoxGras,
pBoxLSD,
pBoxKokain,
pLKWLic,
pBoatLic,
pFishLic,
pGunLic,
pGun1,
pGun2,
pGun3,
pGun4,
pGun5,
pGun6,
pAmmo1,
pAmmo2,
pAmmo3,
pAmmo4,
pAmmo5,
pAmmo6,
pCarTime,
pPayDay,
pPayDayHad,
pPlayMinutes,
pGesamtMinutes,
pMinutesSinceLogin,
pCDPlayer,
pWins,
pLoses,
pAlcoholPerk,
pDrugPerk,
pMiserPerk,
pPainPerk,
pTraderPerk,
pTut,
pWarns,
pFuel,
pKasten,
pMedi,
pMarried,
pMarriedTo[128],
pSpawnChange,
pSFLic,
pLVLic,
pUhrID,
pHandyID,
pHandyTon,
pHandyAkku,
pZigID,
pZig,
pZigSucht,
pHandyGeld,
pHandyVer,
pRoadblock,
Float:pGWD,
pBadWordWarns,
sPizza,
pOwnPerso,
pOwnAntrag,
pPersoStop,
pPinB,
PIPWarns,
sAccName,
Raucht,
Zuege,
sWaffenScheinVerbot,
sPfandflaschen,
pKampfstil,
pID,
pCoins,
pOnline,
pLastOnline,
pFrakInvited,
nID,
Float:nNagelBandX,
Float:nNagelBandY,
Float:nNagelBandZ,
nErstellt,
nID1,
Float:nNagelBandX1,
Float:nNagelBandY1,
Float:nNagelBandZ1,
nErstellt1,
pTot,
pLastMinute,
Name[MAX_PLAYER_NAME],
pServerTut,
pServerTourFreeze,
tban,
mission1,
pTottime,
pSpielerIP[16],
Float:pLeben,
Float:pArmour,
hgun[MAX_WEAPON_SLOTS],
hgunammo[MAX_WEAPON_SLOTS],
pDuty,
pGehalt,
pWanted
};
ocmd:notstand(playerid,params[])
{
if(PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pAdmin] >= 7)
{
if(notstandtimer[playerid] == 1)
{
SendClientMessage(playerid,0xAA3333AA,"Du musst 24 Stunden warten, bis du den Notstand ausrufen kannst!");
return 1;
}
new Year,Month,Day;
new string[500 + MAX_ZONE_NAME], zone[MAX_ZONE_NAME];
getdate(Year, Month, Day);
GetPlayer2DZone(playerid, zone, sizeof(zone));
SendClientMessageToAll(COLOR_GREEN, "|~~~~~~~~~~~~~~~~~~~~~{FFFFFF} Regierung{2641FF} ~~~~~~~~~~~~~~~~~~~~|");
SendClientMessageToAll(COLOR_RED, "| ~~~>> Sehr geehrte Bürger ! <<~~~ |");
SendClientMessageToAll(COLOR_RED, "| Zu Ihnen spricht der General der Bundeswehrt! |");
format(string, sizeof(string), "> Im Standteil %s wurde der Notstand ausgerufen! <", zone);
SendClientMessageToAll(COLOR_RED,string);
SendClientMessageToAll(COLOR_RED, "| Bitte suchen Sie sich einen sicheren Ort! |");
SendClientMessageToAll(COLOR_GREEN, "| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |");
SetTimerEx("Cooltimerforkatas",86400000,0,"i",playerid);
for(new player=0; player<MAX_PLAYERS; player++)
{
PlayAudioStreamForPlayer(player, "http://sa-mp.com");
}
}
else SendClientMessage(playerid,COLOR_RED,"Du darfst den Befehl nicht nutzen!");
return 1;
}