14.04.2013, 12:52
Quote:
Спасибо, но видимо проблема не в этом -_-. Использовал следующее:
pawn Код:
p.s. Когда это убираю то нет никаких предупреждений по поводу переполнения стека. |
pawn Код:
stock GetPlayerAdress(p, result[32])
{
new id = 0;
if (Player[p][pHouse] != 0) {
id = Player[p][pHouse];
}
if (Player[p][pRentHouse] != 0) {
id = Player[p][pRentHouse];
}
if (id == 0) {
strmid(result, "Нету дома", 0, 32, 32);
} else {
strmid(result, House[id][hAdress], 0, 32, 32);
}
}
GetPlayerAdress(p, str);
format(str, 32, "Дом: %s", str);
ShowPlayerDialog(p, 321, DIALOG_STYLE_LIST, "Title", str, "Ok", "Cancel");