нет, тут дело в другом. )))) сейчас покажу)
PHP код:
f(stringer, "{FFFF00}Имя\t[%s]\n{FFFF00}Фамилия\t[%s]\n{FFFF00}Пол\t[%s]\n{FFFF00}Возраст\t[{33CC00}%i.%i.%i(%i){FFFFFF}]\n{FFFF00}E-mail\t[%s]\n", nameank, surank, floorank, GetPVarInt(playerid, "gdday"), GetPVarInt(playerid, "gdmonth"), GetPVarInt(playerid, "gdyeah"), GetPVarInt(playerid, "Age"), mailank);
ShowPlayerDialog(playerid, d_playermenuform, DST, "[RP]PERFECTWORLD: Анкета", stringer, "Выбрать", "Отмена");
Дело все в том, что загружается не только дата рождения. Если я введу например первым дату рождения, то в следующие диалоги с именем, фамилией и т.д. нужно будет загружать эту дату.
Данные загружаются по типу: nameank, surank, floorank, ageank(наша дата и возраст), mailank. Собственно вот. )
- - - Добавлено - - -
Попробовал, опять такая же бредня, что и была((((
А если напишу отдельно все, то выведет нормально дату рождения и возраст.
PHP код:
new year, month, day;
getdate(year, month, day);
new Age = year - GetPVarInt(playerid, "gdyeah");
if(GetPVarInt(playerid, "gdmonth") > month)
{
Age -= 1;
}
else if(GetPVarInt(playerid, "gdmonth") == month && GetPVarInt(playerid, "gdday") > day)
{
Age -= 1;
}
SetPVarInt(playerid, "Age", Age);
GetPVarString(playerid, "NameAnketa", nameank, 16);
GetPVarString(playerid, "SurAnketa", surank, 16);
GetPVarString(playerid, "FloorAnketa", floorank, 16);
GetPVarString(playerid, "MailAnketa", mailank, 16);
f(ageank, "%i.%i.%i (%i)", GetPVarInt(playerid, "gdday"), GetPVarInt(playerid, "gdmonth"), GetPVarInt(playerid, "gdyeah"), GetPVarInt(playerid, "Age"));
f(stringer, "{FFFF00}Имя\t[%s]\n{FFFF00}Фамилия\t[%s]\n{FFFF00}Пол\t[%s]\n{FFFF00}Возраст\t[{33CC00}%i.%i.%i(%i){FFFFFF}]\n{FFFF00}E-mail\t[%s]\n", nameank, surank, floorank, ageank, mailank);
ShowPlayerDialog(playerid, d_playermenuform, DST, "[RP]PERFECTWORLD: Анкета", stringer, "Выбрать", "Отмена");
Вот сам код. Мож тут че не так