Рекомендованные сообщения



6 posts in this topic

нельзя купить авто в автосалоне 

Спойлер

if(!response) return 1;
            new string[128];
            if(PI[playerid][pLic][0] == 0) return SCM(playerid, COLOR_GREY, "[Ошибка] У вас нет водительских прав!");
            SCM(playerid, COLOR_GREEN, "Добро пожаловать в автосалон");
            InShop[playerid] = 1;
            SelectCharPlace[playerid] = 0;
            PI[playerid][SalonCarID] = CreateVehicle(carsC[SelectCharPlace[playerid]][0],1047.4445, 1546.1785, 2316.4529,0.0,colors[playerid][0]=random(10),colors[playerid][1]=random(10),10000);
            for(new i; i < 6; i++) PlayerTextDrawShow(playerid, TDP_SALON[playerid]);
            for(new i; i < 17; i++) TextDrawShowForPlayer(playerid, TD_SALON);
            for(new i; i<6; i++) TextDrawHideForPlayer(playerid, PotrebBox);
            PlayerTextDrawHide(playerid, PotrebDraw[playerid][0]);
            PlayerTextDrawHide(playerid, PotrebDraw[playerid][1]);
            HideProgressBarForPlayer(playerid, Potr1[playerid]),HideProgressBarForPlayer(playerid, Potr2[playerid]),ShowProgress[playerid] = false;
            for(new i; i<5; i++) TextDrawHideForPlayer(playerid, InfoBox);
            PlayerTextDrawHide(playerid, InfoDraw[playerid]);
            format(string,sizeof(string),"~y~-~w~ Марка: ~y~%s",VehicleNames[carsC[SelectCharPlace[playerid]][0]-400]),RussianString(string);
            PlayerTextDrawSetString(playerid,TDP_SALON[playerid][0],string);
            format(string,sizeof(string),"~y~-~w~ Модель: ~y~%s",VehicleModels[carsC[SelectCharPlace[playerid]][0]-400]),RussianString(string);
            PlayerTextDrawSetString(playerid,TDP_SALON[playerid][1],string);
            format(string,sizeof(string),"~y~-~w~ Макс.Скорость: ~y~%d",carsC[SelectCharPlace[playerid]][3]),RussianString(string);
            PlayerTextDrawSetString(playerid,TDP_SALON[playerid][2],string);
            format(string,sizeof(string),"~y~-~w~ Привод: ~y~%s",Privod(playerid)),RussianString(string);
            PlayerTextDrawSetString(playerid,TDP_SALON[playerid][3],string);
            format(string,sizeof(string),"~y~-~w~ Вес: ~y~%d",carsC[SelectCharPlace[playerid]][5]),RussianString(string);
            PlayerTextDrawSetString(playerid,TDP_SALON[playerid][4],string);
            format(string,sizeof(string),"~y~-~w~ Стоимость: ~y~%d ~w~руб",carsC[SelectCharPlace[playerid]][1]),RussianString(string);
            PlayerTextDrawSetString(playerid,TDP_SALON[playerid][5],string);
            
            SetPosInShop(playerid);
            SelectTextDrawEx(playerid,0xcfcfcfAA);
            SetPlayerCameraPos(playerid, 1044.0601, 1551.8000, 2317.2200);
            SetPlayerCameraLookAt(playerid, 1044.6100, 1550.9700, 2317.0000);

 

 

gKql9E5bsy0.jpg

Share this post


Link to post
Share on other sites

@maloy01 Опишите подробней. Т.е. при нажатии на кнопку "Покупка авто" оно не покупается? 

Share this post


Link to post
Share on other sites

Наступаешь на пикап и получается всё то что на скрине что выбрать нельзя не чего только текстдрав появляется

 

Share this post


Link to post
Share on other sites

@maloy01 Покажите функцию SelectTextDrawEx

Share this post


Link to post
Share on other sites

@DEST У меня есть их мод, вот:

Спойлер

stock SelectTextDrawEx(playerid,color)
{
    gSelected[playerid] = true;
    gSelectColor[playerid] = color;
    SelectTextDraw(playerid,color);
    return 1;
}

 

Share this post


Link to post
Share on other sites

Значит код срабатывает не полностью, на какой-то стадии ошибка. Исследуйте его путем отладки. Т.е., после каждых пяти строк кода добавить строку: 

print("Выполнено! Участок: 1");

Соответственно заменяя номера участков, чтобы потом можно было понять до какого именно участка код не выполнен. Если весь код выполняется, но в игре этого не происходит, то скорее всего это по вине хостера. 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0