- 0
Войдите для возможности подписаться
Подписчики
0
[закрыто] Нужна помощь по pawno.
Вопросы
Лучший ответ
@Wiggins, ну, давайте попробуем.
1. Находим фрагмент кода, где отображается диалоговое окно. Поиск осуществляем по ключевым словам, которые можно увидеть в диалоге. Могу предположить, что вас интересует следующий фрагмент (см. спойлер).
2. В функции отображения диалогового окна ShowPlayerDialogEx в качестве второго параметра передается номер отображаемого диалога. Это необходимо для того, чтобы потом при обработке выбранной игроком кнопки в диалоговом окне однозначно определить, к какому диалогу относится выполненное действие. Запоминаем номер диалогового окна – 9777.
3. Находим обработчик событий, произошедших в этом диалоговом окне. При нажатии на кнопки в диалоговом окне (кнопки "Выбрать" и "Отмена" в данном случае) вызывается функция OnDialogResponse, второй параметр которой есть номер диалога, от которого пришло событие, в параметре response - номер нажатой кнопки (1 - левая кнопка, то есть "Выбрать" и 0 - правая кнопка, то есть "Отмена"), а в параметре listitem - выбранный пункт меню.
4. В коде отображения существующего меню обнаруживаем (на основе символов переносов строки \n), что пункт меню "Уникальные аксессуары на выбор" находится под номером 13 (считая с нуля).
5. Возвращаемся к пункту 3 и находим обработку диалога 9777 с нажатой клавишей response = 1 ("Выбор") и выбранным пунктом listitem – 13 (см. спойлер ниже).
6. Таким образом мы нашли обработчик события нажатия на пункт меню "Уникальные аксессуары на выбор" левой кнопкой. Остается в теле обработчика снести все, связанное с TextDraw (PlayerTextDrawSetString, PlayerTextDrawSetPreviewModel, PlayerTextDrawSetPreviewRot, PlayerTextDrawShow, SelectTextDraw). Здесь по аналогии с диалогом 9777 создать новое диалоговое окно, используя функцию ShowPlayerDialogEx. Как назвать его (title), каке пункты меню в нем будут и какие кнопки внизу – выбор за вами. Не забывайте, что диалоговому окну следует присвоить новый номер, незанятый в вашем игровом моде.
7. Создаем обработчик события нажатия на пункт меню в созданном вами диалоговом окне из пункта 6 (также по аналогии с диалогом 9777). Для каждого из возможных вариантов реализуем свою логику.

Эта тема закрыта для публикации ответов.
Войдите для возможности подписаться
Подписчики
0
-
Последние посетители 0 пользователей онлайн
Ни одного зарегистрированного пользователя не просматривает данную страницу
-
Похожий контент
-
От sinvays
Добрый день!
Решил не отставать от сообщества копирайтеров да и особо мне было нечего делать, вот и подготовил собственную копию RUSSIA, которую планирую дорабатывать со временем если увижу отдачу на видеоролике в ютуб. На данный момент реализованы основные системы и визуальные обновления. Не всё ещё доведено до идеала, но масштабные функции уже работают как нужно. Сливаю мод от того что не вижу смысла его продавать.
Обзор на YouTube
Что уже сделано:
Рабочая шахта (добыча золота, алмазов и угля);
Система крафта (создание теслы, предметов и т.п.);
Добавлены новые титулы + система «Мои титулы» (можно надевать и снимать);
Новые костюмы;
Обновлён парк у мэрии;
Обновлён интерьер LSPD;
Реализовано открытие дверей в здании полиции (частично);
Обновлены эксклюзивные аксессуары;
Исправлена покупка эксклюзивных авто;
Добавлен пикап спавна транспорта организаций (учитывая штучность транспорта);
Устранена уязвимость (дыра по SKY, через которую можно было крашить сервер);
По многочисленным просьбам удалён weapon-config и все его связки.
И это далеко не всё!
Важное:
Это первая версия мода. В дальнейшем буду дорабатывать и улучшать его по мере возможности если увижу отдачу на видеоролике в ютуб.
Если у вас будут дополнения к системам или возникнут проблемы — пишите смело: vk.com/gta_lacoste.
Я не до конца знаком с оригиналом проекта, но главная суть уже реализована, осталось только довести детали.
Прошу писать мне прилагая скриншоты/видео, чтобы я наглядно видел как работает та или инная система представленная на проекта. Спасибо)
Удачи в открытии копий, хулиганы! 😉
-
От sinvays
Скачать файл RUSSIA RP 1.0 | 2025
Добрый день!
Решил не отставать от сообщества копирайтеров да и особо мне было нечего делать, вот и подготовил собственную копию RUSSIA, которую планирую дорабатывать со временем если увижу отдачу на видеоролике в ютуб. На данный момент реализованы основные системы и визуальные обновления. Не всё ещё доведено до идеала, но масштабные функции уже работают как нужно. Сливаю мод от того что не вижу смысла его продавать.
Обзор на YouTube
Что уже сделано:
Рабочая шахта (добыча золота, алмазов и угля);
Система крафта (создание теслы, предметов и т.п.);
Добавлены новые титулы + система «Мои титулы» (можно надевать и снимать);
Новые костюмы;
Обновлён парк у мэрии;
Обновлён интерьер LSPD;
Реализовано открытие дверей в здании полиции (частично);
Обновлены эксклюзивные аксессуары;
Исправлена покупка эксклюзивных авто;
Добавлен пикап спавна транспорта организаций (учитывая штучность транспорта);
Устранена уязвимость (дыра по SKY, через которую можно было крашить сервер);
По многочисленным просьбам удалён weapon-config и все его связки.
И это далеко не всё!
Важное:
Это первая версия мода. В дальнейшем буду дорабатывать и улучшать его по мере возможности если увижу отдачу на видеоролике в ютуб.
Если у вас будут дополнения к системам или возникнут проблемы — пишите смело: vk.com/gta_lacoste.
Я не до конца знаком с оригиналом проекта, но главная суть уже реализована, осталось только довести детали.
Прошу писать мне прилагая скриншоты/видео, чтобы я наглядно видел как работает та или инная система представленная на проекта. Спасибо)
Удачи в открытии копий, хулиганы! 😉
Добавил sinvays Добавлено 18.09.2025 Категория Моды Автор Angel Sinvays (Daddy Lacoste)
-
От Доналдо Фарекелка
Скачать файл Arizona RolePlay || Ser
Приветствую, этот мод я нашёл на просторах интернета.
Скачал мод у автора: Developer Stravinskiy
Доработал мод: Donaldo_Farekelka
Предупреждаю! Мод сырой, багов стало меньше, но они есть.
Мод: Баня, Подвал, В некоторых местах маппинг, система коронавируса, 8 лвл админок
Информация:
1) Dc_Cmd
2) Mysql, mode, language - Всё настраивается теперь в pawno ( UPDATE: 1.1.0 )
3) Административные права в данный момент можно выдать через /amakeadmin(Смотреть уроки) или БД ( UPDATE: 1.2.2 ).
То что я сделал ( Всё что я делаю сейчас, смотрите в изменениях ):
Как установить мод на хостинг(Чтобы больше не было вопросов в ЛС):
RUTUBE: https://rutube.ru/video/f74276be05e090652ee46bcbe2b4e27d
YOUTUBE: https://youtu.be/z07sJUAVQpI
Добавил Доналдо Фарекелка Добавлено 13.04.2023 Категория Моды Автор shenol (vk.com/donaldo_farekelka)
-
От Maksim_Nemos
Всех приветствую!
Решил запустит на локальной сети сервер samp но при входе не открывается окно регистрации а в чат только пишет Connect to "Название Сервера прописанное в моде" и появляется курсор самп мышки и внизу кнопки < > spawn
Скрин №1 и №2
-
Wiggins Новичок 1
Доброго времени суток, нуждаюсь в помощи. Если есть люди, которые шарят в pawno, нужна помощь. Короче, мод ART RP, там в донате есть строка "Уникальные аксессуары", когда на него нажмешь, открывается TextDraw менью, нужно переделать это на обычную менью (/mm например, там обычная менью), буду рад, если поможете, за ранее спасибо.
Если не ошибаюсь, строка текстдрав аксессуаров начинается с 1416 до 1443.
art4.pwn 2 3 МБ
Поделиться сообщением
Ссылка на сообщение