Перейти к содержанию

Поиск сообщества

Показаны результаты для тегов 'dialog_style_tablist'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Информационный раздел
    • Новости портала
    • Техническая поддержка
    • Приватный форум
  • CRMP 0.3е
    • Помощь по Скриптингу
    • Ошибки
    • Готовые сервера
    • Дополнительные скрипты
    • Мануалы/Уроки
    • Модификации
    • Поиск
    • Архив Вопросов/Проблем/Ошибок
    • Файловый архив
    • Другое
  • SAMP/CRMP 0.3.7
    • Помощь по Скриптингу
    • Ошибки
    • Готовые сервера
    • Плагины
    • Поиск
    • Документация
  • Другое
    • Флейм

Поиск результатов в...

Поиск результатов, которые содержат...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Найдено: 1 результат

  1. Вечер добрый! У меня проблемка возникла с регистрацией! Делал её на другом хостинге - работало! Перешёл на другой - перестало! А именно не стал работать DIALOG_STYLE_TABLIST. Кусок кода: stock show_register_dialog(playerid) { str_text = "\0"; switch(p_info[playerid][p_sex]) { case 1: str_switch = "Мужской"; case 2: str_switch = "Женский"; default: str_switch = "Выбрать..."; } format(str_local, sizeof(str_local), "Пол персонажа:\t{ffff00}%s\n", str_switch), strcat(str_text, str_local); if(strlen(p_info[playerid][p_pass]) < 8 || strlen(p_info[playerid][p_pass]) > 64) { format(str_local, sizeof(str_local), "Пароль:\t{ffff00}Ввести...\n"), strcat(str_text, str_local); } else { format(str_local, sizeof(str_local), "Пароль:\t{ffff00}%s\n", p_info[playerid][p_pass]), strcat(str_text, str_local); } SPD(playerid, REG_DIALOG, DIALOG_STYLE_TABLIST, "Регистрация:", str_text, "Далее", "Выход"); return 1; } Вторая часть кода: case REG_DIALOG: { if(!response) { Kick(playerid); return 1; } else { switch(listitem) { case 1: { SPD(playerid, 1001, DSM, "Пол персонажа:", "Выберите пол Вашего персонажа", "Мужской", "Женский"); } case 2: { SPD(playerid, REG_DIALOG+2, DSI, "Пароль:", "Придумайте пароль для Вашего аккаунта", "Далее", "Назад"); } } if(!p_info[playerid][p_sex]) return SCM(playerid, -1, "{ff0000}Администрация: {ffffff}Вы не указали пол для Вашего персонажа!"), show_register_dialog(playerid); if(strlen(p_info[playerid][p_pass]) < 8 || strlen(p_info[playerid][p_pass]) > 64) return SCM(playerid, -1, "{ff0000}Администрация: {ffffff}Вы не придумали пароль для Вашего аккаунта!"), show_register_dialog(playerid); format(p_info[playerid][p_pass], 64, p_info[playerid][p_pass]); p_info[playerid][p_sex] = p_info[playerid][p_sex]; mysql_format(c_query, s_query, 512, "INSERT INTO `p_info` (`p_name`, `p_pass`, `p_sex`, `p_skin`) VALUES ('%s', '%s','%d', 299)", p_info[playerid][p_name], p_info[playerid][p_pass], p_info[playerid][p_sex], p_info[playerid][p_skin]); mysql_pquery(c_query, s_query, "OnRegisterAccount", "d", playerid); reset_p_data(playerid); } return 1; } case 1001: { if(response) p_info[playerid][p_sex] = 1; else p_info[playerid][p_sex] = 2; SCM(playerid, -1, "{ff0000}Администрация: {ffffff}Пол для Вашего персонажа успешно выбран"); show_register_dialog(playerid); return 1; }
×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.