В теме 1 сообщение

Гость
Новичок

Описание:

Пошарился по форуму, хорошую тему с мобильником так и не нашел, выложу свой вариант.
Телефоном пользоваться очень просто, добавлять контакты/удалять и т.п

При добавление контакта в базу записывается id, nickname того игрока которого записали, и сам id контакта сравнивается с id игроком, и при открытии книги идет выборка с нужным ID что позволяет записывать хоть миллионы контактов.
При нажатии на игрока в вашем списке, будет открыто еще одно меню, где можно выбрать действие, позвонить, отправить СМС и т.п.

Особенности:
 

  • Иметь номеров сколько угодно.
  • Удалять номера.
  • Взаимодействие с контактами.
  • Хранение данных MySQL 39-2.
  • Командный процессор: DC_CMD.(Не писать мне про pawn.cmd..)



И так приступим,

 

Ко всем глобальным переменным:

new TOTALCONTACT;

const DLG_PHONEMENU = 79,
      DLG_ADDCONTACT = 80,
      DLG_CONTACTLIST = 81,
      DLG_PHONEPLAYERMENU = 82;

Создаем команду на которой будет открываться диалог:

CMD:phone(playerid)
      return ShowPlayerDialog(playerid, DLG_PHONEMENU, DIALOG_STYLE_LIST, "Меню телефона", "Добавить контакт\nПосмотреть список контактов", "Выбрать", "Отмена");

В OnDialogResponse:

  клик (открыть спойлер)

Теперь приступим к CallBack'y поиска нужным нам контактов:

  клик (открыть спойлер)

Теперь вернемся обратно в OnDialogResponse, и покажем наш список контактов:

  открыть спойлер

Теперь добавим еще один CallBack, с действием нашего ника при нажатии:

  открыть спойлер

 

Автор - Long-

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • gooding
      От gooding
      Всем здравствуйте, уважаемые читатели. Я много времени потратил на доработку данного игрового мода, чтобы его выставить на форум.
      Лог доработок можно посмотреть внизу, а скриншоты игрового мода внизу и верху.
       
       

    • gooding
      От gooding


      Скачать файл PAR RP | Уникальный мод без багов
      Всем здравствуйте, уважаемые читатели. Я много времени потратил на доработку данного игрового мода, чтобы его выставить на форум.
      Лог доработок можно посмотреть внизу, а скриншоты игрового мода внизу и верху.
       
       

      Добавил gooding Добавлено 20.11.2024 Категория Моды Автор GOODING (Я)  
    • Kalinin
      От Kalinin
      1. Набираю команду для создания CRMP сервера.
      2. Вакансии  которые свободны. Связь через TG @kalinin_sql
      Нам нужны;
      1.Кодеры
      2.Маперы
      3.СММ
      Так-же дружная работа. По поводу зарплаты будем обговаривать все лично в беседе ТГ
       
    • whccompany
      От whccompany
      Rostov Role Play | Rostov RP | CRMP Mobile Project объявляет набор людей в свою команду: Нам требуются:
       
      1. Маппера:
      Сдельная оплата труда от 250 до 3000 рублей/ за 1 работу
       
      2. Специалист по Text Draw:
      Сдельная оплата труда от 400 до 3500 рублей/ за одну работу
       
      3. Pawn разработчик:
      Заработная плата от 10 000 рублей/месяц
       
      4. Программист для создания лаунчера и сайта UCP с автодонатом:
      Заработная плата от 10 000 рублей/месяц
       
      Контакты для связи:
       
      ВКонтакте
       
      Telegram