31.03.2016, 18:48
Вторая проблема, как совместить в одном формате два текста?
Допустим у меня вот есть две фразы в которые нужно передать параметры и я хочу все сделать это в одном формате, есть легкий вариант отформатировать сначала первую, потом вторую, а потом их вместе, чтобы соединить в одно целое.
PHP код:
format(string, sizeof(string), Get_Language_Text(LANG_LOGIN_ATTEMP_ERROR), Get_Player_Login_Attempts(extraid), Get_Language_Text(LANG_DIALOG_LOGIN), Get_Player_Name(extraid));
ShowPlayerDialog(extraid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, Get_Language_Text(LANG_DIALOG_LOGIN_HEADER), string, Get_Language_Text(LANG_DIALOG_ACCEPT), Get_Language_Text(LANG_DIALOG_CANCEL));
PHP код:
enum {
LANG_DIALOG_ACCEPT,
LANG_DIALOG_CANCEL,
LANG_DIALOG_LOGIN_HEADER,
LANG_DIALOG_LOGIN,
LANG_LOGIN_ATTEMP_ERROR
};
new gLanguageData[][] = {
"{9cc254}Авторизация",
"{9cc254}%s{ffffff}, добро пожаловать на сервер {9cc254}servername{ffffff}!\n\nВаш аккаунт уже зарегистрирован на нашем проекте.\n\nДля авторизации на сервере, введите свой пароль в окошке:",
"{800000}* {ffffff}Указан неверный пароль, у вас осталось {800000}%d {ffffff}попыток.\n\n%s"
};