Don_King
Специалист
Всем привет) На днях нарисовал TD выбора колес в тюнинге и решил сделать необычный функционал!
Дело в том что все у меня получилось кроме то что когда выбираешь колесо и у меня должно выдавать цену колеса так как я создал переменную с 12 ценами как раз для 12 колес>
вот переменная с ценами на колеса:
вот сам дексдрайв выбора колес:
[/URL]
[/IMG]
Там где написано $800000 должна цена меняться при каждом выборе колеса, а у меня получается так что когда допустим выбираю колесо любое то ставится цена 80000 и все и если даже выберу другое любое колесо то цена не меняется (не обновляется)
вот что я накидал:
создал stock что бы было проще
код конечно бредовый я просто все подряд пробовал)) и с самим тексдрайвом все порядве просто нужно разобратся или заного построить код сам функционал
мне еще советовали попробовать удалять каждый раз когда выбираешь колесо ноя не догнал если честно как это будет именно выглядит)всем заранее спасибо и с меня каждому участнику этой темы +
Дело в том что все у меня получилось кроме то что когда выбираешь колесо и у меня должно выдавать цену колеса так как я создал переменную с 12 ценами как раз для 12 колес>
вот переменная с ценами на колеса:
PHP:
new TunName[12] = {200000,580000,150000,150000,30000,30000,30000,30000,80000,300000,42000,80000};
[/IMG]
Там где написано $800000 должна цена меняться при каждом выборе колеса, а у меня получается так что когда допустим выбираю колесо любое то ставится цена 80000 и все и если даже выберу другое любое колесо то цена не меняется (не обновляется)
вот что я накидал:
создал stock что бы было проще
PHP:
stock tunprice(playerid, selecteditem) //само действие
{
new str[32];
for(new i; i < 12; i++)
{
//selecteditem != i;
new carid = GetPVarInt(playerid,"ComponentCTO"); // это выбор колеса если игрок выбрал колесо то она сюда записываетсья
format(str,32,"$:%d",TunName[i]);
// selecteditem != PlayerTextDrawDestroy(playerid,Tun1[playerid],str);
carid++;
SetPVarInt(playerid,"ComponentCTO",carid);
carid = PlayerTextDrawSetString(playerid,Tun1[playerid],str);//вы водит тексдрай (цену)
}
return true;
}
мне еще советовали попробовать удалять каждый раз когда выбираешь колесо ноя не догнал если честно как это будет именно выглядит)всем заранее спасибо и с меня каждому участнику этой темы +
Последнее редактирование:
