03.08.2014, 12:52
: error 033: array must be indexed (variable "pskin")
else if(dialogid == 5)
{
new string[128];
if(response)
{
new oldskin;
switch(listitem)
{
case 0:
{
if(!PlayerInfo[playerid][pFacDuty])
{
oldskin = PlayerInfo[playerid][pskin];
PlayerInfo[playerid][pFacDuty] = 1;
SetPlayerColor(playerid, TRANSPARENT_BLUE);
format(string, sizeof(string), "* %s grabs their badge, gun and mp5 from the locker.", RPN(playerid));
SendNearbyMessage(playerid, 15, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
GiveDodWeapon(playerid, 29, 500);
GiveDodWeapon(playerid, 24, 200);
SetPlayerArmour(playerid, 100);
return 1;
}
else
{
SetPlayerSkin(playerid, oldskin);
PlayerInfo[playerid][pFacDuty] = 0;
SetPlayerColor(playerid, TRANSPARENT_WHITE);
SetPlayerArmour(playerid, 0);
format(string, sizeof(string), "* %s places their badge in the locker.", RPN(playerid));
SendNearbyMessage(playerid, 15, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
return 1;
}
}
case 1:
{
ShowDialog(playerid, 6);
}
case 2:
{
ShowDialog(playerid, 7);
}
case 3:
{
ShowDialog(playerid, 8);
}
}
}
}
oldskin = PlayerInfo[playerid][pSkin];
can u show us the code wher :
new PlayerInfo and the once before, should be named new pinfo |
// User settings
enum pInfo
{
// Temp Values
pLoggedIn,
pSpawn,
// Permanent Values
pIP[16],
pOwner,
pLevel,
pArmorUpgrade,
pUpgradePoints,
pMinutes,
pTMinutes,
pHours,
pGender,
pAge,
pMoney,
pBank,
pModel,
pAdmin,
pMapper,
pBanned,
Float:pX,
Float:pY,
Float:pZ,
pInt,
pVW,
pVehVW,
pWalkStyle,
pNeon,
pVNeon,
pTGun[2],
pTGunAmmo[2],
pvTGun[2],
pvTGunAmmo[2],
pFac,
pFacRank,
pFacLeader,
pWeapon[13],
pWeaponAmmo[13],
pHospital,
pFacDuty,
pFacDiv,
pFacDivLeader,
pBiz,
pVBiz,
pHouse,
pVHouse,
pGarage,
pVGarage,
pJob,
pJobSkill[MAX_JOBS],
pJackSkill,
pTPackages,
pMPackages,
pDPackages,
pMaterials,
pMMaterials,
pMMPackages,
pHMaterials,
pHPackages,
pWeed,
pcocaine,
pTWeed,
pTcocaine,
pvTWeed,
pvTcocaine,
pHasCellphone,
pCellphone,
pPhonebook,
pDice,
pCigar,
pSpeedo,
pSprunk,
pSpray,
pRope,
pBlindfold,
pWT,
pWTC,
pGas,
pRadio,
Float:pHealth,
Float:pArmor,
pInternet,
pPrison,
pPrisonTime,
pPrisonReason[64],
pPrisonBy[32],
pWanted,
pWanted1[64],
pWanted2[64],
pWanted3[64],
pWanted4[64],
pWanted5[64],
pWanted6[64],
pCrimes,
pArrested,
pContract,
pContractBy[32],
pTutorial,
pWarns,
pWarn1[64],
pWarn2[64],
pWarn3[64],
pFlag[65],
pNMute,
pRMute,
pADMute,
pSpawnFreeze,
pFam,
pFamRank,
pCSuccess,
pCFail,
pDeath,
pKill,
pHelper,
pExp,
pVeh,
pBugged,
pNumber,
vModel,
Float:vX,
Float:vY,
Float:vZ,
Float:vA,
vC1,
vC2,
vPJ,
pVehMod[14],
vLocked,
pGangMod,
pFacMod,
pBanAppealer,
pCarLic,
pFlyLic,
pWepLic,
pAccent[16],
pDay,
// VIP
pVIP,
pVIPDay,
pVIPMonth,
pVIPHour,
pVIPTemp,
// VIP Job
pVIPJob,
// VIP Car
pVVeh,
vVModel,
Float:vVX,
Float:vVY,
Float:vVZ,
Float:vVA,
vVC1,
vVC2,
vVPJ,
pVVehMod[14],
vVLocked,
pVIPBuddy,
pDeliverTruck,
pNew,
pRefPoints,
pTester,
pFightStyle,
pScope,
pCookies,
pOldskool,
// Toys
pToyModel[10],
Float:pToyX[10],
Float:pToyY[10],
Float:pToyZ[10],
Float:pToyRX[10],
Float:pToyRY[10],
Float:pToyRZ[10],
Float:pToySX[10],
Float:pToySY[10],
Float:pToySZ[10],
pReward,
pFish[5],
pLoyal,
pLoyalTag,
pLPoints,
pStoned,
pGate[3],
pSafeAdmin
}
new PlayerInfo[MAX_PLAYERS][pInfo];
// User settings
enum pInfo
{
// Temp Values
pLoggedIn,
pSpawn,
// Permanent Values
pIP[16],
pOwner,
pLevel,
pArmorUpgrade,
pUpgradePoints,
pMinutes,
pTMinutes,
pHours,
pGender,
pAge,
pMoney,
pBank,
pModel,
pAdmin,
pMapper,
pBanned,
Float:pX,
Float:pY,
Float:pZ,
pInt,
pVW,
pVehVW,
pWalkStyle,
pNeon,
pVNeon,
pTGun[2],
pTGunAmmo[2],
pvTGun[2],
pvTGunAmmo[2],
pFac,
pFacRank,
pFacLeader,
pWeapon[13],
pWeaponAmmo[13],
pHospital,
pFacDuty,
pFacDiv,
pFacDivLeader,
pBiz,
pVBiz,
pHouse,
pVHouse,
pGarage,
pVGarage,
pJob,
pJobSkill[MAX_JOBS],
pJackSkill,
pTPackages,
pMPackages,
pDPackages,
pMaterials,
pMMaterials,
pMMPackages,
pHMaterials,
pHPackages,
pWeed,
pcocaine,
pTWeed,
pTcocaine,
pvTWeed,
pvTcocaine,
pHasCellphone,
pCellphone,
pPhonebook,
pDice,
pCigar,
pSpeedo,
pSprunk,
pSpray,
pRope,
pBlindfold,
pWT,
pWTC,
pGas,
pRadio,
Float:pHealth,
Float:pArmor,
pInternet,
pPrison,
pPrisonTime,
pPrisonReason[64],
pPrisonBy[32],
pWanted,
pWanted1[64],
pWanted2[64],
pWanted3[64],
pWanted4[64],
pWanted5[64],
pWanted6[64],
pCrimes,
pArrested,
pContract,
pContractBy[32],
pTutorial,
pWarns,
pWarn1[64],
pWarn2[64],
pWarn3[64],
pFlag[65],
pNMute,
pRMute,
pADMute,
pSpawnFreeze,
pFam,
pFamRank,
pCSuccess,
pCFail,
pDeath,
pKill,
pHelper,
pExp,
pVeh,
pBugged,
pNumber,
vModel,
Float:vX,
Float:vY,
Float:vZ,
Float:vA,
vC1,
vC2,
vPJ,
pVehMod[14],
vLocked,
pGangMod,
pFacMod,
pBanAppealer,
pCarLic,
pFlyLic,
pWepLic,
pAccent[16],
pDay,
// VIP
pVIP,
pVIPDay,
pVIPMonth,
pVIPHour,
pVIPTemp,
// VIP Job
pVIPJob,
// VIP Car
pVVeh,
vVModel,
Float:vVX,
Float:vVY,
Float:vVZ,
Float:vVA,
vVC1,
vVC2,
vVPJ,
pVVehMod[14],
vVLocked,
pVIPBuddy,
pDeliverTruck,
pNew,
pRefPoints,
pTester,
pFightStyle,
pScope,
pCookies,
pOldskool,
// Toys
pToyModel[10],
Float:pToyX[10],
Float:pToyY[10],
Float:pToyZ[10],
Float:pToyRX[10],
Float:pToyRY[10],
Float:pToyRZ[10],
Float:pToySX[10],
Float:pToySY[10],
Float:pToySZ[10],
pReward,
pFish[5],
pLoyal,
pLoyalTag,
pLPoints,
pStoned,
pSkin,
pGate[3],
pSafeAdmin
}
new PlayerInfo[MAX_PLAYERS][pInfo];
oldskin = PlayerInfo[playerid][pSkin];
oldskin = PlayerInfo[playerid][pModel];
Nope , change pSkin in that scripting [offduty] to pModel not pmodel
and keeo the "m" of Model word upcased like this :"M" Код:
oldskin = PlayerInfo[playerid][pModel]; |
{
new oldskin
(24148 ) switch(listitem)
{
new oldskin;