Вопросы

Yong
Освоившийся

Друзья, выручайте :)

Слетают аккаунты после перезагрузки сервера на хостинге.

Сейчас объясню как это происходит.

 

Допустим игрок находится на сервере (в игре), я перезагружаю мод на хостинге, игрок ждет пока пройдет перезагрузка - вводит пароль и авторизуется, все хорошо, все сохраняется, но... Если после перезагрузки на авторизации подождать пока выйдет время, которые дается на авторизацию, игрока кикает с сервера и только в этом случае слетают данные аккаунта, лвл, деньги, админка и т.д.

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


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

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

  • 0
Yong
Освоившийся
  OnPlayerConnect (открыть спойлер)

Данные аккаунта слетают именно если после перезагрузки сервера, если не авторизоваться, а просто выйти.

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

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


Ссылка на сообщение
  • 0
Yong
Освоившийся
  В 4/11/2018 в 20:00, DEST сказал:

@Yong если сервер не перезагружать и выполнить те же самые действия, все нормально?

Читать далее...  

Да, если не перезагружать серверй, все сохраняется

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


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

@Yong скорее всего сохранение прописано в OnPlayerDisconnect, а при перезагрузке через хостинг этот паблик просто не срабатывает, в связи с чем данные не сохраняются. 

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


Ссылка на сообщение
  • 0
Yong
Освоившийся
  В 4/11/2018 в 20:12, DEST сказал:

@Yong скорее всего сохранение прописано в OnPlayerDisconnect, а при перезагрузке через хостинг этот паблик просто не срабатывает, в связи с чем данные не сохраняются. 

Читать далее...  

Сейчас попробовал так-же через команду /restart, перезагружаешься - авторизуешься - все сохроняется.

А если перезагрузиться и не авторизоваться, просто выйти с игры во время перезагрузки или на вводе пароля - слетают данные аккаунта.

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


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

@Yong Сразу тестите хорошо, а потом отвечайте на поставленные вопросы. Это вводит в заблуждение. Из OnPlayerConnect удалите 

Clear(playerid); 

и вставьте в OnPlayerDisconnect ПОСЛЕ операции сохранения аккаунта 

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


Ссылка на сообщение
  • 0
Yong
Освоившийся
  В 4/11/2018 в 20:38, DEST сказал:

@Yong Сразу тестите хорошо, а потом отвечайте на поставленные вопросы. Это вводит в заблуждение. Из OnPlayerConnect удалите 

Clear(playerid); 

и вставьте в OnPlayerDisconnect ПОСЛЕ операции сохранения аккаунта 

Читать далее...  

Все тоже самое. "Clear" это - 

 

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

И я думаю что он нужен при коннекте, а не наоборот.   

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


Ссылка на сообщение
  • 0
Yong
Освоившийся
  В 4/11/2018 в 20:44, DEST сказал:

@Yong другие стоки / паблики есть, которые очищают данные игрока? 

Читать далее...  
  stock (открыть спойлер)

 

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


Ссылка на сообщение
  • 0
Yong
Освоившийся
  В 4/11/2018 в 20:50, DEST сказал:

@Yong так это не очищает, а сохраняет данные. Скидывайте тогда OnPlayerDisconnect. 

Читать далее...  
  OnPlayerDisconnect (открыть спойлер)

 

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


Ссылка на сообщение
  • 0
Yong
Освоившийся

Решил проблему данным путем.

Перед рестартом кикаю всех игроков с сервера.

Потом сам рестарт. Теперь не слетатет.

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


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

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

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

    • Доналдо Фарекелка
      От Доналдо Фарекелка


      Скачать файл 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
      От Maksim_Nemos
      Всех приветствую!
      Решил запустит на локальной сети сервер samp но при входе не открывается окно регистрации а в чат только пишет Connect to "Название Сервера прописанное в моде" и появляется курсор самп мышки и внизу кнопки < > spawn
      Скрин №1 и №2