if(!strcmp(PlayerInfo[playerid][pInv1],"empty",1)) PlayerInfo[playerid][pInv1] = item;
if(!strcmp(PlayerInfo[playerid][pInv7],"empty",1)) sc++;
else if(!strcmp(PlayerInfo[playerid][pInv12],"empty",1)) return 12;
if(!strcmp(PlayerInfo[playerid][pInv1],"empty",1))
{
PlayerInfo[playerid][pInv1] = item;
}
enum LOL
{
let, // Supposed to be 1?
me, // Supposed to be 2?
do,
a,
little,
test
}
// Supposing that LetMeDo[playerid][let] = 1; is the same that LetMeDo[playerid][1] = 1;
new LetMeDo[MAX_PLAYERS][LOL];
enum isn't a string. It's a integer.
pawn Код:
Now Let, me, do, a, little, test are all INTEGERS. |
enum pInfo
{
pSkin,
pAdmin,
pJob,
pLevel,
pCash,
pCashInBank,
Float:pLastX,
Float:pLastY,
Float:pLastZ,
pLastVW,
pLastInterior,
pBanned,
pWarns,
pBizID,
pHouseID,
pVehicleID1,
pVehicleID2,
pVehicleID3,
pCurrentVKey,
pSpawnPoint,
pRentingHouseID,
pLastDiscReason,
pPlayerXP,
pDonationTokens,
pForumName[32],
pInv1[32],
pInv2[32],
pInv3[32],
pInv4[32],
pInv5[32],
pInv6[32],
pInv7[32],
pInv8[32],
pInv9[32],
pInv10[32],
pInv11[32],
pInv12[32],
pBoughtBag
}
new PlayerInfo[MAX_PLAYERS][pInfo];
stock BuyItemForPlayer(playerid,itemlistid)
{
new item[32];
format(item,sizeof(item),"%s",GetItemNameFromShopList(itemlistid));
if(PlayerInfo[playerid][pBoughtBag] == 0) {
if(!strcmp(PlayerInfo[playerid][pInv1],"empty",1)) PlayerInfo[playerid][pInv1] = item;
else if(!strcmp(PlayerInfo[playerid][pInv2],"empty",1)) PlayerInfo[playerid][pInv2] = item;
else if(!strcmp(PlayerInfo[playerid][pInv3],"empty",1)) PlayerInfo[playerid][pInv3] = item;
else if(!strcmp(PlayerInfo[playerid][pInv4],"empty",1)) PlayerInfo[playerid][pInv4] = item;
else if(!strcmp(PlayerInfo[playerid][pInv5],"empty",1)) PlayerInfo[playerid][pInv5] = item;
else if(!strcmp(PlayerInfo[playerid][pInv6],"empty",1)) PlayerInfo[playerid][pInv6] = item;
else if(!strcmp(PlayerInfo[playerid][pInv7],"empty",1)) PlayerInfo[playerid][pInv7] = item;
else if(!strcmp(PlayerInfo[playerid][pInv8],"empty",1)) PlayerInfo[playerid][pInv8] = item;
}
else if(PlayerInfo[playerid][pBoughtBag] == 1) {
if(!strcmp(PlayerInfo[playerid][pInv1],"empty",1)) PlayerInfo[playerid][pInv1] = item;
else if(!strcmp(PlayerInfo[playerid][pInv2],"empty",1)) PlayerInfo[playerid][pInv2] = item;
else if(!strcmp(PlayerInfo[playerid][pInv3],"empty",1)) PlayerInfo[playerid][pInv3] = item;
else if(!strcmp(PlayerInfo[playerid][pInv4],"empty",1)) PlayerInfo[playerid][pInv4] = item;
else if(!strcmp(PlayerInfo[playerid][pInv5],"empty",1)) PlayerInfo[playerid][pInv5] = item;
else if(!strcmp(PlayerInfo[playerid][pInv6],"empty",1)) PlayerInfo[playerid][pInv6] = item;
else if(!strcmp(PlayerInfo[playerid][pInv7],"empty",1)) PlayerInfo[playerid][pInv7] = item;
else if(!strcmp(PlayerInfo[playerid][pInv8],"empty",1)) PlayerInfo[playerid][pInv8] = item;
else if(!strcmp(PlayerInfo[playerid][pInv9],"empty",1)) PlayerInfo[playerid][pInv9] = item;
else if(!strcmp(PlayerInfo[playerid][pInv10],"empty",1)) PlayerInfo[playerid][pInv10] = item;
}
else if(PlayerInfo[playerid][pBoughtBag] == 2) {
if(!strcmp(PlayerInfo[playerid][pInv1],"empty",1)) PlayerInfo[playerid][pInv1] = item;
else if(!strcmp(PlayerInfo[playerid][pInv2],"empty",1)) PlayerInfo[playerid][pInv2] = item;
else if(!strcmp(PlayerInfo[playerid][pInv3],"empty",1)) PlayerInfo[playerid][pInv3] = item;
else if(!strcmp(PlayerInfo[playerid][pInv4],"empty",1)) PlayerInfo[playerid][pInv4] = item;
else if(!strcmp(PlayerInfo[playerid][pInv5],"empty",1)) PlayerInfo[playerid][pInv5] = item;
else if(!strcmp(PlayerInfo[playerid][pInv6],"empty",1)) PlayerInfo[playerid][pInv6] = item;
else if(!strcmp(PlayerInfo[playerid][pInv7],"empty",1)) PlayerInfo[playerid][pInv7] = item;
else if(!strcmp(PlayerInfo[playerid][pInv8],"empty",1)) PlayerInfo[playerid][pInv8] = item;
else if(!strcmp(PlayerInfo[playerid][pInv9],"empty",1)) PlayerInfo[playerid][pInv9] = item;
else if(!strcmp(PlayerInfo[playerid][pInv10],"empty",1)) PlayerInfo[playerid][pInv10] = item;
else if(!strcmp(PlayerInfo[playerid][pInv11],"empty",1)) PlayerInfo[playerid][pInv11] = item;
else if(!strcmp(PlayerInfo[playerid][pInv12],"empty",1)) PlayerInfo[playerid][pInv12] = item;
}
return 1;
}