Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 1 из 2 1 2 ПоследняяПоследняя
Показано с 1 по 10 из 16
  1. #1
    Аватар для Skyline
    Пользователь

    Статус
    Оффлайн
    Регистрация
    31.01.2014
    Адрес
    Россия
    Сообщений
    304
    Репутация:
    2 ±

    Вывод наименования

    Подскажите, при создании какого-нибудь названия. Как его сохранить в массив и вывести.

    Подробнее:
    PHP код:
    ShowPlayerDialog(playeriddBiz_NameDIALOG_STYLE_INPUT, !"Создание бизнеса", !"Укажите название бизнеса.", !"Далее", !"Отмена"); 
    Создается диалог, после этого, название наименование, должно быть записано, я это реализовал так.
    PHP код:
    biz_name[playerid] = strval(inputtext); 
    И при создании уже, приравнял к массиву:
    PHP код:
    BizInfo[TOTALBIZ][bName] = biz_name[playerid]; 
    Но в БД никакой информации не записалось, пустое поле.
    Подскажите пожалуйста, что нужно сделать для записи наименования?

  2. #2
    Аватар для qwezert
    Пользователь

    Статус
    Оффлайн
    Регистрация
    13.06.2016
    Адрес
    Одесса, Украина
    Сообщений
    281
    Репутация:
    51 ±
    А почитать что делает функция strval?
    The string you want to convert to an integer.
    Лучше лишний раз показаться глупым и что то узнать, чем вы*бнуться и обосраться.

  3. #3
    Аватар для Skyline
    Пользователь

    Статус
    Оффлайн
    Регистрация
    31.01.2014
    Адрес
    Россия
    Сообщений
    304
    Репутация:
    2 ±
    Цитата Сообщение от qwezert Посмотреть сообщение
    А почитать что делает функция strval?
    The string you want to convert to an integer.
    Да, точно, вывел числом, что тогда нужно указать, подскажи пожалуйста)

  4. #4
    Аватар для Seviel
    Пользователь

    Статус
    Оффлайн
    Регистрация
    23.12.2016
    Адрес
    Казахстан
    Сообщений
    148
    Репутация:
    26 ±
    strmid в помощь
      Открыть/закрыть
    Зачем вопросительный знак перед строкой?

  5. #5
    Аватар для qwezert
    Пользователь

    Статус
    Оффлайн
    Регистрация
    13.06.2016
    Адрес
    Одесса, Украина
    Сообщений
    281
    Репутация:
    51 ±
    Цитата Сообщение от Skyline Посмотреть сообщение
    Да, точно, вывел числом, что тогда нужно указать, подскажи пожалуйста)
    Ну во первых - зачем тебе еще один массив biz_name? Почему бы после ввода названия бизнеса сразу не сохранять его в BizInfo?
    Во вторых - делается это очень просто(я использую формат но можно и через strcat или memcpy)
    PHP код:
    format(BizInfo[TOTALBIZ][bName],strlen(inputtext),inputtext); 
    Но это простейшие вещи и их можно загуглить. Чувствую скоро не выдержу и запилю урок - как гуглить для чайников
    Лучше лишний раз показаться глупым и что то узнать, чем вы*бнуться и обосраться.

  6. #6
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    format не лучшая идея для скрепление строк. За пруфами сюда
    Цитата Сообщение от qwezert Посмотреть сообщение
    Ну во первых - зачем тебе еще один массив biz_name? Почему бы после ввода названия бизнеса сразу не сохранять его в BizInfo?
    Во вторых - делается это очень просто(я использую формат но можно и через strcat или memcpy)
    PHP код:
    format(BizInfo[TOTALBIZ][bName],strlen(inputtext),inputtext); 
    Но это простейшие вещи и их можно загуглить. Чувствую скоро не выдержу и запилю урок - как гуглить для чайников
    Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman

  7. Пользователь сказал cпасибо:
    Nash_Brigers (19.01.2017)
  8. #7
    Аватар для qwezert
    Пользователь

    Статус
    Оффлайн
    Регистрация
    13.06.2016
    Адрес
    Одесса, Украина
    Сообщений
    281
    Репутация:
    51 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    format не лучшая идея для скрепление строк. За пруфами сюда
    Я это знаю, но эти доли секунд для меня абсолютно не важны. С текущими процессами и даже при 1000 онлайне врятли будет происходить 10000x1000 форматов. Для меня удобнее формат и я привык так использовать, а на глаз эта разница в скорости не видна)
    Лучше лишний раз показаться глупым и что то узнать, чем вы*бнуться и обосраться.

  9. #8
    Аватар для Geebrox
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.08.2015
    Адрес
    Ташкент
    Сообщений
    375
    Репутация:
    97 ±
    Цитата Сообщение от Seviel Посмотреть сообщение
      Открыть/закрыть
    Зачем вопросительный знак перед строкой?
    для упаковки строк

  10. #9
    Аватар для Nash_Brigers
    Пользователь

    Статус
    Оффлайн
    Регистрация
    06.03.2016
    Адрес
    Moscow
    Сообщений
    167
    Репутация:
    44 ±
    Цитата Сообщение от Seviel Посмотреть сообщение
    Зачем вопросительный знак перед строкой?
    Для понта, по-большому счёту (чтоб меньше весил amx на пару кб)..

    Цитата Сообщение от qwezert Посмотреть сообщение
    Я это знаю, но эти доли секунд для меня абсолютно не важны. С текущими процессами и даже при 1000 онлайне врятли будет происходить 10000x1000 форматов. Для меня удобнее формат и я привык так использовать, а на глаз эта разница в скорости не видна)
    Если уж даёшь советы на этом форуме, то давай эссенцию, а не то как тебе удобнее.
    Член сообщества Green Square.

  11. #10
    Аватар для qwezert
    Пользователь

    Статус
    Оффлайн
    Регистрация
    13.06.2016
    Адрес
    Одесса, Украина
    Сообщений
    281
    Репутация:
    51 ±
    Цитата Сообщение от Nash_Brigers Посмотреть сообщение
    Для понта, по-большому счёту (чтоб меньше весил amx на пару кб)..

    Если уж даёшь советы на этом форуме, то давай эссенцию, а не то как тебе удобнее.
    Использование format и strcat - как упаковка строк - сейчас это глупая гонка за оптимизацией - которая на современных процессорах - никому не нужна. Я выше написал - что можно использовать - то что хочешь один из нескольких вариантов.
    Лучше лишний раз показаться глупым и что то узнать, чем вы*бнуться и обосраться.

 

 
Страница 1 из 2 1 2 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •