Вопросы

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

Отредактировано пользователем Alex William

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


Ссылка на сообщение

12 ответов на этот вопрос

  • 0

@Alex William, показывайте команду выдачи прав лидера. А насчет одежды... Покажите, наверное, OnPlayerSpawn.

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


Ссылка на сообщение
  • 0

@odosenok,

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

Отредактировано пользователем odosenok

Заметка от Cawfee , создано

Правилами форума регламентировано, что необходимо код заключать в тег "Код" и, если длина кода больше десяти символов, тогда еще и в тег "Спойлер". Прочитайте, как это правильно сделать: ссылка.

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


Ссылка на сообщение
  • 0

@Alex William, в Вашем моде есть две переменные: pModel и pChar. В первую заносится ID скина, который нужно выдать игроку, если он состоит во фракции. Соответственно, во вторую заноситься ID скина, который нужно выдать в противном случае. Если после перезахода в игру выдается другой скин, отличный от того, что был до выхода, вероятно всего, проблема в загрузке или сохранении. Показывайте загрузку аккаунта и сохранение.

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


Ссылка на сообщение
  • 0

@odosenok 

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

 

Отредактировано пользователем odosenok
Причина: Взял код в тег "Код".

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


Ссылка на сообщение
  • 0

@Alex William, что ж Вы недочитываете-то вторую часть моих сообщений. Покажите команду выдачи прав лидера, покажите загрузку аккаунтов, а также какую-нибудь команду, изменяющую одежду игроку.

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


Ссылка на сообщение
  • 0

@odosenok 

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

 

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


Ссылка на сообщение
  • 0

@Alex William, нет загрузки в OnPlayerConnect. Видимо, в OnPlayerRequestClass она. Эту функцию тогда помогите. А что касается команды выдачи прав лидера, покажите код диалога под ID 1146.

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


Ссылка на сообщение
  • 0

Покажи, пожалуйста, диалог 1146, и ещё в следующий раз, пожалуйста, копируй код в русской раскладке. 

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


Ссылка на сообщение
  • 0

@Покемон

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

 

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


Ссылка на сообщение
  • 0

@Alex William, теперь код диалога 9185.

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


Ссылка на сообщение
  • 0

@odosenok 

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

 

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


Ссылка на сообщение
  • 0

@Alex William, Вы снова читаете лишь одну часть сообщения. Мне нужно увидеть загрузку аккаунта, ее Вы так и не показали. OnPlayerRequestClass скидывайте.

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


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

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

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

    • RASTAMAN
      От RASTAMAN
      Для того чтобы дать пароль нужно быть администратором 10 lvl после того пишем в чат /passadm
       
      Система казино Система домов Система авто И многие другие системы!

      Особых багов не найдено.

      В моде присутствует 25 фракции.
      Есть Textdraw на спавне!
    • RASTAMAN
      От RASTAMAN
      Plantinum RolePlay
      Скачать файл Для того чтобы дать пароль нужно быть администратором 10 lvl после того пишем в чат /passadm
       
      Система казино Система домов Система авто И многие другие системы!

      Особых багов не найдено.

      В моде присутствует 25 фракции.
      Есть Textdraw на спавне!
      Добавил RASTAMAN Добавлено 10.10.2017 Категория Моды Автор неизвестен  
    • Michov Andr
      От Michov Andr
      Re:samp RP — проект в разработке
      Re:samp RP — это SA-MP в стиле RP-проект, который в данный момент находится в активной разработке. Мы создаём сервер с бонусной системой, где механики будут, и игроки смогут развивать свои персонажи, зарабатывать деньги и взаимодействовать с окружающим миром. Однако, главное — это ролевой процесс. Вы сами выбираете, хотите ли вы заниматься бизнесом и фармом или погружаться в глубокую ролевую игру. Всё зависит от того, какой путь вы хотите пройти.
      Мы стремимся к тому, чтобы на сервере не было скучного фарма и бесконечных рутинных задач. Всё будет сбалансировано так, чтобы каждый игрок мог выбрать свой стиль игры и наслаждаться процессом, будь то отыгрыш роли, развитие персонажа или участие в экономике.
      Что касается доната — на сервере будет доступна возможность покупки привилегий, включая покупку админки. Мы не планируем делать донат обязательным для прогресса, и он не будет влиять на геймплей, но те, кто хотят ускорить процесс или получить дополнительные возможности, смогут воспользоваться такими предложениями. Всё сделано так, чтобы не нарушать баланс и не превращать сервер в платный путь к успеху.
      Re:samp RP — это сервер, где каждый игрок может найти для себя интересное занятие и, главное, где всегда будет место для качественной ролевой игры. Мы не навязываем никаких обязательных механик, и все решения остаются за вами. Стартовый бонус, донат, админки — это всё дополнительные возможности, но не основа игры. 
      Discrod:https://discord.gg/ernRMjyEJy
       
             
      на логотип не смотрим да признаюсь взял с самп рп() но уж больно он норм)
    • djxxx
      От djxxx
      приветствую всех.
       
      Задался таким вопросом при добавлении одной системы на DIALOG_STYLE_TABLIST_HEADERS.
       
      Суть проблемы в том, что диалог не выравнивается под нужные показатели, а просто как будто находиться по середине, в диалоге используется \t, но они особо не помогают в решении, также не ровно.
       
      а если попытаться выравнивать большим количеством \t, оно компилируется но в игре происходят вылеты
       
      Код такой:
      DialogAdmShop ( playerid, DIALOG_EPOINTSHOP, DIALOG_STYLE_TABLIST_HEADERS, fmt_str, ""BR"номер\t"BR"наименование\t"BR"доступное действие\n"\ "{EB4C42}#1\t{FFFFFF}Виртуальная валюта\t{888888}нажмите для взаимодействия\n"\ "{EB4C42}#2\t{FFFFFF}Донат валюта\t{888888}нажмите для взаимодействия\n"\ "{EB4C42}#3\t{FFFFFF}Вип статусы\t{888888}нажмите для взаимодействия\n"\ "{EB4C42}#4\t{FFFFFF}Кейсы\t{888888}нажмите для взаимодействия\n"\ "{EB4C42}#5\t{FFFFFF}Уникальные аксессуары\t{888888}нажмите для взаимодействия", "Выбрать", "Закрыть" ); }  
      сток dialogadmshop:
      stock DialogAdmShop(playerid, dialogid, style, title[], text[], button[], button2[]) {   if(style == 5)   {      ShowPlayerDialog(playerid, 0, DIALOG_STYLE_LIST, "...", "...", "...", "");    }   ShowPlayerDialog(playerid, dialogid, style, title, text, button, button2);   return 1; }