Недавнее содержимое от Unknown_251

  1. U

    Другое С/С++ Вопрос - Ответ

    Как проверить была ли нажата кнопка мыши (например левая) с помощью SAMPFUNCS? Желательно без вешания обработчика событий на окно игры.
  2. U

    Другое С/С++ Вопрос - Ответ

    Просто хотел удостовериться, что это действительно так.
  3. U

    Другое С/С++ Вопрос - Ответ

    Как в SAMPFUNCS получить, грубо говоря, указатель на структуру stFontInfo, который хранить в себе стандартный шрифт samp. Или все же лучше самому инициализировать этот шрифт? (Имею ввиду используя функцию CreateNewFont).
  4. U

    Обводка текста в stFontInfo (SF)

    Привет. Есть структура в SAMPFUNCS stFontInfo. И чтобы сделать текст хоть как то стал более четким приходит включать обводку: SF->getRender()->CreateNewFont("Arial", 14, FCR_BORDER); Можно ли как то поменять цвет этой обводки или же есть другой способ сделать текст более четким?
  5. U

    Подписка на сервер.

    UP!
  6. U

    Подписка на сервер.

    Некоторые хотят руководить своим проектом. Но к сожалению испытывают трудности в процессе создания мода. Что я предлагаю? Есть готовый сервер и клиент к этому серверу. Зайти на сервер можно только через клиент. Следить за сервером, отвечать за его разработку и работоспособность буду я. Все...
  7. U

    Другое С/С++ Вопрос - Ответ

    Я показываю поле ввода текста ImGui игроку. Нужно получить введенную им строку и отправить на сервер, чтобы сработал OnDialogResponse (так как там дальнейшая логика). Как такое реализовать. Строку из ImGui я получил, как его теперь отправить на сервер? Есть ли альтернативный способ (не через...
  8. U

    RPD_DialogResponse

    А чет так можно было что ли? UPD: спс, я просто тупо не посмотрел весь список функций модуля SAMP.
  9. U

    Вопросы по Lua скриптингу

    void send_dialog_responce(std::uint16_t id, std::uint8_t responce, std::uint16_t list_item, const char *text) { BitStream bs; bs.Write(id); bs.Write(responce); bs.Write(list_item); bs.Write(static_cast<std::uint8_t>(std::strlen(text))); bs.Write(text, std::strlen(text))...
  10. U

    Вопросы по Lua скриптингу

    Параметры правильно передаю, может и нет, но вряд ли. Ни с помощью sampfuns через отправку RPC_DialogResponse ни через sampSendDialogResponse не срабатывает OnDialogResponse. Если через сервер показать диалог то всё ок.
  11. U

    Вопросы по Lua скриптингу

    Как правильно использовать sampSendDialogResponce. На клиенте показывается диалог, не инициализированый сервером. Данные я из неё получил и пытался отправить их на сервер с помощью sampSendDialogResponce, но сервер не реагирует (OnDialogResponce). Что не так делаю? Как правильно всё это...
  12. U

    RPD_DialogResponse

    Объясни это: bs.Write(static_cast<std::uint8_t>(std::strlen(text))); bs.Write(text, std::strlen(text)); Почему два раза была записана длина текста в BitStream. Или во втором случае нужно указать сколько именно символов текста нужно записать? В остальном спасибо. 1659466005 Что то не хочет...
  13. U

    RPD_DialogResponse

    Суть такова: С помощью SF плагина выводится диалог игроку. И естественно ставится функция обработчик этого диалога. Вопрос в следующем. Как отправить введенные данные игроком на сервер, чтобы сработал паблик OnDialogResponce. Пробовал с помощью RPD_DialogResponse. Данные в BitStream записывал...
  14. U

    Работа: нужен приарщик.

    Нужен пиарщик хомяк, текущий от одного слова "Админка" и который будет работать за спасибо в надежде получить эту админку. Ну а если серьезно я делаю сервер под МТА. Их его уникальностей можно разве что выделить: 1 - это не БПАН сборка 2 - это не СДД Проджек сборка 3 - это не вообще не сборка...
  15. U

    Disable SCM.

    Спасибо, это тоже не помешает.