D&M 70 Опубликовано 22 мая, 2017 Всем доброго времени народ. Пишу мод с нуля. И вот вырезал систему из одного мода. Вылезла во такие ошибки. Хз , чё с ними делать. Заранее спасибо за помощь! ~_~ modeunrp\gamemodes\new.pwn(1390) : error 017: undefined symbol "pInfo" modeunrp\gamemodes\new.pwn(1390) : error 009: invalid array size (negative, zero or out of bounds)modeunrp\gamemodes\new.pwn(18673) : warning 213: tag mismatchmodeunrp\gamemodes\new.pwn(18674) : error 028: invalid subscript (not an array or too many subscripts): "pInfo"modeunrp\gamemodes\new.pwn(18674) : warning 215: expression has no effectmodeunrp\gamemodes\new.pwn(18674) : error 001: expected token: ";", but found "]"modeunrp\gamemodes\new.pwn(18674) : error 029: invalid expression, assumed zeromodeunrp\gamemodes\new.pwn(18674) : fatal error 107: too many error messages on one line 1390 - new PlayerInfo[MAX_PLAYERS][pInfo]; 18673 - if(PlayerLogged[playerid] == 0) return true; 18674 - if(pInfo[playerid][pLeader] != 0 || pInfo[playerid][pMember] != 0) return SendClientMessage(playerid, COLOR_WARNING, "Вы состоите во фракции, и Вам нельзя приобрести одежду"); Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Vlad_Miroshnicov 197 Опубликовано 22 мая, 2017 pInfo pInfo переменная вашего мода. напишите свою которая у вас... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
D&M 70 Опубликовано 22 мая, 2017 , а по конкретнее можно? Я просто в павно не так давно , больше мапингом занимаюсь. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Vlad_Miroshnicov 197 Опубликовано 22 мая, 2017 , у вас должна быть переменна игрока, у всех по разному, ищите enum Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
D&M 70 Опубликовано 22 мая, 2017 , нашёл вот такое , и вот такое. new PI[MAX_PLAYERS][pInfo]; enum pInfo { pID, pPassword[32], pSecurityCode, pCheckCode, pInputCode, pMail[64], pMailConfirmed, pIP[16], pLastIP[16], pRegIP[16], pRegData[15], pVhData[15], pLevel, pCash, pBank, pAdmin, pTimeHour, cVirtual[2], pTimeDay, pTimeLastDay, pModel, pMemberSkin, pSex, pAge, pExp, pMuted, pWarn, pLics[16], pLic[4], pGun[13], pAmmo[13], pGunSkill[8], pLeader, pTempLeader, pRank, pVoennik, pMember, pPick, pCheckTime, pNews, Float:cX[2], Float:cY[2], Float:cZ[2], Float:cA[2], pBalon[7], pRemontNabor, pPhoneBalance, pPhoneNumber, pText[4], pTexts[20], pJail, pJailTime, pWanted, pWantedTime, pWantedWho[MAX_PLAYER_NAME], pWantedReason[32], Float:pHeal, pDrugs, pPatron, pGunAmount, pCrimes, pJob, pColor, pMarried, pWhoMarried[MAX_PLAYER_NAME], pReferal[MAX_PLAYER_NAME], pRefMoney, pPayCheck, pCharity, pVip, pVipTime, pTime, pBusTime, pFightStyle, pCredits, pTotalCredits, pSkin[3], pSpawnChange, pHunger, Float:pHealthS, pSportExp, pOnline, pZakon, pCity, pRepcars[16], pRepcar[2], pImproves[32], pImprove[4], pBed, pWatch, pCiggare, pSprunk, pAptechka, pMusic, pMask, pTruckSkill, pTaxiSkill, pWorkSalary, Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Vlad_Miroshnicov 197 Опубликовано 22 мая, 2017 PI Во, теперь место pInfo напишите PI Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SCRIPTMAN 358 Опубликовано 22 мая, 2017 1390 - new PI[MAX_PLAYERS][pInfo]; 18673 - if(PlayerLogged[playerid] == 0) return true; 18674 - if(PI[playerid][pLeader] != 0 || PI[playerid][pMember] != 0) return SendClientMessage(playerid, COLOR_WARNING, "Вы состоите во фракции, и Вам нельзя приобрести одежду"); Попробуй. Посмотри ещё какая у тебя проверка, авторизован игрок или нет. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
D&M 70 Опубликовано 22 мая, 2017 , как всегда , решишь одну проблема. Возникнет другая. Вот что получилось. C:\Users\Елена\Desktop\modeunrp\gamemodes\new.pwn(18672) : warning 213: tag mismatch modeunrp\gamemodes\new.pwn(18673) : error 035: argument type mismatch (argument 2) modeunrp\gamemodes\new.pwn(18674) : error 017: undefined symbol "gInviteSpawns" modeunrp\gamemodes\new.pwn(18674) : error 029: invalid expression, assumed zero modeunrp\gamemodes\new.pwn(18674) : warning 215: expression has no effect modeunrp\gamemodes\new.pwn(18675) : error 017: undefined symbol "gInviteSpawns" modeunrp\gamemodes\new.pwn(18675) : warning 215: expression has no effect modeunrp\gamemodes\new.pwn(18675) : error 001: expected token: ";", but found "]" modeunrp\gamemodes\new.pwn(18675) : error 029: invalid expression, assumed zero modeunrp\gamemodes\new.pwn(18675) : fatal error 107: too many error messages on one line fatal error 107: too many error messages on one line 1672 - if(PlayerLogged[playerid] == 0) return true; 1673 - if(PI[playerid][pLeader] != 0 || PI[playerid][pMember] != 0) return SendClientMessage(playerid, "Вы состоите во фракции, и Вам нельзя приобрести одежду"); 1674 - new rand = random(sizeof(gInviteSpawns)); 1675 - SetPlayerPos(playerid, gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); , Всё так и сделал. Получилось , но возникли другие ошибки. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Vlad_Miroshnicov 197 Опубликовано 22 мая, 2017 ,Та же ошибка с переменной gInviteSpawns Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
D&M 70 Опубликовано 22 мая, 2017 , Ладно , спасибо за помощь. Сё равно не помогло. Попробую сам что-нибудь сделать. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты