PDA

Просмотр полной версии : [Вопрос] ошибка 213



Trender
21.11.2014, 19:57
При компиляции мода, на данной строке

if(PlayerInfo[i][pTaxi3DText] != Text3D:INVALID_3DTEXT_ID) DestroyDynamic3DTextLabelEx(PlayerInfo[i][pTaxi3DText]); // строка 3238
вылазит ошибка

C:\Documents and Settings\A.pwn(3238) : warning 213: tag mismatch
C:\Documents and Settings\A.pwn(3238) : warning 213: tag mismatch

на всякий случай


for(new i;i<MAX_PLAYERS;i++)
{
if(pTemp[i][pTaxiID] == vehicleid)
{
if(pTemp[i][pTaxi3DText] != Text3D:INVALID_3DTEXT_ID) DestroyDynamic3DTextLabelEx(pTemp[i][pTaxi3DText]); // 3238
pTemp[i][pTaxiID] = INVALID_VEHICLE_ID;
pTemp[i][pTaxiPrice] = 0;
pTemp[i][pTaxiTurn][0] = INVALID_PLAYER_ID;
pTemp[i][pTaxiTurn][1] = INVALID_PLAYER_ID;
SendClientMessage(i,CGRAY,"Рабочее т/с было отбуксировано");
break;
}
}

stock IsValid3DTextLabel(Text3D:textid)
{
if(textid != Text3D:INVALID_3DTEXT_ID) return 1;
else return 0;
}

stock DestroyDynamic3DTextLabelEx(&Text3D:text)
{
DestroyDynamic3DTextLabel(text);
text = Text3D:INVALID_3DTEXT_ID;
}

DeimoS
21.11.2014, 20:04
объявление pTaxi3DText покажи

Trender
22.11.2014, 14:20
pTaxi3DText,

bredvix
22.11.2014, 14:25
Text3D:pTaxi3DText, Вот так вот пробуй.

Trender
22.11.2014, 15:08
Спасибо. Помог. Но теперь у меня вот что

C:\Documents and Settings\A.pwn(3243) : warning 215: expression has no effect


PlayerInfo[i][pTaxiTurn][0] = INVALID_PLAYER_ID;
PlayerInfo[i][pTaxiTurn][1] = INVALID_PLAYER_ID;

bredvix
22.11.2014, 15:14
в объявлениях найди

pTaxiTurn
и замени на

pTaxiTurn[2]

Trender
22.11.2014, 15:24
Пасибки вам.

bredvix
22.11.2014, 15:35
Пасибки вам.

Тему можно закрывать, если проблема решена.