John_Rayder
Ученик
По системе домов создал не большое диалоговое окно (как на АРП) но по какой то непонятной причине оно не отображается. Остальные диалоговые окна такого же типа(strcat) работают стабильно.
Вот команда:
Помогите исправить! При компилировании нет варнингов и ошибок!
Вот команда:
PHP:
CMD:home(playerid, params[])
{
new bouse = GetPVarInt(playerid, "PlayerHouse");
new acartext[150];
new oplata = HouseInfo[bouse][hOplata];
new oplatatext[50];
new modern = HouseInfo[bouse][hModern];
new car = PlayerInfo[playerid][pCar];
new price = HouseInfo[bouse][hPrice];
new ftext[255];
if(HouseInfo[bouse][hDiscript] == 1) ftext = "Âðåìÿíêà";
else if(HouseInfo[bouse][hDiscript] == 2) ftext = "Ýêîíîì êëàññ";
else if(HouseInfo[bouse][hDiscript] == 3) ftext = "Ñðåäíèé êëàññ";
else if(HouseInfo[bouse][hDiscript] == 4) ftext = "Ïðåìèóì êëàññ";
if(PlayerInfo[playerid][pCar] == 0) format(acartext,sizeof(acartext),"{0099ff}Îòñóòñòâóåò");
else format(acartext, 150, "%s", VehicleNameS[PlayerInfo[playerid][pCar]-400]);
new text1[30];
if(HouseInfo[bouse][hLock] != 0) text1 = "{ff2900}Äîì çàêðûò";
else text1 = "{669900}Äîì îòêðûò";
if(HouseInfo[bouse][hSub] == 0) format(oplatatext,sizeof(oplatatext),"%d",oplata);
else format(oplatatext,sizeof(oplatatext),"%d",oplata/2);
new oplatatext2[50];
if(HouseInfo[bouse][hSub] == 0) format(oplatatext2,sizeof(oplatatext2),"Îáû÷íàÿ");
else format(oplatatext2,sizeof(oplatatext2),"Ñóáñèäèÿ");
new cvet1 = PlayerInfo[playerid][pCvet][0], cvet2 = PlayerInfo[playerid][pCvet][1];
if(GetPlayerHouse(playerid) == 0) return SendClientMessage(playerid, COLOR_GRAD7, "Âû íå èìååòå íåäâèæèìîñòè!");
new ss[800], string1[800];
format(ss,200, "{ffffff}Òèï:\t\t\t\t\t{FFCD00}%s\n",ftext); strcat(string1,ss);
format(ss,200, "{ffffff}Ðàéîí:\t\t\t\t\t%s\n",GetHouseZone(bouse)); strcat(string1,ss);
format(ss,200, "{ffffff}Ãîðîä: \t\t\t%s\n",GetHouseCountry(bouse)); strcat(string1,ss);
format(ss,200, "{ffffff}Íîìåð äîìà:\t\t\t\t%d\n",HouseInfo[bouse][id]); strcat(string1,ss);
format(ss,200, "Ñòîèìîñòü:\t\t\t\t%d$\n",price); strcat(string1,ss);
format(ss,200, "Êâàðòïëàòà:\t\t\t\t%d$ çà 1 ÷àñ\n",oplata); strcat(string1,ss);
format(ss,200, "Òèï êâàðòïëàòû:\t\t\t%s\n",oplatatext2); strcat(string1,ss);
format(ss,200, "Óðîâåíü óëó÷øåíèé:\t\t\t%d\n",modern); strcat(string1,ss);
format(ss,200, "Ìîäåëü äîìàøíåãî àâòî:\t\t{0099ff}%s\n",acartext); strcat(string1,ss);
format(ss,200, "{ffffff}Íîìåð ìîäåëè:\t\t\t%d\n",car); strcat(string1,ss);
format(ss,200, "Öâåòà äîìàøíåãî àâòî:\t\t{0099ff}ID %d, ID %d\n",cvet1,cvet2); strcat(string1,ss);
format(ss,200, "{ffffff}Ñòàòóñ:\t\t\t\t\t%s\n\n",text1); strcat(string1,ss);
strcat(string1,"{99ff00}Äëÿ îòêðûòèÿ ïàíåëè óïðàâëåíèÿ âàøèì äîìîì\n");
strcat(string1,"íàæìèòå êíîïêó \"Èçìåíèòü\"");
ShowPlayerDialog(playerid, HMENU+1, 0, "{cc9900}Èíôîðìàöèÿ î äîìå", string1, "Èçìåíèòü", "Îòìåíà");
return true;
}
